Files
ml-kem/kats/kyber1024.kat
2022-11-01 12:49:39 +04:00

701 lines
953 KiB
Plaintext

d = 7c9935a0b07694aa0c6d10e4db6b1add2fd81a25ccb148032dcd739936737f2d
z = 8626ed79d451140800e03b59b956f8210e556067407d13dc90fa9e8b872bfb8f
pk = d22302cbd3399facc630991fc8f28bdb4354762541527678bcf61f65c241146c426d23b9bfaa6b7df18c97f20c1b6125bf874b1d89475852c448215db0eb7737f91480e8cebd9a0871574f5ab62d9020175ec6927ca0b54c09818e42cf92a383172422c7dc1831d63b0c295de75159db8034e9e07f7b0b910c3c1e5fb66b3dc523f1fa6eb4910cb89a6c17562c83ab4c18d0cd7e0796592a372aa409b1c557347ccacdc4644a119064d06dd474929d1c6fb4d686e5491ce4bc89a30bb4b8c41bce5157dfc1360823b1ab618c14b10f98c25067398ea7018c278a4b3df31334d603b2044ef187cd9bc6ce42725bd962c264983e9e18155a8b9c47143d70460a26a56fe7658c1f150348c6087ef758ad167887860a007a5fc37358d43b5ebee820acea474f0ac07b76802866199c61231d5c747c93774d2c1e0c1c67e6c81b82752173e125baf39b4fd19a4f453dc57976b1d97fe6996992bbb65b7cb25d077bbaa6a13322899af659cf1b3558c1b5001154b625809ed89aeebb89e6ea7d67f723d045ab05715c42355da6a5c8dd39c8abe3037751a01ed1c7374919f3121b5a52c53d1487316769f80721deeaaad3c90f76e7ae9e12ba92b32b5fd457e3c752c2650dfb885771cb77ac3c785a8c562e6a1c63c2a55ea47cf8b90eb8225c123c346452566235b2f31823a33521e087937a345d8d663eeaa05658917bbaa008c2e335f8850a90a326d0e66432f44ceb8289e4ecb2d12958e984072ecacb88e1348ff0b55654acba5b54971cbaeba88ec4b91a94c37192fa982becb9f3da421603b61a51bc8e36cbd053851c77b1b926b17a272aa9023246b02b3ed47f66a00bd5684823634e7ce58cf8f306e35b1e5322824d904801f0a2fa7c2bc9c252b0a56b7ba2ab0f636021745a70a9a43e2b0a8d615970b65309624b5184bcc30b911679aedd76025fe3908fd67897b0cf4be5a6f5413d7dd98564b23e42a93e4aa8821cd45054c643edc1158db6b3deb13fb5a51ebd1a8a78b87225a7338e101104c4a220d9bdedd48c85a1c2dae781a80c40e13b87eac73a764201c9b760ccfb1ae392699c7039d27c39362b27b8fc6f07a8a3d4410f1547c48a9997f62c61074452ef1515f8a649ebca9437205a4e8a61606b41daf6834d671f4d852c0c9c4096611648c6a3170678b1537cc1828d93580c9e5849a9653175acb753f2be7437be45f6c603e485f2ec301bb42b6c37c225d7495a584ae231890ab5c8c35c268cf4bbb0213c096019319561a8a6947637aa40d006b415bb2cfa2237e0890b6a3bc134abf8f6585e108d15940f91f4bf5b0c818055b21dea6e63b553988c47f4b94e7cf800a493b4734705edc56a4b6021c629500675876804cf0b951f038a5c7fe58e89774ef2992fd7c63099d352a7d21560b788b405709861817e59a96b3a3a83cba803b16934331071905bbec6532900155d8ac88cb32e4e21a3bd3a03fdec325a51cd2773964e6784fcf1853737aa64eb67564727272661abf84313a57a44b123c65509cfb7a6f6641cdcc3b57fe628c7b8192db44ffbf5796a8613b1fa126f6076883c783dc24e2a4464c40b3a41ca70ae87620866cf4fcb2bd204bf5c283812ba056ac0c345e379c4ba24d750901279bb2f3a16f612bfadb35703332c7c136f68eab6755c66b6a4ad1aaba7b768a58acaacc10a459a1cc8ef29377bc200e4d315a30a6bcc3256f9734d06e9779caa5442a9a16069081377c76e75154368072dc446ed6c8b8e622a21e383cf9ba1fb434e2ecc81e7b78cee986b8ff798ab18cf9634543546284eda2a26b47f05b735bcdb1202220076dc8b4e4b9f853533c8f6c7ff38817ba49712835785f17f14ca01d0c1c1e98810fe0b36e5b427157b9418449cedd641a4293c85c32700102acec22ebad98ed160a5f027bd4cda57f1f3720a12c134654dd5e73f829676495390d0e7929d6034e9c55f7d55ba658bc587988e8af94960f6cfb8d5af7a0021535a6e25e437d49a780698be22ac9953949f571b85a685725f8207a2b0ae849b601ab91b159b3df4a154c2041e776070afc42969322380917c97510799f3149131477e16663d3174c7c1caea788535c6c005a64f2868631b31b66e205fd38c1d84542d0f1b578f58c9bf5a0faeab6ab6494893053165eafd465fc64a0c5f8f3f9003489415899d59a543d8208c54a3166529b53922
sk = 07638fb69868f3d320e5862bd96933feb311b362093c9b5d50170bced43f1b536d9a204bb1f22695950ba1f2a9e8eb828b284488760b3fc84faba04275d5628e39c5b2471374283c503299c0ab49b66b8bbb56a4186624f919a2ba59bb08d8551880c2befc4f87f25f59ab587a79c327d792d54c974a69262ff8a78938289e9a87b688b083e0595fe218b6bb1505941ce2e81a5a64c5aac60417256985349ee47a52420a5f97477b7236ac76bc70e8288729287ee3e34a3dbc3683c0b7b10029fc203418537e7466ba6385a8ff301ee12708f82aaa1e380fc7a88f8f205ab7e88d7e95952a55ba20d09b79a47141d62bf6eb7dd307b08eca13a5bc5f6b68581c6865b27bbcddab142f4b2cbff488c8a22705faa98a2b9eea3530c76662335cc7ea3a00777725ebcccd2a4636b2d9122ff3ab77123ce0883c1911115e50c9e8a94194e48dd0d09cffb3adcd2c1e92430903d07adbf00532031575aa7f9e7b5a1f3362dec936d4043c05f2476c07578bc9cbaf2ab4e382727ad41686a96b2548820bb03b32f11b2811ad62f489e951632aba0d1df89680cc8a8b53b481d92a68d70b4ea1c3a6a561c0692882b5ca8cc942a8d495afcb06de89498fb935b775908fe7a03e324d54cc19d4e1aabd3593b38b19ee1388fe492b43127e5a504253786a0d69ad32601c28e2c88504a5ba599706023a61363e17c6b9bb59bdc697452cd059451983d738ca3fd034e3f5988854ca05031db09611498988197c6b30d258dfe26265541c89a4b31d6864e9389b03cb74f7ec4323fb9421a4b9790a26d17b0398a26767350909f84d57b6694df830664ca8b3c3c03ed2ae67b89006868a68527ccd666459ab7f056671000c6164d3a7f266a14d97cbd7004d6c92caca770b844a4fa9b182e7b18ca885082ac5646fcb4a14e1685feb0c9ce3372ab95365c04fd83084f80a23ff10a05bf15f7fa5acc6c0cb462c33ca524fa6b8bb359043ba68609eaa2536e81d08463b19653b5435ba946c9addeb202b04b031cc960dcc12e4518d428b32b257a4fc7313d3a7980d80082e934f9d95c32b0a0191a23604384dd9e079bbbaa266d14c3f756b9f2133107433a4e83fa7187282a809203a4faf841851833d121ac383843a5e55bc2381425e16c7db4cc9ab5c1b0d91a47e2b8de0e582c86b6b0d907bb360b97f40ab5d038f6b75c814b27d9b968d419832bc8c2bee605ef6e5059d33100d90485d378450014221736c07407cac260408aa64926619788b8601c2a752d1a6cbf820d7c7a04716203225b3895b9342d147a8185cfc1bb65ba06b4142339903c0ac4651385b45d98a8b19d28cd6bab088787f7ee1b12461766b43cbccb96434427d93c065550688f6948ed1b5475a425f1b85209d061c08b56c1cc069f6c0a7c6f29358cab911087732a649d27c9b98f9a48879387d9b00c25959a71654d6f6a946164513e47a75d005986c2363c09f6b537eca78b9303a5fa457608a586a653a347db04dfcc19175b3a301172536062a658a95277570c8852ca8973f4ae123a334047dd711c8927a634a03388a527b034bf7a8170fa702c1f7c23ec32d18a2374890be9c787a9409c82d192c4bb705a2f996ce405d85a4c1a1ab9b6aeb49cce1c2f8a97c3516c72a00a46263baa696bf25727719c3216423618ff33380934a6c10545c4c5c5155b12486181fc7a2319873978b6a2a67490f8256bd2196fe1792a4c00077b812eae8bed3572499684ab3371876761e450c9f9d2768a36806d7ab2046c91f17599e9ac592990808dcd7b4d0919072f14ec361773b7252444c323c308326f4a30f8680d2f748f56a132b82674ed0184620b82ad2cb182c97b481626647491290a011cc73828685a8c367a5b9cf8d621b0d5c1eff03172758bd004978c251cd51342228989cae6332ac486437cb5c57d4307462865253be217b3515c73df405b7f28217ad0b8cf60c2fffaa0a0048b1fb4acdcdc38b5250cfec356a6de26cfa7a588fdc86f98c854ac64c7bfaa96f5a32cc0610934baa6a586b9a2054f13ba274174aa0d2b3a81b96a940666f789b5a6bcdc0a6a0178a0c9a02578a493f6eea0d2e6c13951c9f249a5e8dd71dd49a742d451f1abba19af8c547855e0afc728e90abb499c9beeb766f4729cda22263e324d22302cbd3399facc630991fc8f28bdb4354762541527678bcf61f65c241146c426d23b9bfaa6b7df18c97f20c1b6125bf874b1d89475852c448215db0eb7737f91480e8cebd9a0871574f5ab62d9020175ec6927ca0b54c09818e42cf92a383172422c7dc1831d63b0c295de75159db8034e9e07f7b0b910c3c1e5fb66b3dc523f1fa6eb4910cb89a6c17562c83ab4c18d0cd7e0796592a372aa409b1c557347ccacdc4644a119064d06dd474929d1c6fb4d686e5491ce4bc89a30bb4b8c41bce5157dfc1360823b1ab618c14b10f98c25067398ea7018c278a4b3df31334d603b2044ef187cd9bc6ce42725bd962c264983e9e18155a8b9c47143d70460a26a56fe7658c1f150348c6087ef758ad167887860a007a5fc37358d43b5ebee820acea474f0ac07b76802866199c61231d5c747c93774d2c1e0c1c67e6c81b82752173e125baf39b4fd19a4f453dc57976b1d97fe6996992bbb65b7cb25d077bbaa6a13322899af659cf1b3558c1b5001154b625809ed89aeebb89e6ea7d67f723d045ab05715c42355da6a5c8dd39c8abe3037751a01ed1c7374919f3121b5a52c53d1487316769f80721deeaaad3c90f76e7ae9e12ba92b32b5fd457e3c752c2650dfb885771cb77ac3c785a8c562e6a1c63c2a55ea47cf8b90eb8225c123c346452566235b2f31823a33521e087937a345d8d663eeaa05658917bbaa008c2e335f8850a90a326d0e66432f44ceb8289e4ecb2d12958e984072ecacb88e1348ff0b55654acba5b54971cbaeba88ec4b91a94c37192fa982becb9f3da421603b61a51bc8e36cbd053851c77b1b926b17a272aa9023246b02b3ed47f66a00bd5684823634e7ce58cf8f306e35b1e5322824d904801f0a2fa7c2bc9c252b0a56b7ba2ab0f636021745a70a9a43e2b0a8d615970b65309624b5184bcc30b911679aedd76025fe3908fd67897b0cf4be5a6f5413d7dd98564b23e42a93e4aa8821cd45054c643edc1158db6b3deb13fb5a51ebd1a8a78b87225a7338e101104c4a220d9bdedd48c85a1c2dae781a80c40e13b87eac73a764201c9b760ccfb1ae392699c7039d27c39362b27b8fc6f07a8a3d4410f1547c48a9997f62c61074452ef1515f8a649ebca9437205a4e8a61606b41daf6834d671f4d852c0c9c4096611648c6a3170678b1537cc1828d93580c9e5849a9653175acb753f2be7437be45f6c603e485f2ec301bb42b6c37c225d7495a584ae231890ab5c8c35c268cf4bbb0213c096019319561a8a6947637aa40d006b415bb2cfa2237e0890b6a3bc134abf8f6585e108d15940f91f4bf5b0c818055b21dea6e63b553988c47f4b94e7cf800a493b4734705edc56a4b6021c629500675876804cf0b951f038a5c7fe58e89774ef2992fd7c63099d352a7d21560b788b405709861817e59a96b3a3a83cba803b16934331071905bbec6532900155d8ac88cb32e4e21a3bd3a03fdec325a51cd2773964e6784fcf1853737aa64eb67564727272661abf84313a57a44b123c65509cfb7a6f6641cdcc3b57fe628c7b8192db44ffbf5796a8613b1fa126f6076883c783dc24e2a4464c40b3a41ca70ae87620866cf4fcb2bd204bf5c283812ba056ac0c345e379c4ba24d750901279bb2f3a16f612bfadb35703332c7c136f68eab6755c66b6a4ad1aaba7b768a58acaacc10a459a1cc8ef29377bc200e4d315a30a6bcc3256f9734d06e9779caa5442a9a16069081377c76e75154368072dc446ed6c8b8e622a21e383cf9ba1fb434e2ecc81e7b78cee986b8ff798ab18cf9634543546284eda2a26b47f05b735bcdb1202220076dc8b4e4b9f853533c8f6c7ff38817ba49712835785f17f14ca01d0c1c1e98810fe0b36e5b427157b9418449cedd641a4293c85c32700102acec22ebad98ed160a5f027bd4cda57f1f3720a12c134654dd5e73f829676495390d0e7929d6034e9c55f7d55ba658bc587988e8af94960f6cfb8d5af7a0021535a6e25e437d49a780698be22ac9953949f571b85a685725f8207a2b0ae849b601ab91b159b3df4a154c2041e776070afc42969322380917c97510799f3149131477e16663d3174c7c1caea788535c6c005a64f2868631b31b66e205fd38c1d84542d0f1b578f58c9bf5a0faeab6ab6494893053165eafd465fc64a0c5f8f3f9003489415899d59a543d8208c54a3166529b539228a39e87d531f3527c207edcc1db7faddcf9628391879b335c707839a0db051a88626ed79d451140800e03b59b956f8210e556067407d13dc90fa9e8b872bfb8f
m = 147c03f7a5bebba406c8fae1874d7f13c80efe79a3a9a874cc09fe76f6997615
ss = b10f7394926ad3b49c5d62d5aeb531d5757538bcc0da9e550d438f1b61bd7419
d = d60b93492a1d8c1c7ba6fc0b733137f3406cee8110a93f170e7a78658af326d9
z = 003271531cf27285b8721ed5cb46853043b346a66cba6cf765f1b0eaa40bf672
pk = 05d918331371de92c27a1a5ece876015a959e96aaf3b1a60e9e77e46d51d9d85aba374263bbc65ad78b2d5a53cb909682aa0bf37d49d172bb46a0271d30716cea8aa095992dbb1132e81265a29435ef2c51daa9f27fabf3a799813e67efca087ac12247b64cc0ba15a5486245dec1648cbc7aaf40805115d78f6687c47c553d050f1e6821b368f98da22f4aa7d738a81b298a81bc43e16c8ce1490147ca83d2dd98bb918300a26cb431c99a952471b84bf6118a4d5c0a898532cd277bb4443cd7b6924c3185ce55cadc7f877be93306357ac71a67ddb4c545fe7301d339e933b81ac145988369fb7d31921a66403c587c165bfdd341011d19ee964b62e4c8cad2b88e8dccf3ac75cd3f835e2938d027c6789f54d0fba176f9bb8dc7716cac344684334c5704d5a54c932535739948acc61bd67b581f75a2169a89a11076274b10563141722c9aa9a34bb28a69ad677292be84455b24559cbbc0f347e7b36a45555a8336b8adfa07e599633f5d1bb6adcaf86ac9e7885039a3c1d308996ab6c966f017f8297009c9b4b573b70da8921a0c256a9a03c0cd6a4f72c6edb5630b1219c4a3c30d1f1586cd936e3437684ac60efa62d0a345fbc4881b24372b5692c101195c66c3ad647ca04d37f91f813a7a6795b371a574565e14779772372cc4a79c40308eb1233ed643808e939f27571c72b2f719023e048c4d15c71b3e116482c413a816c6d3a3877f862559b4afaf04df9c62d02cb364aa2adc64078b8bcbefe043bd6f32ff62b9555fab5c1009cfc102b9b4b88b8a93b66e3a65a62b184bb5406dcae7b3ab6047754bd215251ebaf102356ba688095a8c9eb1a9d8771cf60e864b7b4a5588843922b6d4a7445476997a6e5620a528510439b02a4b0de9c147bb14433db144fc9ab4b4128f7291a637b7e609a7de058a3b58a17501c833be09143244cc7e2490eb01cd292454523ce413a6e8cbb67a464aef43912b4559651258b9b812989093540dc8d202c652c71cca1eac46eab3f9ec199eae025b153348a600b0e373b7cf2620f5560a3c64c15ec85b5e81c0bcc4840466c63cb124ca45994babc31f12486f3712d22b1f649a07b192a2451cfb079ba179c2b857c41c4f8842a916e06f9c6a07cc6a4d2821401a65060688713ced4bb72c08241aad91b50bc1b968bcf3bda76a8e1b20060975e8803dd7b762d9a49b988568cc575a6d34bca13a0ef701b823296ff114efec9031d79a20f6c640d4519a1906183099926d44e88703db7636e19394b2f65abe9a8712c868697b46871d830bbc09ae02487e8d59537c3841d5b080f503aea769b0335493b84b94c4a498b1a6e6acb578201bcbae6baf0e960aa975d3f14b5179051d933c4109361f03461f265274f72416df79d1187b6822a0c38177a02b4afdd635324eb6737c11a631784916452c700d09aac42ea2634abc68bd3f41a2ca679546414df2314d57c2b318bcb98d7b46fe1b5a7e3af1b2047d193883cfbc6e7d29049fc9c97b344736a0a48082b0a145aa8776125558df656718af59964d42f0704318db88d1e91b840690b96669c8851bdbeb6043f04c017b59b289bbf550a94d0aca4aff18ca84630a99b82711a661e8b202b976e65f53b5db52b255a88692852e06bba321b4de782b5d951ab02eb27098813c98b0f7cccb778b08704a068b4d48afb30274c0759fc5bb86fa59fe61688296846b2481e18a05fb9c02931570596ec436f570c187159b25c1f6341163b79670f62334c6b9a7139044a8bbd2b5183e0f82d3b6666735a94478784aa6168d0d3272876b5476b64f7932f3aa4151ca9b604bc7fd5d1395c3708908015b0d2c8cf04858eb23238458f70f964687bb2137a0c75c06a868c3490166cf2bc3afe9b3746e40c231b3638a3558974bfb0603cf4c28c21003dfe87b3eb959dfa715b78ecb71bf404cdb2b675160138a46501569918cb7deeb0489a72a4799a1a4ac625d5c6021f51c357895ccbf26fb5aa372343bb1c516ceea47683e5a4d094a3d5188270811751fb1e19d68ef637227e491cc6387760eb5a810b387f596aa20741c4627b1c13a303d160423bce1e422d929c06f067adb7d96112f1607d3c7e43e7aa09ea248526c6881901852123f1b734a8c1891261bae6e7a23dd5296858b6f7813196f13f56be785d942d7eab011805cf3504fce325b6a5ef1aaadbbb11c662b9d2
sk = 94b49ea42526935245c45a7d580b6aeff8bbe0f5342bb8bd2550212ad5935f45cba7caa6df914007fba79e9946c9433a86a2c4202bbdcea008af78975e6619d3582787530dbb7318a530b7b5a27d24258c7ccaaaf505ca92cb853a5818d4269be812becf169a05e71eb957557787c2f3b72315281dba87476b157a06095a30d52b388ac22840755b43440a931df8a709dc435b415a7babbb04ccd93cda00ca1fb090646b1d6514813368a794d38c907163b5917496b018c519b160c5144d6424495626e3a5ab9ffb8d8d3168d77599a88a1d12c07d86498d88dc1af7fa7de15073fd4b62801c1a902b215e7cc3eac350bb63adeaf9c7594844795a9a6274aa3eca0cd10891f05795a77b30add76b6b1a35338b8156690ca2ea1c9c3b602b23324925314f726535b36dfb355225d37e7c85be15a5976a8a6ad4e2c35d4c45acc954368ba6df88a47dbb8c782336f7ea507a6c2d26d952dc03b4bfb89872644084783ab493cd72d3befc2c803b692729638af69b03e6db9b82e678a42969fbe770fef65723f77da6437c20b203601c884a9b9e08c0b1ddbbc1a66517dcfc76b3f125f7795e5ddabef0cb00119778575513e05ac38a7901a0e8c8794685c0f274050097bc50168818a74aba5d71980f5c76279ec0214cd51efa8a21391567fa052e6dc0cf9bf216cff9287c80693645a53d71b3d7509f6a432d51b2b0aad129b594278da74ffacbb713357d735a744b7c65e482b7e172c67a5b4edabaae11222b8bb6b4564ab4fb20c28b4981614b69bb188db6056607e089f64803d89210c7e604266b00548a2ae27996196a6d6f762c27b22731f7942543ccef3856edf9ad1b1b1652a33c3e038dd9b2cd9a4612ce174315e67b26dac767e50e68508d104bbae1a2b89b78266d27b109f90bce1581a8b8888c90c1c4ea5fc1f009d5073780cb4545087c88026b9b9abddab923db52620713c8b5ac3301e8715ac39d13084926e841fae41a7bbb7912e10680a78c0c363a251720b2d69467b6cac5d894f862595072a7c9b14bfefaa2fdcc75cc42892cec6184b52962b9b73d663b7d76c1ea499d538bb45a4caecee0c8eb93bba5ec1a8c936156382b10102e3211b2dc15663412805f60590ec33dbab80d2a3bc05fa8af5145644f712e004c20f799650159c40dc952c9a54c27e816c3a6a95efbab24a31f6c402300f9baf88a46644b4df8a24979e80dc30425b9e75a753a36510b87c5fa95cbf36e19a12245876003b54d4e008ef7ab9d83c5a2406014b5cc33b6167f4c452af45084b7412ec19556d82b0a6a90c1aea60a72312d8a7a8e5060189717094ff950af2b503988964f0aa227c523487471d3bc905b6672be20bc714729b7a71478b07a19f777dec546c624723af7b5f6c142274ac5652a7c2d7abbf1171f2bdb12f1ecc876681a600806d6fc229e6a8f6424419187bd22e49b8f27486db25371c169b3f61e81131b57659b1030a959790ba5d6424580b1f588326db9cd01a260b21b8c42062b883854fb173ea7613764d41dd6b89468c7ba6c4236d1a0436b945b8b340983023139293fc48c07659b955453bba07b0eb4e2a91f594232a47c65c66e1c5c8279f179925c55ee3a0b3f5423e20a8620572a687c2b64b6ceccb5944d07107648ba73a19fdf6bb3f57c5fa079536c675ff17a6dd22439c8d968f2e3136d3000dd70c5db6aa212a63c9e16222bd39201d9b64534c87aac3b53b357bbd522660caa73b02ae4f45e1b9868ed45cbf8533720f99a1282338a107647ecc8008ab2fed262512a059ac6073264817e08332f9c8031c9913f2339169851d7b746ad9a8f2f54633d470c3376302250a3255687dee61c2625aa9cda852d835ec95c4348c9be74473049abadd65ca055239d85dcb11e6297e1667ae548664d6bb19b347288d57e3de27369a52ea25150675507cd5282cc4875fd8c67bf29accbc296e26c4b4ac813877945de0a52c355526e2404d1f262a2505dd542bf3dcca6f0121a5a45b77b419094408f409261e3c25f90689a5680b146fc6b1b76099f6cad427c6ac4281db70b34cec467ae35186d6195574935a1387c5dc795523257482a7210e1009f5337d773b2708c694359a517152168775695acba0735be594c8390c760070c4912e37ce33b3bad965205d918331371de92c27a1a5ece876015a959e96aaf3b1a60e9e77e46d51d9d85aba374263bbc65ad78b2d5a53cb909682aa0bf37d49d172bb46a0271d30716cea8aa095992dbb1132e81265a29435ef2c51daa9f27fabf3a799813e67efca087ac12247b64cc0ba15a5486245dec1648cbc7aaf40805115d78f6687c47c553d050f1e6821b368f98da22f4aa7d738a81b298a81bc43e16c8ce1490147ca83d2dd98bb918300a26cb431c99a952471b84bf6118a4d5c0a898532cd277bb4443cd7b6924c3185ce55cadc7f877be93306357ac71a67ddb4c545fe7301d339e933b81ac145988369fb7d31921a66403c587c165bfdd341011d19ee964b62e4c8cad2b88e8dccf3ac75cd3f835e2938d027c6789f54d0fba176f9bb8dc7716cac344684334c5704d5a54c932535739948acc61bd67b581f75a2169a89a11076274b10563141722c9aa9a34bb28a69ad677292be84455b24559cbbc0f347e7b36a45555a8336b8adfa07e599633f5d1bb6adcaf86ac9e7885039a3c1d308996ab6c966f017f8297009c9b4b573b70da8921a0c256a9a03c0cd6a4f72c6edb5630b1219c4a3c30d1f1586cd936e3437684ac60efa62d0a345fbc4881b24372b5692c101195c66c3ad647ca04d37f91f813a7a6795b371a574565e14779772372cc4a79c40308eb1233ed643808e939f27571c72b2f719023e048c4d15c71b3e116482c413a816c6d3a3877f862559b4afaf04df9c62d02cb364aa2adc64078b8bcbefe043bd6f32ff62b9555fab5c1009cfc102b9b4b88b8a93b66e3a65a62b184bb5406dcae7b3ab6047754bd215251ebaf102356ba688095a8c9eb1a9d8771cf60e864b7b4a5588843922b6d4a7445476997a6e5620a528510439b02a4b0de9c147bb14433db144fc9ab4b4128f7291a637b7e609a7de058a3b58a17501c833be09143244cc7e2490eb01cd292454523ce413a6e8cbb67a464aef43912b4559651258b9b812989093540dc8d202c652c71cca1eac46eab3f9ec199eae025b153348a600b0e373b7cf2620f5560a3c64c15ec85b5e81c0bcc4840466c63cb124ca45994babc31f12486f3712d22b1f649a07b192a2451cfb079ba179c2b857c41c4f8842a916e06f9c6a07cc6a4d2821401a65060688713ced4bb72c08241aad91b50bc1b968bcf3bda76a8e1b20060975e8803dd7b762d9a49b988568cc575a6d34bca13a0ef701b823296ff114efec9031d79a20f6c640d4519a1906183099926d44e88703db7636e19394b2f65abe9a8712c868697b46871d830bbc09ae02487e8d59537c3841d5b080f503aea769b0335493b84b94c4a498b1a6e6acb578201bcbae6baf0e960aa975d3f14b5179051d933c4109361f03461f265274f72416df79d1187b6822a0c38177a02b4afdd635324eb6737c11a631784916452c700d09aac42ea2634abc68bd3f41a2ca679546414df2314d57c2b318bcb98d7b46fe1b5a7e3af1b2047d193883cfbc6e7d29049fc9c97b344736a0a48082b0a145aa8776125558df656718af59964d42f0704318db88d1e91b840690b96669c8851bdbeb6043f04c017b59b289bbf550a94d0aca4aff18ca84630a99b82711a661e8b202b976e65f53b5db52b255a88692852e06bba321b4de782b5d951ab02eb27098813c98b0f7cccb778b08704a068b4d48afb30274c0759fc5bb86fa59fe61688296846b2481e18a05fb9c02931570596ec436f570c187159b25c1f6341163b79670f62334c6b9a7139044a8bbd2b5183e0f82d3b6666735a94478784aa6168d0d3272876b5476b64f7932f3aa4151ca9b604bc7fd5d1395c3708908015b0d2c8cf04858eb23238458f70f964687bb2137a0c75c06a868c3490166cf2bc3afe9b3746e40c231b3638a3558974bfb0603cf4c28c21003dfe87b3eb959dfa715b78ecb71bf404cdb2b675160138a46501569918cb7deeb0489a72a4799a1a4ac625d5c6021f51c357895ccbf26fb5aa372343bb1c516ceea47683e5a4d094a3d5188270811751fb1e19d68ef637227e491cc6387760eb5a810b387f596aa20741c4627b1c13a303d160423bce1e422d929c06f067adb7d96112f1607d3c7e43e7aa09ea248526c6881901852123f1b734a8c1891261bae6e7a23dd5296858b6f7813196f13f56be785d942d7eab011805cf3504fce325b6a5ef1aaadbbb11c662b9d2c9ede13be3dbb0edc3ab08226cae11771ff4c0b04a564b64a0d9ff10e373e986003271531cf27285b8721ed5cb46853043b346a66cba6cf765f1b0eaa40bf672
m = cde797df8ce67231f6c5d15811843e01eb2ab84c7490931240822adbddd72046
ss = 3aec4fc396e413b401bd85b5a7cf59c11cbe1e582e72dc5a1ddc76f78d395711
d = 4b622de1350119c45a9f2e2ef3dc5df50a759d138cdfbd64c81cc7cc2f513345
z = e82fcc97ca60ccb27bf6938c975658aeb8b4d37cffbde25d97e561f36c219ade
pk = 042b035f126c4fca9e059972fe92c9f4b3755648b5b2b7784d55a62e9b101a7a059cdc2f3f4b8888fc3a56cbb1447673a406c78e9a045df1be84da17ee2350b64c0d3bb63965328d16b3c446214c58731ce3c405d3d251ac560d0d9108e3bbb268c6931fc49d7b454594444dae401b2fa3011bf3c697e67ad9c1540ea945ace6c98d49321dbc36447858d783bca93ca67132800672513e577d14607cc046af9bcb4896f2bb39a0208405b3734505b239967ec72f8e8b0c2bf06228bacf834029dd123c83fa3f8f83892b504c1a11b809a9acc494c5e5c79c18401a41a6af6632c11266ae5821b3dc7c263e1b5e33a1a7bf172d6d142c79782e20ea38d6e791ad3b86517681ce389620562bdba89898679ea0c748d90a963e738a3e9968f3648e984c99f0e04c952309111396d112523959b9baccc43df715dc94ba3253332ed27cccf56f5812200e8c7e2a11ae02087e0fdc4389e98eb0ba5693cbb79680a6124074d3c998d911ae4e142296c0ca245719467402124574f8d271624315359c7842c761bd6057b92b4640a1703200cedcacbfe0e475f7316ccea74b74257e37c63035f04a880910bc042802332ee8b3c3612290c45793cfc5581b92236b74a4f3f4bacc9ac3dd563471838d11758db06461061acc84d99f29b858c339ab999031d470aa948665aef9974df5a2fdd93bccb74762a0b7c2fab58430942f900de1c835c8b9cd42d521e54c434fc240add0b23ca1aaab0581ed9a593487b95a16353c0c7adabb285c85105a667af674344c3666da142049413973051268d94cea41c3cc9682b791ae17f0696df29f7f559375965f817a8d9a3297639017f5624f9df1b259412f89a8c88a361940ec9c3045c4a78364e1e06fa95500f5ec0704a365f4698b2f26a7ee348806b74e1579c2a466ccea209e515302493443f8ba9e32d04e03a7557380c7bfc83f191b84093c98aed14286f762d3b5513f996481d5445c7a7c931c1b9b52bd86e0b3943cb70a16c9efabbf4c7c80f1f73438399ffb464e7e40b93b5108861576b3594966c40860f74cc58b9bacf51a5db6ab2d4ca43d964ffd831130b21457a08af7d8060f847e3695b8a7e8c9858a70d521908ce1c38c0713469c3d294a7fedbc5c5446904dd76733e58f86693a7ec4af944165dc9597392a6fc2068297d11c39d8648f550a7d157ec4b64c631a7ba7b94c6cd7083e21b149b484817a6f93e011a8e76931da4921e08aa604756c0bb63f897afdb8c6112a4ce21b2cc1935dc6b38b6c4473e2b0639266386ca988456ac843a1084c220b74f72b18199ab17aadf0960f50db4dfc7bb3454a9b29e74b09c410362cb8a5516e0546a3b09356b520a303e284569b2df6d263ead36ce75c82f6d141bf7c3e5b87b3eec630fa7a65a4c58676181916cc23e0c6a0339827571930bb65089376ba4bf60f4ca71d7090614f468732e60989298384a93849031a989488e144be739a78e1c49cac60af115c55a6501f010c100dfabbb462b1b3b6469c8b0d8b91061bea5da74a28d17cba84f04d2232076cc91c8bb21fbd558426f99b00e13525e37c23520698e0310c8a53c6b36192d82837ba0d3ee27b059b3e8fa1a315b64ca5159de3d9be0fa0352b511d1a803c79668479a1c3561a8ee6f7aca9ab4c861554a5b81b5e6115c952b3239595b9782fee01b869380ff09cbb5784811966b864d0414249b7dd0b53a762155170990911192e37c6c7263be626084118266bf7271356bb66d35aea64c5ea913db432c3caf989b0ec702139504fea41fcc782808bbf26d3b12a962d2b1a142c755fd1acbb802ac9b93713ee71af9d4430f240c7fcab059cb435a8373633417e79106a274882f5d40a4bd732c1e8202e41131497721792ac464b3b26a6456a9374a5520054e50cdb06a32b3973aa948a37e4798544020a7ace817749cdaaab1c7713b467a77593c034c20de0a9c71c712d6529820a5b3bb4e76202080a5e5c7ca86bb78c392a39aa37a91b4e75b3c5f2e56211358cd5aa2781ebc548e21e5351209b7a7d871a782da1306883a4b6b070a06b97639a3ca3273d1218a8000b7e85d6011000ad018527a25059c2ca252e5726629b0800b85ffe02745e9199a705d0cf4879719a53d33a95b2cccb52c1c9655419543aa146241b98f4a4ac60e8cb68627382a145f91be9d78fd51ba5e3fcbc3155b62bc07751dd
sk = 72408d44c2be6e83c803da2846d852dec1848ee41504b5c91f774f6e512b51f71dd1520203c486f63240bab4c1dbb212299753b8627f9bf2117cd6a83be4075a385782ab804a420972eb25bc553eb981aae7d7a715111338529f6116c10b10bbc20b31c3161d4bc1a5f050220b5584abd6a546ab51a9a10120ecc131220502697e9d61bdbad346fc43824135692204b49b5b377b870b7b28c86946077a215acaa11abd851eca479988bc69ccc9975eb42a33523c525434bc594217912123957dcdc18e410a6d6a811bed8a0b4135b56f4562f343aaec34396bb0556d7962679a76934b016b4b4bacc14650c55c3aec9bc2e85b548b5d3eb891b6596f0c44009bd0982d98bf81ac77c8da98264a719cd8568e48279df9c8e9552b94aa773b43a70742c75f041915752551347f00447d72d934bec553bf1014f4276015e0b4db77cdf8c546af05861804a5b7d92838744511ac6c8be55e883acb7775b98c4b4c9c8789aee317f8f02b4127a6ae879d02c13772a003928041c53351d8d70ce59b14cab5ca31d717f69129c8fabe46582ca5298ed156209c25bc57870eea34255ce1b4c426211f957d74876dec169c4c516c8716b3ddec6c3e610c31f0c52e13650f0b1c70124dee27111a76abef82c8fd3172d554121e6a87e9d3b58e11379cb812b7f4b95d46104934ce75c715771204d7c46aa9439836453bda709cef3bc1c9341994f25c48b5c80fcc8a67e316c431bd302b20904456b3283e9ba1bdde494ce9f8a3f0b432dca69d0ba9c43c703e1616272cd6b904d5b6279c55a539b7e46a601b28493e38a2cd9ba66d997c8c5c3b7631822c529fa48835f8a08f322615e96b9087c71c9f262b68851f00486489d25c92221c2759c89440ce733614b8c7a06f26b374cb4f8a6a7d67da521eba7232c0a4c066886b8450755896cff77a369bc8fd4b3b5b0731452a908acc68366b8edba66d09f212c9330c83990ab2db7095d708b6c3589bf929fea31534646537d2ab023887fc286f00f46f8a360476998e4fe7315f03c234929247bba2a05297a5e01aa9cc6158458e2302513274a2e3359d66126f5fd44d348ba2b634642ea26c6cb616f64a2d2c819abaa48bc565ca0ab67e6cfab1129a0144c10a003b44bd3879b4e62e0ad3a58bd86a7030be34309f3309642b017b0aa03ffab4012b36adc49a95ddba67cd81306ef6bb20b546bcc55eac2b815fb38bae991d6ae7aa87d42ecbc740cc816a3ef42e9d204ca0177cdb30cdcb870386c320ff51b137578b029125ba518a5b887d7b9050dff113468608f6335ea81a59b87cb753724ed0e159fa4709ac018a31194247a6a9c65443a35ac36e11bfa6a8559cf20e50116ee5fb3780fa03dcaa77846b18c04894e50486acfc3b8feabb8cf860d79c2734a700ab731739244580653699b51b7fc440b8cb1d6bb1360291bda5b11aeda3c77a25b40f96763a372512561e0d52848fd6a3a8241dea49c4c24692cb43aa22067072fac2dff7898f298cbae17f9ca68a132321932295161a1f31c178932004d17854d7d9c69f6640ee216747102280191a5695433763b6cf3b86756aae22a37f9f6920c361c2ac68a7e11c8f5505af2100651595bf93b2644ddc8d68053cde98863922230f89371683bddca6bc63b8c61ff4932a0885213234d5004ee9223745117ebabc5e149a5184a69836c69670e81ebb94c5abb711abf91fe3970f805b9ed7d1648361153b2911c7e20186f90907f28602672cd6c383eb373375924e832a156241bc7c5b231d74c49430c1d5fb7dbe49c6f7e20baf245d43c9b356a1be2a63ba24d4757dfa960ea61a65611cddaca48d7aa88402b0fbe16279445c8e663db1d8ca70dcae63c120df1c9bda547272c396c29cc93f0c3f002642b9d18ba0b87198140c93b55965f8c15712319ec6a95b384182618e08f134dec88732407de7ab934555af4f267051e221c4d3a0471bc6e3166bc24270efc54b5f9358d83833c295b1a5791c6bcb0610fa33d49a70232488b27150f74cb99f3643d5c6acabf5c18166cbb5ba55b4b78400e0bcb7205ea5591df6f803c464c549729faa7c9b75985088c8cff068890425cba4a2aa617c7d416b77e6c618d3f9112f3b9546a99090a1a499dc613323c0770923a917b2aeac15aaf9a7042b035f126c4fca9e059972fe92c9f4b3755648b5b2b7784d55a62e9b101a7a059cdc2f3f4b8888fc3a56cbb1447673a406c78e9a045df1be84da17ee2350b64c0d3bb63965328d16b3c446214c58731ce3c405d3d251ac560d0d9108e3bbb268c6931fc49d7b454594444dae401b2fa3011bf3c697e67ad9c1540ea945ace6c98d49321dbc36447858d783bca93ca67132800672513e577d14607cc046af9bcb4896f2bb39a0208405b3734505b239967ec72f8e8b0c2bf06228bacf834029dd123c83fa3f8f83892b504c1a11b809a9acc494c5e5c79c18401a41a6af6632c11266ae5821b3dc7c263e1b5e33a1a7bf172d6d142c79782e20ea38d6e791ad3b86517681ce389620562bdba89898679ea0c748d90a963e738a3e9968f3648e984c99f0e04c952309111396d112523959b9baccc43df715dc94ba3253332ed27cccf56f5812200e8c7e2a11ae02087e0fdc4389e98eb0ba5693cbb79680a6124074d3c998d911ae4e142296c0ca245719467402124574f8d271624315359c7842c761bd6057b92b4640a1703200cedcacbfe0e475f7316ccea74b74257e37c63035f04a880910bc042802332ee8b3c3612290c45793cfc5581b92236b74a4f3f4bacc9ac3dd563471838d11758db06461061acc84d99f29b858c339ab999031d470aa948665aef9974df5a2fdd93bccb74762a0b7c2fab58430942f900de1c835c8b9cd42d521e54c434fc240add0b23ca1aaab0581ed9a593487b95a16353c0c7adabb285c85105a667af674344c3666da142049413973051268d94cea41c3cc9682b791ae17f0696df29f7f559375965f817a8d9a3297639017f5624f9df1b259412f89a8c88a361940ec9c3045c4a78364e1e06fa95500f5ec0704a365f4698b2f26a7ee348806b74e1579c2a466ccea209e515302493443f8ba9e32d04e03a7557380c7bfc83f191b84093c98aed14286f762d3b5513f996481d5445c7a7c931c1b9b52bd86e0b3943cb70a16c9efabbf4c7c80f1f73438399ffb464e7e40b93b5108861576b3594966c40860f74cc58b9bacf51a5db6ab2d4ca43d964ffd831130b21457a08af7d8060f847e3695b8a7e8c9858a70d521908ce1c38c0713469c3d294a7fedbc5c5446904dd76733e58f86693a7ec4af944165dc9597392a6fc2068297d11c39d8648f550a7d157ec4b64c631a7ba7b94c6cd7083e21b149b484817a6f93e011a8e76931da4921e08aa604756c0bb63f897afdb8c6112a4ce21b2cc1935dc6b38b6c4473e2b0639266386ca988456ac843a1084c220b74f72b18199ab17aadf0960f50db4dfc7bb3454a9b29e74b09c410362cb8a5516e0546a3b09356b520a303e284569b2df6d263ead36ce75c82f6d141bf7c3e5b87b3eec630fa7a65a4c58676181916cc23e0c6a0339827571930bb65089376ba4bf60f4ca71d7090614f468732e60989298384a93849031a989488e144be739a78e1c49cac60af115c55a6501f010c100dfabbb462b1b3b6469c8b0d8b91061bea5da74a28d17cba84f04d2232076cc91c8bb21fbd558426f99b00e13525e37c23520698e0310c8a53c6b36192d82837ba0d3ee27b059b3e8fa1a315b64ca5159de3d9be0fa0352b511d1a803c79668479a1c3561a8ee6f7aca9ab4c861554a5b81b5e6115c952b3239595b9782fee01b869380ff09cbb5784811966b864d0414249b7dd0b53a762155170990911192e37c6c7263be626084118266bf7271356bb66d35aea64c5ea913db432c3caf989b0ec702139504fea41fcc782808bbf26d3b12a962d2b1a142c755fd1acbb802ac9b93713ee71af9d4430f240c7fcab059cb435a8373633417e79106a274882f5d40a4bd732c1e8202e41131497721792ac464b3b26a6456a9374a5520054e50cdb06a32b3973aa948a37e4798544020a7ace817749cdaaab1c7713b467a77593c034c20de0a9c71c712d6529820a5b3bb4e76202080a5e5c7ca86bb78c392a39aa37a91b4e75b3c5f2e56211358cd5aa2781ebc548e21e5351209b7a7d871a782da1306883a4b6b070a06b97639a3ca3273d1218a8000b7e85d6011000ad018527a25059c2ca252e5726629b0800b85ffe02745e9199a705d0cf4879719a53d33a95b2cccb52c1c9655419543aa146241b98f4a4ac60e8cb68627382a145f91be9d78fd51ba5e3fcbc3155b62bc07751ddff2546623aee72025fb6746fba736bae0e80e257e66edbf09d8d4dc11049cda4e82fcc97ca60ccb27bf6938c975658aeb8b4d37cffbde25d97e561f36c219ade
m = f43f68fbd694f0a6d307297110ecd4739876489fdf07eb9b03364e2ed0ff96e9
ss = bb28dbed58aa9c42cdc40466cfd4d4043ded1b5f9def472ee328624e83553e4f
d = 050d58f9f757edc1e8180e3808b806f5bbb3586db3470b069826d1bb9a4efc2c
z = de950541fd53a8a47aaa8cdfe80d928262a5ef7f8129ec3ef92f78d7cc32ef60
pk = aea72a5c370048e5b9f9e7825145a2d726ad12746e980aad5ac63b4cf86295195029f58987730d4becc9de18019e5142f94984fd0a6d84a8930bec6d96d413bbe97b14138e95e05cb05345c86b96aec66babab7cb8a2ad8f774086918795c39e95ea3e40384edfb1ad3aeb931419c1219286390b9cd2154348ba19ceb280c537353b701976236414f21939968190892001d10f8ea83ca16803d2ac4cc5a96cdee3a424c935b673732b312aa1d722f303bbd5175ed83087cf856c15364958b678e74b3618cabf82ca58befa00c6462b3c963edb4a4b509792f890b228c7ca68082a8f38c388839190942fe3ba6224c4c58fec51ecd52d044400f8eac86cfa6904aa99f47712ff29c3f73b02d2127f1c687a00e2c48bc032cad5b261b94fa44649c5b459fcd18d4014c34a3978f6ca6b9d667e5d93b87feab5c6f36472492b1dfc74cc9430d1818c0cc90dc947b01d33cb0c086849f81b570a407e5248a3527ab58074ee52313e678fd5876dce81860b4b06f22768e3e26a3ad450da516224e06bfee2235f8631f2f7697e3638d3911bea2bb486667336e4072c061180a886e45144fb266643ab524ab95baed92c1324045c7768465cc177a6543376be40e132e702318ba52eb10837f0bbbc64e10b5079a24564bb950915701a06bad9cf1f0662c63bcc1ba31985149c2cf79befb710528b3f3a1406869872be1c59bc011294ca50837852f6567f6cba9b5ed028bda8aa4ff26af2a4ae90eb03c65a7f03c61baa3008480b8a006c29d6a2b52e2278659ac2faa877422a3e0809736b576564d800f5287c5a73c27a9c1e1748b159dbcbe9f566cfb05fe76419c84321b8fb772597262d2b48f9c43bfd2a110bcc93aae57531c68bb222ccff36b2e8466fcceb237bdbc336e855755b25eb4784ade55cd54b644f6404b549a2103b31a0433363337ee7e520db9a8929f607368a090fc77aff437020109001b40de05035394a7032524cd8395916bc2fe12a7b9fa2a4ff93000cfb3077c23105ac40ed0162d8fa6e22a37f9670a4c686a93e556ad82509db3aa2074a47bd9605184a9a1f82bcdd033116e046ce58a9e639c8b506cb5c17129b3079fa96cb625115ea887c11a7aa7484c03ecb793a07adadcc25e2e876fc31766ef11379738a8bbacfd46c5d53f7091e6ab6108356d8ebcb45e6ba20d36d10b1aed4c2701f6b9924bcaba7934919c2a64d340c8e9a42a98001e75b09d902714bc47252b9b15c2a08f2345b78b97077bc989c662560e94f551c3aa7834830761dbee93d343a4089c8775ec85091dc1cccf91bdf30620cc3b92c6a25cf147385d1c60a5886cfb6bee5f30bde74c579689251199ea26a15a9388cca30ad565a83ce397e07a8665b0a9286d223402059a8238137306fdbbbc2f6e4c6707534559acfb4628f803250ed8c4ecf846d8aabca027b9471e4308d727987a49fdb68a11869adf57a6f786043243608810a6353c36cffd18e1ce8bf25512a04378e8dd7a01b5c2b563902288624c25c06ea881fea70390a039b82e162f61ba6c484bd09b703a4812535427a8843b41c405c7ca0abb8e17ef4c82589945e9bec2bbf348da0219160e50c54d965aaaa4a628079eea53898778331649a8851732618bf307491fefccc7074ca2a7a56f04309e39272b74a30e526a6db5c3ffac70ce46363fe596ad5c377c7f2464dba68d42851f6f70d4b8a0b0cd52d75c48a9cd31ed8f270b36b69244237f9da28e6b0512676145677b418309d1b491cd9cc1defd06cdf9c182ef4b33610b257d68ce0b12a3f024ae0f0113ad538ece90b4a3b85bdd99c495b0fad7780fa1804953041f643183bd7083c5969255406f1346b3a25c96bb7b1568c5bf5686b63ebb0ab9a331ea6a5172543d80a0b153c8b8147676a212e6ed13687941132010a83457ca155888946c8bd8506e6301f1bb78cd9a0c4ecb73eafcb2fb7b02171885b6968ab52b89109bb2941e10683f30591c322261155d0dc7b0b1821eeb75abef6023ed67e16e0ba40c78109b45cd03bbe2c800fe4b19db4a960b3d11a45392c6b088cc6cc5d8de1275f035357d3a847313eda8c1c0a65c27a743a000063ac6a89754818ef7991469a39f39536a7b70964b33d25f01b7ad9cc4fea6546f82c3648751e2b41ac410e764255782d978970256c691434f939b02c14f42b1874087ea68917c2f3e31315e22581
sk = 548a01803a231ca63843872abf16b2c4b9ab7407a093b354f8882c6775bacf2931de0a501c5a7ea7ea5c3baa067290b9fca059d69cc6de9b772cc058470544b64b11abb77f490746384b83283740f0702e17d046759b61e75030f187c2283045b22b4f9e222ca44980dcd0a42e5704504bb3e097cdf93a99f057ab21e3ac305666710c3b4c1b750aa3ac0f00a6f592770d8082f6157addb170a956456c7616c856657835970578b35fa87d8f79c2ae54ad36823c6a13a4207453ff324f17d13d43a400a2102b6f6224e6f2132bb14a32fa3f10a446d7944428b66e0e0a04b204c5993c03c294927c60540f836572793c8825376332b64d109bb7273147a878ff0b0bd2808b62104515d0824c90a4e249b4ec8c0f6b572bb621b7a74089de4b49eac5a3cfb61a5d6b420779a29e1c5ae98ab30e01a0b45538c9a14ce61c4dffa27a4e462757a3bdf00c0206c5bf5233132c47b7111771daac633e22132ae82cbd616ec92b4e9d1c88e7285b84d9a12e14897a020c06832e9cab42102ab999838a93a77141d12ff068ac13dc4c685328c7036ccfc2087bd92ca5a675cfe40ae4c32b28eb770da04234a456eb889ef92a93a0d3ada8061599d99cd8a96880a2b5e440766a9c81e7a24f14c295283c333a0576b49c569c99450f8714160c4cc49828090bc2ca390094e14bd6a3011a5c038f0927fb4bad38440ea9f96fee99141c564a91f9c86dc72498f89d05b047461699fbba62ec28698e273e2b8436a6eb8c9c094d3404853a45137881c691352f6240abd2298488299331cc03b1a3106f242d2871525587888e448d0f45a61480bd7e377dd5b63e143093fcc8bdaa563264baa458649ce7fa5826e4b9b49159e7541d432143c5093a2a5bc5b835535fe7395ec556bd467a10975ce26304bb892d056a6ea4c5ce08d033e9334cf7f6750cb62209ba21f6b147ac875c3f1195d9d991e333c7c25465176b8a566a71451b8305f35d831a36c57c64b664c707f3bf08b54ff3847f1ef0ac4b32ba7d563af40228b2957b8a95063a65bafaf86609b4bfe1127c029c2eb224465e1c178c74cb5db4c0c2aa46456761ec4a528ab2bb8f92c120a1b78a9517a29c8ee408ae7fab4fdfb1941cbbae4c3630f407a2c23c4d10a58a8e64546727153d61766d0242c5132236f637b7323905f4a7811c1b8019a808946c11a54f8ca6c16e06ad9a685edb094616a80383a79e482c611760c249988547194266000722743346d13c80f72117c25cbb48490e05789c6a5e85ecbfbc73669f249c10a12eca037dfd15994cbc450eb40868abc2fea05b5058429b6b04dce2c4e2630a13dba2bec9be9c30b9f90b45a97040a1f227200ccb4a4413c8b0c5b169830d451bc7993eb3d5b4d914a02c3183b7423d61101b0e3ac0a2a18673126f69511f27ec55e28b975e22a8ce800c37473cac71788a42cd39c26c176c9c255c4355a62c0b84cda33819a1ab6c07bbc4f2847aa23a600829cd516485dff565de9c392791b84bdb4580326f5128556d160100622affa2756e1cbd0a0a1f217a0c198a6dc043b1c50813bcfb3c2488a5c02c79393b65f39990b610274fa77b814ba93784562e0794c179549ea0927d9b4a9e2c128a339f73e3b9d3a99a151c873c555f5e3c3fd4a59823666e2bbb92e7522098240dea1b35fe2b13e103a020e504dcc1bab6b44b3d862c35c76f29d2bae150a5959b200563536ff6cec04a3b4e82c04788977f25a6d80c7807404c47a4697b1a6ed8c903d9b71ac45962d8d4cf7b71b0f54760a4799e76312d805a9b6e508f47734619e57c9ddc93fe345818615940386951a61d83248db78b669f596c2f652b92f18f51442b23a20682a34a08cc356785b20806952003354ac7ba31a355346ca63ce8030a022ffec604593496f05624e5aa41d5fa61e4e07b76a079bd4079e645435e5058a8148bc8fc8083162b38757637b72875c6a323f2bf01c95d89dc0dd6bb6a3b800df3d42481170510e6a94eb57c3dc1b6232446459625b6f93932ba11c3b2a8b9c6a203b129ece1a76f5c067e4b3bffca18be65a3b15ac638538c5ef51cd313b1c65a08e2492037b924c09b8536134f09733f5c2966588307ef8aca7a6cc5b9c27c86bac9f9754e6772096ff68b706ccfadd711d50b4a0ed155aea72a5c370048e5b9f9e7825145a2d726ad12746e980aad5ac63b4cf86295195029f58987730d4becc9de18019e5142f94984fd0a6d84a8930bec6d96d413bbe97b14138e95e05cb05345c86b96aec66babab7cb8a2ad8f774086918795c39e95ea3e40384edfb1ad3aeb931419c1219286390b9cd2154348ba19ceb280c537353b701976236414f21939968190892001d10f8ea83ca16803d2ac4cc5a96cdee3a424c935b673732b312aa1d722f303bbd5175ed83087cf856c15364958b678e74b3618cabf82ca58befa00c6462b3c963edb4a4b509792f890b228c7ca68082a8f38c388839190942fe3ba6224c4c58fec51ecd52d044400f8eac86cfa6904aa99f47712ff29c3f73b02d2127f1c687a00e2c48bc032cad5b261b94fa44649c5b459fcd18d4014c34a3978f6ca6b9d667e5d93b87feab5c6f36472492b1dfc74cc9430d1818c0cc90dc947b01d33cb0c086849f81b570a407e5248a3527ab58074ee52313e678fd5876dce81860b4b06f22768e3e26a3ad450da516224e06bfee2235f8631f2f7697e3638d3911bea2bb486667336e4072c061180a886e45144fb266643ab524ab95baed92c1324045c7768465cc177a6543376be40e132e702318ba52eb10837f0bbbc64e10b5079a24564bb950915701a06bad9cf1f0662c63bcc1ba31985149c2cf79befb710528b3f3a1406869872be1c59bc011294ca50837852f6567f6cba9b5ed028bda8aa4ff26af2a4ae90eb03c65a7f03c61baa3008480b8a006c29d6a2b52e2278659ac2faa877422a3e0809736b576564d800f5287c5a73c27a9c1e1748b159dbcbe9f566cfb05fe76419c84321b8fb772597262d2b48f9c43bfd2a110bcc93aae57531c68bb222ccff36b2e8466fcceb237bdbc336e855755b25eb4784ade55cd54b644f6404b549a2103b31a0433363337ee7e520db9a8929f607368a090fc77aff437020109001b40de05035394a7032524cd8395916bc2fe12a7b9fa2a4ff93000cfb3077c23105ac40ed0162d8fa6e22a37f9670a4c686a93e556ad82509db3aa2074a47bd9605184a9a1f82bcdd033116e046ce58a9e639c8b506cb5c17129b3079fa96cb625115ea887c11a7aa7484c03ecb793a07adadcc25e2e876fc31766ef11379738a8bbacfd46c5d53f7091e6ab6108356d8ebcb45e6ba20d36d10b1aed4c2701f6b9924bcaba7934919c2a64d340c8e9a42a98001e75b09d902714bc47252b9b15c2a08f2345b78b97077bc989c662560e94f551c3aa7834830761dbee93d343a4089c8775ec85091dc1cccf91bdf30620cc3b92c6a25cf147385d1c60a5886cfb6bee5f30bde74c579689251199ea26a15a9388cca30ad565a83ce397e07a8665b0a9286d223402059a8238137306fdbbbc2f6e4c6707534559acfb4628f803250ed8c4ecf846d8aabca027b9471e4308d727987a49fdb68a11869adf57a6f786043243608810a6353c36cffd18e1ce8bf25512a04378e8dd7a01b5c2b563902288624c25c06ea881fea70390a039b82e162f61ba6c484bd09b703a4812535427a8843b41c405c7ca0abb8e17ef4c82589945e9bec2bbf348da0219160e50c54d965aaaa4a628079eea53898778331649a8851732618bf307491fefccc7074ca2a7a56f04309e39272b74a30e526a6db5c3ffac70ce46363fe596ad5c377c7f2464dba68d42851f6f70d4b8a0b0cd52d75c48a9cd31ed8f270b36b69244237f9da28e6b0512676145677b418309d1b491cd9cc1defd06cdf9c182ef4b33610b257d68ce0b12a3f024ae0f0113ad538ece90b4a3b85bdd99c495b0fad7780fa1804953041f643183bd7083c5969255406f1346b3a25c96bb7b1568c5bf5686b63ebb0ab9a331ea6a5172543d80a0b153c8b8147676a212e6ed13687941132010a83457ca155888946c8bd8506e6301f1bb78cd9a0c4ecb73eafcb2fb7b02171885b6968ab52b89109bb2941e10683f30591c322261155d0dc7b0b1821eeb75abef6023ed67e16e0ba40c78109b45cd03bbe2c800fe4b19db4a960b3d11a45392c6b088cc6cc5d8de1275f035357d3a847313eda8c1c0a65c27a743a000063ac6a89754818ef7991469a39f39536a7b70964b33d25f01b7ad9cc4fea6546f82c3648751e2b41ac410e764255782d978970256c691434f939b02c14f42b1874087ea68917c2f3e31315e2258125b786a67de17d61b2fc0e85a13924398aab931896b6174089569f08b7260687de950541fd53a8a47aaa8cdfe80d928262a5ef7f8129ec3ef92f78d7cc32ef60
m = ea74fbc3c546500ed684bed6fe3c496d3b86d2d6dfaf223969b942e9a8c95e85
ss = d9a0fb7050dad6fd23ba5ca15adff77a1f208c5b1964c244f9ba94b73a6d9c69
d = 66b79b844e0c2adad694e0478661ac46fe6b6001f6a71ff8e2f034b1fd8833d3
z = be2d3c64d38269a1ee8660b9a2beaeb9f5ac022e8f0a357feebfd13b06813854
pk = 041a9057ebcd8df95cd5eabae5e776ba758d8ef9c8702406afeb9d82d91c06e8a27df57be2d2cec9893e9c0a678ec02e94c21181993cfd22c19a7620d9cc494394b2218a81f9cbc743047160b0a551b6c802e44d09e52ea613c5f60940d77c3aad232f9df0561f159ffc0c88ac9c2f1109a9d89ac87b4a756352289d241b8bd694a1e140f255163f7888ad1314e6208082c0bbdd72220fca50d57c65c3b05d701b567550316c440c6f90ba50a46ad9662f99c61ad6601a4a26874e30ca1cb97998a13e68683a28996933ba186f469dc903b0c46a348a1c307ab9a9a4d427730920ae296d725bc045d2807ce2cb325cbd5f6cc216a0c0bcda1e321c5b17565ed0028d68554c892a9755643a69cb721fe6296acb64b93966a1743ed298b5e348817d62a93c453318db713e95cc53f8bef7d6a5dc2a7001473851324ca0db3052448da3136347008ad8d8b6b95a62e8a48073d2634a58525dd663da939948d49da9b12b1d758bb6f328d0f42a38837675e487403148729c4ffaa2ccd1e6ce8a4c8be2e7a1ba2b7b633aacabba686dda63feb255360c4796bbc99d95461b30502b42ce4e6aa92120b61a283927184931fb6c98727cf4163284732d62216b653c633659045549a40bb0c7c0a64adeb841596516bcf97e6ca33892ca8fe6ebb45e58313fda81d164193bd711ab5b65e7f2611b4b558f3c03294336043884e8b92390d11903035ed46289925447d3ab1a53802376cb2ae1960e4a7a13d0d05a58c89f5d0499be72acb9fb7dc5468afd332f483b1dac2370a14326b52467a205638fd603d835a628ab940a0463eb93814237415397b5a8b062b915c3f4278ed1db16ed13b03002c158700852837657b94a4b5ac43da32a7179a4c1a4303350652693844949029aab4222ac62de266240fb48bec4bded28213d945c3626aba1856c5e702589738fb5574380b74071dbb401696deb422b9de3699a0949e20522a3782e20a6aa2c364868ca41e7202ce8ec8bbc2165a09019a898bd4615741dcb73fdac5fc7c35503a937eefc08cf88570ed41163bb7f2e9315f0249d2bf5cb93b74627041bfb79c2b26754c6f38f8b802f28d7a775aa7cb082cb5755a195d66371fbccd1678478c462ca1896b201098d66b3991b2e73c299674bc645d2737111cfdfe89b416a7da8ca182164bd708119297283de6a1ce84cbfce07c683783402539f88b6b071213732b7594052bda614c95860b57bd5ad5ed10d8139348ad549bb573e3549320e521c0aa3919eb0978dbb7aabd683dad74d00f549af5b4f0583a42d27a21ef030c94b2e93ea67a081af3413aa6ad1c41091364e558cd561674340430bc490a52728cc188cd1281c7aac45223a341eb60c8eab4959701aef2120c891b5ce115bf8aa17cee2a980c6895ec5061ab49dfea7431d755015117a5f0a0f200921c4547abba8bf13b5cb7987b0250c2885a0507094795f7274af995647b5b6e559275115cd55cbcdc9b988073b2ea214551752baf467432904ae95182514e39b3b418a49c410e4832d5377b95227b3091b5f782aa431a1962d6a907d3c2371161d71a9640b177a488a1fcbe57f108900e8e08292f4cf97460893004f5f88222d059b162207ad739650537bcb8b813490ca702555f134406e9c04cd54bb85a7689a1316cdf3c401d9c49b22816f47ce750aac7455a222490940f030f108086262479b8489fa00a12d09cfb5d4b6a4176fa0f62b1288c46af76340d81eddec842a548be29a3994c53a7e631baeaca3a0f8afc4412b6d51426d496d2a04bf29934f17e668421899c6690853876434e87f8f10ab52e61ff35b54227ac0fb7313d2f1c308405e5d767541c8c3bb4664c594a257ba30fbe34bd182790045bc1bb377f9d54ea8db52a945642075b0df8b2e6ac87e71177a4860157f83829bf7003558b7f35a1690920d494b4391396dd61a7f221991a1c6856f7b1ae5147422742aa0ea005fc1549cc034b9c11267e00fc32c2b3cd172975397a3647a41b1c69f9bb663835db97314468540973c339ab0cb36a19b2ea807fa788402d48dae0ac01285a8c5f3725fa674d0418bfff98f6c64c2fe21a4c6a7cae7b014277413781b7c3da207badc70aaac10e684c42940705b8ac37ee7c0a101bb3b9bc233845ef75908a83108a2467f6d44de229c527f6e4e7071cb826cfe76fea483d9163eaa84f6afac495a
sk = 944ab695c2345bb67894d451ea2a5c92561a5467c769352379950879899c9cac9d05e89cb2729b2bb47724923fca357623c69643569d66912b2f9b3249908090d4c5f68388a6141163c931df430d70290950b07de410af913c0e5a215c3059785ef05b824545aba0b95e7279d1c5726b59890b82131d5c62e8b3be33b8016ba0c321c248a5293c71eca570c9536f958b84663b1dd5bb6f272c3e201f014aa3ae05640ed92200274d45d9bf4410ce8ea72d680ace1eeb04cd8b002de72795db60681bc9ecd387fcea796ff7726fb29877f895e6832eb7eb179a5956499ca3bcf3283fc8489d494a88668e6614b1f49824f12a448b31a42861190ce3a9f73c6ffa25622d7a504e0694bb7c75ee71cc8e718ce9d57ac86a11721721e6181f157c333ae098f8a6823f765b60f0300f4733cf65240c779569620213b8a331731a7b31937104becc0995ef57255261ad9b246009f855ca82af2001b256760c1543074d70b3c578279b35137e16ac2089a4c60038b8671d308964b68a2211187154746c27f59c8105981c8c7d0ad58717978c01a66b5ee1697188bfaac9b927822c940c5380409f38459f5b302cf7dc9d6bd823a0308b0da45c35d541d2346bae4173fb0c677eec26a94c4158b28d4d7b4b0f62a4ab06bae0b42208b099a174bb4c482c7c321aaca49c4a517114a5cf408750e8588545134f83a67769cc6e0b413bb800c04093184625a7ee24134a721d5fb1571cd82dd1d7c5f9103e0c2c4416cb775aa28df48643084b391dd2caf39278e9a31d2254871b170ae1b60a4e39b1f5a8473f580c7153caa1369d8e9ca381660a57ca8d2523202816767ca8cac0914c16f1cec8ea4ea5da930e0403e7a876c390ba31fa250d946a2eeaa479888011db7942f7676a120338357bca38c4c95088a4a0884b8b4c14e9c09e831f8aa658ed77cc164124cb281f61856bd6c965b6b6cd60b1b1034888f3970555443f0f5cc29c800f578806beeb4730ab9af4b9beb89502ab48761e188cb9aa95ba06b28cf4b89c200b2145a4339a53406b6790a518f54902eba0230a8c2a45447125b7330f12645d935e00651cb4996e395543b7e643137abf3df59e042abd6fa11927062d73d0a107ba6fea0908ff6759a972c11e864ee7393254051bda558d4b272e6cb2c337747a7ef46f5ac872d5d5238521c09e21495ef98b59c22961e5a4967370efc4865f06a72a41464d37ce4dd1803bc117888b681d35195c857a47b764c6799a86e27327eb0403931e29f90fee8628aa43b333615bc0f251707024ad41a24e3c4f15b99e72f536dd989c0325225dc682e3611640d99c1552506e687e18a883f90882056c14385bc08be82616d811a4fb2dc93670945b7efa17593c4b7bffb76f9a805f5230c50b065dc77b409ca8cc0b7190aa61614c528af2d1ac130c19e4362e85a40693a87c00935a887b9b58699777453d8278c445bbc8d225412bda6fdf026207e3b207613d2ed74c085707edd555fe4c00b40b2a83aa219cd643f1d83ec0fc21bcf94fba6a8262d959c9fb345f2221082c40a1501c46c55082db2709230b04090558cb6d6815173525725d8cc0bc93c881c99a16041757d6a05ac71a15e887c1682d3300673d851fa1aa423c5b76a7330ee7041e7ae96c36cb6a2ec473d83096c122b9af6a16faa56505d156df9735dd3a82681637a1747eb48a0aecc8aebdb7a15000367a7b023bb414cb67587bb29d19182948c72b60b2cdd7e222a12713f6a6c3e13c782b23c494922f4ae07b346c1d52f94682c11a0d52b584f7c8d8c740d9e0353480bfedb3168774cb1ce31331e8cada805045a37c93cbbd28ec100e089003458cb2f09cc39640774c7767183a4ae4c974e305258a8d128ac84650bb044c60311bb2515703f9ea8ad3560c6f382c7d173f83d30ddc1b637de633ff357a28ca32ecd834e4698da363ce2380ceee401eee9b31df6967c7c15e94e765262134aae5719838ce9579c8406234a9963756fc83dae5427788bf98358da8b356a2944b7d8917cc0884a2c58481c8299f194f45e33c0b30cea23142287ab15c1a429e588fb3ba32b6897d771072266096c49576ff5cc537577b76ba6c6d993e01c30dfe519bae481aca72990a39711a60afd67c1b50d417883a44e1dc24b93421041a9057ebcd8df95cd5eabae5e776ba758d8ef9c8702406afeb9d82d91c06e8a27df57be2d2cec9893e9c0a678ec02e94c21181993cfd22c19a7620d9cc494394b2218a81f9cbc743047160b0a551b6c802e44d09e52ea613c5f60940d77c3aad232f9df0561f159ffc0c88ac9c2f1109a9d89ac87b4a756352289d241b8bd694a1e140f255163f7888ad1314e6208082c0bbdd72220fca50d57c65c3b05d701b567550316c440c6f90ba50a46ad9662f99c61ad6601a4a26874e30ca1cb97998a13e68683a28996933ba186f469dc903b0c46a348a1c307ab9a9a4d427730920ae296d725bc045d2807ce2cb325cbd5f6cc216a0c0bcda1e321c5b17565ed0028d68554c892a9755643a69cb721fe6296acb64b93966a1743ed298b5e348817d62a93c453318db713e95cc53f8bef7d6a5dc2a7001473851324ca0db3052448da3136347008ad8d8b6b95a62e8a48073d2634a58525dd663da939948d49da9b12b1d758bb6f328d0f42a38837675e487403148729c4ffaa2ccd1e6ce8a4c8be2e7a1ba2b7b633aacabba686dda63feb255360c4796bbc99d95461b30502b42ce4e6aa92120b61a283927184931fb6c98727cf4163284732d62216b653c633659045549a40bb0c7c0a64adeb841596516bcf97e6ca33892ca8fe6ebb45e58313fda81d164193bd711ab5b65e7f2611b4b558f3c03294336043884e8b92390d11903035ed46289925447d3ab1a53802376cb2ae1960e4a7a13d0d05a58c89f5d0499be72acb9fb7dc5468afd332f483b1dac2370a14326b52467a205638fd603d835a628ab940a0463eb93814237415397b5a8b062b915c3f4278ed1db16ed13b03002c158700852837657b94a4b5ac43da32a7179a4c1a4303350652693844949029aab4222ac62de266240fb48bec4bded28213d945c3626aba1856c5e702589738fb5574380b74071dbb401696deb422b9de3699a0949e20522a3782e20a6aa2c364868ca41e7202ce8ec8bbc2165a09019a898bd4615741dcb73fdac5fc7c35503a937eefc08cf88570ed41163bb7f2e9315f0249d2bf5cb93b74627041bfb79c2b26754c6f38f8b802f28d7a775aa7cb082cb5755a195d66371fbccd1678478c462ca1896b201098d66b3991b2e73c299674bc645d2737111cfdfe89b416a7da8ca182164bd708119297283de6a1ce84cbfce07c683783402539f88b6b071213732b7594052bda614c95860b57bd5ad5ed10d8139348ad549bb573e3549320e521c0aa3919eb0978dbb7aabd683dad74d00f549af5b4f0583a42d27a21ef030c94b2e93ea67a081af3413aa6ad1c41091364e558cd561674340430bc490a52728cc188cd1281c7aac45223a341eb60c8eab4959701aef2120c891b5ce115bf8aa17cee2a980c6895ec5061ab49dfea7431d755015117a5f0a0f200921c4547abba8bf13b5cb7987b0250c2885a0507094795f7274af995647b5b6e559275115cd55cbcdc9b988073b2ea214551752baf467432904ae95182514e39b3b418a49c410e4832d5377b95227b3091b5f782aa431a1962d6a907d3c2371161d71a9640b177a488a1fcbe57f108900e8e08292f4cf97460893004f5f88222d059b162207ad739650537bcb8b813490ca702555f134406e9c04cd54bb85a7689a1316cdf3c401d9c49b22816f47ce750aac7455a222490940f030f108086262479b8489fa00a12d09cfb5d4b6a4176fa0f62b1288c46af76340d81eddec842a548be29a3994c53a7e631baeaca3a0f8afc4412b6d51426d496d2a04bf29934f17e668421899c6690853876434e87f8f10ab52e61ff35b54227ac0fb7313d2f1c308405e5d767541c8c3bb4664c594a257ba30fbe34bd182790045bc1bb377f9d54ea8db52a945642075b0df8b2e6ac87e71177a4860157f83829bf7003558b7f35a1690920d494b4391396dd61a7f221991a1c6856f7b1ae5147422742aa0ea005fc1549cc034b9c11267e00fc32c2b3cd172975397a3647a41b1c69f9bb663835db97314468540973c339ab0cb36a19b2ea807fa788402d48dae0ac01285a8c5f3725fa674d0418bfff98f6c64c2fe21a4c6a7cae7b014277413781b7c3da207badc70aaac10e684c42940705b8ac37ee7c0a101bb3b9bc233845ef75908a83108a2467f6d44de229c527f6e4e7071cb826cfe76fea483d9163eaa84f6afac495ad35e259a200d16048302df38d8e7f9e1c3352502c43f086fe166325048fdce9cbe2d3c64d38269a1ee8660b9a2beaeb9f5ac022e8f0a357feebfd13b06813854
m = 64efa87a12cb96f98b9b81a7e5128a959c74e5332aaab0444fca7b4a5e5e0216
ss = 953b8fb7c2158df7534b5c466c6d100a3e14d46e647ec3c5bf563a96509a94ff
d = 7ec408f52c9aa723d0c41d9987682a5f4ce6c9da7cd0215af60bbaf5484ab353
z = a08ccf451b049fd51d7a9ad77ae14a81569df8c9bd3a8f1ebea86fdcfb823082
pk = 7bd4ae7ac89ccf0180b971854b229829c15ed8119f77ea8c7a80a4b7290b92a4bd7ed21e3b317e15d2ae5593ae3b3413d4552b767b5c264a2e31c28164e18c424a00b013389663ca580ba5b94a5e3c3a9234f15de0f4aab90a240b55b6cf6c4bf5d29ba93480014023f25c66813996f674cad2f72c34882bc441a851413560f54df40146fe9c634ce98a8a659b38d71cbdf934d29bb4c469c660190fccb1820cc365490a8a79228b79d95c3850c536f7ced9ebaa92c159e5f9a28c9562beb95d9fa000371a2670e5b066d16e5af730c59a03b8d2364eb048df031618d09e8c07781957b3d06c6ad4534149fa65f8c513733b8b095b6badec8d0ec0cff1618f5b754e71f50f3f7c9a209acbff1505a7a40621b0aa817a9f7c6a1caa1441af16606376c845c473b89bc8cbf95460192632098bfbec366b1914d9216b16a19c8cb45204379a782c203614b37fe411dca18c20cc033cd6510b649c09431afe167826576e19d425026b02f628c92e389d884a8e5975c3a3a252e0443239305e30bc6e73d33fd3b0cc63a8484721157a491535ec1918a99584808e75c26de2535227a7120bf97b64f320743338c642bdc9d02b45a29903f22ef3e789e29c4119acb125347749f373c3f4156a2ba0bdaa51fdab2185bab69801055c1743e7f7541198cd6935598cd00ab2a051667ab0fc67b9751aa6cb76b38b51754d66296d8abea1e6268d410c68412424c780bf8198a9bbb1227771114baad6a63977163fd432131f96168131cbcb536b8d223d521583e9b31e025abdec005a6ec66396d94b17436609e6205f1610a805cb39240bf3d19f81b20cfb94cef7c10bc7b3110b2231c61c333a3577730ad02009951689a2c867558d244a70d437f1aa3453743b61a63165c07a81e15d8a5313552728bc5c2b7ecbc3e35975a9bc5c341a7d6967757bb7c67eb279f7b34c33f95dfa49185f908686a55cba343af19635d07b3a23d6442d15cfe58c04ab586930029d072704b546a4af3aa9cdfa148018954a857b3c8992d1c567e3b20ec300ac438b53ec808ad0753cb8026703c1892f53357f58a9e936bcfc344e82686c95ec375b8c43baea58e28c71387c09ae312e00368ed4198fd23884f1bba5651ccb94488166943b2972ac73615a21e32ea83b9b23596aefec1785329238e210fa1528243ab9fcfb974a6316e26217d278596d188c43684d8c349d91cb43d301c961e4b51b51b202c58ddaa10425412f13228d16fc0c75e2b8eba686fe5172768378f16785247b9c6e1ccd9929a8d17a829566b640f0744bf565ea512402707e78aaa6809b75c5154dcf70bdea1cc05902bed4bacc3a6c3518d2a605cb96e3cbc5209239f4994df6b503d5f16e04562ed689a2130334ffe99b093a5cbe2282321551e943ba7c988561d332663ac4e8b367427133cd216240f659d1542e54e4ac32c42da7c39c0b5c105ddb872a9b617bf386d7259661c2823522198802be252747381053ceac84c5f827339c90812615eeda92dd38c2e1db2268a3929087480f393643d17cdec6cd059c2b810b464646a26427cee030b311f591b7d96858ca9fa0b53076e975e88582950350c2fb82c8bb33a9198aaa5948b42099de3c6d252467c0525131128b18508aac196a8b45c013519d52950a16d48007b339f8a9336349c50ddb656b55874bfc7bffea795f5a16a98857d7f57945f05925b45a55209895b7ccd7a9831d93ccffe55a8ee0c63cc57a10a0c8f905542856594bb41359fa9f5c312ae6e86dd116a292c66f47b9a0791a72dff47c55c69aaa8a6465c7b3c9222c020280f77b9b731514d2ba49b1b0b0e6533684fc5ef2665c25840426563ec3a2aa0a01812186021d40c4f3519da9799feac06afbf04cd390c0a52a0b687a5ef0877f053c319fa51ce7e53aad0313ba3b6a7ba5892a50cead19356d8068d1a93681833ed4b8c975e99d969aafe1a6a5c2326c4e290d65eaae1323125238303719c545202178ba17eeaa1504f13cd96838b7560c1a35b1257a1672c599b1b993a55ca982a1ae29b6664998469f171865562ee027c4644234f7e3b14621c811caab7498b204a55c8b302033219d6b2b9bf7939e9fe4523aa9cc9a41a1ce11c18fd6bb9bcaa8970534a7106199b76975ea8af98233f031a371c79a47c12dc8ee619e1a0c8915822d574a243f67e14104d4f021cf95bf33271c9bc9
sk = ac65af9fc8b905d09638374e58c551da08ac4ef86a8ff04489ba462841a85d907ed0c70e1a790297ab2df7d6cdfc5c6af513144da105dda2c75f00736dd91564a79668e335fbdca1c9d31592e73d60066b959a2fcbf55474f9c21bf058f021457586766fda4fad521f64940d4932b07ad8ca7e1a06662730ea6c15aa1c2f9662552313176af04fa4a98962101492566adb8bbc3ec04f9cab9ebfe5860f886d57a2c73fa050a3607a8c0998754b417c9c5ae2fc3f829cc3a2ebb1e927ae87b68c6db355f4c661cd000d10d6bc31ca1c249a9b3931a4d1c57904dc6df923839d9a90aa2b93a87c44b5f82e6a925d22e679428064ffcb9621067b75477fb7d51a1d3b9d9de4051cf874ccec12976562752cbfcfc59f56c2c60b8b4610a9bb36e9019b974502407d57289726ab8a38d7a6c880074a5686619abfffa5757dc79e1449408851502beb8196f493f4a724b9d681645a07b193586c5c05d8d10e2c968bd251b88691c368dc18cf8270dad3c22bf5093db4cf05668f8c6315c0ea3f55495e784ccd6055ac451363fd77a91686ad77c5af53141eb5e7534fac4de481741e48b414302e4743789e250c39c45c0a15cf42e7b3631b6a8c0971c8a34b8200bbfe11004ab06bfc5949c3615b02947c73e7a0717c6b60f2679daa21afe4c55768a08e70105868aa6ab4aaa848c79bf125883907b9daabe367afce273e2c168aab02acd27855e2944b67b938170a9258f67397770136e466758c260ccb7da226b5a95692514727fd48953c62959c88c8784a8a52131c4ba5a6d757b4311048b602b554e8ad509b0c12b0a64553cd4270ca92f36cec227e16a217c769a2bc1aa6c356a5a39c69f4963ba6273db9232f1d8a28ce65b5b9058f1b8a164ab0380c42a8eddb6c2b8b19f26b557c387e4db9aeb92c4d7d0a2ca1e35f97e05cf590bc511ac5efb2357e70525bd027b36c6781c4b86b0069e7b89c8ca643fb9990ecab2cc5a8a5a5b2b0441076ce934d96bca9ffc10eb6e7bb093675e97b68894bb030581d89123642c1118364115a76ad1c181eed4b691bbc15df182dcde00c71f8685b71883a184396d3475cbbcb674360dc14c42dd6461514479c85557194a97a654c4be7620fa84c59db5057a0886d760460cc4a3a713f4fd4bdebaa93b943c48e6348053703ed818fdd9cbd62e246c0b69a265aa381822d6a474c5aa530aa5306a0c8572c413718a278194367405789e1f749ab4a02af87b362067f3da12ec01a83acec26a390cb5419b351bc95e08c7338fb933b81476ea950881275a186c9e9f99dab63634e6b7314188bfd686d74ec203b71542b62b1c0c7712745940f7b9237551467470e5b1ba2f8e34cf585adbaf980317c9db1147382946c12223c3a45973b879a523855bef121151bce620216dedc6c3457ca03951ff45b662f79a1a7a5cefe9a846dd5774c7c2a22f842e4e465a94314e036bb55a2787a1a0f0f111143872dae74af706a369ca54259b80578bacd497700871842b98cae2ac3b572f98f145cbaaf54569779b616242060b30b2a482daf335c9a502cd318296958c696f7080c7a3926c7b62f36a5dbfb87ea0518358155e8e94390b6c0f808b91c166577037df60a21dbacb5cc0758ecfb20d4c38ca54c4248e07168b19f7d925a8ce8648f812a8c5b6ff69b8994e95859d2c5cb67259787739cfabab0c1b093e690c50632f7c336fb139700d43a04892db5220c28912a59ebad66bbbf0fe860e2e30d8eba9cf21c6c1156cde0b255a1a4507e3c880b749fe959470b684e03268b43a960f3d76ef1d4c4e7266f80792eb74959a12a6f1c91cde02b8d5c14a500ccc7224c8ce3a70b99557c87b9bf09b449341118b3f998509b1ab0492e0fb84340f81f8f51c08917319d9350055bb889ba2d6ec7b5e281a9ee84ba90ca4d33014f9cec2993915c7bc094e9b926ea086d84434c2748bba95569779947cc744dea189b2080afc548710b94a225799293090cb3a6c932336003990ff766493f4b17cb834cdc70a0b209b7a1fc42ba087d7c10c02c383b60b63ce4e44bee916920156de9ab95aabb44f28bbb3f0612338b0a5077c898e3ba0f197f7f31c467b8803abbb0a82a7897e7a39c0012049788d27b70c8503c719ac3df958a7a61affee0a2c79a1703d6527bd4ae7ac89ccf0180b971854b229829c15ed8119f77ea8c7a80a4b7290b92a4bd7ed21e3b317e15d2ae5593ae3b3413d4552b767b5c264a2e31c28164e18c424a00b013389663ca580ba5b94a5e3c3a9234f15de0f4aab90a240b55b6cf6c4bf5d29ba93480014023f25c66813996f674cad2f72c34882bc441a851413560f54df40146fe9c634ce98a8a659b38d71cbdf934d29bb4c469c660190fccb1820cc365490a8a79228b79d95c3850c536f7ced9ebaa92c159e5f9a28c9562beb95d9fa000371a2670e5b066d16e5af730c59a03b8d2364eb048df031618d09e8c07781957b3d06c6ad4534149fa65f8c513733b8b095b6badec8d0ec0cff1618f5b754e71f50f3f7c9a209acbff1505a7a40621b0aa817a9f7c6a1caa1441af16606376c845c473b89bc8cbf95460192632098bfbec366b1914d9216b16a19c8cb45204379a782c203614b37fe411dca18c20cc033cd6510b649c09431afe167826576e19d425026b02f628c92e389d884a8e5975c3a3a252e0443239305e30bc6e73d33fd3b0cc63a8484721157a491535ec1918a99584808e75c26de2535227a7120bf97b64f320743338c642bdc9d02b45a29903f22ef3e789e29c4119acb125347749f373c3f4156a2ba0bdaa51fdab2185bab69801055c1743e7f7541198cd6935598cd00ab2a051667ab0fc67b9751aa6cb76b38b51754d66296d8abea1e6268d410c68412424c780bf8198a9bbb1227771114baad6a63977163fd432131f96168131cbcb536b8d223d521583e9b31e025abdec005a6ec66396d94b17436609e6205f1610a805cb39240bf3d19f81b20cfb94cef7c10bc7b3110b2231c61c333a3577730ad02009951689a2c867558d244a70d437f1aa3453743b61a63165c07a81e15d8a5313552728bc5c2b7ecbc3e35975a9bc5c341a7d6967757bb7c67eb279f7b34c33f95dfa49185f908686a55cba343af19635d07b3a23d6442d15cfe58c04ab586930029d072704b546a4af3aa9cdfa148018954a857b3c8992d1c567e3b20ec300ac438b53ec808ad0753cb8026703c1892f53357f58a9e936bcfc344e82686c95ec375b8c43baea58e28c71387c09ae312e00368ed4198fd23884f1bba5651ccb94488166943b2972ac73615a21e32ea83b9b23596aefec1785329238e210fa1528243ab9fcfb974a6316e26217d278596d188c43684d8c349d91cb43d301c961e4b51b51b202c58ddaa10425412f13228d16fc0c75e2b8eba686fe5172768378f16785247b9c6e1ccd9929a8d17a829566b640f0744bf565ea512402707e78aaa6809b75c5154dcf70bdea1cc05902bed4bacc3a6c3518d2a605cb96e3cbc5209239f4994df6b503d5f16e04562ed689a2130334ffe99b093a5cbe2282321551e943ba7c988561d332663ac4e8b367427133cd216240f659d1542e54e4ac32c42da7c39c0b5c105ddb872a9b617bf386d7259661c2823522198802be252747381053ceac84c5f827339c90812615eeda92dd38c2e1db2268a3929087480f393643d17cdec6cd059c2b810b464646a26427cee030b311f591b7d96858ca9fa0b53076e975e88582950350c2fb82c8bb33a9198aaa5948b42099de3c6d252467c0525131128b18508aac196a8b45c013519d52950a16d48007b339f8a9336349c50ddb656b55874bfc7bffea795f5a16a98857d7f57945f05925b45a55209895b7ccd7a9831d93ccffe55a8ee0c63cc57a10a0c8f905542856594bb41359fa9f5c312ae6e86dd116a292c66f47b9a0791a72dff47c55c69aaa8a6465c7b3c9222c020280f77b9b731514d2ba49b1b0b0e6533684fc5ef2665c25840426563ec3a2aa0a01812186021d40c4f3519da9799feac06afbf04cd390c0a52a0b687a5ef0877f053c319fa51ce7e53aad0313ba3b6a7ba5892a50cead19356d8068d1a93681833ed4b8c975e99d969aafe1a6a5c2326c4e290d65eaae1323125238303719c545202178ba17eeaa1504f13cd96838b7560c1a35b1257a1672c599b1b993a55ca982a1ae29b6664998469f171865562ee027c4644234f7e3b14621c811caab7498b204a55c8b302033219d6b2b9bf7939e9fe4523aa9cc9a41a1ce11c18fd6bb9bcaa8970534a7106199b76975ea8af98233f031a371c79a47c12dc8ee619e1a0c8915822d574a243f67e14104d4f021cf95bf33271c9bc95a5db7d619be642bd87294527b3f859372b279a1e6074824d9632b5d7f616e42a08ccf451b049fd51d7a9ad77ae14a81569df8c9bd3a8f1ebea86fdcfb823082
m = 8a95d71228acaa5f9ae6f9d9ca8ae55fde296463b41083a39e833e37c4c90f88
ss = 207a91bdd7c5e7f1fd578fde767622c8eef3da5fb22e01efdac9027702bc0127
d = c121915bfef6abdfc177dae2f5a24218f9abda2559afc6741b08e0e61ab433eb
z = 84ef52db5eaa6df8ec3a0bc5ffa730db0dde8c5f38f266d5c680a78d264a7b96
pk = 202275f93924ffe79141ea0abf85a4c970c45e0acfb20c426cf545caeb594907a23be6cdcd38486ef2cc1234054fa47c50c629657c91e71103c029539e632089461effb67a0f8cbe74b91793ab033bd89a2a0a68ef390ac90669aec42530c785ec3a0dab424c8184bb051780b4e80838539c81a5097d42cb854cbf324a26f3cc65024a6404cc2a335378fd10adc8e10cb99c323ddc55e70b32a06cbfab829e53aa059163c46339b7fa1090244a358dc647d4b1783b59383a0988ace605ad979f655038aa422981ababaa0c2f28899a352572f4f6515d62649cf88591ab7da91ca2c0e44aefd16ed3f174cbd0bedb7736363c609eba4655b2a31ba20f05e412282b28e15125eb212596e0c54181028cec9b106849ac366f62e8c1c5ec9502f01ecfc1749fa3bd7b251b2a09c731c468dc2988f69649fa9b46e9d244df903ac9004f09cb1dbcc9c69b33ab9e928fd2072cfed1186f9799ee3c2ccc2b68a3d662c7fb4438240d6e0b70ce98478e6c28294047400b9088eb4aae3a5a076979af8ab4234164b0846a9904ade949742d7402c8516ccbfb1d30581a288c9d1c69360a2b06b21541382ac9b4101b96d4952e89725258cf7fd33ac4f522d12b6f65b884f33a0a4d1b0e41d660d0861beca59164f8760d3274d6643ef7d13043d63a4cec67961c808cd64b9728872f74412b8867a2e25cc58174653b2a1a0ac0a24316f4c14281a0a739bab2de26ba73c4921c50b909d188e8b3c4db1274491c792028515930ad45e667c9e6870d204554556bfff44d09f95fe9dcb7370320bc6740f3053ec5b7396db400ac671b01f33dbae59838741b59e4c7f076a92ce92c5213adadc47c8f50bcd4756de7642799d5477967339e01455e6898d2194a7aa724338946b7db70608c0337e305ac876f3d87c6ad857162e491e469bf62c26285f9b817858b149358cb67248a298cb21771f1504f4997965ea38036d274ad72849164262fb58f46cc96ffd75f23b4a0c990a9d59160e4365b07909f7874a22ef1362035312f43b6272bc47eec6ce9c0b4418b60c5022502485bd92730ee75a9bb4a8c81a03ad4b292f14746fe686c5588b842646b59a38f6fbcae85f3491c38abf066cee2f4a285e961395bbe274c268a11afd003beabb50d12b8550eb3008ddbca593c7bbdf6768fb561ac452d32c77d74352310e4322ee53b9ba879d511368b445df20aa17a7ac8f205a302f75f3c679557f2a37de221cde6c8f7248e73ec25de603afbc5baf1b076dc3b304550c198b6b49159c12490bd964b661e6ac0eeb2b09a78941675a2132527d0016d89ea6b3cec5d19f1818e4501134947a547957a195807774a8c40a9c50833790aba5628c2eec2148dd0430294b331235d4246770c293046a237f03487993043573a71f250090aeb01dcecae4b878633c59b5403abb02151d8048dad408473d63cdd018d3d295a46ab556c8aca53495683976b2186c6c818b852005d20964cdbcb6061a50910b9c429ba9f10a06f4e053c9e1c4cbeaac35949c8f23c3e890234ca990b2bc890d43c2a4051aa058a402b7caf4a3925f52c95c6b6c7d26b4e3d43b21d7b0fff3b37e5d33e391b5e617785f52128c581969e094d82d062a8631a76b093703626d8708c5f310abc1951ee8984bf858a7b582038a6a624f5921257764890b73cc9af94e5aa82d831f341486aac17cf29ac351483f7f26c80111f6715634ab69ca71a6893b13bbf50cf58c16b29d6b7c9b58fb3c0b9295a6320210f1db8193bb8a57889a28ce3b196f32cef048a4d60466e3857c07847e3883c1b7bab89224c94fabb3fdb921ee3c7fb716ae8c520d547b1ac49cbad256ef43015fbd722b8b31d6db24937338e6614402d9272ed014710fc5b0a7105e6659de2513101b22c81dba972fabbf23756b5d524d41a15b6d682a1894e8439b6946c64d10732ac603992353f03e61c1a136011b52c624b0943a3464ee92b8a7b970ab5ba9713205e4a22b6a12e063c35e8c65470b32f9e29255d9847de80cae1091fa536213078bba0181fa33bad7f3003d2065b8d997a7207b595994e816a1979ac5174137ead82bd88295f2cbc77e01c0fc9119ffcf25d8f2044a16aca9ca052bf917746109320dc076e1895399741ee690702b477a2d07242e03dab4664cfb4a4aa443f32d16b72616a0db4d3849fc41a7a6ba87f4af757a0ab1956518f
sk = 67a93bb27acd00c9b95aa03552809c38a08480dbaa67a9584a460345e20e5f381c9a82710ef1709ca51393f916345719bd3144b3121a8608c0a48017963387f7a31c5febc6b6749e6bd9be3c58a9a77b53d7762f5854a3467a85941ca2c03873c0458b940275e5ab85b83a5c2027894b92246dd8632d68a310fbc6d214381128528b375fbb8c3c7923ac6a8c7f9e37c2ea4c6b72e3451922761ac274b5cc8569ccb93917a748e93c190320e3f1381e08cccca70903975ae25689c12709c8e9096b16a26e4439c2552a088194368b36efe3871a6a1cd54ca0c70974ac936e45dca01de296a14c7d20652999e61841dcba6c0171fcb406e14a95b0c02517447bb9370996176bfdc5beb4316c0ed34a13431e34ab27d9dccd3ddaa49d314659bb8d89325099d0b06931796ce65c0628c817393bb1870f19a10cfe3546d8bbc2509058327626f490a1bbca6fbb653ee1c3555203353509ab14b64cf8a29c32b17096805b8d751848dc4494279266f2cc474228b2b703cff81f0f29152f4570151517995262d705afffc08dd413c12f37b605bc32ecc1292b9ac99e4a34f911c8db990ecc9a3dfb37517446908b91b1172a3d4f547b3aa642709ba40c3939734545ddb6b45c66a1a3e58c6d1929e5721bfc6a6021a635d86c8378d4a0ba68ce385b6b7fb983ec4a95c8b20b3ec750b082bf2cec89a6f8c2881650e5b71a0135c865bb3fb12a4c2c3c917d655a2997984c8557ecf1943436a9fecc5c84808e38701cc26a251f458334f59bd40bb0d8f82e74071a5ae3c9439541aee59c6e46a5852834ce5712b3665018154c5339467d606af189ccf20c68c583c96d969815109cd3ecad4f5ab0a8bb8a7b68359b0319078a7405821c2709a615864422ba0a3970c8ea138ffc1522b1a53ed1c71d396a0ed6b782c6552c70216679bb4761a600634276d553cd703897c6943a859112caf9a7ac99517c23ce6457aa069b6fd2775efb262dbc27b02fe6923d14b047a25cdc6b86d20a55d85108ff276f121a352e098e5d4cc3ef92b3a1c4a38244621b055d5f812189f6941b492330fb1ab0a442a656655455b38b522ded5640cc4136df6cbf4c4b0651531cd8c95280e2af13fc57c977bbd1a8bdd253096ea98c3ab33a516448a8301a4b141ae213bad2f640b2d5846c99a25884360f604333197816ba9dd1d0c427c5b8d3a6b434207b8539ce5092ccda67a755d6a6d7e8bb6bb02af1ca7283e797f24a1042d29b64262f29b0482b840bd70a3d6d54205df412dd6490e3dc38c1236758f65e461b11ca480b476875c692508e7bb90c430797e1917041642d88506c07255aa92ea32508462c2f4a1661c05114c9361f651b7c5ff70b42659ffee71f58cb79e445536b8948142cb4ec16cfe5b21da659c2dce452346323f1632c37f128a6525f40e03d6c073e05476252b2b0483c4b87c1c1fd8c972cf651eb9684fafba3f862c8619c089f01277c14be7cf7790712ca1e8877a48909efa31d814c1c21f4a151b886076840546419a1c8b6ca4466389a3f6dbb69e8494d7b25a4e9b234a8d928a26b946ff305b8a33b0bf8b3eb992d68c312b4074788e69d1a5a211c3b55f8c654ae778fbada1d75fb23966a42c4f189d861760f7a5f30f358dfdc482014c25845706577763ba60ea00a378daa1b0cd1c15c5c04bf847babd0ccda7c61b0a956229bc992029dab7b05923c5deecc595d766c0040946a229259c75e9985bc0519218df44dad36abf20c2baa92c3c34cb911d77c0e7603e8639fd2870ce0f6bdecd193c8c261c53a9ec8d4767303480529ae2cd23561c9215476c617453274881092443076e731a459cf603a7cfe81804fd1c8293baec711a694f98f59d01cdf79827e777b9e452f0a388a7e7cb83ba37676d2b70afb02c7cc0fd2a05411f41732233bffd8917d9726657c68c4e34f1983b6007b43ceb87a6fa033b3c674a090999cc94a4f2889a8b71e5228c1f92c16db841099c57a73005f81a5cfc97a3a1bb6092ad60eae139d9bb174c9591ae20c5db48390c46bb456e49e124559dbb230cb6b5118078c8baac9e959277aa55b521a351bf34f9bf7b18dbb4120ebb60c914d84a80123f338035520620783824c676175cea40a812d896839993c4ce211118855e5349e84c8604d1c85202275f93924ffe79141ea0abf85a4c970c45e0acfb20c426cf545caeb594907a23be6cdcd38486ef2cc1234054fa47c50c629657c91e71103c029539e632089461effb67a0f8cbe74b91793ab033bd89a2a0a68ef390ac90669aec42530c785ec3a0dab424c8184bb051780b4e80838539c81a5097d42cb854cbf324a26f3cc65024a6404cc2a335378fd10adc8e10cb99c323ddc55e70b32a06cbfab829e53aa059163c46339b7fa1090244a358dc647d4b1783b59383a0988ace605ad979f655038aa422981ababaa0c2f28899a352572f4f6515d62649cf88591ab7da91ca2c0e44aefd16ed3f174cbd0bedb7736363c609eba4655b2a31ba20f05e412282b28e15125eb212596e0c54181028cec9b106849ac366f62e8c1c5ec9502f01ecfc1749fa3bd7b251b2a09c731c468dc2988f69649fa9b46e9d244df903ac9004f09cb1dbcc9c69b33ab9e928fd2072cfed1186f9799ee3c2ccc2b68a3d662c7fb4438240d6e0b70ce98478e6c28294047400b9088eb4aae3a5a076979af8ab4234164b0846a9904ade949742d7402c8516ccbfb1d30581a288c9d1c69360a2b06b21541382ac9b4101b96d4952e89725258cf7fd33ac4f522d12b6f65b884f33a0a4d1b0e41d660d0861beca59164f8760d3274d6643ef7d13043d63a4cec67961c808cd64b9728872f74412b8867a2e25cc58174653b2a1a0ac0a24316f4c14281a0a739bab2de26ba73c4921c50b909d188e8b3c4db1274491c792028515930ad45e667c9e6870d204554556bfff44d09f95fe9dcb7370320bc6740f3053ec5b7396db400ac671b01f33dbae59838741b59e4c7f076a92ce92c5213adadc47c8f50bcd4756de7642799d5477967339e01455e6898d2194a7aa724338946b7db70608c0337e305ac876f3d87c6ad857162e491e469bf62c26285f9b817858b149358cb67248a298cb21771f1504f4997965ea38036d274ad72849164262fb58f46cc96ffd75f23b4a0c990a9d59160e4365b07909f7874a22ef1362035312f43b6272bc47eec6ce9c0b4418b60c5022502485bd92730ee75a9bb4a8c81a03ad4b292f14746fe686c5588b842646b59a38f6fbcae85f3491c38abf066cee2f4a285e961395bbe274c268a11afd003beabb50d12b8550eb3008ddbca593c7bbdf6768fb561ac452d32c77d74352310e4322ee53b9ba879d511368b445df20aa17a7ac8f205a302f75f3c679557f2a37de221cde6c8f7248e73ec25de603afbc5baf1b076dc3b304550c198b6b49159c12490bd964b661e6ac0eeb2b09a78941675a2132527d0016d89ea6b3cec5d19f1818e4501134947a547957a195807774a8c40a9c50833790aba5628c2eec2148dd0430294b331235d4246770c293046a237f03487993043573a71f250090aeb01dcecae4b878633c59b5403abb02151d8048dad408473d63cdd018d3d295a46ab556c8aca53495683976b2186c6c818b852005d20964cdbcb6061a50910b9c429ba9f10a06f4e053c9e1c4cbeaac35949c8f23c3e890234ca990b2bc890d43c2a4051aa058a402b7caf4a3925f52c95c6b6c7d26b4e3d43b21d7b0fff3b37e5d33e391b5e617785f52128c581969e094d82d062a8631a76b093703626d8708c5f310abc1951ee8984bf858a7b582038a6a624f5921257764890b73cc9af94e5aa82d831f341486aac17cf29ac351483f7f26c80111f6715634ab69ca71a6893b13bbf50cf58c16b29d6b7c9b58fb3c0b9295a6320210f1db8193bb8a57889a28ce3b196f32cef048a4d60466e3857c07847e3883c1b7bab89224c94fabb3fdb921ee3c7fb716ae8c520d547b1ac49cbad256ef43015fbd722b8b31d6db24937338e6614402d9272ed014710fc5b0a7105e6659de2513101b22c81dba972fabbf23756b5d524d41a15b6d682a1894e8439b6946c64d10732ac603992353f03e61c1a136011b52c624b0943a3464ee92b8a7b970ab5ba9713205e4a22b6a12e063c35e8c65470b32f9e29255d9847de80cae1091fa536213078bba0181fa33bad7f3003d2065b8d997a7207b595994e816a1979ac5174137ead82bd88295f2cbc77e01c0fc9119ffcf25d8f2044a16aca9ca052bf917746109320dc076e1895399741ee690702b477a2d07242e03dab4664cfb4a4aa443f32d16b72616a0db4d3849fc41a7a6ba87f4af757a0ab1956518ff0d1acd4fe1bd3bad938c23ec5a7f320766e01005e32769724abb4ebac578def84ef52db5eaa6df8ec3a0bc5ffa730db0dde8c5f38f266d5c680a78d264a7b96
m = 90d79d75d0bbb8921cf70d46bab497022a8e750efdc99e5f1bae653275441c7b
ss = 3085c3ad1416cc4ca4776b4f30ceeb60f3d1bb0695123fffb976a41ea9395d8e
d = d86634ecf96cc2603761e284c0e36734cedec64e7ff486469e38539c71141c5a
z = 99daf37400cfe59841afc412ec97f2929dc84a6f3c36f378ee84ce3e46cd1209
pk = d5ba702b276804716279e61c4b3a599005270578414141c09d070d9302cbb10aac8b8483f11b1044cb83efb8315ff38feccb09d1775e1e29c59b1759d894ccafbc147b228debb52e83d2584552bd15b9b18f02ba12c6669ef94190126f6fe364d106a9d4762522f25a0298cb5e40cd6b89045f275456e8bc32e2c11835b31e6aa628e50e28a9a18226c73343479d0ac61e5a81c6a38c0506477e58001b6890155c3a71f21e1df151660c376cc61d90d93331801b31dba89b6853c2630d33578551399164db647665ad52f912831a956b8ab283f91c10209b0b055ba765cc75587df545b670ea13c6b917393666bd6a9e07a21ac46cbf3b5cc5a079488f97902583bf61f5a7074babaabc837b02600c03c9f8f1481414a241766df430a6dec7936db2374eba1dddcaa58c8a2984094c57349a78102a48e48c450ca7135a057eb2858a6176e67316ad21122c44643fd42cded7caa55a628a503366077058b286aea157e540c598822c3736aaba5298a41765fb949190977456e1b5c1810db1301342104b9526a82459a0f78b9a7e74808a49243a0902d8c6485f887ce62697a72474a1fab0d1342d5ab7a8d9ea38d3b129661c2ceac177d63a59d5b62be8a11379a51055b36ef78817b677ac30f05bd38c700cda17d52b02e8b19f09354ae074b4365ab379667744363b9d4ba17c061ef955631f1ca916a74cddf05160b82994c49688d71612676bb0d95f6fc58d92970fb71c3c2a250b4161b32b3405abd605d0a94ae017bb28801ea54588bbf0b9caa8cb5920bb02730454085871469cbccbbb26911d934680afda6ede5b29b0e4a0f9b15d13392647ec9ab1922943c88dca974af1c95d01866e906221c901319e2bb4db5807d3b22ebc077834c29aa555226903a4b53c7b5d29c226144095e03a4886a18a26b99f389a71c41849f10fafe816d213be109ab7ed104114678d16242547ebb69f55bae884535889bacc55a44e1ab9eed3bd23456e0fac2d2405bef464cc60c58efc595da6c1ada9200d8eb1631f119e99b38970db26be02333be37e661c2bcb483dd1156a7e016dbe39af9ba9a7a6fa8173033bf4283e5160b1b2d4914f453bcf3406304859205118c6056243209c87a76a7c3259258786e6c64b0405bb8ae22e33b1617bc9815bf57b182748cbc6c4e8cac9a9a22965e560fac66beee32f7b8248c241cb3213194221c704bc821185041ae5510689a8d7c4ce5a6c3720e9c845116d2b3b9de703937bf500c9249fd3b2b134998ca657562b19857f6acf575264eb1b0b27d50049542d3f87041ddb755cfb340fd122e4c46663a7b556921b41b50713d71cb20a7888955689fa4e43172f134b1a2b628119c22c391408b16092cd6c8fcd6cad8ef34e129c6d5fb8881725a3b8180a14ccb625a65ae7c59f8b7888afb126f2d8ae8457a273c453cfe69726d951b3a241df583af9995dcbd73223884560258459d0bca1e794c94214276547d3d740a8608c33662eda195f4e26b90d86955c2b4c8470592d1c075bba0fb49b6732b2954fe76d0dc3b3e840865fdac146f03ba0f336f0397c6fd450770a2bfa5837f46096d3c673c562c9ce79b5e978c2a40450ed36b43210386a769de3a9063b93455b694c5cb3837e865ae61b82aa96661e57c41e405d260bc7ac84cc0e1c7515c47c320c61723177f0f57f599958dec24a3f81ab7f1b759c61487a243ff13790de540bbd1b90af233d8658b2805152183bb220e1ce017795ba97753e9c06620a85d4e28591aa6c1f440240e9c22a9acbdb568a98eb745ef435805cc00c2722b0822c1a88b8b80cd05ad2a69c6a356889c2389ac128c49d627a1f3c844ec85b82a405a2e1834cb753b415e32629b7397713aac7c70ef01a7bb3db86ae13b4ed51cc77e2a90de08c77d6938b903e05913477d1c38c98a80dd034caa3746018bc32034b27602732bb0a9cca9dabdb795c6bbe181576e69413c419674b646386b62c0eb8251572a630b087851892bbf726fca0b7dd8a170f19100d6087c191ab56f066a3f61f973c47fc62c331287dec02518039b32e7c320376b0fd82788e2a8ef38b1dd977889c2712ad258d4feb5f7426a4ed147e742b0995a97c2ad876e1860aac6ccaa82287edc68267362ea53ba9d0d91549a448fbb43e3f90802ad3702602e6d28fdacdbd2a03546764c4fc1c62c0efb3462c7c88ab8d94e20b
sk = 0fcbac2fd83a9eeace0215c784e20260f0991b225897e94ecf93368b79565b478731537eac74550cd599d5268e03a25cf327606686ab8864677907a3c3555018b478fbe125498652d5259a31c2b4649c14c89bbc5758a9b53c64e95bc9ce30c306372d431cbc642c0d60e25136c3919f3bb48b280b9d5ca0b21bb4e1510ac49aabdf02c9fd66420b475d0731918a4a5d3c7a963a468fb7a86c128988ec36c34f475f2b87791f5604863ba6dca297ee29238ba79eeec5096e9b336cf0b24dbcc9feb8bfd77ac888554472d7732e7492c231302a073680c684870b86a05592355baf2620b51ddc7b17c9328d7a74da6367d9ec2b87e9221c297b5398cfb55c10e8a68323aabbed806c2272c192fb180e7a5b958a02dca5c55654a43c74216b192522bc2a2dc05bf865062cf56839831ebb837a3ed8c7368c15933730667b7463ab7026848bc9ba14616b2e88e17aca4109b5db56510b408465523307619fca752919b947eb40e5e8c19a7b4a9099734d648daac8c81c1c628c895400e245df8a324899273efb441b564305ec48ab305c69d37e846ac9b77a2917915e82286ddb397936769be7e37fa7f27a003090c7f2b9b395a41370b5a38c07c2d8314627267fa06bfc416d8ac1155df645c6150bee70c4cad8c6a5c564ba2571c9bc9bfaf0c2d12578c8198d49e1414cba5749d712556a537a4131f3f085f9047735482e23342b218101ad30122113060cca4196f778c77cad2ee58b6f23071a85b79c1215f0a7c8745abcdb768c3c26042d09a9a0355a5c45745d1acf52c205b949acf581ab75cac74f2364406a43a74269645166fe167642900d169a1e84929da4cb361e80c42dc702a79364f1d664528b6cec667bf230078af06a0b48466dc90b34ea7101512e37d8ba3a351d7023aee652351ae514b8d217faf09a07654b0cba1850041d7206cecb05c8f6703f762c97dbf82255daafcc3608e8891e3ad8b3d4e18dbcf6a1c2e74cdeb87d15236d70943daa722481692890a548d7c69a14fcc1155202ca4941c3900b57a452f281091a94781c64a9583c8d302c21484cc6159b88a931aedc4291e097982eeb0528c152a43b97dea2a0b36922fc60c226b61068c792f377b9f655940d73702d41bc515086e8f9266c53a4c15a35907cb2fc2a2f19bc5f974034677a33b648322cc9bfcc6b947b5346df2044249623e53430895295327c9b35f59ecd4a9521f4b93a4c031a624c12f40ba17b9f36908e462b928ad452ec74b84f9b5c1c69660038c85d6743f8a5a65b3787b5640d683b7a45009a1efcb5e50a35244c9431f21f1b6826311673832ccbc1794fea917268f5323726698f67bdb41bcc012218929649c972149393845dcbac7fb58582964405d4adeb814037a39e512c3fcf72a22ab70e21fba3822b493df9983866412f0439e1a613914042c982739031949b2780d8133e13e632fc4281de567a333c5d8ad458b848ccd65bc87a8b6b29134556a6780eb7b02e4437ae69c09e304210d5cce3ca3dfef261a809bc5dc44787a20afff49f3e0156e7b428ae1cbd3292c9d818844d4767342708e4016eb9bb0f7099876c26729f443e7cb3b9666441dba01c8397953f586e3da4572ac12d00cda40b715e50422849aba436c1aed529a50a2448ad772495c6358c8050b323b6636871e092aaaaf75cc2d869dcd71e870384a6c2c51000cce0515a8c2459f3966c853749d27809905118cd897fe04a76f196a98b71a5b7405e72e9bb7b3b3f0638016bf15d45e60ea054834ef3af6d2817b59c1bb5740986d626fbb8a98af56ed2ca9828643e3bb604e256b6ff8830606a68779a659962b7837bc46fa9781a1a8ae398ab313c597a4b7070cb1b7dea82a6496f3d00adefeb361c980691ea7d261982eae4b80ac5550a91532f81971b05908dd84ba13544d2f00615bb9ffba14fbd4b6a5ee46f5b6701f064a25dcc4a8425073f63ac00f41a194409b4e12195b8910be7848ec8454da99c0a0c839371a1907183bbd926fd8a107e2160aa8443ace7c77743c5461c37b4712160d5b08aec019025651038c7fa975a261578a82865b1d034a7fb9785696ddea901b1dc3e07e18c456b85464a0a04d91b56311393f51c56f4763aaaa4daa788f9e631b8e92660d2850b738686706531f72bd5ba702b276804716279e61c4b3a599005270578414141c09d070d9302cbb10aac8b8483f11b1044cb83efb8315ff38feccb09d1775e1e29c59b1759d894ccafbc147b228debb52e83d2584552bd15b9b18f02ba12c6669ef94190126f6fe364d106a9d4762522f25a0298cb5e40cd6b89045f275456e8bc32e2c11835b31e6aa628e50e28a9a18226c73343479d0ac61e5a81c6a38c0506477e58001b6890155c3a71f21e1df151660c376cc61d90d93331801b31dba89b6853c2630d33578551399164db647665ad52f912831a956b8ab283f91c10209b0b055ba765cc75587df545b670ea13c6b917393666bd6a9e07a21ac46cbf3b5cc5a079488f97902583bf61f5a7074babaabc837b02600c03c9f8f1481414a241766df430a6dec7936db2374eba1dddcaa58c8a2984094c57349a78102a48e48c450ca7135a057eb2858a6176e67316ad21122c44643fd42cded7caa55a628a503366077058b286aea157e540c598822c3736aaba5298a41765fb949190977456e1b5c1810db1301342104b9526a82459a0f78b9a7e74808a49243a0902d8c6485f887ce62697a72474a1fab0d1342d5ab7a8d9ea38d3b129661c2ceac177d63a59d5b62be8a11379a51055b36ef78817b677ac30f05bd38c700cda17d52b02e8b19f09354ae074b4365ab379667744363b9d4ba17c061ef955631f1ca916a74cddf05160b82994c49688d71612676bb0d95f6fc58d92970fb71c3c2a250b4161b32b3405abd605d0a94ae017bb28801ea54588bbf0b9caa8cb5920bb02730454085871469cbccbbb26911d934680afda6ede5b29b0e4a0f9b15d13392647ec9ab1922943c88dca974af1c95d01866e906221c901319e2bb4db5807d3b22ebc077834c29aa555226903a4b53c7b5d29c226144095e03a4886a18a26b99f389a71c41849f10fafe816d213be109ab7ed104114678d16242547ebb69f55bae884535889bacc55a44e1ab9eed3bd23456e0fac2d2405bef464cc60c58efc595da6c1ada9200d8eb1631f119e99b38970db26be02333be37e661c2bcb483dd1156a7e016dbe39af9ba9a7a6fa8173033bf4283e5160b1b2d4914f453bcf3406304859205118c6056243209c87a76a7c3259258786e6c64b0405bb8ae22e33b1617bc9815bf57b182748cbc6c4e8cac9a9a22965e560fac66beee32f7b8248c241cb3213194221c704bc821185041ae5510689a8d7c4ce5a6c3720e9c845116d2b3b9de703937bf500c9249fd3b2b134998ca657562b19857f6acf575264eb1b0b27d50049542d3f87041ddb755cfb340fd122e4c46663a7b556921b41b50713d71cb20a7888955689fa4e43172f134b1a2b628119c22c391408b16092cd6c8fcd6cad8ef34e129c6d5fb8881725a3b8180a14ccb625a65ae7c59f8b7888afb126f2d8ae8457a273c453cfe69726d951b3a241df583af9995dcbd73223884560258459d0bca1e794c94214276547d3d740a8608c33662eda195f4e26b90d86955c2b4c8470592d1c075bba0fb49b6732b2954fe76d0dc3b3e840865fdac146f03ba0f336f0397c6fd450770a2bfa5837f46096d3c673c562c9ce79b5e978c2a40450ed36b43210386a769de3a9063b93455b694c5cb3837e865ae61b82aa96661e57c41e405d260bc7ac84cc0e1c7515c47c320c61723177f0f57f599958dec24a3f81ab7f1b759c61487a243ff13790de540bbd1b90af233d8658b2805152183bb220e1ce017795ba97753e9c06620a85d4e28591aa6c1f440240e9c22a9acbdb568a98eb745ef435805cc00c2722b0822c1a88b8b80cd05ad2a69c6a356889c2389ac128c49d627a1f3c844ec85b82a405a2e1834cb753b415e32629b7397713aac7c70ef01a7bb3db86ae13b4ed51cc77e2a90de08c77d6938b903e05913477d1c38c98a80dd034caa3746018bc32034b27602732bb0a9cca9dabdb795c6bbe181576e69413c419674b646386b62c0eb8251572a630b087851892bbf726fca0b7dd8a170f19100d6087c191ab56f066a3f61f973c47fc62c331287dec02518039b32e7c320376b0fd82788e2a8ef38b1dd977889c2712ad258d4feb5f7426a4ed147e742b0995a97c2ad876e1860aac6ccaa82287edc68267362ea53ba9d0d91549a448fbb43e3f90802ad3702602e6d28fdacdbd2a03546764c4fc1c62c0efb3462c7c88ab8d94e20b7008db565f7ab9c362dc38dcd3e30e5da873c559e9a9222710e8d2e7f6417ce699daf37400cfe59841afc412ec97f2929dc84a6f3c36f378ee84ce3e46cd1209
m = be8a32f97b9a8d596382c02fa2a0eeebc15c083e970ddaa4f2622b91d6718663
ss = dee2922d92d0f5ca0c3ce2d0e61c5dc9320d300e965ab48c44d467762c2f4e38
d = 0610678ff4dc3128e1619f915dc192c220f8fad94da1943b90aaec401683a492
z = da1804ddb5aa9b1c6a47a98f8505a49bae2affde5fe75e69e828e546a6771004
pk = 707206a4b96ff9ac116a585f4394c4e83574bd16364b02bcc4c89dab6231e5ca7550517a335536b08665a136b47cf76ef816b037e91c3aec389b2411f3b397c70847a3f178509357db63a5d5caa882b2079644af11f01d18d9b79fc92744850a7e8b1c39e479c57b887e854cad028d17c84f5dd90dbb2042fdfc82db061afc7245c458b05f934d08849bef6bbd90349c4bac3ce44c1a51c622734265051787f7509a30d9ccf98250b42cc8e75c6d62a5a53944484578b262850e06b8717508c75d702783781290f64a412bc3f741312ecb795d15c17d198334816582209606210b73865fe79662943552b69b11bd141637b054a64497cea157e9156da70891da159c3e138f86c87e27376eab0204f8ec1edcf49ba47b1521870e46171d18268d277c1467b3be6c8c6895461166fc2c3f597fa6478348f640e44530f966c3008902c8625b46cc6120eb2d82506b01e45a9ed7a19f1c0df13c0346aab1f2cab8e01032b1f303147b5ea7e149b4bc19772408cb923e06614c9b1cb76e0b1d2eb1c4d1f6bd8294b280cb9ebae45cf0943c03b239677b7ea7c71265b04ca7c1580578768deb1cf10a2898143ef9d1c5d614b76a8322331a09c48422fd8b1c822384ae1886ff108e930692263965e949319ab94ee1b6763e460a0812780428aee4d446a61254722c9308c512711ab175312e39467aa21bcf454b8289803d85f33400d659dd8369dde71be20907651bae89d861def131ff805f56557cad430d22cb84a4aa65ae68c3f278b5816b86bdf57188240f60b54a8606b74cda0c47323639a578eda52575a32efe03b349b6938d763dbf4c44f13a0f92f75fc091658c60a32691a52c78569f322521799c91aa2cb550c9a683b061647cde186ea2ba57a8a1ca929420ef1895f2193cc6944a26e2688e611ec0124269f8c9e18c4032b731db827fe2930d3479528da2c2acd56a8182231b501b05c6383b070190782225d732f84273eb9655b2a4c5d04256a64ba74d245ca744cf8a0b516015847cc34f2e98566ad95fdc87a8fd750bfbc28696808f52b13b09e43ff5cc098bb2a80b4c8f6a3c8a805cc6c69b7b02ec4f67651c65268431057fc7d1cadd8c4ba4965d67db44ab0c54926723a0842546fb0799e71483169ad17b60f9353777765157bc7e25d02ebcf9198c70a53bfc0fc7d51a42e260f7c5222a519937a48492ba079df30adaf127db4ccff100112e155501b3719a2a209983358771b05b38ceea677be4a4b086132c12f4594f427400f6ba5af4a07673464118cacd99a8ae5501ab22a235173412479cd759139d18900ce6ad44e0ca5ac230caeb82b6a98da48b318b620ef7093f06f20b5a0b4b95d986aada54891a00314094ca9478b790825a368f2f092d2978195ef2c52b64602929837d0b3efa65a61991ab61d8cd87f618cb9c54a42cbe98d96ff84c84ac39bf89f490ed735945a65a43272d8ff943261c5bda7a4f1092c9a6b7481f05bc3ff05ca5f1cd0b2bceb936233e0952f3380c4b7a1612c5628d5a6a05f837597c94ac061658c53f3da8ccae56adfa5a8156638be426cbee2025860c105da76b0e953c69957e649c5bf7151c77160a1d2ac9c541a80ab20c1b866c4fea987e30790b64b8aa5b12bf3429f47585ddc8780b9a6e1e7a3c030226ceb84ac958bb5f5ca07596be91e63182cc5b48a7caf748cbf47186107219df88962b302010b755e002cce9d87781e4b717825fadc62a1a95589694581a18a188143d22f1bbf8769b3da59813fb963a78adb8d82b6155b02889371df684e3060134e738c682a03da9c62d2922c06425ffe8c2e18346e6f5296b7c4722e065d984cd17c8590b202865761162e6576a403e2806bcf618101fd5155702364f6920c45470bc9b1180b259c65bb552253406697e2371224a80045295a0e9b06899d06bf2b5824c9b2e6ca144647b01f45a811102afc4c7682e4b7ff8bb4464987757752942ac106389c847ab4dacc14c22b40cbed29d1e81c89704c21ea25747114f7b910ae8715b55671fdca0545007266f08851dc22446436e15827a1e834f270b38e5ec60222b1724c6054af281747739178c49ee04ce0fd39d5e7cc65644ae9a60303aa54a28a7c0ec4ac2ce7149fb8932ee26b67c2bce886a5fc9f321f5b06a03fa01d08bf3aef948095de1afe74bbc3bdbb45fd8f92eddbf0c682c81a98f930f6165
sk = a5c7981510819ea27d27a945a0f6619d730dd196b6f3a158a4c48acfb82d1c348540160b0cc665c43c4c0e4567b46867ced06d2cf228d0b64706227593db7392395b7ea95360105c1bb05472787430654aa03b6e894c2add2a0467ea51b9486f3df18274c0a2079459df3b9aeab15d203b466ea426911572251b0c8fb51a31aa142bdc4142e393d3c527c841a03f796e0cf7cc71dacb47456fdd386527bccf6e43013eeb755924a22e3a55f74a8974b38e06908349fb3da5887d1a041c8acc6f07a75198462353942267d7600d5243095bb012d2a70be0a3fb2bb599832f8aa68652846ba501bab3aa574ad08bc991c8b86717b87a45041657d0264f35f0c2b70324eac43d591202cfdb9a7d357489f70f86d6308d3382cf9139106cb28d947ae3bc389ef18b728c1568436b3ef80644009a80f01ef550c794011e44f2812ef507bd55820a872b90e797626b8ef2d94012b4cf639bc5c8a7b87306753f93cb12e46a66c4b2053c037b87c51436cc83b884f7634a6950c419684af3b78d41006467105f753194144539df45ac7fa46e71815f53d2304b474a434b02517b083b058aed078dcf86746313bd8108148ea34658613560ca722a126dda147af8c5733705bc8343331bacc5b5b80e424ccf6114955056329a68a2a6403d65197c21da02a390c41ef713a814a798a434145b9e3a5c31a9614cdac8a8bcab6b5274490f5c45b2a307f492c28ff40ee39c2068a5826e8466542559e9409ff11b463e9a4eba0a2172ec8ea6332d3a5bb66531b670c52cc2f8b651b513e60a9e64795369e0c2cf56a9921669299b6b5399537e112ac358112810abc6945bde69aada92552a10219a630e26e4ac7d9b5c7469a960ac64a6d127971296c53a15df4c847d061e69cc030b9cabc6e58903c5adc88882cac147f2888263ecb6ae97a9b2aa245f131e2e2939f5c8bb8ffc012cb578b9babf90db062502b1923ca88b35c424fc6524128fd1d7b5ca719f5a9a538a51a97ababce07b006eb701ad8490b74462f93648fc39a2004db6e951b4c8219ce49395891594353b92b6b496d09376fb28711d87221851a5fdab80cc52a6352c062f06c80f891da2a07573b42bf0f6cd5d6b63fd4b1c5bf2572fc8460385a642e6290fb79a9b1cb18cbcb34bd87f7eb595f0598c67709d72011fbdd07a0eb6616a88b8e33571bfa7597be4cbd6976b93e32c2c088de3ab59dcf2234e553a5b2ab143c46df13211e816aed6d02bf6c13fa7f8b282237f249aaedbd3a6fe8771014c1b811c05fe86102c0b0e7e9b961c1000c82408d8a8aa381552920803418c49e1662c7ed8c3d35763c510585a78664ea0012a8a02f34b2bd7e96ee5c298dc296537c985577cac3e310568353ec2ca8eeab4bb1ee2393d5b3cdd25305b148fd8ab11f60b5871e9c9359a46a5da003e98b61d82c51cd9262764301c86268db87fa6273f9fa3c35b1c1fd822aaf2f74edf73ab5af9175070bdd7d5cc7600a516726c3e49348d138d19836391a54954ac4a0c029b1441c37965422019c2ca49cfca81317a211e22ea2297b865da163a0ae2a9dc25701e71847a05754cb733620a824f090d591c51c345420e226b8f3b846fd356e78b87f4555783dc39667349257c73fe78a616762278a8696eeb07871c96f9aa472ed463ce592bf0206d231a277ce2cdd00487e8307a97202e45755d6818cd5c9a82114b3bd9c00b9d9aa53ada6c5a4a0df518912a86c2483174ebf0c478e4cbae97b61a023e46528c1d917c230946a1aa76c1766d7e0259b4606f7fcb07579c54ca0424dedc1842d5307617225ffa8a9dfa03f46a596e343154aaa3ff6b2496b8b972b04f4c985fb7ea87d6e4cfc47490e130712155a88c1329c5119f91fa854e052dd8023a99c31612e791bd807f241227b9e54a9b6cc6421a9e038904b6565e3a91683a6891702ba4cfc576d24b58b0f64fea1325d0a6c67ee228c9c01b65470d79f086217bb5418109a0b5906b74a2dfc68b34797231c64bfae38958f636fc94b868961342c66017b8bb1d0b25409325e8012b75c08eb4c9a9735a570f3bb3ccc2838045a94473a65444bd2a783812e031382b5ebaf44279f3195a7c731f49a25c582d31a979a6076625811b62d809bcd23abbc8c923a888d9d3b875cb723fb52c707206a4b96ff9ac116a585f4394c4e83574bd16364b02bcc4c89dab6231e5ca7550517a335536b08665a136b47cf76ef816b037e91c3aec389b2411f3b397c70847a3f178509357db63a5d5caa882b2079644af11f01d18d9b79fc92744850a7e8b1c39e479c57b887e854cad028d17c84f5dd90dbb2042fdfc82db061afc7245c458b05f934d08849bef6bbd90349c4bac3ce44c1a51c622734265051787f7509a30d9ccf98250b42cc8e75c6d62a5a53944484578b262850e06b8717508c75d702783781290f64a412bc3f741312ecb795d15c17d198334816582209606210b73865fe79662943552b69b11bd141637b054a64497cea157e9156da70891da159c3e138f86c87e27376eab0204f8ec1edcf49ba47b1521870e46171d18268d277c1467b3be6c8c6895461166fc2c3f597fa6478348f640e44530f966c3008902c8625b46cc6120eb2d82506b01e45a9ed7a19f1c0df13c0346aab1f2cab8e01032b1f303147b5ea7e149b4bc19772408cb923e06614c9b1cb76e0b1d2eb1c4d1f6bd8294b280cb9ebae45cf0943c03b239677b7ea7c71265b04ca7c1580578768deb1cf10a2898143ef9d1c5d614b76a8322331a09c48422fd8b1c822384ae1886ff108e930692263965e949319ab94ee1b6763e460a0812780428aee4d446a61254722c9308c512711ab175312e39467aa21bcf454b8289803d85f33400d659dd8369dde71be20907651bae89d861def131ff805f56557cad430d22cb84a4aa65ae68c3f278b5816b86bdf57188240f60b54a8606b74cda0c47323639a578eda52575a32efe03b349b6938d763dbf4c44f13a0f92f75fc091658c60a32691a52c78569f322521799c91aa2cb550c9a683b061647cde186ea2ba57a8a1ca929420ef1895f2193cc6944a26e2688e611ec0124269f8c9e18c4032b731db827fe2930d3479528da2c2acd56a8182231b501b05c6383b070190782225d732f84273eb9655b2a4c5d04256a64ba74d245ca744cf8a0b516015847cc34f2e98566ad95fdc87a8fd750bfbc28696808f52b13b09e43ff5cc098bb2a80b4c8f6a3c8a805cc6c69b7b02ec4f67651c65268431057fc7d1cadd8c4ba4965d67db44ab0c54926723a0842546fb0799e71483169ad17b60f9353777765157bc7e25d02ebcf9198c70a53bfc0fc7d51a42e260f7c5222a519937a48492ba079df30adaf127db4ccff100112e155501b3719a2a209983358771b05b38ceea677be4a4b086132c12f4594f427400f6ba5af4a07673464118cacd99a8ae5501ab22a235173412479cd759139d18900ce6ad44e0ca5ac230caeb82b6a98da48b318b620ef7093f06f20b5a0b4b95d986aada54891a00314094ca9478b790825a368f2f092d2978195ef2c52b64602929837d0b3efa65a61991ab61d8cd87f618cb9c54a42cbe98d96ff84c84ac39bf89f490ed735945a65a43272d8ff943261c5bda7a4f1092c9a6b7481f05bc3ff05ca5f1cd0b2bceb936233e0952f3380c4b7a1612c5628d5a6a05f837597c94ac061658c53f3da8ccae56adfa5a8156638be426cbee2025860c105da76b0e953c69957e649c5bf7151c77160a1d2ac9c541a80ab20c1b866c4fea987e30790b64b8aa5b12bf3429f47585ddc8780b9a6e1e7a3c030226ceb84ac958bb5f5ca07596be91e63182cc5b48a7caf748cbf47186107219df88962b302010b755e002cce9d87781e4b717825fadc62a1a95589694581a18a188143d22f1bbf8769b3da59813fb963a78adb8d82b6155b02889371df684e3060134e738c682a03da9c62d2922c06425ffe8c2e18346e6f5296b7c4722e065d984cd17c8590b202865761162e6576a403e2806bcf618101fd5155702364f6920c45470bc9b1180b259c65bb552253406697e2371224a80045295a0e9b06899d06bf2b5824c9b2e6ca144647b01f45a811102afc4c7682e4b7ff8bb4464987757752942ac106389c847ab4dacc14c22b40cbed29d1e81c89704c21ea25747114f7b910ae8715b55671fdca0545007266f08851dc22446436e15827a1e834f270b38e5ec60222b1724c6054af281747739178c49ee04ce0fd39d5e7cc65644ae9a60303aa54a28a7c0ec4ac2ce7149fb8932ee26b67c2bce886a5fc9f321f5b06a03fa01d08bf3aef948095de1afe74bbc3bdbb45fd8f92eddbf0c682c81a98f930f6165143b9c53320cdb1b7e8d71efd1f0a1ad5ad1e1ce84dd9fe7c92f19c926388e3cda1804ddb5aa9b1c6a47a98f8505a49bae2affde5fe75e69e828e546a6771004
m = da2cfaf69e25b2a89ff2557bbb6f69e01d8e2e7bb27a7a1ce7e40fead16f33b2
ss = d26ea5a6a80f60c0f08438d9ea0fe654c0fff45c2018c95731f4f41172dc2d69
d = d322d56d8ef067ba1f24c92492b9c56df3a6ef54a304adc1b69913766a1ce697
z = 56047447b810cc094d400ab204cf9ae71e3afa68b88586ecb6498c68ac0e51b9
pk = 83306092965daaf95fae22ab9782be28474bab8785f6030f9b360a861c741619619a74a96fd30cb6334b6fe379c9404f95c5571b2143657c956e031f2a5a03733aa24a73224f89106f7514a8db8515bb9c7fb4179b9b410b7197dd849c3a869c687705c692842aa8bdff5169cf0937a0d669bbf54c92651449252245476b4ea5126041b5721002ff129272fcb76952791b635b8bbc6867f051935508aea7bbcd722c693990e3e8078b1629d21c09e1b417795445fbb857e8fb4f0a1aa6f761657584165d38ce815307e6d778cd63a283e081a5372b0ef040b889cf8041cc324145a571031f5c218ca816354c2c41817f196272976c2ff6115f5257cd13b373bd2a757dab65d1e1863ca4b7ce559c73ca919198ba574a9ee64047b85a6afaecc043327e0800cb127468310a965456ac851a768f777053d48c860a403693b607fb6d8cebadb2149d8ff665a6fc2ef7d2c4d175c2c8bc812d5b3d54695027a91baf657a60d4befe7562bdf620bb3888645a55a0e935bbd8504c27720828ad8ca9a9933b402735564a4a44d7265b602b02cd036a24c23816c96deb45c2a8cc7d623bc31e8811468a7c2b85c209b27364c4956b6c30c8094af8401a233c5e4d348980491ad24b04dc2706b502a9c8390ba3f611344c44bf50241cfcaadb7851685c73603b429eac840c6b9a7ada53416470f13311c2218017681204e33a588981f66a02b4e97f1cb8ab61e6a7fe45232b5545a3a35eecf43e67a4c29948206088b062b81875b632c1767789563bc947a59305afc91ac53387925b4b3c7ba24d84ab126d3b88e852433dd0ca40892d3429962be6cbeaa85a3abc46a27b525a562670c801f5f0566a7558197600439a2b98b16009f87147c55f99fb109515b125963f7240b12a4535cfa22ab53a3c5eb8c2500ca5ef9b2d26d93115480863843656c59a85b4a40cf8059d063cd2e7115d862015d059d3577cc1803e6450b811ecce3cc83e039520d6b23ef8576bd342094ff2a908f42f4ad88e483229f4ab41db2107e48aaf1b32a275425492b7bb423632e42a6c31e320528327713a86b4e83e929b217c69b34ec3afce8628c23a6747666735360b7e70bffdc586cc75c7768c6b9497ce7c93c8938a81a8545244c4756421ac51ec963493c2d72791cfa2c69b58bd5463c544a3ca679b43ddd13ae979bcb158744d45639586959d6ac5784c074d0ca20f326696b607a206895d495f61525793a839a5631cd94bb7e39b609db1caaa3144387c46a22b2ed393060a679bcb13a7c781aa7be1a9d4d3a58a9831f15372825a08d4e41d0e3371e9f796ef0ca50e128afbb5b83ca78ad7ba50276ca2244b3452d02d803b0e8854181ed57f04aab2bfbb1a48cb949f570eeb550a9352c3887a2c37341d8881beff0acd11a8714665a05274613fb168faf6c151277ce03b9f711034e642425aea6e37f536c27ab4c859a64b96baecfa10abe982fab01e82a48538c12f2f615abb815f7fbc46d20378c77626fd4447fc088a7cf626180b2443226c0d560d028b54f884825290cb5ffabc1e152626e62816069a8f9965d89a09b9a19b9c8734a2f71808733a49f30bae54659c375de1a1181b478e08fb7ad85983d7809a4c7bbf67721beb9447191a63a10c2cc709a2d9489dba469ad9c035664aaad90bb8b7846152218635816ec4b1b39ad3b1e37201fd468a134445e183bcc3430cb2a9015a10b0369c079e60a42d387675dbb292985dbcd4b954c75b56a1152942ad9ecb12c8074c1998710826b4b1044a1c368d4808d081d7be1658193c1c0f46739ef1043f1ee38e90ea989db0c9d6d8568eaaccf1e986e4f3b39b596f4bc11e32fa03e10418dbf464f435680dccb76e0bce29005950ea7762e0a86fa4cd5e8819f3c95ff713b006155438d9211350c317589a5c599619530b664070f3715bd3947427476124f328b850603533a651a38c4119c2da956383c0090bf31a378474992636eb10b079b319c821b4ba9336f413929850550c9271f547344e682780eb9d2dc84b742b49eab256b6d8149a904ba0293a0a40731b98751a71371059b84d323970a385408807bda11497c42478bca048b1c50ed3681aa8044e8884458085b4834e313825b3951e8b743a765a166bc1a133573f3af78dd296a398d581661e2c9a7e548ca42e385cc6a0678f9e9d268ffce02c4b465a46773432109a75
sk = b04c33b257b199352a85b55624f1a1a42b2ab72c4810b839b2bb2f51a502cd498aa258373eb3bd43e03973d129e4fcb61df58986809ec4ea4333659f03dc0fab236cd4e815d3f9524e90a28a3a0af869735b362fed9837855429700cb815c43a6e650e54d6267a832dc0385696274e1e73a12b5960a8409a4b4564de909b797771b4839782526fd69abf516a73f9eb8130f41cd6103a6e67c6724186d1c709d3d90141b1bc1c028e28324de4846bcc6837fc243c54dba144c40fcc6223fd19b8f54c11bc0982ffd366530abad387946e1495a3c05d9cfbb62b28778905ab7d576610a74b3daac9767a051b153af7c6bf0177a4074397be410411cb33ddcb895091990dfb85aee15e9f288d01ec5628034a4adb01da09283493baffd36d224b1efe096289a2afd427b82f8b04ea44319f4a16bb07bd21026f2ef550b919ad01cb3744b37103eb54e62400e03367001510776698e28b4fc367a77f1b4690cc2916e8ccf1fa55aa3495014724f1e66ef7ca8283d917b501c931274d9808a8103004176bb69783c094bbbbecd5b90ea14e7cdb9768498b22332283f6a079991988ac6a85bb591ef299bc57027b0ca9932a41c14c193467374f133bb8539c2d5164ef11b70b4a2cfcdacdf6841cd835c4f4e174be3c26b55770acf4137666a431d669fd5775a71749922c0b223abe36284fc880c3aa2a41f45a4a299c647d6738585287f7a47b88ea1c6c088c6207646d99cef5f56a2e02cd3ea85202c7725dfc99d04b2d52600f0f89366a3a83f8dc74e4a27fc58a622061a6332403ae8cbd0179149b841f5e0ba193ec237ac57a4cd5528c10545cb75e35a20c3ce63950c09a7b0810b84124f3a00c9ebb67bda9b2ab42113e631123b4a85897160637a32eb856d55c2905f7c655d40c84e92e773056d2392d43e33c4f9256dbfc7aa0683802d04d218139f829ae362c1f48096fe47b09756c36873cadc5300cea8094e6f8925c1b81ade69fee5420b7e94555286cdb596e08caa81f758022b3a949059ae91aa9b78a825703cd53d1235800681dbc7657a777bc267637ca2954c09344110a05e2bb90a83f95990986fb559bb1282778933631701393b705a5c122ec3645c1b364367c83444d30fa438eb3a478a0bae14270cd49556399085c566d9e6c467dca66a3f36370693ad5f86a9932773ae5064e9bc73ff7979a5510c88198beea7ee2aa494eb046e4d70a3f9ca0f88b234f6918f7eb41db97a327654836510276e0154e7a4dfa088b8acc5f02f598d1494bfbd07c3132c5ef6c3b466606b3d93da2e69c96744095435fcacc2d24c3016002b5c4b988877ccdb9233c490a8b121ba7821b529de85e638168b0565d50f735d1cb54cba91cfc1b9eff882a643121e877c43b6147a2a8266196346859ce53340208253ca419276b884dbb3b7a30ac3de983c75ad73995a0b62de7563ec9a4a715bcdf376dfb6433de691c54e660f4aaa4b184015026b6189415e66c90dd32c0b015aee63b5d8b3cb9ea206e45ab4938bc86fc54c7598c6553c29ac34b2213b90afd144c8b4629a560382778b28d666667caaad49633a8f985730318eb033374b5cbebacc7f453ccd8e77c5a9abc12da1bc1733ebaf908ec85a79ce5c1e6653026011d5984546c99bda921087cbb63cadab07a18ad591899470582aaf443652c723d954f7e529579f4a65f9736ba1b34fbe728215b14ee450a89297c8ea15b0706314b269a8d88ca27210d94a7109f261dd7b6b2bdf32f94c9cf76fb196b6b60451246d97a2b34f05fa23c408782a93452a9ff43a8af57a59e8305d29237f58c1d2539b49d77284e5583169247b252bc5af5a9aa958846c0cc0ce76ebc8622013934d2e4a0ba1814da282312fc6fd9683048fb308b159205e7050f8b2cecfc0e136a623230711574901797826f02159aa69b45865f12712acb794acd187309c447deb51a81643f82945be8a864ea1ba348b48214e4c003a641d4d74e3000c5a4392ff7d65a5e02915d43c3fa8646e6119a5e23a099f0860039cbcaf82031948c65cca097633c27d11cef810936c4358bbabf9997948577b7504bc87dc53bdc96a68a4c5f9ee52ac66748beba0a4cb1654836895d795f45423b33d06f927aa53527a2d1c000c18a87f2cc0bb589284dea64e96c5083306092965daaf95fae22ab9782be28474bab8785f6030f9b360a861c741619619a74a96fd30cb6334b6fe379c9404f95c5571b2143657c956e031f2a5a03733aa24a73224f89106f7514a8db8515bb9c7fb4179b9b410b7197dd849c3a869c687705c692842aa8bdff5169cf0937a0d669bbf54c92651449252245476b4ea5126041b5721002ff129272fcb76952791b635b8bbc6867f051935508aea7bbcd722c693990e3e8078b1629d21c09e1b417795445fbb857e8fb4f0a1aa6f761657584165d38ce815307e6d778cd63a283e081a5372b0ef040b889cf8041cc324145a571031f5c218ca816354c2c41817f196272976c2ff6115f5257cd13b373bd2a757dab65d1e1863ca4b7ce559c73ca919198ba574a9ee64047b85a6afaecc043327e0800cb127468310a965456ac851a768f777053d48c860a403693b607fb6d8cebadb2149d8ff665a6fc2ef7d2c4d175c2c8bc812d5b3d54695027a91baf657a60d4befe7562bdf620bb3888645a55a0e935bbd8504c27720828ad8ca9a9933b402735564a4a44d7265b602b02cd036a24c23816c96deb45c2a8cc7d623bc31e8811468a7c2b85c209b27364c4956b6c30c8094af8401a233c5e4d348980491ad24b04dc2706b502a9c8390ba3f611344c44bf50241cfcaadb7851685c73603b429eac840c6b9a7ada53416470f13311c2218017681204e33a588981f66a02b4e97f1cb8ab61e6a7fe45232b5545a3a35eecf43e67a4c29948206088b062b81875b632c1767789563bc947a59305afc91ac53387925b4b3c7ba24d84ab126d3b88e852433dd0ca40892d3429962be6cbeaa85a3abc46a27b525a562670c801f5f0566a7558197600439a2b98b16009f87147c55f99fb109515b125963f7240b12a4535cfa22ab53a3c5eb8c2500ca5ef9b2d26d93115480863843656c59a85b4a40cf8059d063cd2e7115d862015d059d3577cc1803e6450b811ecce3cc83e039520d6b23ef8576bd342094ff2a908f42f4ad88e483229f4ab41db2107e48aaf1b32a275425492b7bb423632e42a6c31e320528327713a86b4e83e929b217c69b34ec3afce8628c23a6747666735360b7e70bffdc586cc75c7768c6b9497ce7c93c8938a81a8545244c4756421ac51ec963493c2d72791cfa2c69b58bd5463c544a3ca679b43ddd13ae979bcb158744d45639586959d6ac5784c074d0ca20f326696b607a206895d495f61525793a839a5631cd94bb7e39b609db1caaa3144387c46a22b2ed393060a679bcb13a7c781aa7be1a9d4d3a58a9831f15372825a08d4e41d0e3371e9f796ef0ca50e128afbb5b83ca78ad7ba50276ca2244b3452d02d803b0e8854181ed57f04aab2bfbb1a48cb949f570eeb550a9352c3887a2c37341d8881beff0acd11a8714665a05274613fb168faf6c151277ce03b9f711034e642425aea6e37f536c27ab4c859a64b96baecfa10abe982fab01e82a48538c12f2f615abb815f7fbc46d20378c77626fd4447fc088a7cf626180b2443226c0d560d028b54f884825290cb5ffabc1e152626e62816069a8f9965d89a09b9a19b9c8734a2f71808733a49f30bae54659c375de1a1181b478e08fb7ad85983d7809a4c7bbf67721beb9447191a63a10c2cc709a2d9489dba469ad9c035664aaad90bb8b7846152218635816ec4b1b39ad3b1e37201fd468a134445e183bcc3430cb2a9015a10b0369c079e60a42d387675dbb292985dbcd4b954c75b56a1152942ad9ecb12c8074c1998710826b4b1044a1c368d4808d081d7be1658193c1c0f46739ef1043f1ee38e90ea989db0c9d6d8568eaaccf1e986e4f3b39b596f4bc11e32fa03e10418dbf464f435680dccb76e0bce29005950ea7762e0a86fa4cd5e8819f3c95ff713b006155438d9211350c317589a5c599619530b664070f3715bd3947427476124f328b850603533a651a38c4119c2da956383c0090bf31a378474992636eb10b079b319c821b4ba9336f413929850550c9271f547344e682780eb9d2dc84b742b49eab256b6d8149a904ba0293a0a40731b98751a71371059b84d323970a385408807bda11497c42478bca048b1c50ed3681aa8044e8884458085b4834e313825b3951e8b743a765a166bc1a133573f3af78dd296a398d581661e2c9a7e548ca42e385cc6a0678f9e9d268ffce02c4b465a46773432109a75f2d009cde4abd55a2c7417c9341792e60eaa8e26b53a3aae805746401c4c446f56047447b810cc094d400ab204cf9ae71e3afa68b88586ecb6498c68ac0e51b9
m = 511c2ab40782322c06111e144e505328c4e5bfc890a5980a2bbc44aeda4c738b
ss = c15d1490ddc18f7cea71acbed11b3dd3b8fe7bd348d96cbc1bdc64a26e8583bd
d = 2f1d8a3bebb34540324b9485fdf3d5be3b858f544abc3fc641b5728cafab03ba
z = 8d6c42e7270ee2b77b6045385f3d175984a0e260363166c73b0c70c971644363
pk = 6cb55b5e77c06784a223b9cd2d59478b608d2e79b1dd02803a272b54f2ac66498ab1f621abcc61afe10141eaa935897f89208acf9b3593aa90fc9081b8993d48a84aed0252d7f28dd48571f1b318f2d22ad487541f23cba785b8d3cc8a3338998c9c37d3f4622a357d9c211f8e959f0d75b1e11486f197368188c8eeba30a0865711e046f9483d3e953a55802299f02968a35374e6a2b9251af66790b73c200f74b5fae2c6c4ec024feb61db55c28d2a99a67436bf5879835bb42fac07b9399ddcc01a6d5739c2c4c4ab217a3e28a06e6ab367354195c5080f334e0674397556047fb02d195736db39abf7c61e02c11e9da5b1c4829039f159ac3baaf5e47a2e6c2a17d6906c095a484577fa435d39f4774de4a1fce9975c0ac10c56b3ca653fd492bb4dcbabef3c20f83412a6940b78053e26227fbf7608f2b6233ce17db500641b295e9d4a468486818a9375e074b1de9124cd44c05fb975889192666a38ebb79f0e80a21d1c0358f24eb4167dc1bb2cc4fc076bc634e37421e0a5054490b6f45695e59cbd4e7947204c62cf0b61c2422f39b2a1abe24229e456cf9b374c8a17c85664f5c02b575a640074354e385e36a5b0d373bff3105cdd110cf0ca235f3bb18a051b4894c26b6c6b8a4a9d185a6be6127a1f172fa4e75971552ea357c891210cdedc7a0f3278e930a0529b056820c7dd699a436b80017354d106698401b6092a049eda3a07674d65956943b96c9191340046148aa8c6837acdbca06fce4a341d526d437657388ba7b7632085a921e447024c5b5ab9198b7b7a6b8380b4daacaa6b17bb508365c34b8145aa3b2f5b11722345d80554919489e49433bb558a3c332eb12b1a36746e5a531eb2a6afaa1532183550defacebf4c6bfdb0a035faad062b1cb2276505da77dd99935b1a3bb762666de6506d3cabcaf8b5dc876fbfe55feaf4acc4a628e0347a66f424ca2095e2a3605075786f9b728b5905ac09113e217e663a91f3430dd6d4244bd2cd50b69968d95bf9b07c0f352912e28fa9f0600943a0ea1578955b314ec1bcf13bb4cff6c1793b11cb1b08bd55bd850136e539cdcba0c8f8b1a1aeb183dfda8b64718bb1d8707889c74d92737ca3619e42b7d971783219882b14c671c5005c352540cb5621c6409366adfae73b79957539f15bba26166f181a407b5e7bbc14c54119588b630b782621eabe39567032d76716b9684e217895d82e0ce9473cda40e0065c2d91a846d7cf9e86b934381a36f130336c7eb7913d0aa466737c8aa34453e4c0c21d098906e0229afb13b96b6e717a02089a19d479826c585e1f8695f9586b696c805f0533970ac5dae753903044ce0cb180276c4caaccb71169080474b3003e0296271fd891c1a788a264482de92b47549bd2867a8024bd65287f80b25dc18771f8f697d8a830559b544dbbcc8c656db07ab70174855192362dac79783357b199b090840dd5d474227bb8502528cc5659fa1b1575c7798052393866a48a006ab2572d7b8635e71448b1d48f0175baf92bbf98e12660f6730845164fc42aab8480871c3b2f844cabac957f62aba397abd4aa1319e7adef132aa7f55abed6143efc5483e2c32b1aabfaf3161bb24c19e50e95673fe6668617111a38525fa76cc314f891c9520b88d7b82f5c415b7310d20b5935849ce2d138aa162bee6a5822c52c5704b1f1b6838dc88ecf0b3acf5a5868f2576a58730fc7b986361dee901f5e050841ab06364c72029b259a754f74a95b32179bdb35888b0872c844443faac6f9f67aee9055e4f909b3d424d6167725e960185738df3a30930b4d74dbae5a07463126b9c6ba257ab8cc893758759b4d24f75cf2f745bc6337e366218716bb4c5b8d7f0291488c8e20990faec84cad2616653104d621b3662838c0d2a27e4a3b85b25f22ec350469582e75408ed36141033043e459fd7b0087077aac13058519ba1c210f68c47959f3a98ae5a9387964873cac12056c0fe689d1769c017a661e007a8484540363321a08975f024353d72a1b08252173c874e515e543ca12959235537cc4f314f7c81015d462e2182130c24d3f572de234441ce52e48aa67cd8b2941508edc9c421ed797b52343c6c792e4e8a4001936ad81108e4080fc88574fa663e0bb4ca5d47c9714978c6a86000c47537e0d5ae249eb884b67dadb110119f1d0a5ea38cdf9f2e0e27c75a43a
sk = a5019e7b82405cac3c8f45bec4e70e20590bd7e543d465ba702cb1447c0f114cc44f404a31b091c638347cf5a464106a2f92a0b4e600a3d86ab9f57efff088d1887865c695c3aa29ba08356da1b4042146e8817f2bd56bc014071b896d5b2cba9fa124cba45e294a0f30fa01e4eb18262059cc987c64f9185aaa12d7ea1f2780308a91a3b2f171d9c41d166872bc7b070d44af8556a356b631a6eb2e804cc09c531eeca476adc8143eeba767298bf29c19fb2496e0c573938babcd749ee2d02e9817a3ee5a687f9324e7e1082892142c04ae9715c4a6980d73c6a54c16beea97a659da476e49c1dd1b8292e04321783e0a66a36267673e92c2c7463668b1742987405c1621f94b87ce88aebaeb7bfd787116b30a5b64a7e8956321463b351a9753a0389937b7aed431a5028d309cbed2d8ae67f859ce371cd1b3cb11a8a70d3b9b92e15530a260d1874118ec505fd451897712ae4104e67b1d2bb2676589aa4e8833e03b017aeb2666464c87ba809f2ba29106b49647666fc58c712b5b8127882df3723e74a9b9e4b0e5a96bb325144111c75e96a13b5566e8258e36d34a76096f9b013236b3036bda5e3d431aad3ca33e9a0916d8cedcd3466c75c1b5603a3e724c60a796e0844cc0d79686f086c510ca0cb11c2e936ecaba446560aaf0931c6a82298bdc7fa82aa6a0b32d361b3335cb83dda38417720e9e745bb9ca008908cf6931ab2b4a7b78036704153359dc4fdb5742ab3c39a346005374cf3107b95cb771ff1c9592d59c810a93e3593169ab26de85077dd79a3b3aa03c332a9d177d7ef88624c285a90099d1d0209a0bb0c425ce6ae9221613b2cd596aa77ba2bb98a385d2898d504d68117ed06233e69c43b541438b3274b579c1a5c27b0d85159836aa48907f768c97b6b2b19f475655022691182b2d9c80aec12eca0890c9e47bf764684ff1a94d1083d85905212431afe09342004b44a090cd71357d2431c923b3ce08bc836b3edb82ab2fa3c508867eae87bf2768ad61d4894b123b6f861db52b9b3eb77a8c99839e9108704c907e258f8d8001567078037aa1ab87b03a46ad3a0a30c753b8bd790923b7454f84c67ab6bbbcc105edc36ab6ab67c28c1d3a54bd06f9c09c12cac8483e015301db6650ca3228abb8353d2b3d95fa5d99e96bcab65b37dc8a1e958f7395391bcbb4a944aa955bc2176aa6600a0d40489d0534423776184c85057ae00e9636bfbfa76c2d329625747968f53d1eb26cf4f95d6cca45c60b2da0f1899a7a1fc651c12bc2c3a2ca16d8aba4e05c0cbcbb2b72c48ef55403462ab49cf6576d8c358a865de1f795cc0629f4b13837b6b1704250b8e97f7a116fb63a0dbc12c955b49a67094cfeeb0e8c7b23abe4bdabb787d3e45ead108a96d3206a4977aa128866e596dfca9d68996d82021a4380c0991561ae40a96bf490dd5538f0718098479a5763787939453a7a87a359643885bc5d6149ea048b5ef1adc65c78e4a9c917160bdc625352596034b3558f98637b33061f769cbe341f9c764238318882caa978996d1c321a92838d109c187011bf84d17fefa0271eac7d5ec90743130234e79089f5b9a6f0267813939b5a3b22321376fb1792d8bcf8b072f387305ee56b027908acb477e0e744d0413eabac316c13c242a818cf873533bc3714ba136d477a7ef0c8e620b9e18843f4932b6af212b566bdd93c74ce56abf92755cf136f79784aecc9770a136fd8e245efd79c99095d1225885df1a752063af9e45ce5e10634b817f31013acd13ecf16b7e023cd6c39869b98cb86ea5ab2e655e89b27ed83a65d7a849cb68346e216413239073bc7a5793584acc60f320524048bb9e99e02597eb5e68a7af1033c9603ecfc8c833061f5d27124e4be67752b39406c91d01d5b7c0e7889ae037bb338e64c69ab5d96296ddef899e54b72609105af54a9216890e842b0287bba2698a41f12705a68888b3397311bb9a60c894dc71acbc44f8450b2132962d0f8a6d992a26594a3e2589edd2460cb62a57adc71753a7a94d7134bab8fc1d9c688629a99b0860efccb33c8238c1abc54c11c8aa6c29aa62da3235d97f0c2f65092b551c9a9794c89716ebbd119a27a4382101a3e4b9bf540c1c0f05c3bd53c25f416a9ea3221c110dcec6262ab14114b566cb55b5e77c06784a223b9cd2d59478b608d2e79b1dd02803a272b54f2ac66498ab1f621abcc61afe10141eaa935897f89208acf9b3593aa90fc9081b8993d48a84aed0252d7f28dd48571f1b318f2d22ad487541f23cba785b8d3cc8a3338998c9c37d3f4622a357d9c211f8e959f0d75b1e11486f197368188c8eeba30a0865711e046f9483d3e953a55802299f02968a35374e6a2b9251af66790b73c200f74b5fae2c6c4ec024feb61db55c28d2a99a67436bf5879835bb42fac07b9399ddcc01a6d5739c2c4c4ab217a3e28a06e6ab367354195c5080f334e0674397556047fb02d195736db39abf7c61e02c11e9da5b1c4829039f159ac3baaf5e47a2e6c2a17d6906c095a484577fa435d39f4774de4a1fce9975c0ac10c56b3ca653fd492bb4dcbabef3c20f83412a6940b78053e26227fbf7608f2b6233ce17db500641b295e9d4a468486818a9375e074b1de9124cd44c05fb975889192666a38ebb79f0e80a21d1c0358f24eb4167dc1bb2cc4fc076bc634e37421e0a5054490b6f45695e59cbd4e7947204c62cf0b61c2422f39b2a1abe24229e456cf9b374c8a17c85664f5c02b575a640074354e385e36a5b0d373bff3105cdd110cf0ca235f3bb18a051b4894c26b6c6b8a4a9d185a6be6127a1f172fa4e75971552ea357c891210cdedc7a0f3278e930a0529b056820c7dd699a436b80017354d106698401b6092a049eda3a07674d65956943b96c9191340046148aa8c6837acdbca06fce4a341d526d437657388ba7b7632085a921e447024c5b5ab9198b7b7a6b8380b4daacaa6b17bb508365c34b8145aa3b2f5b11722345d80554919489e49433bb558a3c332eb12b1a36746e5a531eb2a6afaa1532183550defacebf4c6bfdb0a035faad062b1cb2276505da77dd99935b1a3bb762666de6506d3cabcaf8b5dc876fbfe55feaf4acc4a628e0347a66f424ca2095e2a3605075786f9b728b5905ac09113e217e663a91f3430dd6d4244bd2cd50b69968d95bf9b07c0f352912e28fa9f0600943a0ea1578955b314ec1bcf13bb4cff6c1793b11cb1b08bd55bd850136e539cdcba0c8f8b1a1aeb183dfda8b64718bb1d8707889c74d92737ca3619e42b7d971783219882b14c671c5005c352540cb5621c6409366adfae73b79957539f15bba26166f181a407b5e7bbc14c54119588b630b782621eabe39567032d76716b9684e217895d82e0ce9473cda40e0065c2d91a846d7cf9e86b934381a36f130336c7eb7913d0aa466737c8aa34453e4c0c21d098906e0229afb13b96b6e717a02089a19d479826c585e1f8695f9586b696c805f0533970ac5dae753903044ce0cb180276c4caaccb71169080474b3003e0296271fd891c1a788a264482de92b47549bd2867a8024bd65287f80b25dc18771f8f697d8a830559b544dbbcc8c656db07ab70174855192362dac79783357b199b090840dd5d474227bb8502528cc5659fa1b1575c7798052393866a48a006ab2572d7b8635e71448b1d48f0175baf92bbf98e12660f6730845164fc42aab8480871c3b2f844cabac957f62aba397abd4aa1319e7adef132aa7f55abed6143efc5483e2c32b1aabfaf3161bb24c19e50e95673fe6668617111a38525fa76cc314f891c9520b88d7b82f5c415b7310d20b5935849ce2d138aa162bee6a5822c52c5704b1f1b6838dc88ecf0b3acf5a5868f2576a58730fc7b986361dee901f5e050841ab06364c72029b259a754f74a95b32179bdb35888b0872c844443faac6f9f67aee9055e4f909b3d424d6167725e960185738df3a30930b4d74dbae5a07463126b9c6ba257ab8cc893758759b4d24f75cf2f745bc6337e366218716bb4c5b8d7f0291488c8e20990faec84cad2616653104d621b3662838c0d2a27e4a3b85b25f22ec350469582e75408ed36141033043e459fd7b0087077aac13058519ba1c210f68c47959f3a98ae5a9387964873cac12056c0fe689d1769c017a661e007a8484540363321a08975f024353d72a1b08252173c874e515e543ca12959235537cc4f314f7c81015d462e2182130c24d3f572de234441ce52e48aa67cd8b2941508edc9c421ed797b52343c6c792e4e8a4001936ad81108e4080fc88574fa663e0bb4ca5d47c9714978c6a86000c47537e0d5ae249eb884b67dadb110119f1d0a5ea38cdf9f2e0e27c75a43a1f06190bdfd692cf499be99bacc4beccf048c89926769f1b254cca9a9a44089a8d6c42e7270ee2b77b6045385f3d175984a0e260363166c73b0c70c971644363
m = dca92dbec9b260dd97e8886f876862d6effc3b91fcf3fbc986cf56ab93ae79a2
ss = dc5895ca7269fe3b6385d062d0004777360d6daa7cccc10f6829e13900958892
d = 31beda3462627f601cbc56f3ddf4424e1529c04737ef0ef2af6d7401f653b8a1
z = 812083bfa3b670e3eaf9b443702fb6db16ac1197656bbd61a8e25ed523b8d1e5
pk = 8045b8693056995a847dac15ff49b59a1b9aeb2188c46214fb86a8ff8138c5e8b63d6c29447bb60a56210ba594a3027f4d7667edd310b678523e87830a469e5a758024fcce5a7741a7368c790cbd86204f6ae2a71c2a6a0ce80d14f26e53c175318cca9fdc5fc0a110f6834e1a32986cbaa0f0283376b25276b304dd4c9debf7ccd4c98bb1e605abd84bf824a61f5218671b17918432b32359feda8cbf822c62e86061ebcaec22af3ddc83b45252166a55fa2b3942e346a688cff13272a092c22c5c156ae0b63214bc7919aa90847f9de579c6eacab9690c6281685f4184736092d7b365c2d0aa977b0999635cfb0c44a8193377205a49033fff2133853a4559ba895f0b5b36f2cced166f7dc4aa6d064e6223a114580b58128dcb30b5c8da30b97a497300061c9cb9c7eca6924b6c6b19469645a443851e59248a3759164c02a8a86a9d1e86c51907074c7003e1e0764ea650c9aa9f1ed14831363e56104d4126bf09207d5544c5696a69daf7a748ec7be4b2cdb3c628d5a302f1a82eeefaacf731c5ce3bb6a26a80e7414044087487648e62f9c5d9e29cebc8b5bf111995616b8677778a8cc6b55618a26c6ba74753a2d943fcfb838b6a14935a38cb96906fe2008d2ac8622b50ca4a79035a403946180fe69844020bcc093bdba58d1496ae7dc5741ff16b5b5185a86277ab65c92551b48180972ba55580cb8cd274bc58a83041c7c0349191cf7c9be0a24f23e81e9892c2e0fa979fb4aeb3648ac64534e6c3823ed28cb24569e0931506396140b72f059818bd483d70c8132bc38ad19b995cd9859bbb06342ccab0180e8471c77ebcce2cd9a09d32c7de1443f6c588ac2308612b3b3cc51c670c935a91b973063a31703047a630ec03375831a3357940d2285ec8363bee2b8626656669b36875875f32592e9fd5c1e48879e58746dae41a9e8043ad3975de6c0f59f6588376682c770bd2cc3e427ba50070a3d1572fc7a61f08773d60bc1dbcfb087d726372d23bf89647ce6792f1a12fb87298fff567e6ba833423c43bb157b507009d46c8bed6704e5b23e5c431206bc3d6ca5665db9051d882be08b714950054a6c0a341bf953c4936830a74db1e7236c5cc3b49ffb6230c02978b63020ff75e26f375621b26730aab7ed79dd7facf6bc7a038b779bfbc43866123ea910c4620363a8b885c7017741a22c35506fad12fa5e2360c55aa99528db32709b41c79e7a1730be27ade379ec986239cbc98c3e2bb818b3c33c29ce1b6cff56a58f97c0968e83156a5617a579e13fa208c840591ab630d942ff415479c8343230a9f150b39b1e8259a839eaa370b9a083f50a8992c2b90321549a15b482b752c65c11dbd5b302e630293d2463a47cc54a02c6b7784ebe8c6b487b185898887f1590ed21c1c757d248cb712b7449f712082b7591b34604af799f9b5ce2aab6ce9464528418b01b1abd3e4598ca45022809a708460eb72bcb708c5bb8c272ea187e0158778760b7ca864b0fa51347b4d7130a2ecf4140a8988b94498db660229f78852fc149dd9c5692c41123a6f1310743c892f761345d2f685e5f3a924e620d7122cfadb4f8fbcc95f5a65b31728624ca247579dea035dd5839dc6bac581e63202cb56b978c6a08c3e3d5a340100ad8384a2955462bd703237d331eb7742349876eab4c2c933133d3c833d185f129c5804aa1453b0947da3cf3bd44051f70de00b3cb28396c180b501e70157c22486f8a82282652bb21fc23c3bc123b6c3d6acdf079906b149ae2b52efdaaf3d9b0ecaa92ca9d8694bf07d4229835f3a0a21253877e1a39b4699039041abc8c0b3f6aec29bb22e847131670c0e7b5abeb2455a246d03b6066114552476a18c23b013a812d65a15d021c117f926607c076892499056c1bf058c52ca1703a0812678b4485b82814bb6960a86c3454b99b731cfe15ca5ec005f866b28235036e632b89cbd9aa4a6e70ac944ab82661134ec2ba3b871272864a85ef61f86f51337651eef063fc6f07a39d3ba7aaba5d7357506c550bed913788947a1863a25209cd01200272517adca5f1087c984e11f13404d046c5537711c56577adefaced330230a42cea4e13d0e899394f120ec34c2a6054e5d2ac90696115515345aa2125dc6464c584216a9b0018b704e8640ea163b617347acaf453ae235166cdd8afbffdaaab9919f0cffdc75d8796fcc28
sk = 7ec737ebf52eb7905da8b3c58508928dd74462e8968a1265bb3b9780649210c8202e2950ac11863bd78af3123ae9899ceff1992608cf5bd1b4eb0ac1c13ccaab4ca89a869424bc1af777cfc7d90a071273f5aa5df310493fab17ce5b6477c773d8cc81d995509ff3a40ce80e734a9e8968b7fbe79a9900ab85f7b442077a890688dcba0bd5e64ae491ce5d39b554e6b82b7602a149a686c19fcee21b8e3b1792e7529f2307505c77ed84a63a68258e832bf0f118bc05c91a6b216ebcc051b90143b9748b365ec841b6098c4eece8aa8231bc24b03e732a0ec55aa5b0e3231efb7c7f0ab21e2544072c22b6b4075049b63fba05c68a936989baa2e55ad1846fd1e335568b01d4acc869e710357708bdc25db545447e41727224545ca8c16bca5458eb24d746a12e170ef191cc8dd840e26910cd9484b4e40d0c7446959a521618b9bc472c8001ad0d1c8428c43c0fb3230fa9b17694284375a0e1563fdaeab6cad367c9949c4723802d6931f0c212b03004675652b958518d31c8d4b06dfd99820702319e668dffb5c88622170b0c0eaba56ee7b77ef5d7600b9c0bbbea5b99e05a9443bb81a68c22c7904a1755d4c80a47ac148ed13c3981c6bf4122a7880fdd597429a32d6046981146743ae85cc8c0ccb715937f29c933d63ab475c2c5483ce07acc5b8bb4c7456398a9236d02bed9b951f6d43a67ea06f7fb803acc33e9552e7150c34003a2e2e11bfc0badfc537eb2b69122352ffb62b285b6cb0935adfa0385dda074f7a63adb76bcf4a80aa83a1c32f87be3a786537acaa32178b136c8bf817ac1cb1e25b44654266f4b2b14f33358b9b75a2d916d78e89d3cec68b782734fe052449598d847b2a02c3056a64e72c5a3b34685e9fb2c0037736e0a21df39a356310777a36fce908c243a4a50216b6199cd63c7bdb18b95fbe4615e9799757176fa4a88c93459bc3030e09889ede148890cc221362472586e3c026b0dc10ba5a823f07acc1c693e9bf31518b90359b7aaec54473552835b3590174109337b6171eac38de29bdef8095da13a8f7014b3f531fc152ca5eb19859673d52067e28c7513141245376baf368b07627fb1b844fc033361994ffb3b39822a2a2de17597d16601329866f42c3697a6f5132dcea2140b871480e50523c3c5227537a5089fb6742cbfca55ba9c307a321abe440241e34151b2c2aab6ad55817b115330c0b15891fa35bf344be7d93ad44bb27962101982902427242f5b06f85204e738aec7a333a15001252004b21b5e6fa95a41a4456f74c9522657a9a40f8c4a162f4951cd5bb8a4f334f45a3a73266e1c386caed53ab52b9a4dfa173b96869fba6c72987f4b328a0e56a08c96a00d78854d6762ea2394c2a102162143cd40192749cfbc5031739711f1ea8c37db5b635bcfe9b6396e2902d56bb135eb8975e1b0a171258d39a7ae84aabd46baf4dc2a6ff18fb6002ce232b7a45a532dd54d3da8c580d6cea4209098930477d207622a7cdedc2e72c24eaf5787d4b2b461889d23ab93a4ba327c371eff58cff7f65738886abd046895834aa06a6cb57973f1011353fcc1452b015a324c406515e9290aff4356fb393b57f4066077b2152819b6a69d6072bd4baa364578557fc727a6519088a183e1818dce9c5bf808ba36e539b40440f1ec994b46a4a128ce3d8063f608cbba032ab13102cdb3c725603d14610c76f542ea4b641c411d8297033caa114d086d00ad711224c585f4ce74c401cdd3bd8a893a04aba0fec1625bb997ea24766b5a3059983436627718d83ca5499b7612919705ace8553d475c68530464e2745a82b1c2c7d152e3da60f0b26bda3324f751a40c5004bd510df886a8b6f488af3b36a3e50ba362250e34c333b4567b812960c8301fca1946d58a52e0847e164c780254ef75c0f3ccca27ca8afb711bc2a5100e535633d0115ae135b5464c33c7c4c614350b562fe8b641e92583d49546cc4b2b45fcce125acaddf67c786acefbc919cc70cbb8a2ca1b8353372c3894fcaadbe2693f09cbb0783c4df1635818cc06c5732b846b8024b9456307358212dd0649abeb4f83910f58f90fbbc855f86780cc85a48fa75aa6bb5b25050a15588c1ed63d107b7e4b6a9e3f025be483a52967c249e7413432816bc8ad6aa29e75da4a8045b8693056995a847dac15ff49b59a1b9aeb2188c46214fb86a8ff8138c5e8b63d6c29447bb60a56210ba594a3027f4d7667edd310b678523e87830a469e5a758024fcce5a7741a7368c790cbd86204f6ae2a71c2a6a0ce80d14f26e53c175318cca9fdc5fc0a110f6834e1a32986cbaa0f0283376b25276b304dd4c9debf7ccd4c98bb1e605abd84bf824a61f5218671b17918432b32359feda8cbf822c62e86061ebcaec22af3ddc83b45252166a55fa2b3942e346a688cff13272a092c22c5c156ae0b63214bc7919aa90847f9de579c6eacab9690c6281685f4184736092d7b365c2d0aa977b0999635cfb0c44a8193377205a49033fff2133853a4559ba895f0b5b36f2cced166f7dc4aa6d064e6223a114580b58128dcb30b5c8da30b97a497300061c9cb9c7eca6924b6c6b19469645a443851e59248a3759164c02a8a86a9d1e86c51907074c7003e1e0764ea650c9aa9f1ed14831363e56104d4126bf09207d5544c5696a69daf7a748ec7be4b2cdb3c628d5a302f1a82eeefaacf731c5ce3bb6a26a80e7414044087487648e62f9c5d9e29cebc8b5bf111995616b8677778a8cc6b55618a26c6ba74753a2d943fcfb838b6a14935a38cb96906fe2008d2ac8622b50ca4a79035a403946180fe69844020bcc093bdba58d1496ae7dc5741ff16b5b5185a86277ab65c92551b48180972ba55580cb8cd274bc58a83041c7c0349191cf7c9be0a24f23e81e9892c2e0fa979fb4aeb3648ac64534e6c3823ed28cb24569e0931506396140b72f059818bd483d70c8132bc38ad19b995cd9859bbb06342ccab0180e8471c77ebcce2cd9a09d32c7de1443f6c588ac2308612b3b3cc51c670c935a91b973063a31703047a630ec03375831a3357940d2285ec8363bee2b8626656669b36875875f32592e9fd5c1e48879e58746dae41a9e8043ad3975de6c0f59f6588376682c770bd2cc3e427ba50070a3d1572fc7a61f08773d60bc1dbcfb087d726372d23bf89647ce6792f1a12fb87298fff567e6ba833423c43bb157b507009d46c8bed6704e5b23e5c431206bc3d6ca5665db9051d882be08b714950054a6c0a341bf953c4936830a74db1e7236c5cc3b49ffb6230c02978b63020ff75e26f375621b26730aab7ed79dd7facf6bc7a038b779bfbc43866123ea910c4620363a8b885c7017741a22c35506fad12fa5e2360c55aa99528db32709b41c79e7a1730be27ade379ec986239cbc98c3e2bb818b3c33c29ce1b6cff56a58f97c0968e83156a5617a579e13fa208c840591ab630d942ff415479c8343230a9f150b39b1e8259a839eaa370b9a083f50a8992c2b90321549a15b482b752c65c11dbd5b302e630293d2463a47cc54a02c6b7784ebe8c6b487b185898887f1590ed21c1c757d248cb712b7449f712082b7591b34604af799f9b5ce2aab6ce9464528418b01b1abd3e4598ca45022809a708460eb72bcb708c5bb8c272ea187e0158778760b7ca864b0fa51347b4d7130a2ecf4140a8988b94498db660229f78852fc149dd9c5692c41123a6f1310743c892f761345d2f685e5f3a924e620d7122cfadb4f8fbcc95f5a65b31728624ca247579dea035dd5839dc6bac581e63202cb56b978c6a08c3e3d5a340100ad8384a2955462bd703237d331eb7742349876eab4c2c933133d3c833d185f129c5804aa1453b0947da3cf3bd44051f70de00b3cb28396c180b501e70157c22486f8a82282652bb21fc23c3bc123b6c3d6acdf079906b149ae2b52efdaaf3d9b0ecaa92ca9d8694bf07d4229835f3a0a21253877e1a39b4699039041abc8c0b3f6aec29bb22e847131670c0e7b5abeb2455a246d03b6066114552476a18c23b013a812d65a15d021c117f926607c076892499056c1bf058c52ca1703a0812678b4485b82814bb6960a86c3454b99b731cfe15ca5ec005f866b28235036e632b89cbd9aa4a6e70ac944ab82661134ec2ba3b871272864a85ef61f86f51337651eef063fc6f07a39d3ba7aaba5d7357506c550bed913788947a1863a25209cd01200272517adca5f1087c984e11f13404d046c5537711c56577adefaced330230a42cea4e13d0e899394f120ec34c2a6054e5d2ac90696115515345aa2125dc6464c584216a9b0018b704e8640ea163b617347acaf453ae235166cdd8afbffdaaab9919f0cffdc75d8796fcc28cc20155074cd7cbd43ec2380dc6a71b3a88c9a4bf168ab2bf426a899706fa597812083bfa3b670e3eaf9b443702fb6db16ac1197656bbd61a8e25ed523b8d1e5
m = 57c170e691d7a914a901b9a11c62b8b569b3806427557a9dbac9faa720ec3641
ss = 6bd2d8e04aa7d13a4471e47f19b57680c69e07ceef5f8a3742cb12f685344567
d = cbdff028766d558af4466ef14043a1a9cf765f7748c63cc09dceb59ab39a4e4d
z = 8e9a30597e4b52ffa87a54b83c91d12a5e9c2cd90fcac2c11b3a348240411a4c
pk = 6db66dca0819602701895a6e3a2071623403b78438977211d33331312c8715e34929757ad52815c65806ea8b222ac2a5b4b718411732d6a0137c5c7ca8e285c02634130950e1143160f6a34cd64dee440b1b3b8d64458c78492095517892c5a169eb7ae87733aef3b16a5133788ace5fe57cb41ac0e5b13c403441d374aab997500533744714a84dd56ce547a10c782d6071bdcbdcbfba391dd44926022b9098e61d079b2198c4c4201295964aca9d703013341313a50a9b124427209bbb248aaf96ab9efc9028cb9a298838465984647aa1e2f4087c74ae23f2606194447e403ee45198e29c12aef2ccb0c4b07c98a02987068b4a4f14a778be34c362204ed4b31788e3b7d2e54d74e07a215c7eefbc3067f9c67e625bb43b9ce25179f58a113bd2cbbaf85c34ba8fe26a331e0b0610893e0947495cbb1e287047da04527cca1ac68a2ce1742d8c855576941b4d627f0d326a7e543497f09fe1fa536e997828c19977b0b82ceac4c45a3c06fc9a2ae8a1e6c461cac9af21e79501817d8894004c5586c78c1a54808c37d40fbe3171f6e950e287850ed19d975446fdcb1b0cac2d4a611d832acf1c20a28c164201638110e0997fb36b2d24c6b349c390d4a13e06aa95c40e878830827a440985870a4b6288f82dcbd9ae23175462fa054d2a9c6f6210a1a7cabb9a6ee8e37ff144043ec0123c2c0c4125ab48775529a86462c34c00b128a333844b7c474a9ba5e6087392ea661d56b4dd0a8cc1e44ed94b994915a716a27b1576561f681e346ccb74a07b71938676c25eee2a83ead225afc408cbf085a4a342ddc2b058c6a138a94a819c737b6baf4a4493c38a52c1452a302535dee813f1dac31e09402cf720a3b16751451df057bf1b7519c8a62e1be69e339910e6024c59c13fbac116d6a6578ae40765f78a7147b5dcf93f4eea1436b559ae373888042c63c0a52cdb2777e8699afc229d575ccdf802c59c15bf3b6f028494594b53d2f3cce339229b3a03eaeb164f325686590f79dac06f482254838e5af209cdc31f9a5bb893961c5576c445a02034088e89140ec2b28cafcac58ad352d0ab34d0659332d9266db85bf57bccb67814bc74c107c41dc2f30e6330b17b4b710cd7ab0b1c01d9f82d3fa0216e51198d723f1e52314e850220052309a383e63b774370713435c6b9a3485ff3b83009b79de7bf5a5933723cc94db671f25a5a85603fdd8b392a616f55c3783c28b5308a4b0a5c1c757b677c475c60516a65f656b4868cdec6bfa723c66e52931b738e18cc518cab93a7c942e7db127d239c11580c21c71031f20079e9506ec57119688e0df98e4045b77e87728496c2060c93f4819ad2a79ed10501498891828080f4841a8af6602e100981124f6a16c26f3380e4d3635fd3cb77cb6c8eac22ba212a804917b922218066241e848e3ba589569a5a6420019370ca04bc196e88cf2f428595f1912fe9670b9ac97c487ee2e7a77a621ab3b9b2e4c23c5d4c8657277951b55aae576524769ca5b83b37d84868367d7e9323d9ca4cb7071c352ac3da2b3ac58525a152a00ec268f85ab6559027ead8abaaa370751c64f51473b02126d7b3be27812bb008c45797c1b4b05b5cbb8c2dca419f85be36bc390ef5c4d3670c8ef7c00b59a44c65ad11d68c5af4b2b675cf40c002a1b7844fc9a6c32886c74a1892a2514cb930e4387904d1970168181f7b43c020a8071969b868a5b44729b8d04b3ea9716269cc005808bad63d0b063f21c23ad1377e80bb07d608786d849d79eaae94813435d602214075bde7bad770b28b380bd0d7139a7780588c01c8eb6622f1a874968c874b120ff81c988c5684f3c9ba677add2c23400283d6d325d8289473f557eb1c2977f04e95fba614ba7613720c704905f7a73a2834996a4232a8ac278a444fe5f7a9148b57124580b7b03df89ba646aa4233611da9b5327d61b6b1aa351d25988e0c25e6e2563168c005666ea90852183231ef5ba371935c4c0abe6b61c0a1da756ef390c120621af2ae243089f84551185616779c90ace0593b815dc5d8b2d5726a2cacc97e45c527e75849e35b7c5b77fe436c303535f5c690517ba60be7aaa4a001c002374ae97f0cb99f34a4c2c0b85f36eb31ac7c907999bc7335b33921c307c05f69f90cab5602a0c2e966ac7c67b03ef5106f0a751017b67cc52a3d0e1586c74513d2b5f13260
sk = d62c6ce5e7594be682a8167743106a44482e3a79ce257635773513f0b0bf77a161c8274a705b93d2eaa899d8c0126ac8adb7b3bbb5891711380da1a9de0541e4160dccabc13a165b5c54178da95b919457c684b9cef81e97637c73f22a3ce9295de79bedd83c3ff871087b9412301863e291b04779457807abe4687368c84b3408e26aa30bf58bbe4bbded32adb03607598714464222524b3c2cd4c15f98a2e6695463257bb8fa9a84131a64d45a57b9a539094b5e957496b79008878396d3b9b2ec41cca75b66fa6d069a51af611d4bc03e20cb12a216072d7834d996ae99e1cc6522a42b48c54282cd0ae8cfdd1b874fbb4ec17434ad584af5b4561bc1597aab63390b60fe7c052e57846e1a8c4f6c6758798b70503507554946382fa6e2004a616a40dbc2b0c596c2cb2873c38e6ff82ff159ba93563d23671dfc433949d3705f398b3752680169657623937a8c357864c39d82c16da5c1ee407fc7fab357c0b114965e89815409964ccdc54cd8d5b17039aa9283a59e746a45a2800e4806064683c292b425c18f73aa2f720a6521a050c5196bdabc9b094895b9527759c1a7210958e11a3411b05e67097fce2c11ed024a85a22684b51edd652ded89c23e1440ca5616bb754361c549776222b8b297f8f4bb7f818d3b29b16c369cc8ba9d91e6012bf006999c7057aa2a44c30237314079b2a55c63990c3ab657cb80d41022651097ed680d200195be82a9b9d08b24f039bffc42c66459b0c8889dda6714b63762494a5e6106f34223990772b1cc12dc660f5be62eb0a15c16d4a0303773d768c7dda7b749711f7c12720c150d30ec6b625624e3f94861483be03271d8b05780ab62e0294a8cb193238530b49455718c872428bea1d84955f54a3bb619dadc6106ea3ef27094a085634624377312648ac46559d7a7dd902497aa9f22879d131a08b9223a05e5b76a00807225b304480f6105cbec8a11cea18e8910a9bba691047c95676c9e2dc7ab76537691dbbee397738c613e1fb00a79f06698c10ec26c97dc00b82a54af572a02801aac20983311f42bca18699a2684e4b5aed83c7ad89a1705f1605a87cabefac499a56058d8b02bd597743524a90c3686d9405e33c3d70880b6449d41a76f83e23759664f1f301d3935998d690a7167afa11a59cf8b87624283a738c0d221b1b55453504ab64fb89824351a49ebbcc291465af92f50d7b53874c1190a766dac5e70706f88097be4500942534df5e5887c48b234c11992f32bf3f2867cc055d7d6c3a4d25d2a141be7d706bc1203814667552888e3bb13221a10dc3a4157d811a7ca23088ba5aa1a3fd60c0c6af29b3b52aa6da319d8e359d842c6dc65c29eccc0523115d15b19a7b90d1090c5949cc66a004f0a0513132640a284a87384c7ed06782607584bf5cdd8f099acb0229cc9588b024b0f3b5ba80b962218b3bce4c0f542bac9e8c235362e33ea30d789094fe82fbf64569907755ed7bfd00c3f6f446deb00a27b37bb92e454aaaacb69dc854532c718c85508ac8742c7180ea805a78999111915bd414275e92d75c1953c10968c802e4aa6429eca0a5ef49fb4046ed2c93914400b0d882b67c275c483037e859c8c01518ee49046e3594a311320e800ae2cb182553684d470df629b6c27a9cc5c17a0855443262983e800b9375e0fba1d393953f1da232c41bb30600e3f0596fd3c786223a165522bd60c8a2d404bdfc0a145f50b44fb1cf3e8ad9b1914f3264425627635bb9734807b408215fb0c6a617c695025bf43e225b1c54d261052f33a825d65730ec7519c9087ff5626a244a1e28669d84bc8216a09cd224dec7623425023d05a51f98b8c220cb7b2dc46b6aac461744a30a671eb828835dc32efe47fff21370e73123135ce2e02789a21b03e1c55167c3fcca2343db1cfa8d11e838948382084a7890e619c652ac49c64a3879658c419c8c813309aef9bb606d126a652bc331329501c61f97196f7db1a398a0b6d947cf903a9bb61119c2c45f8b440f29344fa22c2d9b1cecd5786089402c6b649d8563236fab8d208be6967b14074cefbc7aa44c02766ecca8f0673787b33c2dc2c7501be94770e68608ab06aa5410aceba544a6f8792c4db01c07c1bbf197e4d17388adb05fc910bb3bb0b947c21c482256db66dca0819602701895a6e3a2071623403b78438977211d33331312c8715e34929757ad52815c65806ea8b222ac2a5b4b718411732d6a0137c5c7ca8e285c02634130950e1143160f6a34cd64dee440b1b3b8d64458c78492095517892c5a169eb7ae87733aef3b16a5133788ace5fe57cb41ac0e5b13c403441d374aab997500533744714a84dd56ce547a10c782d6071bdcbdcbfba391dd44926022b9098e61d079b2198c4c4201295964aca9d703013341313a50a9b124427209bbb248aaf96ab9efc9028cb9a298838465984647aa1e2f4087c74ae23f2606194447e403ee45198e29c12aef2ccb0c4b07c98a02987068b4a4f14a778be34c362204ed4b31788e3b7d2e54d74e07a215c7eefbc3067f9c67e625bb43b9ce25179f58a113bd2cbbaf85c34ba8fe26a331e0b0610893e0947495cbb1e287047da04527cca1ac68a2ce1742d8c855576941b4d627f0d326a7e543497f09fe1fa536e997828c19977b0b82ceac4c45a3c06fc9a2ae8a1e6c461cac9af21e79501817d8894004c5586c78c1a54808c37d40fbe3171f6e950e287850ed19d975446fdcb1b0cac2d4a611d832acf1c20a28c164201638110e0997fb36b2d24c6b349c390d4a13e06aa95c40e878830827a440985870a4b6288f82dcbd9ae23175462fa054d2a9c6f6210a1a7cabb9a6ee8e37ff144043ec0123c2c0c4125ab48775529a86462c34c00b128a333844b7c474a9ba5e6087392ea661d56b4dd0a8cc1e44ed94b994915a716a27b1576561f681e346ccb74a07b71938676c25eee2a83ead225afc408cbf085a4a342ddc2b058c6a138a94a819c737b6baf4a4493c38a52c1452a302535dee813f1dac31e09402cf720a3b16751451df057bf1b7519c8a62e1be69e339910e6024c59c13fbac116d6a6578ae40765f78a7147b5dcf93f4eea1436b559ae373888042c63c0a52cdb2777e8699afc229d575ccdf802c59c15bf3b6f028494594b53d2f3cce339229b3a03eaeb164f325686590f79dac06f482254838e5af209cdc31f9a5bb893961c5576c445a02034088e89140ec2b28cafcac58ad352d0ab34d0659332d9266db85bf57bccb67814bc74c107c41dc2f30e6330b17b4b710cd7ab0b1c01d9f82d3fa0216e51198d723f1e52314e850220052309a383e63b774370713435c6b9a3485ff3b83009b79de7bf5a5933723cc94db671f25a5a85603fdd8b392a616f55c3783c28b5308a4b0a5c1c757b677c475c60516a65f656b4868cdec6bfa723c66e52931b738e18cc518cab93a7c942e7db127d239c11580c21c71031f20079e9506ec57119688e0df98e4045b77e87728496c2060c93f4819ad2a79ed10501498891828080f4841a8af6602e100981124f6a16c26f3380e4d3635fd3cb77cb6c8eac22ba212a804917b922218066241e848e3ba589569a5a6420019370ca04bc196e88cf2f428595f1912fe9670b9ac97c487ee2e7a77a621ab3b9b2e4c23c5d4c8657277951b55aae576524769ca5b83b37d84868367d7e9323d9ca4cb7071c352ac3da2b3ac58525a152a00ec268f85ab6559027ead8abaaa370751c64f51473b02126d7b3be27812bb008c45797c1b4b05b5cbb8c2dca419f85be36bc390ef5c4d3670c8ef7c00b59a44c65ad11d68c5af4b2b675cf40c002a1b7844fc9a6c32886c74a1892a2514cb930e4387904d1970168181f7b43c020a8071969b868a5b44729b8d04b3ea9716269cc005808bad63d0b063f21c23ad1377e80bb07d608786d849d79eaae94813435d602214075bde7bad770b28b380bd0d7139a7780588c01c8eb6622f1a874968c874b120ff81c988c5684f3c9ba677add2c23400283d6d325d8289473f557eb1c2977f04e95fba614ba7613720c704905f7a73a2834996a4232a8ac278a444fe5f7a9148b57124580b7b03df89ba646aa4233611da9b5327d61b6b1aa351d25988e0c25e6e2563168c005666ea90852183231ef5ba371935c4c0abe6b61c0a1da756ef390c120621af2ae243089f84551185616779c90ace0593b815dc5d8b2d5726a2cacc97e45c527e75849e35b7c5b77fe436c303535f5c690517ba60be7aaa4a001c002374ae97f0cb99f34a4c2c0b85f36eb31ac7c907999bc7335b33921c307c05f69f90cab5602a0c2e966ac7c67b03ef5106f0a751017b67cc52a3d0e1586c74513d2b5f1326077fbe004761fc37fe7597638e5dae8b44bd44c8d6efa2893a0a84b104ace6ac48e9a30597e4b52ffa87a54b83c91d12a5e9c2cd90fcac2c11b3a348240411a4c
m = 6b5a14e1473abf5a33d44975ca2088bd8fa6fddcb3f80e8fd5c45b9d90c24a5c
ss = 31368c4d4868ab3f70c39958f6fd1fb362fda25d2036adb6eee383415bb4b157
d = 4c04310bea66305c6ca8ba6b8f61ca96257a67663afc11761f13fb5c7b324b6b
z = 8aec87a9a79204cee2986867a2906eb851b734b8b22b91d6749b1a5f07c44e3b
pk = 3746054cc692001b531bc5a46a5cb02c910bf24519198c1a2f2023a4367e9d2ab4cf5887c756299efba70d9008fefca93a3694d7245ec4649bf578b81f07c1cb37776ffc9c9f228475e0a454639892d992503abfea8b82908a087761bec6ab7d60c1892f41bf1f99c6ed256b64c78c93a316b31272d6f236371ab2ab77123eb732ab303a5e89485f702f528a38e1920f12ea72bba8868c855e305425d84a5edd11918b4cbbe5c0001a5637bf8c022128b81de80509ea72a0f66ad870257e529a31cbaa39183f006a0fafac0fcd7781f1033257d766f78b4c4a9b10c5b8208a40368b393a39e7762467463b29a7baf4307285b898aa0bae485a63e739ba5a7a080215f4221217fb43177635aae61f218850a1d924052a9c0626a7f11646076176215152b5508db2c52da7477b7e2b0659b999148a214a12b9a3e770998b1a26cc984a9a96aee4c52b6343078ab8bddacb00cd5c744750e379970fa94368429f763991911681c1ebce5ac515bd5663308361e2b068332763752047ee14ab31b914e2d28457395cf61c69ecf3834d305af9ca18decc6ed39ccf69a79c379044ced7440a248963c269b6b58a049a8077e0a0981639d581a8c38a16f4296af798cd2556889e9697ba8156714166f10a57c970c6131386d9154894d495deeca298e33de4b09a94dacc2cca1d816708fa1b1b5e0a7e8046143fda893f0b3eb2b60ca7a02878729768fc82d8b06a05f647916a9cb84b69ce532edb5a7ec4eccda5a5a4fe8c52ebec6584e6c0465529f57699706cb9a497c2e96757af06783a4aa6a00087079803a4d834c7f5cb839837c1b5c1318bc21447791c4694365c401abc1b8d0c8eddf679a8ac0fde11917376a7063339f2c2507ac02ccc512c7a75b00de0701124ce3057a8c28687b2576c640bd0ea5422a534aa4bac9fde1735f35112c98528298218a1f051d54231f7ac5c4353be2205c3b6518df442775b9771ad19ba9252698bb6cda102cac759a5a0734cf07791a38c7ca940a86b584457559e7b933ac5750c4c43785ef61f5c121f8f4175570c7ccf864c4bb7c49c606ebdf7950e49433a841643f78273e117780a5e1e4cbf3e0016b45994c1821686d41133bb353dba0fb8d7c10158b0bb58605f1c6b8806b2ce7ac3095356bf7b50e63aadb0e0baa50199d80050dae3266f228134a4c67ffc5241a757e0dc2485a64d4907934eea5fe503653311c4ef24bf09fc3f0388c88ed9cf965ca8a109297be60893559a0f3696e77b38d677a7e9f4c788d67046c28281c8a7f71ab250e77ad87b4f64237077d1a63b753a21b088c5149af5d40b928401e4c407e71b6896b840d8f717e627532f3cc604e64b84204730c8330ea35228580b4b886518e9670d6100826560f9623045291ebad1ae5fe6840c30cbe69ac54e62bad8010c98c513956534beb356cc6555c1c4225b7862c4651e55c4452448063b4c04e105b63daaa90f9a6b0769b161a32f49fb64010a91e0b4410d86b7bd4c91f421ceb091a88ed9ac5e01c81527886897a8e6697c7571ad95b818f942a5692459f9979ac7a8078883aa8a445a5af84b1b86c4c79a224a5c8f3a889eee0c768af29fd75a506ae75f9d578c26c8645bc8a8bf0441b6da2bb27b6baab43031047c6b826fc98766a1661be0626cd2c37864eb23f4240e5fb601dd645ffdd9898396273d3000d5486cdb67866751378350068a8439944ca11f9a5e7959ad43bc1f5cc8c741a220bee733aed2a41edc34fbcbc890a718f608794802bed150a0398b0a836a68cc0b58dd705353a41f28883cacb94c797b8cf8d23cad9bb9a18c53b372c50aaac124fcc07b310907988f38164f46d70305a381e4a1673145b0bfd8ab91a02c28b86e1dd95c365bc88bab5e526aa9e30b7694cc67c45057dce459a4f561e9c8aafcbc491a6a7269734f0658acaf753ffdf735cc0cb3c6a1c7e1589e98cc995a4a2b21288057fcca694c0c00e7ae05d861b90a520eb34002732a2812368931a18243ac62f34cd7027fd80436d0454aed978115034407e30dc19813c5100c3e13a26c3283d4a72e254ac3f7e637d9435281180dd6fb35f0433788d470b6216b310a63d5e11b373a073dc8098d3950819937e7f66ff954caae52b3bb86c80b5680851170140a1e59ba0b23179f5e8095765ef7a13bd38f9fed3bf36477916cb802690a213c83f6624a067a5e2c
sk = 212393fa68c40d1153ec29801f4472db30b8e6516647cccc6a160bdac4299d515717d46bb4248673d11558d8af5a6373720a9c96a4c51bf12ac506cbe51b560ab742ec684ddf86cb08121bdd412e2476842d051e3182c415c49b7184c9322242f70b63a960576296a8af5451f5d474019c47e1822e2b1503d30cb8ea20b3cec334a2114fc2381d910a98e633716ef9ca2f7939c7033bab756371d6c2e906061df822113c57dd5992c8826adecbc9ae381931473558ac94fe8a19c9c4bea3dc40defbcbde234a211623f8d80bdefc74f657a797098ebbe2b6b57438c2253f89d13bcbd5c0c4204def79bb37859e36e920768ca7d0651a7ec9bb63336698acbfb6c9a384084defc1bf5d9c050087b691d40344e107bef0241bd99463532a05b795f820213392cb16d668605ca86df134c03c4a7df581f8ca7daf732f5aa75146457163c3abfa9c655f966a607a69aa1234fd1ca2a97213f280a10e84c4aad26c0ea2cba6773d63b39ef7350f6d284830ec3275e5bb9a318b03f87cd3f3bba41632c0f9a1e65989b74b91b23a82bcc22d617aaf8b14c10d0037ab970b8cebbec0cb866be5057964b7cae6c9b3084a696602a25961dc53558c065d6d8b25248aba262b1b635322bb82165a8cbede60bbf6b72459d47b64a964b3c32ca563ba5aeaba8ed912d81b2e733b4b4587a99ae5037dd21dfc9aca5d869596e36547c0336ae774b8ba637622a597c05dcd43b092d938429886c708448b24a45a701ce9fb9db54c67bb531bcfb82ebc15c127409b02a3350d6168f1296784b86f7310b9160681f0133a66356843401b9c0414d7f687aae41a36857ccd3b26bf8c11def30769e30630169365aa3c3b53cc89d9cf47c2cc6c166f197c9e5c5b2408b03c41b0613703cc4872be78dcc4b28089d7118ca1186baeac1355d5b9d4e45515897ae233a26810356a373dcbf6cd5f02cdde8c468be006dbc67e60a69908d1171d4a5ec1643b87059cac80c259788eaf195f4fbccfc4c0284be822f94c2978fa119371291657b927f8b332124d61d17e21a36485d2c3f2893865f305589a8d048b06fba7bb9f087f96d5785678a7f2d16c892cbb2273677ed0cb70f5729af0a0403b0bf0608acec1ce32f2924535c16e8423be0c8854e439ea395dd792399dc98aeeb7493b64965858be35977dc053b3c0b3788fb4244cd3b49e40934f90b454c983da38b2b5c88521347788f832e9c64a6cd012511234275c9f6c251442a87b496743333a161d8c04e3d78be3097942aaccede09b9cb673e1fa261be71dbeb5c4e1049b2b2a00311acad4470f8afc85172476b949aefbc0110a261461291b5ff7a74697c88ad40c82770fccf68b9ad5382125879e637b7cebc1aae95b03219cf2488b2e3b2e51480c8cd8022c2092470236fe6042dcebca24cb9ee9379386d80e54c232dec93b99b694e99ab5e41cc8cfb8928d5c08edc7a707044b49b8a131986a3f37bcdbcab5255b64b4905a93a719d01a32384a87543b6ba1a22db75c9baad257bc8b9d8b78641b394c7ae064087454cfb17b307bc35a97cccb842602990747d60f30d220ed3171ffd7a2b77049dc210e2377607b817f24c011dd736d7918874aea4bccf017fe3b303eb7b30e426099bb2c90a0b269e88390b5879706b163e1b27194ad68b26204b512ea145c43b029ff20898ec589c6691c7fc5857b387bb1916b407a641ec14d01c82dc7f4a179a3558d8abc8af937a3b2682d638e3881329e484b28bb1ea4a9b6a20097f3bc145345b032ab8051d44a8615c9780521429bc1007a28e3659433ea295789a004002fe980c2d1043761eb7416338b68f688221ac004512c9dfc7889241311f78145699361cc1c46d55a0b5c1303789a3c0c4c57ea1fc14b8fee92798a188d165982de273cd9970be03279dbdba64838ac127b78ef4b16c3105fef180d0b936558aa005bfc0c2c5a2a00ca207a49675db34b0029ba77f76eef65646ed13bfea533e5536683b2402a380b1426b45e1b83e498758393907cd4999909812e823828752d4b956925892a0d038d2c695ccd22bbfe0062b5eb0b9c370c54e31229067df3d0b513667be7e54f520839af94c6d71a066309004de4cf7dc98802232b77b10dcfb266ded346770b8df09768a5099bbef238f72b853746054cc692001b531bc5a46a5cb02c910bf24519198c1a2f2023a4367e9d2ab4cf5887c756299efba70d9008fefca93a3694d7245ec4649bf578b81f07c1cb37776ffc9c9f228475e0a454639892d992503abfea8b82908a087761bec6ab7d60c1892f41bf1f99c6ed256b64c78c93a316b31272d6f236371ab2ab77123eb732ab303a5e89485f702f528a38e1920f12ea72bba8868c855e305425d84a5edd11918b4cbbe5c0001a5637bf8c022128b81de80509ea72a0f66ad870257e529a31cbaa39183f006a0fafac0fcd7781f1033257d766f78b4c4a9b10c5b8208a40368b393a39e7762467463b29a7baf4307285b898aa0bae485a63e739ba5a7a080215f4221217fb43177635aae61f218850a1d924052a9c0626a7f11646076176215152b5508db2c52da7477b7e2b0659b999148a214a12b9a3e770998b1a26cc984a9a96aee4c52b6343078ab8bddacb00cd5c744750e379970fa94368429f763991911681c1ebce5ac515bd5663308361e2b068332763752047ee14ab31b914e2d28457395cf61c69ecf3834d305af9ca18decc6ed39ccf69a79c379044ced7440a248963c269b6b58a049a8077e0a0981639d581a8c38a16f4296af798cd2556889e9697ba8156714166f10a57c970c6131386d9154894d495deeca298e33de4b09a94dacc2cca1d816708fa1b1b5e0a7e8046143fda893f0b3eb2b60ca7a02878729768fc82d8b06a05f647916a9cb84b69ce532edb5a7ec4eccda5a5a4fe8c52ebec6584e6c0465529f57699706cb9a497c2e96757af06783a4aa6a00087079803a4d834c7f5cb839837c1b5c1318bc21447791c4694365c401abc1b8d0c8eddf679a8ac0fde11917376a7063339f2c2507ac02ccc512c7a75b00de0701124ce3057a8c28687b2576c640bd0ea5422a534aa4bac9fde1735f35112c98528298218a1f051d54231f7ac5c4353be2205c3b6518df442775b9771ad19ba9252698bb6cda102cac759a5a0734cf07791a38c7ca940a86b584457559e7b933ac5750c4c43785ef61f5c121f8f4175570c7ccf864c4bb7c49c606ebdf7950e49433a841643f78273e117780a5e1e4cbf3e0016b45994c1821686d41133bb353dba0fb8d7c10158b0bb58605f1c6b8806b2ce7ac3095356bf7b50e63aadb0e0baa50199d80050dae3266f228134a4c67ffc5241a757e0dc2485a64d4907934eea5fe503653311c4ef24bf09fc3f0388c88ed9cf965ca8a109297be60893559a0f3696e77b38d677a7e9f4c788d67046c28281c8a7f71ab250e77ad87b4f64237077d1a63b753a21b088c5149af5d40b928401e4c407e71b6896b840d8f717e627532f3cc604e64b84204730c8330ea35228580b4b886518e9670d6100826560f9623045291ebad1ae5fe6840c30cbe69ac54e62bad8010c98c513956534beb356cc6555c1c4225b7862c4651e55c4452448063b4c04e105b63daaa90f9a6b0769b161a32f49fb64010a91e0b4410d86b7bd4c91f421ceb091a88ed9ac5e01c81527886897a8e6697c7571ad95b818f942a5692459f9979ac7a8078883aa8a445a5af84b1b86c4c79a224a5c8f3a889eee0c768af29fd75a506ae75f9d578c26c8645bc8a8bf0441b6da2bb27b6baab43031047c6b826fc98766a1661be0626cd2c37864eb23f4240e5fb601dd645ffdd9898396273d3000d5486cdb67866751378350068a8439944ca11f9a5e7959ad43bc1f5cc8c741a220bee733aed2a41edc34fbcbc890a718f608794802bed150a0398b0a836a68cc0b58dd705353a41f28883cacb94c797b8cf8d23cad9bb9a18c53b372c50aaac124fcc07b310907988f38164f46d70305a381e4a1673145b0bfd8ab91a02c28b86e1dd95c365bc88bab5e526aa9e30b7694cc67c45057dce459a4f561e9c8aafcbc491a6a7269734f0658acaf753ffdf735cc0cb3c6a1c7e1589e98cc995a4a2b21288057fcca694c0c00e7ae05d861b90a520eb34002732a2812368931a18243ac62f34cd7027fd80436d0454aed978115034407e30dc19813c5100c3e13a26c3283d4a72e254ac3f7e637d9435281180dd6fb35f0433788d470b6216b310a63d5e11b373a073dc8098d3950819937e7f66ff954caae52b3bb86c80b5680851170140a1e59ba0b23179f5e8095765ef7a13bd38f9fed3bf36477916cb802690a213c83f6624a067a5e2c49cbe8daa7dac02d7795e907b037e2ae56624fdc8d7c6320f9e1e69dd0f6286f8aec87a9a79204cee2986867a2906eb851b734b8b22b91d6749b1a5f07c44e3b
m = 40e593754e6eddb7f9cf176ba2d5fd1087c90ad377556d0b0f686537b1a3165e
ss = ee9ac7935801b07c6e475e293ecbb2fdc0fcb1843665a53025c643c48465d7a3
d = 38a0d5f41d7dc1896efd1b45b0485634cef149828751b96087a0a6dd81b4d58a
z = a2acf359556df4a2abaeb9dcee945829beb71185b4d6bd18b76e5668f253383a
pk = 8f57212b9b824d071bdbc45143b4663ada61ea72608ea85b82b49075d3adebaa7d01bc9cd916728ce121c1fcba51e42732d76575607d3e574c654043d717afb96532da23924fc124b01026a8f8b859f4bcd1aca153133905904c3be8361200abc6e7ad42f236a0826c03475385153cf538782c7c8a469a43793c3e81ecb524aa838f18042f2075e0a8c58a5c244e14119f5b6d5538385089400e23bc1c106b2cdb59f287c538f32917c202fb682b9c5aaa5fa343a3bb6b147c6c9ce3b4e6e74096e0423db52e7c0099963c5147c2cdc7101b0d01cceb8ac64937186c23b0da108f58f5271e1c5564a7ad07f62f93b4b89ce5bfd28462d4053bf6085cfc254af97c05041b0494ec11daa36facf034210383acf9089d371aeaea975c489211184d55db561c272cba9881acb88159c74bf9671147490fb7a4cbcde1689ee7cd777b3f83c54850e8082e884a7c3b3333d7cdc6318d5347b0160a4b67e46a24d756105c09ea0043b66a74f98599129b52eda51971b60b6c65867b3545139990aff9c088b7b114c03d10972bc6e5a353da85497b95c8bc5dfc156542eba57e96cc5a4c3f2bca53d6a1315c63136139ca954a86302ca788c27b4f82c57ea35bd7c31d5d543cad66bc4ec9b93df67d2b019e56e372fdd7808f4453ebfa3092676224670f79ec579307052832bb4f2150da4c06e8069855573378377c44a9508410cc62c60ad1db5f3077b911f76cc148c354733c0aaccfafb85b0336838ac43f6152bb2845a3de24807102a274d2b33f84392648c6f64ac85d304a4c024d88c0a13f0874231cc6d2bc8d7c99c0530087f61856c000180e78939148212d2b065df99fa51a0e768995a8f3bd71ca82a1792afc7c05f8b07db30aa18dd25180b73d175382158a1c3d5135fdc40f2068c17ed11d32022caeb404c68418e7ba2f352a510cc203179366249385a2db3639809795cab6ac0c11450220d96356bc6b45ea943c5028771eb8c58097966b4821bd1504ba1a1836251047c8468089c58ac851999b7ba017267c3a6e20c5223fe5a41a52044bd5103f5b1d31fb9b0105ccba387cca72b6ff1bb27119005d6a29a6200de9dc2c19d85be067793ed476b0324c24f10a8d106b55c63bb346b9ddf44b9a5a5349b766132824cc955214315267d69f82093642b9c2360c2b57993b1ff2c52d8118d62375ac851f5eb181a24badfc165668e7a36817cf80f5873f87a6dbc3cd42c0b2bee57f0e06c93a9807b0bc32de588808ea0037db50b3bc14bf98affd4400dc9566ed8022a4c7c34fc4369987904b362b1d04cf3451914e5909ef750dbc56af138529a601a261932efd626510a528643693ee79284cc3987e3694cac828ba3964e637925b201e270744fd41190b3b1c088a79f31581b0641917dc161b000fb4a8281f6a6b7b1392949acd277b9901637c3454a058589299c48b3401a2e0f788744081cba76b5ec378bb83789f63962ae2af1175176ff353c1cb3632bc0e206194f4b7367779146df4acb6d89652b946a9b9c2b61c0553360616f90e97fcb190c43faa544891745ca9b97950384de8534626914ffcda63ad302c9f001a361ba7a94066c9d8b1f30111faba3728fb143bd788aaf04491951d541078aa1069741352fdf8c032964717ea1791472a2069cf43da46a40046c61c79cf4a7d1e093526d75b444a08b0ca984f2869026a4432244d662951df52ba655ac54c502e83e8587e21c4757166b78244da2b5364d3299981859cc61a67d02b32b19c8ab31b78146690690096d606befbad0ee628103712f0f81e5fb4bb22e65e9ad1410504ca75d29386f73b53b0be140a5b548a48b05313de873e18b030d6f691322a2409f4603c7bc24c103111fba7dd5acb3f019e7cc22bc3f6b1e6acca131364d0fa0694866e2322281cd229c16aa82116ce6fd0187d4034db33c2b3840db1f42c5df49825fa7c6bd62c31a625616270565a2fe3f4bb50c58597f70e6124c2f46a83c3fcb62ac65a5a66557b22ae31c7813243a1f0c4b905a31a40d44fcce89372ab6faf09318a876bda6c3d4d787dcf088ba345a6814cb9a0825ea860af29b81586b25832356c1f976370496b6fe7493e482e0dd9483e51372b093d37f29b9d1a83c209bd98a363df8a3ae430ba3b2acd5bd679c7d4995a63a8610db945708cb5425ce0c3c651532a43d32473f236519d54fdfe0a815d
sk = 69e774db244d05192a2e064257f3a7b9b08941a2018aca28c610b8bfab59176bad88b9a7781222cb03aabe6a4c2937be24645a28c3a7931240503769edd1865f72b44c4842114980ba64a59a647438c5476a700d0dc4a63277c4dc73a3dc9b59bfeb0ddf0817612ab73ab14378e93fa4982d15131c5016b36a639e4f689e9b6b2d2bb2501e130eedf72afe4861ae7cbe7e717b4c4001b78bac719c6afd40969392cfb1d918794b4988a7c03a23c8c5a751ed2c39d3e18474b43cf8b7814a5932224141fd543871ac102bb0a349153eb4a13ad57ac06602bfc6c1b4425284ead058572a1c7c0cafdc6756555b2033d2ce67f9155b16726625928ea26d13e2c0c0a66988eab99643b4cf23ac68724ce635188dd8b3f2f421e8e8a9f838b707a16fbf27445a7555cfc052982cb002130ca3500cc428aef14281564997d5f37d0a1c411cf73d3d2082e4c26c3bb7beb9fba2d9ec631f8953b3d03075318b4b720b4fb5b177d43c11e8979c640639136fa20b718c0846404b2f0604c55ca82f519241d811a697000dbce1c743410e92922e83446410a93150178a4a2b52123174db128b2eb97df4e8a617d5876ab9977daa8b7845537db0a2b6e0599c0cc165438329d1251d6aa09d5b30f27040082a135c2b831b7722c416072c655c4d511e1fdc0284932849126d49b5a03b3593894bca250b0d198601a02900c9406d8f5b69beda735a3512bd355dad587bca7330364031573b44eb9c2bd103bafb7283c1b923ac3a41f0607d4b7b7e1e681aac9b4090538b6b7975b9c5c64c6196577b7861cc88ed6c3365aabcc9b97a6a318a39a2ba8b17376509a563b58dfbf4584e6b00d56bbbec309164982d1b906635a146c04bad613c02c8e2c2d0597fc285779c628f3e290a84d8710745c444410f129a140358991d601fdc787faf4506c6003e2130c2e03b3ffed39ca3b9bbaaa34abae794d4266e59a80efb44528b2b234d70025767a5dea09032767722c61e53423417458de9e809a42257a27001e9c8ad43b775bc853d8475abdac86811d568e9e38747618aff0b0901283a3913b6595cb2a85b6d42101dcbc90146ab85ea5449850bc9d8b1356f820ef365731f176ec0a0a5b7f35d9848c426f32d6a37046574a93cfcc043614e8708026621a06ac00582da7b64421d4f50aaac1bb10d6bbaea31808712b891344b7b865243614cd706c2dc098b0a069fcedb89ecd67de8319c92f3aa0a9b92a1fa256302587a5859408b5cab563ef1814cea386becd756db669fdf87a003ea1e7654cab281220b21cb234ac1c4b459ee48517bc838082191de35b265d5264119c05cb500a05307c806ae8246128a8194f61024f5b2b7c410689150c0a8f68e1b3a51dfaa834b7c8ed989b351e683af7ba73dd91e9733282fa2559ac53aa2819811190b5827000d98433241a3da2b77f4e588b0088e3d3318cfd049c4777f7b08678144618e2406b9b6b72698888c4529b7e3b272e92620bb36792266c3da4c9c403d1d49650b5530be017c3b99c068890f2705702440aa0bfca823059822c18981a03b16670e127386265487665aca4c171e023621a853965a629757148e37833d31e453dc9b20191c94230833a31089c41324a94010ec097210f45592630d6c1bc28e09551c85c4677b015a7b957b1b4e0eb8886cd77835351458700ef5f170d1d0c81dc920e4cb7d16ca9fb6b8cb6086527106b5508996d24250026470740586eac42011db626ee74a8d7b6dbdea073aeb5f6a8a9f9de70cecc03b203a5bdb2abfdce8798764a88cc84cf9ba31008470904c46c523748a4b39bd46cb527501f617c43c83adcadbad1812ab61aa7dcf71b3fe4128fd087766e87344acc8429743f5842784095d1dd3a43eb7a835044cb990165a8b52a9f43f6fcb3fd4e04ce699a4713c4ff2b19b7205c256f643ce050d467132d635170a4c6c854b45e3c65ac7c24f1fb70eb0b6ae852b3d526a527d41b8f562bf56ab9a44d4b00c371b4055cf36089c905bc8b42006098ca18c58b89cc5cce6a454b02c754f07045e274b3a2a647b17533215c6fee12e7e988fbe692c308866c3a133edbbbce1d4a06931b75c5561dbd87a74cc0197071f360185c680a14ce508bb280895cb2c4ce4007ddbb21a1907d2ac5d4e163c26a3c58f57212b9b824d071bdbc45143b4663ada61ea72608ea85b82b49075d3adebaa7d01bc9cd916728ce121c1fcba51e42732d76575607d3e574c654043d717afb96532da23924fc124b01026a8f8b859f4bcd1aca153133905904c3be8361200abc6e7ad42f236a0826c03475385153cf538782c7c8a469a43793c3e81ecb524aa838f18042f2075e0a8c58a5c244e14119f5b6d5538385089400e23bc1c106b2cdb59f287c538f32917c202fb682b9c5aaa5fa343a3bb6b147c6c9ce3b4e6e74096e0423db52e7c0099963c5147c2cdc7101b0d01cceb8ac64937186c23b0da108f58f5271e1c5564a7ad07f62f93b4b89ce5bfd28462d4053bf6085cfc254af97c05041b0494ec11daa36facf034210383acf9089d371aeaea975c489211184d55db561c272cba9881acb88159c74bf9671147490fb7a4cbcde1689ee7cd777b3f83c54850e8082e884a7c3b3333d7cdc6318d5347b0160a4b67e46a24d756105c09ea0043b66a74f98599129b52eda51971b60b6c65867b3545139990aff9c088b7b114c03d10972bc6e5a353da85497b95c8bc5dfc156542eba57e96cc5a4c3f2bca53d6a1315c63136139ca954a86302ca788c27b4f82c57ea35bd7c31d5d543cad66bc4ec9b93df67d2b019e56e372fdd7808f4453ebfa3092676224670f79ec579307052832bb4f2150da4c06e8069855573378377c44a9508410cc62c60ad1db5f3077b911f76cc148c354733c0aaccfafb85b0336838ac43f6152bb2845a3de24807102a274d2b33f84392648c6f64ac85d304a4c024d88c0a13f0874231cc6d2bc8d7c99c0530087f61856c000180e78939148212d2b065df99fa51a0e768995a8f3bd71ca82a1792afc7c05f8b07db30aa18dd25180b73d175382158a1c3d5135fdc40f2068c17ed11d32022caeb404c68418e7ba2f352a510cc203179366249385a2db3639809795cab6ac0c11450220d96356bc6b45ea943c5028771eb8c58097966b4821bd1504ba1a1836251047c8468089c58ac851999b7ba017267c3a6e20c5223fe5a41a52044bd5103f5b1d31fb9b0105ccba387cca72b6ff1bb27119005d6a29a6200de9dc2c19d85be067793ed476b0324c24f10a8d106b55c63bb346b9ddf44b9a5a5349b766132824cc955214315267d69f82093642b9c2360c2b57993b1ff2c52d8118d62375ac851f5eb181a24badfc165668e7a36817cf80f5873f87a6dbc3cd42c0b2bee57f0e06c93a9807b0bc32de588808ea0037db50b3bc14bf98affd4400dc9566ed8022a4c7c34fc4369987904b362b1d04cf3451914e5909ef750dbc56af138529a601a261932efd626510a528643693ee79284cc3987e3694cac828ba3964e637925b201e270744fd41190b3b1c088a79f31581b0641917dc161b000fb4a8281f6a6b7b1392949acd277b9901637c3454a058589299c48b3401a2e0f788744081cba76b5ec378bb83789f63962ae2af1175176ff353c1cb3632bc0e206194f4b7367779146df4acb6d89652b946a9b9c2b61c0553360616f90e97fcb190c43faa544891745ca9b97950384de8534626914ffcda63ad302c9f001a361ba7a94066c9d8b1f30111faba3728fb143bd788aaf04491951d541078aa1069741352fdf8c032964717ea1791472a2069cf43da46a40046c61c79cf4a7d1e093526d75b444a08b0ca984f2869026a4432244d662951df52ba655ac54c502e83e8587e21c4757166b78244da2b5364d3299981859cc61a67d02b32b19c8ab31b78146690690096d606befbad0ee628103712f0f81e5fb4bb22e65e9ad1410504ca75d29386f73b53b0be140a5b548a48b05313de873e18b030d6f691322a2409f4603c7bc24c103111fba7dd5acb3f019e7cc22bc3f6b1e6acca131364d0fa0694866e2322281cd229c16aa82116ce6fd0187d4034db33c2b3840db1f42c5df49825fa7c6bd62c31a625616270565a2fe3f4bb50c58597f70e6124c2f46a83c3fcb62ac65a5a66557b22ae31c7813243a1f0c4b905a31a40d44fcce89372ab6faf09318a876bda6c3d4d787dcf088ba345a6814cb9a0825ea860af29b81586b25832356c1f976370496b6fe7493e482e0dd9483e51372b093d37f29b9d1a83c209bd98a363df8a3ae430ba3b2acd5bd679c7d4995a63a8610db945708cb5425ce0c3c651532a43d32473f236519d54fdfe0a815da333d474be9bacbea4c301148be2ddf13c3c25d7e4f52447a549a27b6d12710da2acf359556df4a2abaeb9dcee945829beb71185b4d6bd18b76e5668f253383a
m = c152523abd8248bed40c3827bcf0f8e8127037a55c780695e2c28ea3e041a44c
ss = b396f9ae0b1beec31e7a52be8d8795f690a4280b823fc06dd42d3d7ce3134c52
d = 97b5665676e59e3538ebadaa8cd50df1f9fda1502d9894c616a946078e56b621
z = df05318b5f655efe36f1b678cf4b875108a18db2fa312261caf839f84bd956c5
pk = eba27cb3f055c38ccb7a5a78348cc39e6039a1126d369495687342f9b7c7c88a5f0d1c2b15e68366532f17d6ca8fd85d8e9249ede8c5ce6572d816657d5755236ac059125743772ea7ea7f42785b48f62974a7b7270c93b4c6c02ccb87e54ba64caa6967176e132aa33921384aa9737af3a3e2d881224629a76c50712ba306b60fc88b85da88b716a41509a95876355fdd49a2eb7130600abd277810301062b0b9be3c97343e345e8fe25f6b58cb16c90a36830452547f4f658110f0745329406dc8a698a71449888e2554c5b039076f67397a94cd13e4b9f9558bb0464a39074fb6e556494032b5433d3df005ce4a1145f0448af07a089447cee578c2ab5d090a2b9ceaab2b472420a56caaa04387d7969fd51a1923c14959834b905617c61a68645aa51150f0079ea64bb16a8a8fbf701c9f5ca74a1803519792ab169976f886cecc709aa90c408720fed90b58d006f2f50d23c4bac1432176a47627f6090a788403042efd5a7d1a22c793aa8dd9a91e381acb0b5625e0fc203fe0b4c7e816eafb87cd774a5053036afab5b293c23598932ed3658f8453b958c1846c61c4190386343435b04c14ea3597f84a22f70124cb293781accb8ba008425149643e52cc124969929721486b42ac9b592eb1c15c4f8c6bbf901b8dd419c17c38d68bcb9d519e16021e62b211c6ea00e5622486e41f81f6ab58c49ba5729c91b2396f7bc9cf8462af8b06d1c28b0cca2faeda8b829943f64456bd214b7ae57061a325bb9c097b656217d65b36f575d39c11f971157abba074ecc1ba302d5318085e13aed84ac8d16652361b67a02c41aab82d10fc339c53b3e096aec1e1276a572ce1a5700c034014884392cc6eb4f9ad80a52b711053e2245537e76acee36f530610b8ccc4caf241a0f3c1f8195cad80c69b644c45f68ba7c448431705b3e9bb84568c895b56351a09bdd8ab2763054384c116e272f5d0a7f1f158e5f68ed0f47f625ca3732729e53a87d223c1ca807d277b726d0c7ee938667ff1c4af519ab7e1446a077b6045995d3001ff289014e43c7ab738f422aeea3269c878b3a7d979aab698c4b57462339703386cb4d0bb0598272349b04230c6b6708c894bb409755dd4e09fb8a84e6ee678c896992e845908b963fbc407589acdec414546a92b1da98c294b23a53ca79a27859ba787a7689202833b87893fde1b230b936916bb038316b025a5b1039a775b055d6b26797482672f02985e39c88911a4540327e3680c574150b74331ec63076d645743c677abc255d0b11d9489a35d65448a2c1bde4228b4d0ca03441d90b57d5c16b6bc6562b4d22e61e167861cb62efb1a43f008877a2895e95b4e0428086c7c34c146f5fc2c9babcdb0f74c76680a62a5c8a82348e7b396b7d95bca26169ffb90125b765d104ecba32d3291a38079567a599644cbb4d36549f26615fd31a6232688bd1694d6c72cbf04c91638ac4e7c1d8be2cdbab51fae70093af3272b885e56f62bfd925b02d099602110914a50d3431f10a803608806d9257bde17123e939df7e1951883ca93e1820e852f2b511218152011012b8adb46d9c400ef099ad3e412eea953f7eb7e627a762de88e7af6ae0b832190b91950aa40713521e0f54955f2039213c16a604b29cb6dba67b89947bcd81b22700569efb06548944decd13bd133877e44ae8480c46b6b547d72bb1ffa0f88fc3b13e2a48e5b490301d00df251e5691d36295a16dacef03c7974341ec3289ffd87434854062ed9475e758b6c297acc679730e291cbb52562cb9408b07bd70215aed0a1034c6fccbccec88b72e44944ab79592e659865f019280b8723c578096220ce5a0930dab0075bbf09b952c217b4ad8b707b8106f9f5180eb514176aaedcc3bbe0a9bf876895ffb1565d61b01f0a3f2d9391c56b6e6a9363d434b1338456313472ad730cd9374c8d81788fac62d68694df05bb88a6613ee14d13cb6e18f69b372c2944a7a76d3a16157686ab6250a98b42d50b15aa8bc9647a480c7388a78a78d9635460934c7ea57c4979c9b48c5d5b75ce132814b26c0fb06aacde963010d592ac173171b55ae4ebacb3777dc9aa8021fc90d5d286d2769ffb833812f6a6e806bd70c74f87ab6442257f56dc7881a781ede06a48c1383938a9f242264aa93918bb0ac3f8119a88d1fbce1d3419bef67b6694d9fa1bb309cc61c819176964dc
sk = 48c78cb714b9cf88a8b317a6fbb681b8f47d56524122156503823b600236d3726edd9087504705cb4698a1515dc0d80b3f87c63d575170f45d121a848d897c3c0063dfe9b2d616a96552384fb72d6226a193f90e15b364ae667c34ba27fdd0ac0debcf450578c6d182da365d40786522c37b54e0126ed7b3c6bccf28f40770f23736b394210b67ebfa72f6b27799fb1f6e48cb7407261a86884621c529974635b35f5b4c530e68bee8cc213387b66a4127d01223180067a2ec24b2ebb579f74bfd5417fe995bbf816737722912b5b4dbb4c938d0686d1c2a44880fa7231944c195fbd67c67e60861d169ddc41f8150b52a68c14425190be2abbcf5babb734aa03538899678d4290738cc63eee611e4344ea73b9c41f36c712a4c6c72422000cb93e144f3c588a2299d5704cb347b90b2905cbf69cf1dc5c670909c478094e88c01bb3b3e4fe246f8dc3c62da37bb13b6e2046911d85d5790869fa4a54ff16794620480919c0dd74b9887bb5c125c34d76b3527a42a46b689fc4c57571af13c44b7d30a041028e97c0a1e50621567374de7a4207acd4cb18417c7984645cf4f2b5a5434be8f119798c0760229301e14431b0b652c643c0ea0ccaa13cbc6fa6dc8d348b908b78343978fd5a0eee90ca5104184f33f107837b3ec667eb207000570dd33856939bc8ba671b3731edb2a94596a8f2f37bbbf5048087091fd2ab164f5c6a8f92f65239f08844ed4f605e3bc1bf780877eeb3f4c85bf696c691f85a947461331aa33b15973ab4923f429c7913731bc025539232217f801ec7078e2f0af3ec7494684bfc40b4ff31798467746f60bc9bccb5b1e397dfc6165773a965e55034dd1094966694d7806f2f505cebc3b3dc307405431fca21614089c633b522510a5fca73462b32fd69200dc614c5e88454f181d845b19b8866259a2372bb3361b9abd5aa278b1773057e26108bb020a9610bc19af13454df46b4fb5a68c3e7aba6e7197ad63439c7252cf9507e32072e437296883c93902250165a1aee8be0ce6acc2029e10e97536eb958b691ae3e3aa9996986805c6d1f6356d26c1e63c550381b292fb1b95e183ca933d5be1baf6294c4b248b4264724712b2a2816ed3d09042287eb8a17ad6c86255ac492f53a21ebcc19b3c8bb1e78f58ba98bc8aa77f6a5cb90c0456e1cd663137e11185536b02d8708644539701b193ba52258064b289d053404bc78a397ab86895baf1934e8b2f6cc3ae48869be7422e581a6ff748519bc30bc96c716b0a24a02679acd5151cb2a0fa127c81ea513c3ccc3b84a34025522486ce424bc04c860edc5758aa990fed372db324614fe91589d78acc88c43c2643d540a509f090ebfa6214832c76ca982faa1ca4465f9c14ab4e6459f072558946ceba113b5fc7024a364970c72933331a6a4b0d4196b9e6219595e229f3e28fb2d5c6c4c041db226ab611b04c3a80fb5a7f15e08df3347def02663aa39409ac4e8c8bb0934b46b6a8816cc70c8c0b11a7ec1cce57bf5baa30e69207d7e59c9e386d5cf7863c133ba1b510f5e06c4876ba7849611bacc369b039efe173df6b8a22469e1f200f2aa53ff84390b88302d9f9915c4b8257754b3423097e7c6b0df0a71b2162050a67be291b2dca0460a455a68068c3da2ec3c5c4fa3a272d45b55f58a01f2a8de5c243ae791c0fe643bcb35817c154ffd29315cc7b4c3843ca4419146422f63246d1fc543f24a884839b4788c10f0846b3fb87e98bc4ff634c05c60f250b8c2bfb46c50c8a5cca5ceed866badace5a8c88a2e2590674727f969056569b2b0615e641931c3b94a12a715925ce33716a985a5762544af3b442486b14316c9ad100396e9885c7b0ba8c67621b6c1e90c13a248a3bf6c0be9f96601572c87154041878891a2a5448ac965c2c7c283166ab39ab1576ad253491ab04a11b824fb6fa516b6709f57b98a610b94b2a2b87f50480640e1084a6eae10faea01c281b97b8eca8575cc00a2020e1533c3ec30d9a55883ea9c5b2681fda938f1536546cc474e5e37a05eb89ae4a822cc6a32b8c828ef782065695dd630063cb97e953b04911aaaea90abdc20af3695492b49b07c26f79f59f32d74674f37971d2668340a4803996358c59051685cf15410a72657355692816699cea982cb364eba27cb3f055c38ccb7a5a78348cc39e6039a1126d369495687342f9b7c7c88a5f0d1c2b15e68366532f17d6ca8fd85d8e9249ede8c5ce6572d816657d5755236ac059125743772ea7ea7f42785b48f62974a7b7270c93b4c6c02ccb87e54ba64caa6967176e132aa33921384aa9737af3a3e2d881224629a76c50712ba306b60fc88b85da88b716a41509a95876355fdd49a2eb7130600abd277810301062b0b9be3c97343e345e8fe25f6b58cb16c90a36830452547f4f658110f0745329406dc8a698a71449888e2554c5b039076f67397a94cd13e4b9f9558bb0464a39074fb6e556494032b5433d3df005ce4a1145f0448af07a089447cee578c2ab5d090a2b9ceaab2b472420a56caaa04387d7969fd51a1923c14959834b905617c61a68645aa51150f0079ea64bb16a8a8fbf701c9f5ca74a1803519792ab169976f886cecc709aa90c408720fed90b58d006f2f50d23c4bac1432176a47627f6090a788403042efd5a7d1a22c793aa8dd9a91e381acb0b5625e0fc203fe0b4c7e816eafb87cd774a5053036afab5b293c23598932ed3658f8453b958c1846c61c4190386343435b04c14ea3597f84a22f70124cb293781accb8ba008425149643e52cc124969929721486b42ac9b592eb1c15c4f8c6bbf901b8dd419c17c38d68bcb9d519e16021e62b211c6ea00e5622486e41f81f6ab58c49ba5729c91b2396f7bc9cf8462af8b06d1c28b0cca2faeda8b829943f64456bd214b7ae57061a325bb9c097b656217d65b36f575d39c11f971157abba074ecc1ba302d5318085e13aed84ac8d16652361b67a02c41aab82d10fc339c53b3e096aec1e1276a572ce1a5700c034014884392cc6eb4f9ad80a52b711053e2245537e76acee36f530610b8ccc4caf241a0f3c1f8195cad80c69b644c45f68ba7c448431705b3e9bb84568c895b56351a09bdd8ab2763054384c116e272f5d0a7f1f158e5f68ed0f47f625ca3732729e53a87d223c1ca807d277b726d0c7ee938667ff1c4af519ab7e1446a077b6045995d3001ff289014e43c7ab738f422aeea3269c878b3a7d979aab698c4b57462339703386cb4d0bb0598272349b04230c6b6708c894bb409755dd4e09fb8a84e6ee678c896992e845908b963fbc407589acdec414546a92b1da98c294b23a53ca79a27859ba787a7689202833b87893fde1b230b936916bb038316b025a5b1039a775b055d6b26797482672f02985e39c88911a4540327e3680c574150b74331ec63076d645743c677abc255d0b11d9489a35d65448a2c1bde4228b4d0ca03441d90b57d5c16b6bc6562b4d22e61e167861cb62efb1a43f008877a2895e95b4e0428086c7c34c146f5fc2c9babcdb0f74c76680a62a5c8a82348e7b396b7d95bca26169ffb90125b765d104ecba32d3291a38079567a599644cbb4d36549f26615fd31a6232688bd1694d6c72cbf04c91638ac4e7c1d8be2cdbab51fae70093af3272b885e56f62bfd925b02d099602110914a50d3431f10a803608806d9257bde17123e939df7e1951883ca93e1820e852f2b511218152011012b8adb46d9c400ef099ad3e412eea953f7eb7e627a762de88e7af6ae0b832190b91950aa40713521e0f54955f2039213c16a604b29cb6dba67b89947bcd81b22700569efb06548944decd13bd133877e44ae8480c46b6b547d72bb1ffa0f88fc3b13e2a48e5b490301d00df251e5691d36295a16dacef03c7974341ec3289ffd87434854062ed9475e758b6c297acc679730e291cbb52562cb9408b07bd70215aed0a1034c6fccbccec88b72e44944ab79592e659865f019280b8723c578096220ce5a0930dab0075bbf09b952c217b4ad8b707b8106f9f5180eb514176aaedcc3bbe0a9bf876895ffb1565d61b01f0a3f2d9391c56b6e6a9363d434b1338456313472ad730cd9374c8d81788fac62d68694df05bb88a6613ee14d13cb6e18f69b372c2944a7a76d3a16157686ab6250a98b42d50b15aa8bc9647a480c7388a78a78d9635460934c7ea57c4979c9b48c5d5b75ce132814b26c0fb06aacde963010d592ac173171b55ae4ebacb3777dc9aa8021fc90d5d286d2769ffb833812f6a6e806bd70c74f87ab6442257f56dc7881a781ede06a48c1383938a9f242264aa93918bb0ac3f8119a88d1fbce1d3419bef67b6694d9fa1bb309cc61c819176964dc35d109f57ea2764642ea3473a4f192cedfbe153a37f131cdf447b60e92310eeadf05318b5f655efe36f1b678cf4b875108a18db2fa312261caf839f84bd956c5
m = ad6466dd59f26b762fb02b19eedf5f79964da68bce0459b91c3a6ee5a7e01183
ss = d1ff41379220844ae81b2192809078c2a9d3f49ff9141df683647b08916359a4
d = ef99224a03a85a46ef115474ec5b5d620da6795d6efcca4c9135d19958a9de62
z = df7d92dda83e6b2ef4cce08c9134563063068a196d7b1a1a13623e48ae12528e
pk = ea9213f8fb3af02330f61ab15d3a31cbf57898f016b419430d790f4ba8a594e2ccb6483e46e5474518ccd033543065cbe6a5755e97790c4109a5cb18b124992d885493e03a262c3da395b46a069b9154c81294a7dd59bd092b69aca326220475fc792aeb639ccfa62cb9c549d28736a944af91119ad865c8e13700ce9482ab6b89fa7794f9d273bab516d142455a78675e21a8e74cb13876c82c738a55a4649304cb8f9cb2dce220c1bc06ddb0c5291595bd5867fd105236a91d3d61b25950c4d991625d3aa711a2449d118a51a88a1c4c17ca680c3ca950d141a220a0271a2b0593db333c1ccbe6a1380e465fe60404055bbfc511895861a32433a7037a00cac8197ac11528011e4eca80bbd921f2bb8162c0580fb94207c89471da649ee7cffa4293c4b6baddcb88efca19ab6c6e71f54814b8a2eff67ed476088dc30727aa0a47b81f9390bdfb93c3a8281ef3b92be88b130fa739023aca492549d42103663b97d7318c01e0660696984aa5c5bb1019024862081ba8d464b2d10ac6096b5b04b5cf867c51141a785a41a25703627f0a51bfa82344723c0ba43184a77556b8cb107232f480488cb24f8bf324be8116fb49c8c329bbaf00c9ac7751a39a222217979a83301c0528b87992b87cbd5c576c806b4e8c383d5fb025ce83104fc5abc9d235ea374588505018c167a78902adf24f33ac22811c612cc09b4ab1240fa18359134cf4f657fb5c96bc544f83b8b02620b5564694284452d8d0467716bf41504dbd6574f5ba2879b674e9ec858700213df91f5f9b18686669c9365d2f2cb9def360eda91272b876cc75a022724c7caa7e003cbd0b8bcb5b8656fa7255f0c8be4bf2398e3106e47ba27a934896370d52e0cffd9263cc85b6266018fd6303371969e7b78d326c9fc2c9a5b1c32e68e218ad278a8d5ca5629210ba342148e45217d594958bc0eb6a13b5910af6f616e290472ce203a7f76f1aeb4651f00397fa537fb419ef2ca0f28834ec0ac07b11bb22b3a1a1b1cfb4679586f720bf6151662303f6fa774ca020fc03cdcac3b74c319c5b23ceed4c24ebc48f067735cd5a02f579693c6ba2a58c8a5ce9b5cbd88e4b246cb75b34e286455a7936f6082965579be60a0812d34361695ee6282998219366628ed9575203d6652fb127074cbaebd2c1b25c520468a4abab0b550503cdd33851ecae8bb27726396a15a63dc26078368aa5a7c1b075e781fd231ec27cac42eb9e507a82751b7c8cb7b3547b0a1a58c82cb99da9cb926e311b5a9a1d682bb8da2c40fb679ae4c15ea0360a39eb6fd10719ae253aac91132938579d3616dff29ea1d33640e3b71cf2652e85c786873e1457762d230e99b81db1a99dd0a8ce052849e1f8a5ee050eb607ae2db8aee4d76845158617e4972bb97c10383a7c19a02907032337720dda9b9f8174fc20afb4439a21fb979af288f7b7101b104e2c7a9002b353dc1c80bfb00797455640b603b65c4cdc89254014079fb33217a15c31f6262c1430002aa148ca251aa15981947d27951f24030f9abc3e49370a94d803094881f3017a8be248e2c9515822439ae537776949641513c99c695625134348172b76b8ed929d1063b05ac774d83a3a6b0482eba52b2f07bd17021e0fc4b7651347f4b95e72f0a6d676158ca191a5c9975b1bb5b5218093eb9716e350e2d340ace90956c05b5d874dd60a7c9716894f551dc5986e378c830af8ce327a027741431d48714223c83f7b1dca94ca5e99814e1311c69481f38ba87fac128ea30c19b2baab1a2383113e5d282bbf0c4175a69fb4db66fe4421bbb26b990203929b3a58a85245bacede19159d1ab21537cd7861191d15185cd5b4f07a2559110cb42bc0cba54cff480750b56933666cc470b2504895a1213db43c5c176590c9d97ac7279d6dc55ccc7b1d4d82bb33f240b4c635a936beb5d71f787c396371c088d65f7b2a395071a4e6c381a1708ec05a6e55959845b456794055864c566d445ad9091834b77a30228caec6a0829bc243a9330b42010d62149d672373812dd014873bc79f627b25b1ecc782384e0dc8accffbae88c0415f6cc03e7640895c744f4707e130a9c9ac6cbcb70729db69ea7c6d8c8a9e94c1438c96289b41419af6ab083219f8a88753ca8b6ff168d85c8a2ac94cb6955ed03c49e0beb46c4ea9ff7be444932e61d464966bffc96bec0647ab34f2
sk = 953b6e6f452ffab6b9e27b707f600992e228f5fac92680aaf31300154b218ae51a012a4cf53840cfd714cb63cb4c7aa0e8ea6e50803ca370bb38c7205d9365448b38308868c83348acc365be62b4fa763ecc5112a48558e57230d92b5869d77d99a5c0bef49819500b333300910117e05b082d15368ae529923c6bc9d3594ab33c91b81549829a2ee55ad152493e80aa80399f770899ec05417a698e6493aa647691fedc92854c23702caafc8ab3a3194ce8437b8e2a7f69454adf3170c282972abb93cf152dd85587f6272b0b71590c81b3a9f680d19445fff0c395310a17f55272cc3e1364a9aea7a67af4561cf10043b7b7eb4ab0791a8d62814f4b6536cfa69ca0493fec1a53d58709fbab9c87578d83c9441d62c267e7aa4ef0afc7106c9f834a5a13206c4b58d7378af90b85f7e05237559d6d7819f455aa01d68bc297a8dd760a0df971542919979218b4861a49e45aab12be67080d197c25ca53483d781ba27893d23baecd393dd1643dc2a53275c84a19900b364ccc94a8ba3b5768f8dbbe08a7b08fd2746bec62c98c5e5198695b12048ba5c98753aaba88bfbbc6c8de490afaa8343d334aaeb72532c63d60667079b41b6a287b04c797458acd9104c94e96bf18137b0868737dc00a8e2164e0980b9b2135dc7c0e80e1b930c22874fc2cdbe0b5542732e8fa80e407a1a6e5af0aa3168a963587379aa3e6a2b082a8a35604bad827bd6aa1fea76a608100ddc40b17283eddab2335b8796dc1bb57887787a4273c4185867368be581f6e5767bbf0580f07b003556ecffc3ae336260fa0a80a2c9e4c9914144551c89a9d68373ed9c7afa83c75c6b8affb54187d3b46abdc61d9e070b5584be7564f932985ea4c739cc906732a7cf79a65f0f7b0682caa5d2070b3e0699b1bb3ac0b38caf22ca4db9472d06b02954e36c0a3d8890473588c77e43990da1c7103985761ca711109bec0b805607d732a36baf897e93c6d9a988b94c67a4592b7583126fd452ff0b45a033824983715c60478685b9c2d013d41b47eb342a05fb76232554df30990d6f1b37ea9172020c66fac8f415615ebe07833a2588ef622034074b214ccd9395648071821d1109daa87c0e00cd9573254538ec3b8459ce56578c09ca66a508e88c4dbf6183a268b86fa4b7733a8cc89ac81619af8f56d8adb1f665a7ac413005be730aa41cef2b06a7fba535552c8cef73e90a8584a8b799c323f61faad4b8c25d06cb883493147069eb1c9c8fb262b699693d0601262e9ce5b383a0d27c1572c49547bc908c003490827343a690859a15b20119975c35aa991183052f117b53d06c5f4683d19ca5ba6f5595b8b269d96c1b3524cc8fc6eec750ca33b5518603f59b50741d246642bb88ef61a8bd4c54f48af3f573d4cdc5143ecbddab5a281400721544e16e35ea7a05f161003a6c3adaf690189bcb074f546bc2033b1e8b00d56cf32e0733dc81d05eb358d148a91faca963b814a9c5fdfdb4de79b729dfc26c3d9b48a4730337b0bac8c2a3628268159979f6b10aa9ab90adab98b9c0928fc4e3570ab01f02d5a64c5f605596e3498ea532472760f61cb2eb734c174e48237c656636645886b65c566bf95d927b692a02f0100ce756a60b508a18754d8f6bd8b884e0ac57f0c0b8f12347d40fa30f364121147263860825461bde41136af083b303ac118d685622cb7c4092bc0063328a2484d3392f8ac4d91b64c2d19a8d2a1936efb0ad83c76b51310afd878246c52a2b13e8d3719a6729bbf057365185e997603164c63495a651a65926ec96c7c54a03cf00a74a83fd59b1bb33c55711c4e268ac89c730f84858e67142f051c617e131bf1a66fe39c5ba4d12676549d6331b9ab32a10cd9ab9a686216e0cc652c981f74c3a070a2520a9f45336b955c46cab108365861e5c79bd4f92d36959804bcb458f8436241ab5b204bc9d48bae38bbfa500de53a7ad671bd4a29057951645a346c2f7b1e6573323cf6836433505cb116361919ac640a8e504307dc9b0641a2900313fda004a1c4a8f0eba7c42985472a57adc37d90139dd6f23e39b15db0736b8616603da46ecdb42be478b728519bfb1a95a33c9b7c2a52fa1a089d647fa6bcaf16b83f27791a59c89011739909dc13cd0a8e32381087ea4024189fea9213f8fb3af02330f61ab15d3a31cbf57898f016b419430d790f4ba8a594e2ccb6483e46e5474518ccd033543065cbe6a5755e97790c4109a5cb18b124992d885493e03a262c3da395b46a069b9154c81294a7dd59bd092b69aca326220475fc792aeb639ccfa62cb9c549d28736a944af91119ad865c8e13700ce9482ab6b89fa7794f9d273bab516d142455a78675e21a8e74cb13876c82c738a55a4649304cb8f9cb2dce220c1bc06ddb0c5291595bd5867fd105236a91d3d61b25950c4d991625d3aa711a2449d118a51a88a1c4c17ca680c3ca950d141a220a0271a2b0593db333c1ccbe6a1380e465fe60404055bbfc511895861a32433a7037a00cac8197ac11528011e4eca80bbd921f2bb8162c0580fb94207c89471da649ee7cffa4293c4b6baddcb88efca19ab6c6e71f54814b8a2eff67ed476088dc30727aa0a47b81f9390bdfb93c3a8281ef3b92be88b130fa739023aca492549d42103663b97d7318c01e0660696984aa5c5bb1019024862081ba8d464b2d10ac6096b5b04b5cf867c51141a785a41a25703627f0a51bfa82344723c0ba43184a77556b8cb107232f480488cb24f8bf324be8116fb49c8c329bbaf00c9ac7751a39a222217979a83301c0528b87992b87cbd5c576c806b4e8c383d5fb025ce83104fc5abc9d235ea374588505018c167a78902adf24f33ac22811c612cc09b4ab1240fa18359134cf4f657fb5c96bc544f83b8b02620b5564694284452d8d0467716bf41504dbd6574f5ba2879b674e9ec858700213df91f5f9b18686669c9365d2f2cb9def360eda91272b876cc75a022724c7caa7e003cbd0b8bcb5b8656fa7255f0c8be4bf2398e3106e47ba27a934896370d52e0cffd9263cc85b6266018fd6303371969e7b78d326c9fc2c9a5b1c32e68e218ad278a8d5ca5629210ba342148e45217d594958bc0eb6a13b5910af6f616e290472ce203a7f76f1aeb4651f00397fa537fb419ef2ca0f28834ec0ac07b11bb22b3a1a1b1cfb4679586f720bf6151662303f6fa774ca020fc03cdcac3b74c319c5b23ceed4c24ebc48f067735cd5a02f579693c6ba2a58c8a5ce9b5cbd88e4b246cb75b34e286455a7936f6082965579be60a0812d34361695ee6282998219366628ed9575203d6652fb127074cbaebd2c1b25c520468a4abab0b550503cdd33851ecae8bb27726396a15a63dc26078368aa5a7c1b075e781fd231ec27cac42eb9e507a82751b7c8cb7b3547b0a1a58c82cb99da9cb926e311b5a9a1d682bb8da2c40fb679ae4c15ea0360a39eb6fd10719ae253aac91132938579d3616dff29ea1d33640e3b71cf2652e85c786873e1457762d230e99b81db1a99dd0a8ce052849e1f8a5ee050eb607ae2db8aee4d76845158617e4972bb97c10383a7c19a02907032337720dda9b9f8174fc20afb4439a21fb979af288f7b7101b104e2c7a9002b353dc1c80bfb00797455640b603b65c4cdc89254014079fb33217a15c31f6262c1430002aa148ca251aa15981947d27951f24030f9abc3e49370a94d803094881f3017a8be248e2c9515822439ae537776949641513c99c695625134348172b76b8ed929d1063b05ac774d83a3a6b0482eba52b2f07bd17021e0fc4b7651347f4b95e72f0a6d676158ca191a5c9975b1bb5b5218093eb9716e350e2d340ace90956c05b5d874dd60a7c9716894f551dc5986e378c830af8ce327a027741431d48714223c83f7b1dca94ca5e99814e1311c69481f38ba87fac128ea30c19b2baab1a2383113e5d282bbf0c4175a69fb4db66fe4421bbb26b990203929b3a58a85245bacede19159d1ab21537cd7861191d15185cd5b4f07a2559110cb42bc0cba54cff480750b56933666cc470b2504895a1213db43c5c176590c9d97ac7279d6dc55ccc7b1d4d82bb33f240b4c635a936beb5d71f787c396371c088d65f7b2a395071a4e6c381a1708ec05a6e55959845b456794055864c566d445ad9091834b77a30228caec6a0829bc243a9330b42010d62149d672373812dd014873bc79f627b25b1ecc782384e0dc8accffbae88c0415f6cc03e7640895c744f4707e130a9c9ac6cbcb70729db69ea7c6d8c8a9e94c1438c96289b41419af6ab083219f8a88753ca8b6ff168d85c8a2ac94cb6955ed03c49e0beb46c4ea9ff7be444932e61d464966bffc96bec0647ab34f2cd65fd07a78e48c1a02e235ec76fdb509cf9903a4f5a850c51d9d3fda383cc67df7d92dda83e6b2ef4cce08c9134563063068a196d7b1a1a13623e48ae12528e
m = 1a4d5dff5847cfb48333e33bb00ca7301b144aa89dcd412ff5a3b1081d775b7f
ss = bc0e3780c03425d7733c6f4fdf9d55a2d81e8d7e79e35b729000865b40cb2c3a
d = b12f6fd965ea9c5b947db80fc60c83d5e232dca82e7263027c19bd62e5a6ff55
z = 0f6aa3e88f7fa8a96067f8cdaeceeac90c2d0b5e277e56e9c405ec9420c30252
pk = f1564b86096399f0415e5b757e7a6f9ba5120dd8a938e06c7ad8581fecb46b60afbbb444ea375e53837827f80de1e3753a4aa255a4917f1c8af87923f8397c9750cbc7e5864049315e718aa2732b6bf7be35694468f55b45449934715e460c6eaf734f96a1adf87609f8551dca87a94f0217e4e507c2b637f368ccec681f36d6cdd469be9d0bc7828c1bf13a2d28b8093b59a174d271ae9736b6397a4b8c9e4ed085a705a4987bc56dc172caf58e543bb9d151b259e735ca851dbb685d5158596d61a411e7c542a240c4900bceeb6e6aa7acc7db5dbf60c178813051574dcdfaa38d6b8eb595712c8b758f7827a981944f550597d120e926486e623ecd029e92825ebae4b6d049011fa7216dd81c005b376bf6b1171654b5a3ba932bc98111b8213343b9e18c9e7479611606961b476adab27e457225351e2981a4e65b6a7f0b02078505d7d3b7dd671c1bb79610dac7c92518a8b851ea5c3115f5cadad3cb24923baa686542e83482b725474381409a4016e54066c32420e99349d0c5a32ccb0b010983b96f8c657018ac0014a34020888317a13c8296a5fda3937ebc61f2d1022b2b00e7a6341bdc70d1a11b9eb10673c07e612363e6f0413095561dc15c313138efe56c67877c51f216476ab182a233f34801205a9087ba56a938900a0cced6e16462a5bf746ab679aacebed1b1b62b78a1e2aeaaa336f5286a84fa76e1fab798749d8eaa1e71c48ef6a08977235ec54179cebcc349863a9e40b61d68c1ddda72d60b061f0c42e6c179c0228d8722ae90d022d9747ccf9326e4e27bc87257c24892043aba248c1ccb8405a66712779444ee39bf91292b9f926d1c99c65a7941bc7c1378f682f390b855d88273e56fc1067088232f679c5544a03b64cb2a8d9b8319d254c3b19aa6184b1db0529bb9750df0cc6cf5a39b7139383876f633763cd07feb86393f6053a25b043e6b736b0309e7743103f0262133a4b701028db889fedb88b0f5a49d77938c33a5af559468a91e6184bb9ee9bd71d060c6f0b2a2413bba67493fb9a12e7b8c4f35497ec192b4086b4741402e46c97dd85f12d79a9b915160c788bc552a00c8ab88b50506363ff3eab9f84b5aca7460c882015ec08b3b4155621558effa01b4e1c3ffc310a2405dd4d4561e8bce8af738cf65279fd56571bb2a76faa6b1ba9b0b9c7c8e8c9349d504952c8883a4bea1c2c7f0528840119bbff2b2887310a7f1030bcbb0b8002402c2c782c183853658fb374de5ac9bacc24dad86b088daac4b62640fbc5eb9990e089b1f49e95bf3471edfa0521fe910c0da89a1193d2acc253c9aa8ed15bb4bcb16d3c14d262895d594693825ac0ca0567acc11c94a6c27438d6a5403a320b2c4c47400a9817a2296be402dc688957c7494600870e84cbaa433076b201cc64b3a3a51311f7c5a3ab206fa37c0a1c98048271648b5a5384c119dd73ea44370358182c713ab2e399655a171670a5295773d2c36b6e4b934599656c7808f13044084a82666742eb6b605dd2751de5872df234694a84397aaaf3b894e0a7507c3a354dc3409ccba4cb16b5387406bf7d005a17352c4d331b7801596f031a7a15044e1bcc00c4a920a1ff7cc1b904847977261ede038c5c51841c88be1cb8b214caaa5d3bdfadcc66fb49afb234dab467c45c2471ee52019b952bf716a1bb4059549a8c0bba67519ad4f10cfee06bb34496f38f9491c172f2be413da1b0a7de20dcbc1aff4103e546c8fcbb20bdca475c9161dcea2aa3ad534fdf042b2776b04477b14f2c705c85b3a7c5ac3803b3548b132c6af8e90ba88ba49981729a8621f30c2aa0dab04b49bb28abc92d9cc8311faa8dab45d545611a36b86549760cbeb4ad464199a35811a63cfa00a8a1bfc202ba75d73560eadd235c2490c8e514ca29b30ddb0996798a4f5f76765d977033a5f61196ba517ad5764c0e1b553035201e48c406382a842256162b067f887729e298436485f10236f67f96d263c9d0835171dda6d1e5a89a7137e39c39bcc7488b1b365a1ab99393c1c35cba50014163c84977edc8f02ebc9b5ec5045c6b1091ba794303e8bb52c7b8238a635c23d3c13d9e918d29025474098419aada6720c70da55905c197c1114c60054fcc651ab6aa9876430d4d530ec7a7a734189a5844ab93cc0a90d2a9640377808ccc2673495c4839fda0d1038b27befe3d22e2b727a
sk = 87c0b4d44cc9eb48c126c5877ff87929b08485fb81e479139c3299c70c43c3fc8c238a81d4e61e62a33db2499c866b7107d116b7fcb1b0530a7e758a8d487d11575079265b3158302a23732bd07330071bd7cb7199476c39b583a2446109e99fd5c95be21a292cf37490906e84a82605b8455825c82eca4b7e218644460ce581214c78ac4473688bd6a9a826217490ad791b7835a85935782847981ca97b6dfe88b63701cfbe3929a2dbab1628155506c353639d153656b90c5aff36baedf1b87da5bce2a108fb6c3b29e77dae803a0dcba48ac6882f6c1194e88387f30a47c27d02c37d988346a2a29584a55cb5d3c44c05a18619a4fd412babc31a046221b3994c8f22ce272c9e6e948c3d043295f413349796c38911f8dcadeae47351c15e9a1743eb65bdc7471f37fcc93cec867cd4808ecb281fc17efd004dd64ab432d664864b43f8a9b1e763529ae2c413abbcf30a4a478a30a0104d802037c4a8af01b534dd600e31a1630ff13b2f730924cb790166af3b7322baf4409cbba500c1bb32894e65445f04e4b4b4933de51267635037faa44e2775caa4212f4e0600e51069aba662c86145e2117347bb1748d63e412550c004237cf02b02aabb18d8533d19b1a879a079b31d529aacbf5258483c80738b380c83119c12b23cdcbc7d027506f3705ce1316dd24594a4bd32d10382f8ab47478f23763898398d7430264203a76b0c4455237f3e765ea5516388595ce9e2bce2dc2258b5b96c782865fb5354427a2d7806123b0cca782b1c329411c6c133934ba4a959da88a072bc6e2d63a007572e36b82c5643564bec47bc8953d4aaabd146ab5eb36e33f825fb9ca01e223253c320f76c98f810ca52a2c604622f7a60378809a59b19680aa69eed2003e272b8a1f3c8a55bca129640c5a00d187bcaf465204c73cee66a2feea414f02859c9988356d26665196674d25e64cc5689965cfdb2c0e47a531ce32b3daa9c649954342a3f62253fdf826aafca7dc85a7a8e15161435212d7a4a3bd4b57a2ccca3506999d407d9b6abcc97209fa97454b0974dc2c7cf3c3fa40306cd6239dc450536974a8ab773374504b9889cb42bce4ef4606bdaa559346f18d087bf8b7f0d9b21b0c9b75b5903194b0744a1c47483488eb4c1ca2c83d8198cc6a523d9329f6582863cac2951268c01770a8081c1c26587d7610088e6068e020e10472c825c395ac6783f074efa8597feac3734399bfa247e4e1531eac70fe49355e44b3ba5439ea1e65eda94485fb710124bb968490f1c8b68e87a4c4682156fc06a33275b6b202aa0d508b3789aaca627f0f0c19026cec38a95f7547d936b255be7a7525c97ab4282714c32a23c4723a82298f2ce90fcb4761b9eee869e4d3484ba2b222dc28bc612b1f41607cf57781990009f29617549c0b2179705a34916db154aa3747867c3ef6a0693bba5c1d42e14b3247b41059f92607a60afcdecc1c6f3839db943f5ebc4d340aabe21269095b3f7d9bde9ebc21de788794b63e1098cc2903a83ca2027e8bcb78b855fd56fcf16b45e47994aac71fc815c521ac1a1b697a18569ac2816f52640cf9059c4eb95e6fa1b32b77bd7cbcb6ab384de74b6a2708400e980eef5acdbe5733be895b64107266c565af2a204e98fff0058161637f5f0bc5e539bb0e12590a00f16f57fd0962b7c9589f6d3062d81860ccb94882c0a06d5965cc9bdf6213215867f1a0c30822046c985896f62684d95765ae1c25501186a3aad77820aaf43c955a83a259982c77b2904aa471bc683bcf97e65e27cd82c545b096e9b762bf3304d9d5c1f3e6663cfe80953a86abd0007e1f2628210b042f781bd59b2dbf2899b97a0cc345628c4c3bbb583d8807140c46bf8931ac3c34cfa78230882395fc1a51c1b50ba71274aa2383374b3ea238ce3b87247e0ceb0991ad9f74745698d06c1a5ee089e48d9cfe46a4fe733826462c188e8615aeaafa501b9d6c6a96ce24ca097187f618df5686513684ce2a9077e81a83068423a916fb4a8a47df2cb88572f8fb4405ae59391566c88872f8ac48e705b0634a370f0ebac6cfc66c4b536d3bc22459b2b3499acd921367459c4bb3a2babc2916e9b99e86a6c649c18c8e946eb106ec7a97595a503e42419a23109f1415e329290ec5581f96c8cf1564b86096399f0415e5b757e7a6f9ba5120dd8a938e06c7ad8581fecb46b60afbbb444ea375e53837827f80de1e3753a4aa255a4917f1c8af87923f8397c9750cbc7e5864049315e718aa2732b6bf7be35694468f55b45449934715e460c6eaf734f96a1adf87609f8551dca87a94f0217e4e507c2b637f368ccec681f36d6cdd469be9d0bc7828c1bf13a2d28b8093b59a174d271ae9736b6397a4b8c9e4ed085a705a4987bc56dc172caf58e543bb9d151b259e735ca851dbb685d5158596d61a411e7c542a240c4900bceeb6e6aa7acc7db5dbf60c178813051574dcdfaa38d6b8eb595712c8b758f7827a981944f550597d120e926486e623ecd029e92825ebae4b6d049011fa7216dd81c005b376bf6b1171654b5a3ba932bc98111b8213343b9e18c9e7479611606961b476adab27e457225351e2981a4e65b6a7f0b02078505d7d3b7dd671c1bb79610dac7c92518a8b851ea5c3115f5cadad3cb24923baa686542e83482b725474381409a4016e54066c32420e99349d0c5a32ccb0b010983b96f8c657018ac0014a34020888317a13c8296a5fda3937ebc61f2d1022b2b00e7a6341bdc70d1a11b9eb10673c07e612363e6f0413095561dc15c313138efe56c67877c51f216476ab182a233f34801205a9087ba56a938900a0cced6e16462a5bf746ab679aacebed1b1b62b78a1e2aeaaa336f5286a84fa76e1fab798749d8eaa1e71c48ef6a08977235ec54179cebcc349863a9e40b61d68c1ddda72d60b061f0c42e6c179c0228d8722ae90d022d9747ccf9326e4e27bc87257c24892043aba248c1ccb8405a66712779444ee39bf91292b9f926d1c99c65a7941bc7c1378f682f390b855d88273e56fc1067088232f679c5544a03b64cb2a8d9b8319d254c3b19aa6184b1db0529bb9750df0cc6cf5a39b7139383876f633763cd07feb86393f6053a25b043e6b736b0309e7743103f0262133a4b701028db889fedb88b0f5a49d77938c33a5af559468a91e6184bb9ee9bd71d060c6f0b2a2413bba67493fb9a12e7b8c4f35497ec192b4086b4741402e46c97dd85f12d79a9b915160c788bc552a00c8ab88b50506363ff3eab9f84b5aca7460c882015ec08b3b4155621558effa01b4e1c3ffc310a2405dd4d4561e8bce8af738cf65279fd56571bb2a76faa6b1ba9b0b9c7c8e8c9349d504952c8883a4bea1c2c7f0528840119bbff2b2887310a7f1030bcbb0b8002402c2c782c183853658fb374de5ac9bacc24dad86b088daac4b62640fbc5eb9990e089b1f49e95bf3471edfa0521fe910c0da89a1193d2acc253c9aa8ed15bb4bcb16d3c14d262895d594693825ac0ca0567acc11c94a6c27438d6a5403a320b2c4c47400a9817a2296be402dc688957c7494600870e84cbaa433076b201cc64b3a3a51311f7c5a3ab206fa37c0a1c98048271648b5a5384c119dd73ea44370358182c713ab2e399655a171670a5295773d2c36b6e4b934599656c7808f13044084a82666742eb6b605dd2751de5872df234694a84397aaaf3b894e0a7507c3a354dc3409ccba4cb16b5387406bf7d005a17352c4d331b7801596f031a7a15044e1bcc00c4a920a1ff7cc1b904847977261ede038c5c51841c88be1cb8b214caaa5d3bdfadcc66fb49afb234dab467c45c2471ee52019b952bf716a1bb4059549a8c0bba67519ad4f10cfee06bb34496f38f9491c172f2be413da1b0a7de20dcbc1aff4103e546c8fcbb20bdca475c9161dcea2aa3ad534fdf042b2776b04477b14f2c705c85b3a7c5ac3803b3548b132c6af8e90ba88ba49981729a8621f30c2aa0dab04b49bb28abc92d9cc8311faa8dab45d545611a36b86549760cbeb4ad464199a35811a63cfa00a8a1bfc202ba75d73560eadd235c2490c8e514ca29b30ddb0996798a4f5f76765d977033a5f61196ba517ad5764c0e1b553035201e48c406382a842256162b067f887729e298436485f10236f67f96d263c9d0835171dda6d1e5a89a7137e39c39bcc7488b1b365a1ab99393c1c35cba50014163c84977edc8f02ebc9b5ec5045c6b1091ba794303e8bb52c7b8238a635c23d3c13d9e918d29025474098419aada6720c70da55905c197c1114c60054fcc651ab6aa9876430d4d530ec7a7a734189a5844ab93cc0a90d2a9640377808ccc2673495c4839fda0d1038b27befe3d22e2b727a376f022313718aba325ef4c3b720e2c3ab314ace74e983948ba2e43ee3a6ebde0f6aa3e88f7fa8a96067f8cdaeceeac90c2d0b5e277e56e9c405ec9420c30252
m = 34f44ec2092eeaf686f2ea170591a98527cbb03a4fa9477a7aef6b41a54feeb2
ss = b24bc6d331106d8e3f565c8790420ac92b1d23dd6a271a4ebfd635dc3728ee5d
d = 9f52af92ca165fdc38788f2b59ba02e01c8281ff7c1e60504688043a5fe814b0
z = 4f3029e1be4e1c0258c3a22ff5b50b2674cc094ba7018da2a61569845c17d26f
pk = 14b0961b350facf720ae691dfc4a847b143d9c9a2d2e7a35b6e33dd78b761125bd8c4b1d6994cb8e01186dfabe6270a51cd85b8b39678af4c337bcb4fbbbc0fc260d48aa801f86538eccbd3787a12a09b42e18afa2e8c77bdc11b13b5a8404cdd7b2ce364046ae059a4c950e1e4638ccabc8157b97a238a6fcba379bc6afda874335956d2325376fe1ce4405bee3e37ef818b9826743266c078c01c36fd62b1d17adf33467d9c1ca9f2ca28a2867bf7a8084daaed0a19d2d40a0979198135c229720205763401045879ed65b09825012e626a24118cee00216930d44a9bca32bc74a6683a8d1bae1701b189bcd8feba2da42cc3b572151e7243712789b2801043196bd8c15d972cf7674771dc55e74931fc0a55c434497a517c99ca3276d262ffd83cf66d87600d097b1ab5dd8dca86de94080da8c2aea980b3a1115b847786aa96b94ac818148e3e4c7fec633cbc6bd3104ccb216074a5b2a8c757a455ab38e1333435c3c30d94d8e922e8e77c0260b6128865bc37b82c7a6a276040edadcac335a10b569a2cc53a93b6729728b84b74b01d502b830330000aa1ccc9c4d7e7a74ed218d47ca60016411d7369248a261d6b6240d5b15d2fa5b3229373484c8d23bc8e78830062959d0504c92c0bac310967ec40af0c2902f82742efa78f57b70bcf54a73aa2aa93b0fb34a935dc5924977caceba57afdbbfa69942623536f167830685bf481740e2f434a2d3ad107711aa1729ccf857a14b0002f61575365f3ad9c18b947bbe9b3e31a7571a918728479710d64dabd569873461e12a9dc1103ba28028e001c8d5a79d24d30756cbb4a3ac9e48435ba09286ae89ac3c841e8909a4d94226a822c90b5a40f239cb0e8b98e86b5b06e20dd3764e42e8c8095052b1f66b76f164b3b867a98cb299e0995d44b5febc7a1f2c0cb2d0cd4f3ac5f9d5444797941666afd319a3c6713ed1e31338a41a6e2b548208cff5671a6fc7ab5df260c2d8a703a67eafa381c9d576c6c2b1177b6a66d951bd3c426fa79cc7b552ece197c92856b2c7064605079404a3b5d8b49afb9c87ea48e0811a61e81e2f101ca25a6a599947341040e381a52cec894dc9b6ad25b79dc903c35c450201071dba35ef8c11e17a1ae5ec7e13468c148a5946d928ed0321d717640e5a5767942ef2275e05e395321052e3e5059af77fb04271c2e511f450be168aba09d3b9eee1288ed1baef69ced005797982316e2c731f9581cd455300f35a6e1a5872552ac6eb68ccacaf636cc713516c275823e4a1a30a722f8c46a8932550db624dbb8b6e0bb51c3d54089fcc2042f38f5cb5988e56a1f42a65d5d788e2551f60487490b57904127433f685ad4bc53d6213cdf52d6b0991ae37882d37b5dc084e5a49bef660a4e8d03e24ac93e58bc05f8a759895074e156c09e73e6782c00a6cc80cd04829d270c7848d89bb2c321ac6e76b3e8715923768a8b1a644cfa95b890850819767249c48a08314b29c81e31b63a008a51d283bc217adefe37d2d9b15c7257cf62a68751c2942c531bb55abfa321c581822c90c243d94b598fbb958e5950fd4c8b1f1cd06bacc30828fbf73a83f7387ca252e4f9805419c02d63189ee7b4661b5c1bd398ec82cc8da173ede64a38b3c1ed53a64db130564d2a54600bac8017d46507b3d56208975a70351a558d5774b249f7d634e6f21102310b6bf8c1544e217c68768400c3d721ba5c0f77b9d20795c8059145956ac7b7728222853a3c325d070a9eb256775c727118eb9cb7134748ccfd09f32c930881826d8e20af48b2e1ba10efc67ce0ee7730093a7305403eec951f59044a5f7317cb85caaaa2e2b5b90ab2b805a808c1be755f9a4c342a96e8ae83cc4394d73890f13bba0d35c45393730e4118d5345006ae62d38445666cbb7c25823c59a9d62e08bb8c7cd22b331be153af7c359091081fac67d96384100f44951422e83599763ab739fbb8ba2a064a41cbe1679a1c613815e9a51d5d6251ee73431cbad479cadeb64ac94f92a38d0798a4b6d3ef7233572b68d2a12d125a6d4e27939f341a4810f0c07bfaf993f8a74bf8e9710e7b29389ec3dfc498a4ff1839a1268db8b70e82670e689b5b3e333908b6e8b4a78fec249e798bf57b7ce985a42a5269435c81ba441230ea52319550476c1f4bef1609e71524b877f53fd3133bf71ab13912bf37c2cd7a359eab035cd
sk = 4dba785b32456e16a8e9a20fa7536f1b4555a9b403a09738657a148361788d3c358a7baba8b4c58ac979c4f786e588ae245cb0c12c284f848b89585f76892fd65cb906d39b385a04d2f5b2154abd1e77ad9501abac73237780b33c601fac50ba3fc07e8525819593b7d7e69fdea46f14f1128a475e4784af38985501dca6d20bc8dc1c5c7740b33804358f71b6e97b2a0e7350f7608321736083dc54e0253c6e5c5665d0b7e68355d4e98daa753c1abc1429b397da773b043459e5aabd093a5b0210502bc2cab250041997861286924aa0a190307431719588cc2e6fb68711c964fc20393c73b7c967c603120a3cc11b2efca3dd6616d0e2c835fa92946a40c4cc2f4655301ecb09424286b3c7a07ad3c6ea37bf6132aae2d9a335e34b6c816d93cc7ede020ab723b272b70f494834ccd93bd7800bc39919dea4be4c585f827a4351e233026760dc83377329ccbff180a562ac50833c0f861e795c00ee74b584f693222b28eefcb445f19b06154abd0110c6a017ed525b5fa30c64e60663573b8691ba68e2bc580157f1c66ebe388aa2747c50919af644acd903a801a5c04a6a2eac686c89835cf59a791ad5642274a0f78244491670c66c9bce24ba5cf6b86967aefe6728dce8973fd29045db844dc80022297cf530c8eca4808f603a90a840ad70a803e6a0bfb44b38616816073c5d7ba26a64048f81a3bad3a0c9cb0672c7466e38824529298a7c0d82940540c312f429411b403f64e419cf720e1f73026184cee538b27cfb91f16186dcd3904ba6a34254155b3cb3157937d5618568f46f283c7c0e88696324a4fd77c3e6fa5b5dc0a13116274e5792fed69eaba973730a79878103bf63934d179143dc23ed39585d40c06a99aee0f4462f123b8a6b539dea9e05117b08338dd6754398e7496f612b4d892ca54a13ec9b2dc7022cf779668809ad6db97a6e8b15ff0a862e664d292c4af549195a23c19e2b9fcdb9b4a5b9ae517873ccc644993196de5c2716d58d50e7cf11558f44a16580c980654c8ca581671121cb2f8cc6f90529c9754cf0700b30943eea1a7b05f0bc8fdc1cf776b0cf2c2eab927dc83197a4071dabfc07f983bf4d2c613e087976eccaac031b88420ceceb6df0350f04ba61ab39cad4c6b2b32503d773a34514b7d5bbb9d5e7bb6dd9ab5bdb8f34a9880c49ab5c40970c435508e26cba50705c6538686249d344bdb7c820a5c8869b371b8fe13922a5af390bbb7b809c392266541671c75cc2b7a7248d0234fca16da64265e5c70257d770d2e9982d5a1c6d19bf0ba48b53ab900fc8280c754c14774939b83c63592a12f35d198194679942ec227b46cc8f353a0547e929175c3585107239aaafca151df3c835e770921e5c9b134ca7e27a18c7656bfd6a4fd2431ce1743576e575dbba8905f4cc38108e3cdcbf0155b5300a100958aa99940bcb473ef64b05baf55e91952c46851d313b0990ebcf2148cf28130cf49c8d080841fb81384e73367c792a11099f5b898416946826714e252457b23a3a1e33a36ee2612372cb2c04030840a87f96a31913a428cccdd2817b38372da4637f46044f2218c28d525a57d9c0cd2864fd43aa5c9a003a09a35ba786a7520c9d9971d6258cf3c6695885684d1a5fb2b3818015ae887555fb1997b7a35a326481a566839712033a0ca13a844ac6f21a16269876a27b2d49458515b3ef0a77f933c9d0f1406121bc8bb666a1284798055595901488439150db602a5428ecd32109731bee5bb8de606ec8d227a432994dd912637bb0b3b198171a89daa720bb712cb598a75b4ab304a9468088a62d0059dac56e17bc95eeeb6c22db8d8ea3c6f272a793e0358e193d52029e2a4582cdc65848c06652e44310506868365012c9befb412d1a844e8c21a613627b4707873dca67ca5c0493a83eaa227fee44731d24938709680e1879b2a41b12e71fcfc39cfd81186250b6cf4b5796e831a49aca2b8c2931328ded15cf2d082643735ebdb8ab019609ecf95f5d093a147c3caa73946cd38b4e21073bd72ff958c7435088ad73a5d343ca768a4ad4b2a49b6b6e17a94d909837e872a05c815d18ebb4e817bdfb327cbcd46404060ddfdb92631b2e3e262283bc3292504cbfea8f30f085fa12270c834d6b6a5d2a46098f26029da3bf14b0961b350facf720ae691dfc4a847b143d9c9a2d2e7a35b6e33dd78b761125bd8c4b1d6994cb8e01186dfabe6270a51cd85b8b39678af4c337bcb4fbbbc0fc260d48aa801f86538eccbd3787a12a09b42e18afa2e8c77bdc11b13b5a8404cdd7b2ce364046ae059a4c950e1e4638ccabc8157b97a238a6fcba379bc6afda874335956d2325376fe1ce4405bee3e37ef818b9826743266c078c01c36fd62b1d17adf33467d9c1ca9f2ca28a2867bf7a8084daaed0a19d2d40a0979198135c229720205763401045879ed65b09825012e626a24118cee00216930d44a9bca32bc74a6683a8d1bae1701b189bcd8feba2da42cc3b572151e7243712789b2801043196bd8c15d972cf7674771dc55e74931fc0a55c434497a517c99ca3276d262ffd83cf66d87600d097b1ab5dd8dca86de94080da8c2aea980b3a1115b847786aa96b94ac818148e3e4c7fec633cbc6bd3104ccb216074a5b2a8c757a455ab38e1333435c3c30d94d8e922e8e77c0260b6128865bc37b82c7a6a276040edadcac335a10b569a2cc53a93b6729728b84b74b01d502b830330000aa1ccc9c4d7e7a74ed218d47ca60016411d7369248a261d6b6240d5b15d2fa5b3229373484c8d23bc8e78830062959d0504c92c0bac310967ec40af0c2902f82742efa78f57b70bcf54a73aa2aa93b0fb34a935dc5924977caceba57afdbbfa69942623536f167830685bf481740e2f434a2d3ad107711aa1729ccf857a14b0002f61575365f3ad9c18b947bbe9b3e31a7571a918728479710d64dabd569873461e12a9dc1103ba28028e001c8d5a79d24d30756cbb4a3ac9e48435ba09286ae89ac3c841e8909a4d94226a822c90b5a40f239cb0e8b98e86b5b06e20dd3764e42e8c8095052b1f66b76f164b3b867a98cb299e0995d44b5febc7a1f2c0cb2d0cd4f3ac5f9d5444797941666afd319a3c6713ed1e31338a41a6e2b548208cff5671a6fc7ab5df260c2d8a703a67eafa381c9d576c6c2b1177b6a66d951bd3c426fa79cc7b552ece197c92856b2c7064605079404a3b5d8b49afb9c87ea48e0811a61e81e2f101ca25a6a599947341040e381a52cec894dc9b6ad25b79dc903c35c450201071dba35ef8c11e17a1ae5ec7e13468c148a5946d928ed0321d717640e5a5767942ef2275e05e395321052e3e5059af77fb04271c2e511f450be168aba09d3b9eee1288ed1baef69ced005797982316e2c731f9581cd455300f35a6e1a5872552ac6eb68ccacaf636cc713516c275823e4a1a30a722f8c46a8932550db624dbb8b6e0bb51c3d54089fcc2042f38f5cb5988e56a1f42a65d5d788e2551f60487490b57904127433f685ad4bc53d6213cdf52d6b0991ae37882d37b5dc084e5a49bef660a4e8d03e24ac93e58bc05f8a759895074e156c09e73e6782c00a6cc80cd04829d270c7848d89bb2c321ac6e76b3e8715923768a8b1a644cfa95b890850819767249c48a08314b29c81e31b63a008a51d283bc217adefe37d2d9b15c7257cf62a68751c2942c531bb55abfa321c581822c90c243d94b598fbb958e5950fd4c8b1f1cd06bacc30828fbf73a83f7387ca252e4f9805419c02d63189ee7b4661b5c1bd398ec82cc8da173ede64a38b3c1ed53a64db130564d2a54600bac8017d46507b3d56208975a70351a558d5774b249f7d634e6f21102310b6bf8c1544e217c68768400c3d721ba5c0f77b9d20795c8059145956ac7b7728222853a3c325d070a9eb256775c727118eb9cb7134748ccfd09f32c930881826d8e20af48b2e1ba10efc67ce0ee7730093a7305403eec951f59044a5f7317cb85caaaa2e2b5b90ab2b805a808c1be755f9a4c342a96e8ae83cc4394d73890f13bba0d35c45393730e4118d5345006ae62d38445666cbb7c25823c59a9d62e08bb8c7cd22b331be153af7c359091081fac67d96384100f44951422e83599763ab739fbb8ba2a064a41cbe1679a1c613815e9a51d5d6251ee73431cbad479cadeb64ac94f92a38d0798a4b6d3ef7233572b68d2a12d125a6d4e27939f341a4810f0c07bfaf993f8a74bf8e9710e7b29389ec3dfc498a4ff1839a1268db8b70e82670e689b5b3e333908b6e8b4a78fec249e798bf57b7ce985a42a5269435c81ba441230ea52319550476c1f4bef1609e71524b877f53fd3133bf71ab13912bf37c2cd7a359eab035cd7944e5d79dabf7b7259df5ced02669c81b7dc4590e0b10764729d812f6bd85d74f3029e1be4e1c0258c3a22ff5b50b2674cc094ba7018da2a61569845c17d26f
m = 6250c81126572eec2da330271db36ee591f060fc7e53eeefe2e1c476c675fa33
ss = 1168ef9238147a97f768ee253ab2a4a4df9969d4ff8551b39bde166bc26755e3
d = 851ea90fd3854cbf28fe39fb81f68e4b14345cf0d6eee7ec4ce772513df8410d
z = 1c0ec046899a777655233e4e1b5ca44e9afbdc67964bfd5d5e3dbb45e60d03cf
pk = 8eb8491c75171340b7774793b7912bb4186a7e3837e33414af6aa211061f3831c4f4b16b753228e998a721385d7b14211d8a7096c54ac3101dda7668013cc1555163f822b1cc144e240c284dc87b5075a813872511097c45a87dbabcbae6e743dec482b4eb47cdd4a1e39298872552f8bc4b0df1632255588ee99b4bd373a21c665574bcd3fbb35690237a6cc691f80523390485447be94b76fc219e7d75c6649ccbeb00271fdc1d666351f396c08eac20ecfa784d45bd4d64847ea126d9f0a23a3b1727396f299951f95a68efe55c5d4c792e136148aa35d0663d64f2c040586e44b6cdf60c54e0c08f365001513694e27569a3d6c6ed2538937a7afaa0bc2ceb6b18914ac77c65922ac49e47c74447b889a39344db09dcf1bd73ec5c48263c214a1e946b2cb806668a32b83c0c97ad547989836a53f1025348ac068a69357c7f46c69f963c5634908b9963bdea79689b9679223824faaa920439356c10786a646472372be8729c4f2ba1e2897728cbab136757ac5a75242608d6d10e20aa6446a4800eeb621ea822c1a61eb7c5b84e764d83452f60e5bbe79b275c4a4445715d21ecae5a569073475a74ba62383137974bc071c27cceb5bdcb1991d393784ea8b28f259b118089b4b77f9b68ab0ca953ff8257a3938482313f4c5963c4b101eb0321d608c2f3127cf451764e15636eeba98021c963f359d2c44a9e92357f2853821ba0c8105c488b242d9c02ae637b2002ce644132069a8babe23d4e9a056fa0b8be8095113b86e6b5c748706924f6aec490a46dd398444499b95289f13a84868188fcebb861a004254068f6d9b4b83aa81c9b5433c70868ab5364a80d870b841a216506663aae569b025c5cc43b2e5a6821fc300eb6574d0088bbfb7483959892703666da17797dba514a489376b19707a144b6f80423073efc608347ba2e639b0c8f2a52ac959592b0b0c1a5b4fba61483f225344051dcfc4ec124a9d10cc2c557339325c699f091319853ef7a445b4064d8e66895f8c0bc887786f5240b72c319fc0b55933b5864063d14c5f732472c71340ea26bf8ea7db5fb9addf3c5011cb0f0d3720dea819d3aa110e2cfa9ea61287716f199af376b106fb097760b3f11237fced41eb95b798f2787b3039f9c213ca5699aabfb03af86adf5d52d6aaa1ea952bc04725a22b2a28f4006cac30e265c793018145573cd1c715a69d704217ac45d1b6e8823852da64784d4b84eaa9cb7f75121cbbecbf25804a210daac80612972acf605e91303a2d59b1ac84ee217872bab85cddba9c6d1381e312b4c574097d95b8afb595bd91c46fc0df0a761f596569f99b7bc6505e922a1f90c045493cdfb9a3c650224bdcc26ca199849128945ca5f97e230d601283aba102a26818932004bb114879139ebd637ea035c20c3ae176b70999c3ffcb7951742c73d48993287c3276c4df9a8365beacda08bb72c55634ff35c2d848ab4d07bd6921cbd95c18ac60e7ed35aaa352e143aa1fc49630cfc8a09845cffe260ad953b71074e42f08e265b7473db4d178c269f317ac035cc1124540a4a47886b6e5b04418a760777e73aacf8930f08c2ff10815559c1e04672bf4b851233011d7b3a84155d76279f9778a72ac9803d36506824a34524c835222224545deae1aaaf193b778751889957d5082a9e9a34e6e44840cb7ddd712ce9313c5033590e9ab54c25852aa8b2f09252bed793bf6b972b593ca9317ba278937a607c6b9b8f79069fbe452fddf01622465006373e2f661e366a90ad1483fdf76e04c388d61646f0162195d36966d75dcc89a3d96b2f98c79d9e0babd9816aa2084611ebb558735c076576e102b3857c1eb2876d53c5777f146876e55020641072010e7a1b773d357d81b52b4071b9ba8c8f69683181ccc4ac49bd2083bbaef7ca0beacec46a39e768295192ac02bbc0acb70de25a27b724ae7d3121b1a4a869034e70f279c3914d882422e1785709599df782bae64316aca97d42846a52d03eaf423e813cbb3fc26c0e1134ddfaaa3275226f6416d9788ba2026c78e2bb1850c681825774213628a23494db886aa29892ec194791a84c73b36fd5cbb2b4bdd3d664ab10246cbc9bbdc97d8ea5528ca41924e240e544a747071caca25b05051587173c9fc851edf10fd0171c69c2128e0acadbafd72fca96aed457caafaf51dc8c30ceac70cb4621cd4d7b4c
sk = ed55584416844e1cb3c75acfb3771013d1aaf1fb3ca8a5b718a8ce02a15ae26bacc7534f8b084a665b0608780e532a161686b07faa83884c6a0efb490a8a3fcabb50add21f58ac43ef4355246b1a661c5937562fa6067e7aa66978e4b36ea1431ed41e4e4282d4003d5bbc06cdf7af225b6560c44f43a278677abba8c6b79741b3ce7c0d0769ab407c9b39c032f0e42d1866addf2115e2f3336384c61ce9319cc92ac1350b264cbc4059b94372631c8241ca376aa6f76111537018c01d1346019d628f1f00cdf828b48c47cbf958989b846ed893bb0b6444bc2a35c6443f77d757a0cc957716373460a7a94151cc548f0c78aa5a323581c192d00b4d96219806a04b1a0ac829002b7fcbc8cbf8a8e3abafd3dc2164d03a24c19d50133e967c7668aa8b81977b400067fad2ca802a76716b95e3d28be5603e4977c33d3ba5df2446f6265827464641204ed972286b58567ba129bec0cd6f1644c4032edd6239309aaa259a3d997b1ecc535f17d773ab1c5350e3c82c600175269700a56b0d4211dd02c13d4bc7c54238f40163441702613a1de34ba9b0b42ef0a29300098667e8003588577e64b031139dd2180db113623fc4b74e946eef86a1a6bb52764c6c12911765e37a685400888aa9140a3adfc48712688435258d56337fb8d8a9e1f34bd2e818ae3b7480f500fb6bb03bd50019c33bd37b060bc2c45e8a2267d18927c0af66076619889ff6b1769fe59e5f131f5fe40db2815bb6886b7bca9da659935db493ded9a808157e4151b04c153e673333424b7aa939559e4ca973f7644a813b8d9c1db8c87cac6365c0e008e329403c69490976cd3f006f3138114a6b3e6b3c4f054451e5bbcb7d232f285a2ef5202b81740053512f8e4b33fda87ea61042d1f9736ed58e9047c8744735a728b636dba7abc33b2de0b1572a28b23c25a8668cef9291990a499bc8935f955e1cf0301a65be870b7f01f06099192431f3436aa5aa6564c4689c1d2e11540355138c91ba6e0182b6daba0e7a177ff320c6b04977d47da0d51672eb96ca054ad2d4a0f72930061775592aa40e9c9418ca611893044460495d8a46b242201886cb52e38d91d25d7fa8262290628d91323dd2a51f8c7a33487232f4934133117699028381751d8594fd94910ee4115389c57262ba579220567a7b5b42441a641fd6630d7bc06802878c76bb9ea576965ee45acb90ba549a01b6e873a1d8c741662067a116e64c8897e83204170c9bf2676ef60c20f3450804c7a1b80725da17f9db18f715b7894ccbb53321cf01755d168d19a96356ec07efc62d9a8c3a8ffb15500433f915137ac42a474b8e43f283bdb2b46cd62d509a5aee8cbe23b74cd48079d82293bfc9cd931289a0aa27d8a930beb2000acc2019e3cce107a18e9c4408c516fbe19e45459ed77231851b88b6b73156ec820a4c097072c2fd61c83d23413ad510662894daeb238992138f98185042b53a637aefa83378b026fa7bc314516b25d343f0e0aa7772cd2da27f8b39a8becb44923792a7d586631b2ab963ae537768e45961f5f96cb42320e75738a964168b9403d5b3591ac5679a61857c818b2a486bb299019c7b03beb50d2d40a17e84712aac01895ac6f73c0e571b779f71c4691ca515592bf6270a32c58eb9a494c1a6bee0d86581135216441a8397b5be554c000342172728f4dcb504a11e7f594d7811c21b7a477f2526d817017e5c87c6b376d95c8c6ab628110762546188f3f602359a85b422aacba4802417ba44b98fbfe05121cc2c58515cf2f3979400784f6152925a2d52d07d15a69a3e223feba90ca1b3a112947299123912b54321344ca400cfbd996d523b72a505a8f0945e00a65025015c3f9c7132d48bae4129a0f0c4e22a1509c439c011a2e1cbada30453f6110dee9c7f4b0866aa92cf5a31667ce38f8d871f9902bd5e2a2b7af030367a6306d4c48387b694c7bb2169614a746fa783619f9c7264d32feda59ec37063d1f11c6f5183f0e9be5a493e5cb199358b19f1706d80844ff2968e95a24d72dbc348a88d0ec9bbd01c3018a8147291b34ec21290211304da40c46632b352810f0a2d73046417885cee0c231a495b7db834a1336980f2b34cf140c84ac878c558cd937b7e0a9982f99b3c8abddd441b79f621764ac38eb8491c75171340b7774793b7912bb4186a7e3837e33414af6aa211061f3831c4f4b16b753228e998a721385d7b14211d8a7096c54ac3101dda7668013cc1555163f822b1cc144e240c284dc87b5075a813872511097c45a87dbabcbae6e743dec482b4eb47cdd4a1e39298872552f8bc4b0df1632255588ee99b4bd373a21c665574bcd3fbb35690237a6cc691f80523390485447be94b76fc219e7d75c6649ccbeb00271fdc1d666351f396c08eac20ecfa784d45bd4d64847ea126d9f0a23a3b1727396f299951f95a68efe55c5d4c792e136148aa35d0663d64f2c040586e44b6cdf60c54e0c08f365001513694e27569a3d6c6ed2538937a7afaa0bc2ceb6b18914ac77c65922ac49e47c74447b889a39344db09dcf1bd73ec5c48263c214a1e946b2cb806668a32b83c0c97ad547989836a53f1025348ac068a69357c7f46c69f963c5634908b9963bdea79689b9679223824faaa920439356c10786a646472372be8729c4f2ba1e2897728cbab136757ac5a75242608d6d10e20aa6446a4800eeb621ea822c1a61eb7c5b84e764d83452f60e5bbe79b275c4a4445715d21ecae5a569073475a74ba62383137974bc071c27cceb5bdcb1991d393784ea8b28f259b118089b4b77f9b68ab0ca953ff8257a3938482313f4c5963c4b101eb0321d608c2f3127cf451764e15636eeba98021c963f359d2c44a9e92357f2853821ba0c8105c488b242d9c02ae637b2002ce644132069a8babe23d4e9a056fa0b8be8095113b86e6b5c748706924f6aec490a46dd398444499b95289f13a84868188fcebb861a004254068f6d9b4b83aa81c9b5433c70868ab5364a80d870b841a216506663aae569b025c5cc43b2e5a6821fc300eb6574d0088bbfb7483959892703666da17797dba514a489376b19707a144b6f80423073efc608347ba2e639b0c8f2a52ac959592b0b0c1a5b4fba61483f225344051dcfc4ec124a9d10cc2c557339325c699f091319853ef7a445b4064d8e66895f8c0bc887786f5240b72c319fc0b55933b5864063d14c5f732472c71340ea26bf8ea7db5fb9addf3c5011cb0f0d3720dea819d3aa110e2cfa9ea61287716f199af376b106fb097760b3f11237fced41eb95b798f2787b3039f9c213ca5699aabfb03af86adf5d52d6aaa1ea952bc04725a22b2a28f4006cac30e265c793018145573cd1c715a69d704217ac45d1b6e8823852da64784d4b84eaa9cb7f75121cbbecbf25804a210daac80612972acf605e91303a2d59b1ac84ee217872bab85cddba9c6d1381e312b4c574097d95b8afb595bd91c46fc0df0a761f596569f99b7bc6505e922a1f90c045493cdfb9a3c650224bdcc26ca199849128945ca5f97e230d601283aba102a26818932004bb114879139ebd637ea035c20c3ae176b70999c3ffcb7951742c73d48993287c3276c4df9a8365beacda08bb72c55634ff35c2d848ab4d07bd6921cbd95c18ac60e7ed35aaa352e143aa1fc49630cfc8a09845cffe260ad953b71074e42f08e265b7473db4d178c269f317ac035cc1124540a4a47886b6e5b04418a760777e73aacf8930f08c2ff10815559c1e04672bf4b851233011d7b3a84155d76279f9778a72ac9803d36506824a34524c835222224545deae1aaaf193b778751889957d5082a9e9a34e6e44840cb7ddd712ce9313c5033590e9ab54c25852aa8b2f09252bed793bf6b972b593ca9317ba278937a607c6b9b8f79069fbe452fddf01622465006373e2f661e366a90ad1483fdf76e04c388d61646f0162195d36966d75dcc89a3d96b2f98c79d9e0babd9816aa2084611ebb558735c076576e102b3857c1eb2876d53c5777f146876e55020641072010e7a1b773d357d81b52b4071b9ba8c8f69683181ccc4ac49bd2083bbaef7ca0beacec46a39e768295192ac02bbc0acb70de25a27b724ae7d3121b1a4a869034e70f279c3914d882422e1785709599df782bae64316aca97d42846a52d03eaf423e813cbb3fc26c0e1134ddfaaa3275226f6416d9788ba2026c78e2bb1850c681825774213628a23494db886aa29892ec194791a84c73b36fd5cbb2b4bdd3d664ab10246cbc9bbdc97d8ea5528ca41924e240e544a747071caca25b05051587173c9fc851edf10fd0171c69c2128e0acadbafd72fca96aed457caafaf51dc8c30ceac70cb4621cd4d7b4c692176b38737a053dce0551b63e3eca81884bbf95e1d8975671a2f7f1dfae2511c0ec046899a777655233e4e1b5ca44e9afbdc67964bfd5d5e3dbb45e60d03cf
m = 35d470bcc5880872754810dfb3f2796da2fd7f397537146f6488c27804072b34
ss = 65d7e1e9e3dc7b7d771f1431bea4369363f637876b44cf216e48f6727cd28fad
d = d304c9389cc973477f169788abcb9d511f843219d246a9b587822f422a70c238
z = 6590a2e5c7ed86cf2c5c2a898662bc9a81418720bbb632ef9cf0b845ed052d73
pk = 85e9a58ffc4aacb3c476327b705515c6f1980b53b3654720296742b3a793258138d86728f4846ff1030f6f604d092847f011cd59165b9dcb400a8723ab79bd137566d709a5a7f62cc7a7948331920f75530c915b1bb086e422145dd74ea1b557f68b511ff8a1ec0a39845c0aa94c2bc05922e3cc52c7f59eabcac2d36b5535eb0d7737768d6322023a2ed2fb0128c2724442c794d794f302b89fe8b1a3e8326253362fc44bce193fe7725d1864acb29bcaf2c0bab9423dc593733bd99c077534cdda88f4bc2fd846b810ba71d2139fe1f50ace7821fcc5c9ad7c20baa4a430b8085441cdabf16251f8b686359c755981ec4c8fc834cf7f019e599051afa87584f2c41ce13aa9babab5aa20204974a10bc36d4aa1c7706a3838b8dfccb1fe16038d78aa78eb3594998a20c72337405e2f36683a01b87199764b533077688a9a755c2c38632cfa4c2047663e860a2998937703ba0f1780ff367918eb208b917cbd340b69577806e282401767c258b38b0c6b21a057f42b59a6dcb2eab48063116fd2b1ab64c0a864326e8683cb63e053fc03a5f6d6b58f0820f500ab1d78504dd80991e68fa6f91658fbc64c594d32a507be17b465684df8e65bd5745fa8d6512d382785ecb9b207746686aab683b0cfac43d07a0113317cc895a513776611b981f05bbf7e1bbf867923992441176135b394c6dedc8d64ea47971994cfb46bb7692f47e1b372994f3ef19a282799ca530ac7b82fca207537865ee0f4c73b0a0a84e1b2d2b058175780a287ba9a435a0fdc24fdf48ef579b55ce1b55531019060193fc5cbf013a8bf521c1f459afb125c78d2377722824736ce01901a16a54652d064e9058f918b5552936dbc77136b009b2108862f962244597386a2b078c6b46308436144b75b9926133a46ce1c44ca7b5f52a678463191d51953a516a1c937101fd236c962a8dcbb671bb1be92035910eb0b40d8672317aaabcb04bd8b716f104c3eb49c1e5bcba7e17d15861671950056e5278b845afd6cbcce9b2119d86fa1fa067f1c69bfcc7e693020cce979869588337aadd7d6ac7ac3ac67a3034a035a12750dc30c99c8692b9cd74ee2918a23248a3a6875e25bbce8c6902cfc81ae878fa4ba1df57523d3013fa79a9ab08894004042cfc00b0665bb894772e648caebec8779a8ce0a38b05043a8f3187f199a56e2143845246810c33b9b04034791ce31490459733ff1c7752864389ce3bcb826608f966342147d6a3626c4ab842480b571a9487bd8785c37a7ed10c8cada99aad1a19b144accc2be8a17be87111093189efc951d08799b5dc46e46e571b370b74e881326da687ea02e1088c400067ee3d885c0db3fbcb336416c74398132090971e2aa1fa9f6ca7ad186bd4c139be57665595337687742b1aec0da12922783c6aba7fed24d18d142392b26b3650731c07a15a987455986252b8234123e3a4a54c08b599f1948d1383183992e2cd17d3312cd9b3cb4149ac98ebc054f17cc516c67d8b26517316143c6640eab5134f41d6987c25454ca62070c985b2e0eeb24e05870667627ce5282f95635be4034d90232e997c18409b1d4991b7f05926e5aa6cf67b5fd569fbfa9493fb3379d1b6dd14c54b9328cc492842238ccb6b652da6c037ac6afdae2be4b894dd66a70b5840f20fc18bbaac111486b9558137269732f2924ee050242329c0d1583bf890847b30d5921198814420b60475ce0047d973269424c54bc9e3b4c94633c1418db9a03a62f6cc224c59074809b9e023a5aca5757d3a789062bc3067698a5f216fb2c7355609a99aacb81b99087a087ed64cbc462301754931048999a2b9b0e06c9f251bc41b39092201ca3a727b5e498e4db782dd53846c7635ac12f6e89c30480bac297188338a58f338d6b7075003278cce876bbe18cdb00326e44745a4009209b04fa53ca742438336ac4f9cc337b1636898170a1d97c58661415dba67935162636a87f01bb87b66865d415360220edf89d0514663dd73a951070f68653b9c2b637259a395c500565b6b5a05b3f6555fb249946c9904ab40256d63b1d6c2344f80dbaa5b1be7b10299a7ddad03781983f8eccace5c85f3c3bb3a9d61c040141757a2e881c33a9784e48293374ca497cb59e12c07a4b6b420d3094400b24cb49a9bda19c123c24504ecdf72189dfa1cd24ebf011a3bb66d35f78633e1ee7b249ff
sk = ffd8874d8b37c946409d69cb03529b7d1a43ddb24792d4773cc723643567671b8e0fc2b903d302679a530118ac453b0541a2389c46b38f317b43130972271d8146a66593b8fe659db570c941f1abb4f295493085a85277062c3d4db168e466015ea506b5b8a805a435ef6812a6b68afa9372776717c1042e24e7a10a842182e7c40c4cc547b98fe007a1d98804ac5bc3c31b6511425a558c73e5b1935c7a664ee224955b6d67ca54d47b04e1622716a27b21f12a2eb27c16d26a541cb0c1ba5a1a8629b7f2222b84cdfed9cb6f666b41c92fd0b074f42b5d2ee72e8c5443f34c5dc2920da165558af074e3ccae84c1cbf1f70624e1a3a30a7db045a2c4a79bb1a4b0f01187bbd8b29a8c60b07068a72264d9b305b5e391521bb945d53ce1d65436441932ec5867549408b47f28d3bf37d7af0df432ccfc3667f4ace969542cd626637b570fd84210b3ab5456b23b8b339f4885e9a96bb17ccf1ca4a962c5667d0c3dfb356146c04bb8391197d54d0f4202f160824d900b27b36bf8abc7876ca331c2c3a8a161d98523adfc1ef9d538c9203a6729cfcf6089f7d72f57093ea3a34113749f23ec21c051ab2c836679b0210a549f2678c7187691de949994a25769d4647fd992be411e24e302c07569cf26c11f3942ca505391a794d42c77da0a324b05908aeb9c70b88b38a95f371b1902e06d071457bbcb382ae4c36f14ab3a747a30cb7e9d35791879873a0333b3fab967770465a056de9c4420662c046aa8ca32093ae23abd80406fe60bdcd1725daab0e50931c575a0c9137fa61442b1101b05686d398a6fdc0bbbbb25a073e99c3702b9268ca91420a1198b5c54501a03c878b6827e6d586ab42c2fa47258d1255711654968fc80e1364886f18e98fc10eb85645b399788dc225b1a233fe564604a86397a4483c102203188df667961bac9ef19b99432475c0a2c9978c81cf5314a2b2ab37479549b14c8d70ed8f0c6625938ca4a92bee5a7aadb286e507ee8890772c3353e35c2de8696041bcc8b81997f8c7800417c91c32e9b8b34b62a25e5c2af2854cf902269c3c5b50a5209dc1c63f8835b3a73137d855c69f9335fc66efb985933f4a66b084aa58909e658998a15ae8b087120f59a00426cf9a327dd48467f8c12cfbaacea7bca7407060c42950cf9543cac1edf9c296d978a2c36aad92b665d6c9513b59278ac1cc781204e555e27f81e976a74d3055a48035203472960e596c7c4c2d0158a006d884f40681c6610f1124574eb9ff5323e10480d0e306f1e398ad1e6cf8057024d072def4719e3a6be9aeaa07b56077be495a635c67066a2945376c9836ebf4c413a05a9b1348c31329884bc7d820a6bad7a63bd62518878a97fb525332433573973df74a00ec02d50198a2b1306005335e6a51191505fb244999cc333bcfa4e7845b766b050cf66607982014d28548a4454f86a06e9321c82781478cb938c709ec5cc81ea1a9269543dc8ebc6d253be1698990c81c587d7263e7445baf53316c23eb8863d151a4e5659928ad704c1c7b2bd2a1987907a05ccbd2f0c78232a10653452e3dabb7598ca83d37166791ef11a2524f371180984bf72a6e2291301606b7351a284a1a66866044f6088ba91217305bcf24c759bc348e75325aa7cb4c6b41077979a2b02b137966016868a66b1780ba90bc7d089b97c6bae2963a2ea3bc2072ea1841da115b83139401a9416db7c8722306d3a81bfb4d1cb5d964f04534f7f79c6de1789cd6767e1f6930c88b69b168cc6574e84c9c282f257d2200be0874392e12c57e6c989d8320b1c1135f88c97d824ebc82478cb4962ea409dfab7b61c1091b15072c18bc46838dba3c1f6aa00eba64545aba2d0ac9f44d3a2de976f62b8aba4396106f031adc4020d46c78d94350dc0ceb844af1bac32d1c27cd3e93c6d279cfd3c0d20255b8f11533dd387207c8a8a4c8fd51472fe21350f274a375a81aca592ad450091ab07facc360e528f7a6a6e41265d45f513a260605a2595a22c3ab5e8396fa033dd443da518c44a869218052a3fe06a20451ee4aca7928c521df980d73b2b7431ba37f485fc29b2974c1de5bb80d40708c5f869cefb8d24a56c72ba04892078a963753c105f088c8c326c1f82b3b246a75397d47435151fd314b9e5284385e9a58ffc4aacb3c476327b705515c6f1980b53b3654720296742b3a793258138d86728f4846ff1030f6f604d092847f011cd59165b9dcb400a8723ab79bd137566d709a5a7f62cc7a7948331920f75530c915b1bb086e422145dd74ea1b557f68b511ff8a1ec0a39845c0aa94c2bc05922e3cc52c7f59eabcac2d36b5535eb0d7737768d6322023a2ed2fb0128c2724442c794d794f302b89fe8b1a3e8326253362fc44bce193fe7725d1864acb29bcaf2c0bab9423dc593733bd99c077534cdda88f4bc2fd846b810ba71d2139fe1f50ace7821fcc5c9ad7c20baa4a430b8085441cdabf16251f8b686359c755981ec4c8fc834cf7f019e599051afa87584f2c41ce13aa9babab5aa20204974a10bc36d4aa1c7706a3838b8dfccb1fe16038d78aa78eb3594998a20c72337405e2f36683a01b87199764b533077688a9a755c2c38632cfa4c2047663e860a2998937703ba0f1780ff367918eb208b917cbd340b69577806e282401767c258b38b0c6b21a057f42b59a6dcb2eab48063116fd2b1ab64c0a864326e8683cb63e053fc03a5f6d6b58f0820f500ab1d78504dd80991e68fa6f91658fbc64c594d32a507be17b465684df8e65bd5745fa8d6512d382785ecb9b207746686aab683b0cfac43d07a0113317cc895a513776611b981f05bbf7e1bbf867923992441176135b394c6dedc8d64ea47971994cfb46bb7692f47e1b372994f3ef19a282799ca530ac7b82fca207537865ee0f4c73b0a0a84e1b2d2b058175780a287ba9a435a0fdc24fdf48ef579b55ce1b55531019060193fc5cbf013a8bf521c1f459afb125c78d2377722824736ce01901a16a54652d064e9058f918b5552936dbc77136b009b2108862f962244597386a2b078c6b46308436144b75b9926133a46ce1c44ca7b5f52a678463191d51953a516a1c937101fd236c962a8dcbb671bb1be92035910eb0b40d8672317aaabcb04bd8b716f104c3eb49c1e5bcba7e17d15861671950056e5278b845afd6cbcce9b2119d86fa1fa067f1c69bfcc7e693020cce979869588337aadd7d6ac7ac3ac67a3034a035a12750dc30c99c8692b9cd74ee2918a23248a3a6875e25bbce8c6902cfc81ae878fa4ba1df57523d3013fa79a9ab08894004042cfc00b0665bb894772e648caebec8779a8ce0a38b05043a8f3187f199a56e2143845246810c33b9b04034791ce31490459733ff1c7752864389ce3bcb826608f966342147d6a3626c4ab842480b571a9487bd8785c37a7ed10c8cada99aad1a19b144accc2be8a17be87111093189efc951d08799b5dc46e46e571b370b74e881326da687ea02e1088c400067ee3d885c0db3fbcb336416c74398132090971e2aa1fa9f6ca7ad186bd4c139be57665595337687742b1aec0da12922783c6aba7fed24d18d142392b26b3650731c07a15a987455986252b8234123e3a4a54c08b599f1948d1383183992e2cd17d3312cd9b3cb4149ac98ebc054f17cc516c67d8b26517316143c6640eab5134f41d6987c25454ca62070c985b2e0eeb24e05870667627ce5282f95635be4034d90232e997c18409b1d4991b7f05926e5aa6cf67b5fd569fbfa9493fb3379d1b6dd14c54b9328cc492842238ccb6b652da6c037ac6afdae2be4b894dd66a70b5840f20fc18bbaac111486b9558137269732f2924ee050242329c0d1583bf890847b30d5921198814420b60475ce0047d973269424c54bc9e3b4c94633c1418db9a03a62f6cc224c59074809b9e023a5aca5757d3a789062bc3067698a5f216fb2c7355609a99aacb81b99087a087ed64cbc462301754931048999a2b9b0e06c9f251bc41b39092201ca3a727b5e498e4db782dd53846c7635ac12f6e89c30480bac297188338a58f338d6b7075003278cce876bbe18cdb00326e44745a4009209b04fa53ca742438336ac4f9cc337b1636898170a1d97c58661415dba67935162636a87f01bb87b66865d415360220edf89d0514663dd73a951070f68653b9c2b637259a395c500565b6b5a05b3f6555fb249946c9904ab40256d63b1d6c2344f80dbaa5b1be7b10299a7ddad03781983f8eccace5c85f3c3bb3a9d61c040141757a2e881c33a9784e48293374ca497cb59e12c07a4b6b420d3094400b24cb49a9bda19c123c24504ecdf72189dfa1cd24ebf011a3bb66d35f78633e1ee7b249ff2f54bedb19919171eca777186dd743b11ec9489aea09534c157faa75adf1c77c6590a2e5c7ed86cf2c5c2a898662bc9a81418720bbb632ef9cf0b845ed052d73
m = 8d667921c5db401a86fe1c35dfcf164a6bb2ab7400fd6a0b67eafd4a0ed11940
ss = dfa5f13aa7a56c3ed635a7cbec48809c249ba3afbcaa011f3a025695d2932a93
d = 89a6e3be304a3518fb82b18ca730f0b359cd6ba90664a493fb4f8edaf965b9c3
z = b6591121e25d64010c25a18676033e1d7278ac5f2d0b43a31f3a4156ae710465
pk = 16e63cac8b2dd05a60cc593000322c9c566b472b375e8484843aac71e74bf0315af59a8a4f6104a43159e198716e239247204753f629c5202c7812c9ae2351d88b4256e7a82b42b15e54412e0130d5e25388240fc05b253e7b0c94a43c7e96728ed78522e688ec2691b70943b8cbbddf19873e67766301b386b088f71922ca370916319d8f099f263caac7d7c0f81959c4b13a0da0b5c269760036a552016f8b591f6b37177cfac940f706c975a59da7c04fc7210ae32508c28204ea204073c73b474d74b54cec08bd14361b144c481fa8561b6c73aeeb7cb0a65be0965b2176705949613c917393761efe2c2e4dc73d4998a1cfd6a2ff278b6f68b1f108151b857ee913b3568171bdf1502953b81fb085650bd027c4b66a8276319201ac328604100ca4f684f2fc65f220cac1db9c434a218814a14cb630b5b18410e11c37c92b31600e37c8bf12c895b1f315f0da01cab250881966d3c8256f5513cfd68e383bb8ae248e27f3b479f7a82da2aa564b121586bade1ab522776b49a02a16e3a798acb005d70d3ff24a8ca3458a826788aa09889293e4d862572907111071f0d58d679a0c620155ffca45bf03a1778941d41776ea11cf3ee899912c703d50c8e88ac447b2bb0a0cc3bfd83ef3261ca592915bfcad6cd26409472e4be62ebfd65f003c59d39b7f9f710f6a76a1e8291c834323f145aa3b8a9e2e4c2e98621074c49fd0716d3d61a2787a0598e8096ae05fcd7aa4250a7ac4a5314c842b8dc8b563c6b8f626763d865c141474c72c1439ba7012661985a061ced9679ac94983957dc99c4bd4061ea43c893bb707c0f633787c1b11d8622dc08c47954ea907ac1513aa3c4420dc48366e4045c79cbfc3b52415324e8c6669e52c2c16b1722ddc7d521558180781898a2e681a55693398ba712712b9c515d72255453a3c4212bb7b3692b3998d1bc6781ca28fea483c276a92c219a62797a88702b2587005208512aab304799a99acaacedb1699993150b41aa3291423bccb6dfa31a7b42be4997581b9aa54716cd5d62cb1b9bea0e8165eab6a6300242bb5a711f36e9a43b12e24492ab95218e084e1d2976a222024263e4c87cb93cc4fe556812096686ac72152f1a8a12b93c6530d08c99b9be3634dab9c93d27f2a4099304b4c61a4bf0fd9cb28803d0824c5058a515dc69c81228687376865852fe9daa07e45a889e650e0c58fc2cb71846b5296e76d71105e87ab2714b2b82e06342218822642acea28700486709c43b2fc421eeda5070ccc8ad1367cf2834e88eb8ff8d2059f455c2da34843418cd3449497b753c92826c3174e5e304437c04c7f518fa2eab149762c916b1c6a676a8d5b3bff02b8ea9a366f1706be888fbc40285d6cbb924249ce963646595573b5a5d0079fb9b0275ff031797899ae0bccb3ecc32eb48ba3769bd5e56667cc02723c773ba00924a961102225f2b88ecef333302077c2c761f48991755a83e09b7c3406bc8784031754bbab6b49c361c93f5ab9778b39b9cb66501b63d8859af0a00bbed32947b92f49961c5fc38bafc9b0a763802c9709fad39f040c6736a4c45a110a08822e26d93bc6ccb566a687ddb786f5d31378505f5d575746c3cbfff55899c933f0052e1155b776b9201f0272bcf67c3fd26868bcc42b2b9361562bec56ce1991ac7347b6bd500065e990b257bf20e1537988a560dc21aa652e3bc8650d80870a1a4190014fd1c43229043bc1068a5fa074fb5087581a932ddb5923730ba05216895ba1e67947c71aad452861371a542325607a7752b8485c48fa9ce930793130996bc63d1b162517c34449f5263077a41f576150d8b062718e493242f57041f2da6f271c0c5ba3a00a8c8faa0aa9fd61073dd70adb7991df8a143e797a9cf6b0cf257ceb347dff45cbf6db25d5928074b3a6ed918fd35895bc7b93682897c0d322d46755962928f3390664499a14dcc025b1c0780858db32826679a923e20ff56755a26604a2c8606fd7087218232cdc3b488423fa9328f9eca8eaca9fb4311777592157b46e4476c885581f6ca524ad1cbf663a0591a7679e515de5b65cea3a0971c9139019735d421a25f7126a9bb66f67c177f3873bc5a8a7c06026913a631b1b370aaa17019a7cdcbc22a24f9e38a69637928788bed0560a235c2d8dbfe40dd56ce5de6756cc4b6afdf64050da2eecd9953e893c53bf7ffb
sk = d32cbc1116ac88219f9af2c33beb59bb94b372f97815278f0fab2c690c94b8f209dd1575bd7c0bc7f48aa133bfa068cf1af1612c3325b8d08963bbc66d938f46843fee424357e535c2259ed958a75ca6203286190be53a9b46373f8b41cb38c1cae2bcb91898669a872f1a8d9cd21227e42ed655569202cc6b494cc6a6bdb08731cde417f48b86554ccaf953b8fb70aec727085510cdbaa7cd2a0ba853928886332fb1e3a419c49b34ec90fd31b716252acce7a79d05cc04074d69ab3cc9809102261a2191a086231dc70aa583e86912e5beb2c1a22e841f39db531d5c26cc333834a20480d6b1ccf19a654149045791d33b414696375dc3c7b0644626e8822c5325d52ba764f2361d853d244416cb9a5bc0540e1238ccb53438c90a196a45571f743894f060f6031fd623abebb4afea05190dd9452c981352a78e09579f05e24db2033aacfb10d9335986e8542d9480bf5603fa932d2d0878c3753e6524a809324ad6f169d7fb6d9c0264423a632996abf297707d8412a6b86160b69980e18add1c372faa406f540c00ed0a75c3544811759c3b5026e6c19102b7160883ed002de5807b5933934fa01559c4a790230ee93c215bd75aff117d0f170b4feb7aef5b007aca616e688161fc00cb037c8232cf2dca569f01a2e1dc2af7ecb6111181f2ebcb1df27c6ea84251d8a2b6b6582ef915e2b8c7f8fb6be8844478fc570b8054a067b34120b47fc6ac68125cca8514db4540b7796c9fd05523e7014db34b8ec94d5eb66c9f5cae2f838191d2234f43c72262a18deba17ab495b7f0529d89b8e1e407bd5a185eaa2444d20c6c9566526b8707b13bb0cc8d9589773db90952a5cd78e43bdc68cfa4401d7912618f456eb4f97ac1b49ab948592976233f962b1916531fd1672bb69be320a2985b38b80279572488c5f86bf3d55fb9fb90449b66fc874b94292000466786fb7e393765c7057051999711d234b4d277419320e0046ec0925b41d6b89c62133bd2734e296dcfe90bf6344219a6a22d2cb50c75bc02b07fd0da11fe0a0a0b9aad76001d5d7c8fede065dde87d5d47821e756a926638395883879a91b94c6164a40895476269917caeb12944dc956174b6cc5154944571a6f6553f604d3212728fb08af6e8c0ea00265ac0c5464595b31a9131871d79298867aab426d009480c0befc08ace14991399079cb62de9e6bc80c88c3339640fc667ec837b691c3da4556a952b3e63c162ec911101c5a49b35475ae68634a7b0cefccfbee608cd4c43c8eba7a8f957db595645c64ecf08b50c7438bfbb415c27a45ae940ad077e5a533825d998a9095a735b5d23887b0048af49ca85f18395c7d3cd06bb687c92cda9ac9c03a9333a866a9639803c76b5b189294a269f389abb5010789d410b88215c554008cb10274f781ed6b0be3903576cd16934c4b6b65296c477aa174043f06792f3944efd0206e34042d827caffd2989b936b91694825c4bd8b10c0777b11971cc1efb93ec1b3674afb4fd07568ffe89c707b5785c140d51b433b7942d88a6ef9bc9d091472833004005aa803a050ce03b2bb551f62fb1fac6649d3e14f0141b2eaca73b700489b73a8d840834a7802a96864610b10ef5a030a6670a866b02e13c3fd48056c092b241513f1d498539b1d68f498cb049c99d33c32e1b491997697a0b6af529e63a85a0a7b8ed6c005d61963fc5acd1e609af8160d6f823063385065640452815aac2463ab8524e2713e3f584fd475a23e46bf79b97f83403fca999c1ceac629f47261e499e211051c7059e4aa14c2c4649e398add5b2ca1d070386b4f9c284f84c930610a3b22936090f3c03fe7a25ef323f2c326b3a7c9a7a5ceeb395cef08ca8009a810986f33164054b26bfa61489b38ac81390bc6ca863455c22b589e8a4bb5ba87aa0ae03fdb611b7f364387363e728a6de48aa47af676e73ab655396711e64777b27fe45474c3f29495939704d34e24661ca43aa94b71ceb2d3c008b135a7115762997879c2391cacadfa092779308080a1459b09ab16e411157abc386a0e8e322cae09a60fa290a91419d47513788980ed60a40bd86e6cb30481c65a853a188442004c93421c799402e639dfa3c73f9b227c64c0f8c17d4723a06c73a9ad02ad2571587058513122012df86d16e63cac8b2dd05a60cc593000322c9c566b472b375e8484843aac71e74bf0315af59a8a4f6104a43159e198716e239247204753f629c5202c7812c9ae2351d88b4256e7a82b42b15e54412e0130d5e25388240fc05b253e7b0c94a43c7e96728ed78522e688ec2691b70943b8cbbddf19873e67766301b386b088f71922ca370916319d8f099f263caac7d7c0f81959c4b13a0da0b5c269760036a552016f8b591f6b37177cfac940f706c975a59da7c04fc7210ae32508c28204ea204073c73b474d74b54cec08bd14361b144c481fa8561b6c73aeeb7cb0a65be0965b2176705949613c917393761efe2c2e4dc73d4998a1cfd6a2ff278b6f68b1f108151b857ee913b3568171bdf1502953b81fb085650bd027c4b66a8276319201ac328604100ca4f684f2fc65f220cac1db9c434a218814a14cb630b5b18410e11c37c92b31600e37c8bf12c895b1f315f0da01cab250881966d3c8256f5513cfd68e383bb8ae248e27f3b479f7a82da2aa564b121586bade1ab522776b49a02a16e3a798acb005d70d3ff24a8ca3458a826788aa09889293e4d862572907111071f0d58d679a0c620155ffca45bf03a1778941d41776ea11cf3ee899912c703d50c8e88ac447b2bb0a0cc3bfd83ef3261ca592915bfcad6cd26409472e4be62ebfd65f003c59d39b7f9f710f6a76a1e8291c834323f145aa3b8a9e2e4c2e98621074c49fd0716d3d61a2787a0598e8096ae05fcd7aa4250a7ac4a5314c842b8dc8b563c6b8f626763d865c141474c72c1439ba7012661985a061ced9679ac94983957dc99c4bd4061ea43c893bb707c0f633787c1b11d8622dc08c47954ea907ac1513aa3c4420dc48366e4045c79cbfc3b52415324e8c6669e52c2c16b1722ddc7d521558180781898a2e681a55693398ba712712b9c515d72255453a3c4212bb7b3692b3998d1bc6781ca28fea483c276a92c219a62797a88702b2587005208512aab304799a99acaacedb1699993150b41aa3291423bccb6dfa31a7b42be4997581b9aa54716cd5d62cb1b9bea0e8165eab6a6300242bb5a711f36e9a43b12e24492ab95218e084e1d2976a222024263e4c87cb93cc4fe556812096686ac72152f1a8a12b93c6530d08c99b9be3634dab9c93d27f2a4099304b4c61a4bf0fd9cb28803d0824c5058a515dc69c81228687376865852fe9daa07e45a889e650e0c58fc2cb71846b5296e76d71105e87ab2714b2b82e06342218822642acea28700486709c43b2fc421eeda5070ccc8ad1367cf2834e88eb8ff8d2059f455c2da34843418cd3449497b753c92826c3174e5e304437c04c7f518fa2eab149762c916b1c6a676a8d5b3bff02b8ea9a366f1706be888fbc40285d6cbb924249ce963646595573b5a5d0079fb9b0275ff031797899ae0bccb3ecc32eb48ba3769bd5e56667cc02723c773ba00924a961102225f2b88ecef333302077c2c761f48991755a83e09b7c3406bc8784031754bbab6b49c361c93f5ab9778b39b9cb66501b63d8859af0a00bbed32947b92f49961c5fc38bafc9b0a763802c9709fad39f040c6736a4c45a110a08822e26d93bc6ccb566a687ddb786f5d31378505f5d575746c3cbfff55899c933f0052e1155b776b9201f0272bcf67c3fd26868bcc42b2b9361562bec56ce1991ac7347b6bd500065e990b257bf20e1537988a560dc21aa652e3bc8650d80870a1a4190014fd1c43229043bc1068a5fa074fb5087581a932ddb5923730ba05216895ba1e67947c71aad452861371a542325607a7752b8485c48fa9ce930793130996bc63d1b162517c34449f5263077a41f576150d8b062718e493242f57041f2da6f271c0c5ba3a00a8c8faa0aa9fd61073dd70adb7991df8a143e797a9cf6b0cf257ceb347dff45cbf6db25d5928074b3a6ed918fd35895bc7b93682897c0d322d46755962928f3390664499a14dcc025b1c0780858db32826679a923e20ff56755a26604a2c8606fd7087218232cdc3b488423fa9328f9eca8eaca9fb4311777592157b46e4476c885581f6ca524ad1cbf663a0591a7679e515de5b65cea3a0971c9139019735d421a25f7126a9bb66f67c177f3873bc5a8a7c06026913a631b1b370aaa17019a7cdcbc22a24f9e38a69637928788bed0560a235c2d8dbfe40dd56ce5de6756cc4b6afdf64050da2eecd9953e893c53bf7ffb7a9232085a0222b9c863931ec3bdbdd51be3f16d6cab3009c138e0c8cb692563b6591121e25d64010c25a18676033e1d7278ac5f2d0b43a31f3a4156ae710465
m = ec750b3939385a3f8df868119dc76f77ca845567ef068de6ada5478a56bc78b6
ss = c9902be6478ce7163a27b1ce28a24cf6f07d6c5600a6acf50faf96ad387c186d
d = d569b935ce015c85f792f8f7fb0d83c4f53b492959361dd4f75fb764d6564501
z = 76eae84d11c4528382828f7a689a0d5cff87b8ca0bba97feacb39b935a8788cb
pk = 8b2755c2e64d1fd9b79f5a2c7072419b955ee69a6f453b862528bc78905bcbb44ed989b5e71b9126a6a920e67a074b2960d6a3ab50128fd9ce39137b03a66968616f134bc485770e87f01304a17c70d9adbd4159d67b888862b0b6052d9e8496084ba93d197766d10f6477679ca90fefc6b13c7472020943b4b6305988bd9df4a655799ae6c7c398341a4810c6698351f7cc4fa59c2b0a86418145743d2b850cd47f32502e00d96b0a67cb3ababf62785b11a04de252813efa36bb83001ea322490a7dc5c54f32274b01fa71d40717ff917b81fc899e28adc5c4a0c41742c7d043195cbf8393a84206ca1e87032c553b68776f9153b4e2e0a445d2937fdca7539b8a2dc497a1f338802c073e891a3f834505a82a39f54544a49921e348934a028b7c54f11b26ed1a9cc2db7c58ecae2586168b120a2cf4487a6b34b8015e64816af26b864b7b30b19022d5038f89431056153dd03169a31a18c5f6649f6b638d4c249b712bb9563e4adab4f3e83c5bd05e2617b4530161b5264ee996abd5905e025820c7e1b1bc05188adc559fd0a0177473d816a166025bb4402d7e98b7f148ad42f72920d24e024a4d7a8a9dade92ae250bea3c519ab515fa2581b1f88c4caf62d59050e4ab1512c14b581d7c012645f89a0722ad2a1c2f2639b2b11051059549417d8f3ca8ae80fc241adede55999222b05b7b7101885cdc149be41cf9d2b9137e3bd0054ca89818e84811bc21944dd19bb2c1a54251992f2a51ba93a452c290272850225e9b2489324972cb6982c338f55192b4b87c2c91cc985ac9151c638aa741a476f25b3853afb4b106830d882a1e8a26b1b1305cd045e112a7e7a723ba9b801c48358e3004ba12b347d28a571f8a6c05b7c81fb3ef2e324b1819df549abfb871e25053d3e4676c9088d277688d9f85db7fba99fc62306c0414654509a086d0247aeb60a9924a2ba77f76d669c1880c302e67b1e1e638e4f74628ba73e0c565bf7766ea68206fc779f9c55b1b48c350dd095a5566fe1a611ee9507e729142b384306527c7928a7c09a74e7c03925e87d71c45896444522a63bb6b78615003d5cf37ca7e55e82888c17f171aeb440952328ebfb9eca10396b2044ce7275ee2709e917cee9425ea4c8a95b163876a2159907003355323d56b62e243cfdc714102a345af05f4e1052f9673ef57abd43e802744316642c26809a9f07805ead090a676204cfba52f4f04715e5788a08754d23b7c5db0d7d72ad20dab9ad776d52d1954a99407eabc44174237b127c4670aee6689100ab4e9e003a4157b69151431aa5bb9cf9350eac8501895299d93d6078c6a9888a6fb783115803170c1f8b2c84d0dbb801473084aa130d5c9c99eac4e00c2355a04556a26247a73b4a7121fd2cca08168d2399a1a45b685a921b9c0aa339390068348a3a8cb55653987c691e9c86cd67c385cd580892a01d160c9e86a65bcf63a50777b353b948e70061d03154e5ea518bc687a4a6b6c83372c0d16932accfcb13525457979218041af9ba2e012f82d79fc245356aa98b11f186fd2c538cb5159cf9562b5a5344cc1c44b3703a50850358c6ab4a5fcf830bcd2b1a0c932059f2c5a43b932e32a2fe9ab9f2f3b1ace7a3c1290cce509a5aba7d50a172fe51c65bb142b54ca6113baaacd44f3eb76aaff63a474a74614a0793cbbd7a1c822292bd75b2cd9d7b579fa995b9561a2ccccc1de89e861832522412753bb03a193b15c7a5e04643a217cb6ffbcaef5a3750033e2b0c42dab154f96a4062751e79c4aed5a1c6806b56e59b91f2943da9d837ef94c2d1a3767a68b44db44dfe021c47ec37e4596b4668c0899a3a651a9004337bb79c68dd59acc18a0b6591760576c819716560159908903a32111daa1339d8a8c66081894a52465f542b011bb607177d6af34d88ea80d7247ccbc269ad67a15df94f42a22bc1a525abc7480257694e9918597a8aabd1b537b163d6dca6dfb77fdba61949e3c15015b567fb88b509b43d4665abb834263a47c5a6007e2807b267aa50e8af44452b01a62b3034ba54ba910b018c629266e26514263820fcb3390dc117f9878c0ac4b3ff899d83d922184c42990088bcb03ba65993ca46c18bf1583f5599ad549801e934b8990fbcaa46a3f6cbe714c47a83c7595591df9225573a23664c9cea086428dcd19ff40a06186a41fec0723953781475f648
sk = 818b55fa5ac30a81891f3a3643924b2b046feb6765a61cc81c9059d1f82f6a0067a102825c88a530d15f0dd95f0b4742d29abe7044c62d45a05bdac46130305e3c3417d67f60b92edeb6b2a398119ad160ee3cb0fb52144435a5bb5412c0512dc6121bf6e72d0f87a3834ab5338196fdc950a3cb1b7354c4e50369bd4364cee9066a221dfcd580f1b914c0c335f547748bb19264b7879f206a9c610573b8676bd0bdfd777a2a0ca5ec891a1317c5289784de114e84c53b983778bf8933805256c9a9bd05a11af8f5ac271ac3f1e635eb9a8263c855bb230f58ea3b7e8287d76258aa57646b97560e593944c4cb3567a2c382a795c991f69bc2df2cba8837c9a3b58a9dac5e4d84b50722a144737ea38b14be51c41cc55c53340ed158ab4a0b0f0a2612962b89cc2aa8b29198f2e04b0f0cb586f271c6414f31a71a45eccda8c597c38415d262571bf0a7bfa17115e0c7731c70c2d01c492c85de16c511102c5a96973c724f3b58b504eb65f56116aa7779b76b2554736d9d6176dfc6ba007a590a311d4b86a7a6251fffe6086ab3319db48c4dcb91fe680f45a9480241242e4ac9861b62860837cc813fadf00751c8021f7a1c4d7a1e5f13bc3e8462f372cd7498197d172eff98b1f8bbc37974b025295a80e3525d282fba8467f8079d78fa6068e23bdbb3349a31506e474ea228c3927a554d7747bd3621a0343cb155bc786075c3015c3692c0fc65b194a12152a14153a03d5147b0cdb423a3b50ed6461813f9ae1fd63ab7a53031dac2d0f87cacd1cb81461c8c08bf367c4ccae7626343469d417acc705546293498035195240387fb1f2e7c005de000e530b9e21cc7dbe463e7d24adeac1127026843b87cf6fc1bb94674399b0636506b1acab72f623adef866f883762b5b4509cbb2be142c5c550046e10d29fa431f9b7d977253928a8d2d4c33add899ad736b40cb4fc656be02d90bf8d393d632a1ab509c432511f1ca16b01139cb0627f6503bba75440414af97a04bc5239567c060ef94c9ba7221d4612eaa640bdbb8b72e32a4668401aa79421ba68115261a8d94878c90a0468510b247968b7463ff49a0578044c5e9147f0739f6a17b18828bdcf56966b1caa125cde7ba6dce939e56d350e896ca6219a6b8947e3909361754593fb8a85e742cacb74e1d45704fa4cfc91c142453ba5c08558de1321ad6a6a2804769a0bf69770a1264ba5148b40a3a9be3c513a382cfa3c244c9a138ea9cb8da7627b350cff87ab064a079876893d893250ef59f369c41f9ea40daa5a5984c19ce06cf9bec2947932133a4157bb8cc3c72a1fd25715962a9c88026c018b7202885224019466540c9eb5482a87e665157be7722bc64133c827c20b97d9e692342f23fdb1b75ab2ccb6fa5973820b92ef1bb45c2b5ed1330c1417ccfb39fc6301b8a749d3613b3803a6abba20990151305cb32ba6a5b558265c2e27d8d49aef3e91819920db20360355919d5f641922233a1c24c0045172cb10f9564a029f07578a48a4d215248f3ac7a912ef8e56e366b03c567ab978c750d85454c68a5806ac38b7b3395f19fe78a001c5867d3e90e9b54bd63954761ab7f4a57b1fa32b65f285742c1207aa06818fac83b928e3e14644dd6999f310fbfac9e372b576a0470a9f9c5d2293bfe5255826c534c1800bdf348b713766507674ad820dd0c7c570037c6da35edbc625ff0223cea7dba19bf044699183c1454c2c2318c14ea8c451cac1b585324c0f9489f94a9c14992abaaa393273e4c48b740b764216ab16df3b9eac38d04aa3bac2185f250a82be093d2359a1dfc7f2e60cbf05b4568c86824808f4e073641290513b247ec7585593389c5c0459173cc74918c7a93798802af77553b3ea32acd760b9008ad3851b2a5632ad41c11ba095131192f37a06975294662e4298302622a236f57f4119ce24e5e478098f20c108c0af3a3bd7aec511391cf77baaa9b427884b9aa88c17b81d387d65304d75b9e5d4006deb878bab34151b852a5757421b82090c44fbe85a81e076f4116c025977d9aab838624b340975f7ad16bc10678709a026ffa53748021d00bb7759579c6657183b6a67c3112bc6a8870d56dc329b483484af78a81b5f87edc200e4eb24386b6c882490a87d168a62818d6566b6bc5848b2755c2e64d1fd9b79f5a2c7072419b955ee69a6f453b862528bc78905bcbb44ed989b5e71b9126a6a920e67a074b2960d6a3ab50128fd9ce39137b03a66968616f134bc485770e87f01304a17c70d9adbd4159d67b888862b0b6052d9e8496084ba93d197766d10f6477679ca90fefc6b13c7472020943b4b6305988bd9df4a655799ae6c7c398341a4810c6698351f7cc4fa59c2b0a86418145743d2b850cd47f32502e00d96b0a67cb3ababf62785b11a04de252813efa36bb83001ea322490a7dc5c54f32274b01fa71d40717ff917b81fc899e28adc5c4a0c41742c7d043195cbf8393a84206ca1e87032c553b68776f9153b4e2e0a445d2937fdca7539b8a2dc497a1f338802c073e891a3f834505a82a39f54544a49921e348934a028b7c54f11b26ed1a9cc2db7c58ecae2586168b120a2cf4487a6b34b8015e64816af26b864b7b30b19022d5038f89431056153dd03169a31a18c5f6649f6b638d4c249b712bb9563e4adab4f3e83c5bd05e2617b4530161b5264ee996abd5905e025820c7e1b1bc05188adc559fd0a0177473d816a166025bb4402d7e98b7f148ad42f72920d24e024a4d7a8a9dade92ae250bea3c519ab515fa2581b1f88c4caf62d59050e4ab1512c14b581d7c012645f89a0722ad2a1c2f2639b2b11051059549417d8f3ca8ae80fc241adede55999222b05b7b7101885cdc149be41cf9d2b9137e3bd0054ca89818e84811bc21944dd19bb2c1a54251992f2a51ba93a452c290272850225e9b2489324972cb6982c338f55192b4b87c2c91cc985ac9151c638aa741a476f25b3853afb4b106830d882a1e8a26b1b1305cd045e112a7e7a723ba9b801c48358e3004ba12b347d28a571f8a6c05b7c81fb3ef2e324b1819df549abfb871e25053d3e4676c9088d277688d9f85db7fba99fc62306c0414654509a086d0247aeb60a9924a2ba77f76d669c1880c302e67b1e1e638e4f74628ba73e0c565bf7766ea68206fc779f9c55b1b48c350dd095a5566fe1a611ee9507e729142b384306527c7928a7c09a74e7c03925e87d71c45896444522a63bb6b78615003d5cf37ca7e55e82888c17f171aeb440952328ebfb9eca10396b2044ce7275ee2709e917cee9425ea4c8a95b163876a2159907003355323d56b62e243cfdc714102a345af05f4e1052f9673ef57abd43e802744316642c26809a9f07805ead090a676204cfba52f4f04715e5788a08754d23b7c5db0d7d72ad20dab9ad776d52d1954a99407eabc44174237b127c4670aee6689100ab4e9e003a4157b69151431aa5bb9cf9350eac8501895299d93d6078c6a9888a6fb783115803170c1f8b2c84d0dbb801473084aa130d5c9c99eac4e00c2355a04556a26247a73b4a7121fd2cca08168d2399a1a45b685a921b9c0aa339390068348a3a8cb55653987c691e9c86cd67c385cd580892a01d160c9e86a65bcf63a50777b353b948e70061d03154e5ea518bc687a4a6b6c83372c0d16932accfcb13525457979218041af9ba2e012f82d79fc245356aa98b11f186fd2c538cb5159cf9562b5a5344cc1c44b3703a50850358c6ab4a5fcf830bcd2b1a0c932059f2c5a43b932e32a2fe9ab9f2f3b1ace7a3c1290cce509a5aba7d50a172fe51c65bb142b54ca6113baaacd44f3eb76aaff63a474a74614a0793cbbd7a1c822292bd75b2cd9d7b579fa995b9561a2ccccc1de89e861832522412753bb03a193b15c7a5e04643a217cb6ffbcaef5a3750033e2b0c42dab154f96a4062751e79c4aed5a1c6806b56e59b91f2943da9d837ef94c2d1a3767a68b44db44dfe021c47ec37e4596b4668c0899a3a651a9004337bb79c68dd59acc18a0b6591760576c819716560159908903a32111daa1339d8a8c66081894a52465f542b011bb607177d6af34d88ea80d7247ccbc269ad67a15df94f42a22bc1a525abc7480257694e9918597a8aabd1b537b163d6dca6dfb77fdba61949e3c15015b567fb88b509b43d4665abb834263a47c5a6007e2807b267aa50e8af44452b01a62b3034ba54ba910b018c629266e26514263820fcb3390dc117f9878c0ac4b3ff899d83d922184c42990088bcb03ba65993ca46c18bf1583f5599ad549801e934b8990fbcaa46a3f6cbe714c47a83c7595591df9225573a23664c9cea086428dcd19ff40a06186a41fec0723953781475f6481642d52117145ea2956bd5e446b895609be84a9344ff0f5cd1ec62af9ea9e3c076eae84d11c4528382828f7a689a0d5cff87b8ca0bba97feacb39b935a8788cb
m = 74f1d52af09b12c36eb062ea7528550cb4c18a3ce8e4f4ea9fac43ae383bc925
ss = 1104d6f33bea854d9265b80561bdbf67e81c2fd90912203f04d7e833e1b2e9b3
d = 5cbb141c2763425c274f7404fe530d9116e08c33f9f200a20b011cf563a28990
z = fc9ebbe336dc464489861db8253606971bd0a9008a433ed17752d04023781552
pk = a7823bf24c9fed4588355033f5b22ace43a30478209a8965d587c91428b92fe034a1714535cc458c5146aa8b8c7b2c047ac76fb3d306174cc370873e25ec207dea86d8430a7ed130701c671697185c385dfe0410d91799ee546b4d6347ddc146947a9a5692c64445ac60a9259a7596ee8421eef78bac115dc95067e002aa89b814dfb1498ae7829517c8ab587afef52d4f4068eb21686e4416d93c51efc2ae6eb1cb1304228728769f08a4bb64893231c4be107a6de473afe6a1a3969b610a87fe2bbde35c31d1530b05aaae1afb69c07b6c6d4753b16588413aa588726f80cabafed3323f412abd2579096a44c30991eba87bb4d667bbab5e848a0bb178441aec4d00477310ec4e33677925985e1aa7b9965a103cf14fdb004a60406994e0a2fa5a5df0465cbb11a54298cfb109488564aea65b5eaef171716719916a4615d3ad708c8a825874b7cb671a5b61f5c3c9b9325ff964046cebc4991343b0eb199b9099f04c97e28aaaf0bacdeb4a007f956530c712ecd49017d73c8e498fab650608106174c7141a7373e27b3d11c2b06455b4f1c1471f8a0bc73c4299c47eadb75fa75210cd813798d84aea44a1303c95ec02cf4602a496a86ba364babeb7603195c7cad66d75b46d763094fb0b2760b048af1262954b5bf5833cbebc2ada183bc207290f094b6e9c2ba622914604aeba35237d17606d1b76330172f74a06821b07d8348979070b31ea32166568c261c91df097e41cc1ae4bcbd3e1525f179f8acb232bd056a5e18eca475f40e0cefea85d664bb87918339f407831c27da3ea42da34be7be4beed4c8a5ca805cb209d51a826d32c2125e204f5c87944372c3c1952d5f8b1873c1c6899b85748448116b3aa85156df381371763aab6c8b801b19ccaa1f87c4097c3c351c62ef1c697763915eec69389671081562e76701d805b2a62692b6f3a17fc163339f49edd205e65ac81fee42eb689726a960711e1b2ab7c15e385717946c27c86116b635873324bf2fa21a5c194492571ab5a7afa1427aed8245164a23f2518a4f4016bb9af0c14a16ab67675767d5a165948261f4df2bf1ad7cbd259cd31944cb7880920dcb227d62b17cba049388b340173221559f0b70baa055ca7ea75b0468ea1997fc88c39e1547350eb4f6d7ab32142888d6c070357b6e8500c43182240863b002bad191bc0e189c0a0f481afe268dd9abf93938d572cac462c710b67507a913936739e83407412db51ee778570692006a3399e12beed2c2bef5a43bf356a27d1222f267b2d6ca313315905b7550c7c150827c8eef97803159d86127029388fb3b733a6f1b83b638dc08778ae53bdb4751ede5cc520e7787e86cb3e5c64e69a7fc0b678783a702eac5b7cb75e809b61f3f46848b55f4224bd2f098fcebc7d5e98952f410e774b520413a847046149e1a36339c8807cae45144180a2bb7445626f1b2bed9c0d9fdb5620450b69fbb972f6beccc9cd12591b22957f94f47ad7022acec4233cf86e25631b8e975eef2348776207b56acfcfc5b1e43c3e64591fa4129077c4028c7b5c54734945a7bc986a4f4719867f219978115aeaa06929812506a40426f43a899892de243da4e9940db29ccd421fde03c80c79ba1c1a1b163170abf21cc32130c19ba2c9f30d95b78d560344971ca8fc9cb899b082fa21aef5110b32dcb13a369364d44f3aea0c4e7c49f22cc0a3c07b0c134e9ca3bdff78283592050f8c99f0e467ed39cc32a9cff97cbebc90aff850a1b1a20837e02d516033ec9cb4337a1168e013587bc4db0a7a4cb52c3496c0371c1699520d05c68d81885920812af1841eeb8570783aa6cc0088d67ba2f7acb19370b1a9e2066528bf38830e9c72c3021b6e49640805979bbf662404236bfb74717659268d4129943120aeec2132c5a205b7b3a6b8bc6c944fbb035315c24666f1ae53451b52b9b850f15e0c71a086391741cba130d07b96faa70971a2d974bd6219a2339098356ba3b573a33b2837d3d186a26559b0d2325ab88ba9e0cccba484a14b2f73c54204c3111e846249a9cbbbeb8e7d1b448f353ff7a35d1600a6c8e87c06f653930bc1c3796fc0e8001a3cce3a37745382467f614af24c832757390cd0566f0c443c7c5539c72927ea1394005ce4b8bc223905639b1c7babb06a4fc08ad10190d2a178865abfa35607e1a88b47ec8ea71b102d7f1567bed46a
sk = 91c087e623025864c3c5d9049e865c6226cdd2b39f8a1578eb69a864ccb2fa155db32702def5b50e973495997e18c6c21756568802a4bbb86c5018016fcb0655b09e6a4b39a8ba2d70e32bbb255bdd296c998a21f5716d49968dd02a9c4f4cb9dc72c874c232011225f8e8840f7589c2d285c1e72c8588c0a33a502a385d0527186cc6809185408e9c7fe6262725528a439332f93a5ba2943e6dd7b30d79a25939a4c0802bf57c755a5a0ebbdc8390f8aee407a541c46cb1530fe1642215556d20ab942ddbcd1627826648acc3fa1367db0b45075470196b46697d9ec6974f477eda553f80b701e853398c69a6e4970a746534928631e6b811e533a4d1e89cdd6969bfe0c861d2cec3e16d0035bb50573ed61b5dbd45c8c5b223cef4266c5a6daf104949eabd27d3319bf12a7aaa4e5f636732b28e902a1098972977d98c00a267225b84af1c8c404a52472b8d1a793e370b17a9935ee590331256620e302e390474dd6a17d17a50291b6bb940bc43f89fdd22109a72c8ecf9acb1e67ef6a423396225e6acbff2880c35673135c5183ba37df968330ce992dae04e9455267a195a41893194bc51c67393251a11ed3c0829d99a3d23ceaa387208e00974e73178459bda539bcbe89f5eeb05ee21be3b1159018a3262120c21d4972aba1a1350231d3a646ba70fa5b641ebea1b130470a5ec7c40627035b03d15696be1313b458cc9ac8460cf281a6976a9d2ccaeb9fb157300b4289a55eca386d3d8a7d16c21102aacf361578010042c3a6397e2cb2ea5224141a1d451b38fac14d7b64bd7b72db17408b0a8906cec108bb926df54299261b6b5c6a636b395acb651ce6b6018ea9c92c1525de1624b5570f7000466cc09a909cf36f34687265b61db6bf2882514705fb37346385cbf4df33b98686e0189bddea7268f598db1b6cc7b32792d5546e242a807e760ece7080392823004453048c6f743b87c1670c6d10e3001008a24590294bc9ac899bd588197530fef9c2b85ac66520a195c77a7aff61672c8cb74c07d43a2bab7a764e750663091a005c9af8cc4b55d502169d4293e79b365f60085b1cc2f4900541588819b5edcaa3b80253178639f63a3091701c7e7b04e95435bdd2114bbd3abefb23355591b0ff102bc94b56b338083b82328712733f2762c5b1d0845073cb3b46aa28ce2cb282a4347f2118a6e062d7e8524147545488a01378a853d489c03eb0c6527307fb0ca5f7aab6c328438d33cedc10733ab8a68c7ab88e0b06fc51c92c557fd59488b6245796b7dc291728121bc7643aa5d56c483186cb55086d7e8654691cd5eb97580f0a553a2613c486c0b9566a6f05f9d2b82b57345aeec1368cc126ac53b9e794be471c16a498b743c1848a14d53478fc341a0ada42bc2e0717fb6965737876468515195050d64079d624da1596f88819fdf95653b8217f9885d151821a9529420ac95dd928fc429674025882c9758226194615304f1f5caaa456182c1bb11f0a02b6c758eec4ab6441879a42450a024559697c4494d8aac2f7045342234cd8081c0077c9232e66838460ea26274329988af3a82b898c4efb033ff4101f302a898e84bcedcc45e369cd1bb7f3517280d6655574c5a13f43e3f834632a041d31a7e01ab4e0f06458007063edc8e9d9b31c8ca7fee525656fa4ee9d36258a0bffa5a12922718df123e7ab52caff3845a801222f23eeb946ee00a4a78e0261a6c2a0c16279b5406bf7bbf4b7c3cde22a4beb9c6837c83aefc90c7b0bc21ea3d5854b37da36059dc4094181065d873469cc40db021474abbc8d80fc20a0ad1237dc13716c6a735899bbc68d71012b40505ca6c386ca92080b857a7bf8908476008c6c5fb7e30456e26a6a0c247a6a0a57049c1ce825154d2101f57a5c59dd44d71058423d6449327ae1fc3541ee73e31043ed194b89509bd7c113b77075ba694064dc442fff94a2607a0e25009920a438c537ea21477b39863f38903729875f4e5bf9b05baa0dc492e9b15fd729cbcec5de2d6ad727408e69a301649822e52681721a264696d8af076423babe37ac6c7676e74724804a04cf35ca840e206d99568bc393bf817a8c6a5ced2b9a76b036dc17996c6cab32223ae814338b7169ac1824f129a71eb50a554f8b684b929d9859ce8c019a7823bf24c9fed4588355033f5b22ace43a30478209a8965d587c91428b92fe034a1714535cc458c5146aa8b8c7b2c047ac76fb3d306174cc370873e25ec207dea86d8430a7ed130701c671697185c385dfe0410d91799ee546b4d6347ddc146947a9a5692c64445ac60a9259a7596ee8421eef78bac115dc95067e002aa89b814dfb1498ae7829517c8ab587afef52d4f4068eb21686e4416d93c51efc2ae6eb1cb1304228728769f08a4bb64893231c4be107a6de473afe6a1a3969b610a87fe2bbde35c31d1530b05aaae1afb69c07b6c6d4753b16588413aa588726f80cabafed3323f412abd2579096a44c30991eba87bb4d667bbab5e848a0bb178441aec4d00477310ec4e33677925985e1aa7b9965a103cf14fdb004a60406994e0a2fa5a5df0465cbb11a54298cfb109488564aea65b5eaef171716719916a4615d3ad708c8a825874b7cb671a5b61f5c3c9b9325ff964046cebc4991343b0eb199b9099f04c97e28aaaf0bacdeb4a007f956530c712ecd49017d73c8e498fab650608106174c7141a7373e27b3d11c2b06455b4f1c1471f8a0bc73c4299c47eadb75fa75210cd813798d84aea44a1303c95ec02cf4602a496a86ba364babeb7603195c7cad66d75b46d763094fb0b2760b048af1262954b5bf5833cbebc2ada183bc207290f094b6e9c2ba622914604aeba35237d17606d1b76330172f74a06821b07d8348979070b31ea32166568c261c91df097e41cc1ae4bcbd3e1525f179f8acb232bd056a5e18eca475f40e0cefea85d664bb87918339f407831c27da3ea42da34be7be4beed4c8a5ca805cb209d51a826d32c2125e204f5c87944372c3c1952d5f8b1873c1c6899b85748448116b3aa85156df381371763aab6c8b801b19ccaa1f87c4097c3c351c62ef1c697763915eec69389671081562e76701d805b2a62692b6f3a17fc163339f49edd205e65ac81fee42eb689726a960711e1b2ab7c15e385717946c27c86116b635873324bf2fa21a5c194492571ab5a7afa1427aed8245164a23f2518a4f4016bb9af0c14a16ab67675767d5a165948261f4df2bf1ad7cbd259cd31944cb7880920dcb227d62b17cba049388b340173221559f0b70baa055ca7ea75b0468ea1997fc88c39e1547350eb4f6d7ab32142888d6c070357b6e8500c43182240863b002bad191bc0e189c0a0f481afe268dd9abf93938d572cac462c710b67507a913936739e83407412db51ee778570692006a3399e12beed2c2bef5a43bf356a27d1222f267b2d6ca313315905b7550c7c150827c8eef97803159d86127029388fb3b733a6f1b83b638dc08778ae53bdb4751ede5cc520e7787e86cb3e5c64e69a7fc0b678783a702eac5b7cb75e809b61f3f46848b55f4224bd2f098fcebc7d5e98952f410e774b520413a847046149e1a36339c8807cae45144180a2bb7445626f1b2bed9c0d9fdb5620450b69fbb972f6beccc9cd12591b22957f94f47ad7022acec4233cf86e25631b8e975eef2348776207b56acfcfc5b1e43c3e64591fa4129077c4028c7b5c54734945a7bc986a4f4719867f219978115aeaa06929812506a40426f43a899892de243da4e9940db29ccd421fde03c80c79ba1c1a1b163170abf21cc32130c19ba2c9f30d95b78d560344971ca8fc9cb899b082fa21aef5110b32dcb13a369364d44f3aea0c4e7c49f22cc0a3c07b0c134e9ca3bdff78283592050f8c99f0e467ed39cc32a9cff97cbebc90aff850a1b1a20837e02d516033ec9cb4337a1168e013587bc4db0a7a4cb52c3496c0371c1699520d05c68d81885920812af1841eeb8570783aa6cc0088d67ba2f7acb19370b1a9e2066528bf38830e9c72c3021b6e49640805979bbf662404236bfb74717659268d4129943120aeec2132c5a205b7b3a6b8bc6c944fbb035315c24666f1ae53451b52b9b850f15e0c71a086391741cba130d07b96faa70971a2d974bd6219a2339098356ba3b573a33b2837d3d186a26559b0d2325ab88ba9e0cccba484a14b2f73c54204c3111e846249a9cbbbeb8e7d1b448f353ff7a35d1600a6c8e87c06f653930bc1c3796fc0e8001a3cce3a37745382467f614af24c832757390cd0566f0c443c7c5539c72927ea1394005ce4b8bc223905639b1c7babb06a4fc08ad10190d2a178865abfa35607e1a88b47ec8ea71b102d7f1567bed46a0163017a26dba83777c4c0f46f31375ba02680ffaba588a9fe91f97ccb99c445fc9ebbe336dc464489861db8253606971bd0a9008a433ed17752d04023781552
m = 4b3a70d85f640d1a2a852fb6fe96704af56a7415a8ee4282e9207bc3a2dc116a
ss = 67dc4e3d4eb4585613202d538edcfe5d518117d2efbafa083a27713f60822c73
d = 293abb6d1c207927945417cf84883ef010823e11b487ed55239e466e83696d0c
z = ff8563038aad865a817cab9ce98846ba75be9363718ecf5fea538aea90b2a558
pk = 6bb90f94c8b62859c31e146647948785b225ce860769fc51df7c4310984254f927b1c200834876b23a635869c90df39bbe36094bf6b4835750a6f3788bbb7a3140a7f85b1c5cc8bdb386a0f15297ca9c6462b21df7c11845788c130313c642ba127c8de50695e1eac8e245535cec4547aabd3f455fed566b733c499fc913ef440addb37107e3032476aadb55cc0cd93e317a8ce2439f2464278884915c54b97e882dc44817488994c0109adad13c5102847bec7730a57227158c4ad1b51afb66d5c01bb6d2cbd1a7083fa6b049912f736824ad40a1acb22f2cfc9c3d145545bb6494d0159c40c12bc84e8d22bb8e1a76c237020949698175b21410cd4c7bb567c52b08fa6253a50e4f1573abb18f74abb9837cce85545f8992c9cfab66f800525841948b18b7ef3a2b0961c4c7e8902acaccfc865b45a5209fd5a4db705f94122fc69196e3b56139173b32ec9063c4151b2819bf9c7b5d7626b01cc420c86d1070428d4a774177035269a46ada8ec0e02230fc6b066c57dbb875a8f294e66166f3d7b95edc3ab66b15d7b55dac16182c13b371d82c42b85313c65da7eba0920914acf8a28f44acf54bba1ee77736c9763036c73f4a56eca95da849c284f1589af30d00dd6893e70d571700b9a07baa6083b2c50ec4eb95e2236402f7b50c87a9305a8b5eb25664d74d4337af268b48bd1855574405ea6237bc057e191cc6743742dd5a66373b110d380bf7c03039296f56ca700ae07d1a826965d55d86c19902762e75f10cef33664f099f8440634b2299a474bb8af328a3e011bca75db90b90c52c1699c1bdcec31565e411fd1c6ad2d08eba8c50b66a57cf10a98e2335327b011a4c3e11f58415b6c38f1821a69671fc2481920c896b389cc5783c5fd3b7d974ce03375142815e86e13ed4e052b1e009a25a2097c02f3eb337c3c85551ba14e1c22036916cb993612c809bec807da4e25cd8094c36720d376982650a986396504893bb0d82389886942ed1aab5bacf3957aa8d191dc56c4049a0714d89bc3af9680ee602e154b5e1c35f1c0440eeb0ccab22103945623fc201939aa71f99ba8c409bff83276f84879e590d9a448e1f052188285de9668260282e8ecc630c15ab164271ace0c954f13944fa9f4eb3a848f11ce7f0a439ba07a469720d4506ecf6cfa241136b469c12e48f137601f39a5adacc54b094127d2c27fe38aa461c76003b9ecdcccaaa2b16d1e9a164122a0b1a1fb751bfefab4a1640a792d2381a74aae77084a4e3cc33275eaa595733fc4a99d43be88803244b449ac71da53b2cf30043c929811c9a558a165da241afaa8c45b07c27876c8ff77b721b21022c958323b41ffb606c656519875b8bc6e897854c08ec10611b954c693568070528824b509f83a3e6c505b6e3203afa863bca408403c0ae86a374c1613917bc06b94dda73a8e0c98cf54a60cea727cf1334b324343b2c47df4a843e467989e4160e1611c1558928717d794290cc3911eb70200f51152d04871ca46d2753836791ba98aaabf697adc925a827cb7f3ad01069f5748778b5946c78ef9688e16a5326577ad5a5773db939d2631b04545c530c9b99141f4d213158d213163bca141c7949f24958b9aa67089488a732189ca923301143a1728a6707a6e8aa5bfc4d05b6cd1971290114542386231cf04c2c80cb28e50026c66763a570d173612f142ef1ebc6cc9a82f7fc10b7104b7ed6b30c95c5a63a5e1e52450c1c26ca11613b2b3ceed10968e85c0a9539c28242f1b9a083c0109036c6aa9349f201648ef14d67094af9715422885c7d69627702943bf0955d90496dbb0c0f2b3137b89c62903af74b2783b11748bb6df46403b69701e1d9a1e8a63f01cb969fe9ce00d7b539159e75372dff7a85ba660aa8471ade291fc782403f16bc2bf1c4d1a138a0160cf44246fcea7666276318940624a32b4af5b15f8b4da5a05557bc819db8884825b8c2770d6636a16a296daec0752e961cc4d11d61826d883a61f74203006a83380a0f9e5280fc1b831567136d178a906363bb801411e069b461027a0887dd14ad80867ea0f595fe1951f1cc8403198ec483632b189a0bb3979bface3f9a5401916b35e996e1336cf13249d0cc33ecf610f9811c27aab55c52944298c3a13158c38501813c8d7f9447579fcb9bd38af3b64cc94782e299e1d98e68f8bcefa20d1e8db8552516
sk = 817471e55466b5babf92a2ad879c9c951ba60d230add630984b2528f9aa07ff755d7d79a2f9ab53d8986fd90895d5401dd97ad3f7a922516279b5858f2087e6491b7bc42b8a52a5952f23622d5603a0a3152990cfd6ab9cd863345d8be5e295c06b79332b0ac89282e61e5534fe0aac95aca140398b64175235b94417b8799a4b6d6933a8b815bfbdccf886664e7b8c5cb0b999bdcb2bdb288d569666c421e2a950d198158c0d36ced3a74d9032ab7a2b9f276be025296a773266e516826480e520b844eb69710120373a94705f9030ca200a7f85a94db1f55d46081570925a476099c3ebdb32c532a6d8f16be4de6416d0c30d450808cd3c08131a92551985b92255282be6087703f182156a13cd144aca3924fd15492dfd253ee5c9e78853590930521e843a0e37a26994197b3161ee1a60861c344720286b6566796787b05cb8fd76a419c364f1830fe2bcd3a2970e2dac1dbbb3803f8053591b29bf64c2dc660ea9938200738e2c0c318b77ff86749c43c72f9667d80d462d549bdfea30cb0d9641b29308a461df72914b4b40213b62e68b161f83224c1a45472b5464f97c6d6371c69ca0d520426db8c1e938a934d50ae0b03be706b74cb8c674ea955a4d8ae1f6c0b56263041fca1871a5799921c45d9bbf13c01f0a9c5d973086b33acf923a2721c8b2fa7b058bb2e64f43bd80260b6bb19f26a4f55d53e7ccb1bfe3aa424976132c3b4b3a00908e722557a3657d285c8580ef45b76a207cb31a71402ba1ef280048378b80dc3312f78a74065b2dc873b22d37990e465e425b992722a25009a93a7a005d91b9460ab7c2336bd303883a151e829234c964265e42fbf8252cb89858d590cf0830e59c54021b83da94884a173be6bc454ad5a719252beb52a4f7544a7fbc03ce9091e9acc0568306e5bec2ed942b39a8455fa341b84571ac3fca43c14563f91395d117ab021c8f141a4ec7364ba4abdd8896bc6b281c751a66c767ac960ab52058335e14e7fd8a4e1d44de2670f9bbc67f682a0657530eba11c31381897d989bd392fae02d0afbaa5afa1748a80847af4b326f970c6161e15b212a1c66003a4317348374e66b29fe87f36d01af5f1c75be11bfea21dd8626765c46f0c153d0555b419227d50da5232810d8517b1a5e4147a52ad07012d8da23829f39a40c70d565937c58a11b1a25b27c8207246c4e1b40230e39e4f089d43d562ef954f332b7ea6b36ea28a9d26eb251ab562c0e44bd238874e93a4d3b900a4b2b08a0b68c2b82c0cb56325548da3316279672913d2021d742c3619823c4391e64112b5b77e8d707f9c1a37d3464cd5f96543f720a0cc6c9631458cd9cedea7b6fcaa76d1e60c44f74b986a772cf593ae712214e21179519c39fa533a724fe8177ea59b1123e831e1dc561543a7e559697572157b60499c4c615d02099d34b0738581061a85b2dcaaf13556208b3e5af388392490fc338dbc55bbf7d25f49f61bd7363cbe3841aafab88524b0ca3381f5b22dc84c6a112979c3c39e45157c0749c04b022f83f53733a21e1f1842e0e72f78c6ae1e337b53215ae8563b16d99ebd6225766185a0d92f9a28bbf4e2b444b7c8225148f601d014bbb8839b4b8b21a2728268a0941d3a733170fa7606b5bf25739e5dca5da49c1bc01295d6b47faf3c2fbe8594c4f0ac085cbba4194ba0613f475b424e7ba1aed1c5a272062fd878b02644d3b90f66c12c4b64c870f806ccca4a36ba838d4799a861b3f32ac8dc9a403930b5c529c8ffa8038db52c5dd2a5a31ac425f835317589369631036b487f192fcfbc9ae2b4834135365f27cc57c1208204a2ce7c03f9467ba6688a9555476a935e6006b6912091c80ca777d9a0cc9274ca04366e9a967e047dde5105eb196f8e71694a01bab8c33e99e7acab053b4785bed85c9eab4276b24274a843048de5a49c289334fc0d447034ebeb5681d87ab1a8a5b938a27521cfb89212d6594af040719f344931704a74e294886ac351a4854eec2a01b0006e602bf6d0b545c78d88c7c76fb13547ba600ab07ce5c87770377c0868204df75ee4f84a1619ba335029b68278f45b6565029ba5cc8c0f1b900c845ff1619b7fd9a9ee148003e9b09ed4c7bba8a8873b8841bc20d1aa257f78ca54941bd0a0380a922eed8a226bb90f94c8b62859c31e146647948785b225ce860769fc51df7c4310984254f927b1c200834876b23a635869c90df39bbe36094bf6b4835750a6f3788bbb7a3140a7f85b1c5cc8bdb386a0f15297ca9c6462b21df7c11845788c130313c642ba127c8de50695e1eac8e245535cec4547aabd3f455fed566b733c499fc913ef440addb37107e3032476aadb55cc0cd93e317a8ce2439f2464278884915c54b97e882dc44817488994c0109adad13c5102847bec7730a57227158c4ad1b51afb66d5c01bb6d2cbd1a7083fa6b049912f736824ad40a1acb22f2cfc9c3d145545bb6494d0159c40c12bc84e8d22bb8e1a76c237020949698175b21410cd4c7bb567c52b08fa6253a50e4f1573abb18f74abb9837cce85545f8992c9cfab66f800525841948b18b7ef3a2b0961c4c7e8902acaccfc865b45a5209fd5a4db705f94122fc69196e3b56139173b32ec9063c4151b2819bf9c7b5d7626b01cc420c86d1070428d4a774177035269a46ada8ec0e02230fc6b066c57dbb875a8f294e66166f3d7b95edc3ab66b15d7b55dac16182c13b371d82c42b85313c65da7eba0920914acf8a28f44acf54bba1ee77736c9763036c73f4a56eca95da849c284f1589af30d00dd6893e70d571700b9a07baa6083b2c50ec4eb95e2236402f7b50c87a9305a8b5eb25664d74d4337af268b48bd1855574405ea6237bc057e191cc6743742dd5a66373b110d380bf7c03039296f56ca700ae07d1a826965d55d86c19902762e75f10cef33664f099f8440634b2299a474bb8af328a3e011bca75db90b90c52c1699c1bdcec31565e411fd1c6ad2d08eba8c50b66a57cf10a98e2335327b011a4c3e11f58415b6c38f1821a69671fc2481920c896b389cc5783c5fd3b7d974ce03375142815e86e13ed4e052b1e009a25a2097c02f3eb337c3c85551ba14e1c22036916cb993612c809bec807da4e25cd8094c36720d376982650a986396504893bb0d82389886942ed1aab5bacf3957aa8d191dc56c4049a0714d89bc3af9680ee602e154b5e1c35f1c0440eeb0ccab22103945623fc201939aa71f99ba8c409bff83276f84879e590d9a448e1f052188285de9668260282e8ecc630c15ab164271ace0c954f13944fa9f4eb3a848f11ce7f0a439ba07a469720d4506ecf6cfa241136b469c12e48f137601f39a5adacc54b094127d2c27fe38aa461c76003b9ecdcccaaa2b16d1e9a164122a0b1a1fb751bfefab4a1640a792d2381a74aae77084a4e3cc33275eaa595733fc4a99d43be88803244b449ac71da53b2cf30043c929811c9a558a165da241afaa8c45b07c27876c8ff77b721b21022c958323b41ffb606c656519875b8bc6e897854c08ec10611b954c693568070528824b509f83a3e6c505b6e3203afa863bca408403c0ae86a374c1613917bc06b94dda73a8e0c98cf54a60cea727cf1334b324343b2c47df4a843e467989e4160e1611c1558928717d794290cc3911eb70200f51152d04871ca46d2753836791ba98aaabf697adc925a827cb7f3ad01069f5748778b5946c78ef9688e16a5326577ad5a5773db939d2631b04545c530c9b99141f4d213158d213163bca141c7949f24958b9aa67089488a732189ca923301143a1728a6707a6e8aa5bfc4d05b6cd1971290114542386231cf04c2c80cb28e50026c66763a570d173612f142ef1ebc6cc9a82f7fc10b7104b7ed6b30c95c5a63a5e1e52450c1c26ca11613b2b3ceed10968e85c0a9539c28242f1b9a083c0109036c6aa9349f201648ef14d67094af9715422885c7d69627702943bf0955d90496dbb0c0f2b3137b89c62903af74b2783b11748bb6df46403b69701e1d9a1e8a63f01cb969fe9ce00d7b539159e75372dff7a85ba660aa8471ade291fc782403f16bc2bf1c4d1a138a0160cf44246fcea7666276318940624a32b4af5b15f8b4da5a05557bc819db8884825b8c2770d6636a16a296daec0752e961cc4d11d61826d883a61f74203006a83380a0f9e5280fc1b831567136d178a906363bb801411e069b461027a0887dd14ad80867ea0f595fe1951f1cc8403198ec483632b189a0bb3979bface3f9a5401916b35e996e1336cf13249d0cc33ecf610f9811c27aab55c52944298c3a13158c38501813c8d7f9447579fcb9bd38af3b64cc94782e299e1d98e68f8bcefa20d1e8db8552516fb21cf5cc9a8a47a07cb2a154f73676d39a98a7d12a4abbd37378595c6332f46ff8563038aad865a817cab9ce98846ba75be9363718ecf5fea538aea90b2a558
m = 26e38ac804fb5b4d59ddf747715e7e6041d875f99c7b638024b4af82d622da60
ss = d008c11b4327b0d63319a59190909a2c98d71c3fcd0a47e9417b93af6eb66478
d = 74d87c7556f2671f2d666854a4d6e073e69f35421e6e1a428cccea49c37f972c
z = e1fb7456ac0aa1b97068f452cba64ebdc138bcf5d36b0a0fada2a3b374141eb9
pk = 9532712120555db81fdb599de13109277a48d20b0b16db7c6fa73622acc63ab1036c9c07a48c73dcc4111e10c919d09b3a48b96be05e56d809efb66ea3bc97fc360b85533c4ad1a9e4ca6359ac6241ea6c4586c3fc983742756ad1fbc6582274b7559be1362ddcb91e5c857b0e836349d4023d461b1b24cc873c56e6404149026cdeea16affb5fd715766617b9a5058776b74b72075e25002131baa50ca093bfc909b6102e8e5ba2c748bdc5ebca2be715b2800abe643ed542a8f4c055a0c7122854af8460016ca079bb701db46b2b17d0013dba7d24685fb46966ce53b3842cc66c8baca0934efad619459888945759b3842e26a914c835bec4410fabd4c98350717ffc143b2ccac4e72b64d195fe1147fac6171ba8b213eb5724039d889620c70a55ff0145caa543bbba3f732ccae4b0846200ae7ac6c84396224474568c058fd4785347f077da03acf744005ac1cc02f93f2130386aa2b62275722e11589c625044335779d8bae917a632652536337db7c78272241b4710210cc7954b6622bfe1653f4788450900d3dc9bcad010f9429615d24c9a4bc80a2c078f5b6e3c6847af5b0791c27fc99950e77676aea63413a3b259051cf6a83f0f9c5952462ab315af64b978bc4154be10702d5b266ac524ca2b5570199ca7ec91064c0247b08e01a8ae7f194db11b88d584237b507e44b411d5c5112dd22c7acc8d6f3513cc8caa63342284e6bbb16b2f63b9acc9cab050a19fecb758ec455414992aec45bd453639564a0c2bd164c1604d035380b0c2350f530770e84792a986d7f8bfee6c4ee164a678c893f3ca5149bb5fe542054094a450a8c9f7a686b7565a3036ba7126288ad157bdf172c5e772ce052689d2495d00159a920b68a86fc905364c20027f90171845347366053d8c718a444a1e60133fb954adb3a47a7242b8100a8f9784181a4e7e479ced14190a282feb98008c09ae2b124a8743a4230910dd612cc75bc0068a4d866ca871a48b071cced3336d5c01ca3b819fdb2c22acb71b2fc2cf61c95b6cc164cab078472658e5d19eeceb823a373b4097b4e83b0d86e9a50488c1a35418c497250bc90aadab70ad35a16facac83093570399e8f615933f48e7fe8c04e517736732d6792c59e400a228a7cf4896af6c6c4d2f3acf279c861c83100b2868cfb42bc75052b26b6920591c78aab2de99c2ac0971dc90c19b6072f388ffe054166d95a785b8eeb141a9eb0482ee6b57c896d8805a33756005978a98f3817ae53b09ab4bad0011218382269f062b9895697514f9ad872a49392166c72c380a86c711d1f00c9641a6a03083a3755a482ab70cc213cf6f1bf7699164998a96a8258e819652ecb01f607ba18c7b09ad5c28864468dba9727443fbcf6c40ff44341a62631f0410bdc0fda9ba4710a21c8934d6132ac21bb4a9292b16f787dfc58ace7d69efaa67c3a5405b98a9a07b276bedb636c18a668a1c36acb7170ac82253a85d1524ed79bbef4f046649b9f6a31b924196c6f72b12f108b6d95af9b373e34489155da84b8a810cf005caffb8b28504739590fd6b2a5247a5139b39236a2a496a93717854b162584bc57044f510656906ddae771bc029a0473a481eb2bb95397fb903a36a2042a4327c8c54bea769c419cc5efb83e84692513936f8f8775a1b114c13a4318d522194b8f1f7b05a8408348b3ca877b0a59f34dda1169a8c12d716ab9f558ace0b72750c1b4b9f11be405a82e37beed883630b6b9543367a1736c9ea7365bbbb5fbd407d36457c291b4027a6ebed8003658619fc4cd617898e8ca2e77a505cbc70f20aace50f301bc16c398d30473619326e261e2713375a68d83cc719a381284216d1cd011445010a2d24379b8024c30ad70841eba93cb65621260f41125c8cc03fa2894e84bdcb06b4120371a610ade828beee4b3495b4e97e25ed28bbd50223ef0c6b5a6c53470d22abd74c26af08cd44ca194815bed9c58a1775cd0431b41553454cc892088bbaa51b26d37c25a1000a7f8c54abcb1f5c0c3c61c7f6d36bc45320a886280fe2ccc24c704a376294ac15d70f1a300a8ab1dac505f3b2281439b3f93c4d4f62f5883bc00d9589f5a89e3413f425248a8f7c011f616d65b857d2353c0d28bc574c1f2522c2ad76809948966543bf757557b8f92c5d5a3bc95122a6a7968dbb1334a712823d470766b3b9e7b55672d02ae
sk = 60e93beb5544294bbd612141956430cff041e0f969e954a48298c7b5f321b9e1b70b7c796a753cc5bb93722b20380abd6b8aac4f0b102ddab380b88ab9dc040fcaa8b775882a673864fb757a3453273627df0690c90000b54112dca50235ba14fea59a764736a018a091b822a636ae7934a33bc5c15a7b77e1e53289c9757ec75cbbb792645325d6755d79b972ae993c9e3413ac040b3bcc85c4f98a2e185bf4ea1d19a4737dc78547847b7ef385d2a07bfe272764cc873be8cb1286a0e7c83539d2b9bad5a17f0893ccf41e2b5cab8f66706955c5e168a99e9820a8402cb25a434f1a149f0148761014d32a51bc73a8cdbcb104c29be554b2724107ef314c25d082c7252e0ce68833a47a619a611b08394960a64d8c22c25aa1121a8033605c9bf35221730b15e6269cc25febcb8e3336870b3c1c9d3a89de4a9042758f517b55f85133b403c501590a0f53542239118f93874b319be0d063ad82144eca6156051424235d785c92ac00c412f8ac0ff5b88f056142f8a0934734b09ba14c00089bba136279a5fe462082ab4b0709a6db3279f8e9544f3909ff78b264399c2ed129c803b341d816eae96bc531952d55059ef0233b0c18e1f7aee5498ff6f11dbe801dfe193bb61b870008ae57483daeb8ca7ccb460193c68a509e8dc738ff227fda89b21eba0053992a4d3a1f8767c0d3f3419838c8c7a2c0b3d68e737ba77221c68a8570948a322a143e5a03888c08a1bb7c42e9db9111819ed94523848bc32781a881a468d26aa7fa4acb926ab8695b24a094b8ccb0423192cea88c1fac818a6b0ca19e423b7afcb51b121d48ea44037963ec1a325dc0bf7555977f468feb49b8346338db983e512b2fdeb35a300495f437cba88c36d01536f7a56bc9dabd1000b77751031102caba7182e2c440919435a14bc1ae1b354499324862885c9c301b7258faf778cd0a4721f26ee32c5dcc7a7283dc10e3cb04713255d0044bf1d9234f5180f32483f7079b2c0558b95c622db01be885b2580931fc8617b6940ddfd54cb327712da02f90a6a8ddb6ba17a31fb1d7231d94cac2fab88a43b0f56968fe2b724fc8a97e1a371c96a9a17a94fda08897ba1edf959f37029a84e707ef676b89fcb5e94b8997d95542e26cbd28a7d01b1fef76b1c91ac327874c04f01b2d6280fdc60cead3587bc0aa6ec76f064b3263b2419bf3120aa7791053bfa6e089f6cb8bb020b5c5e2517d4b2f34ec3c4237af98dab3f4d44ae161773ed53f391a689d7b38f01155fcd080869656e15baf9a2a6419b38c2ec39112b4216fbc5d94771fcc4369eb90aaccf3a752020e24f97c30c4c67632180e9b928a0941c23c03ce588f7d841aab91b74b7959bfd8b5b042294ebb094b523dfc425e9ef70bd2e2bcb2937eedba0ad018737ba91a3691030c1a6e54c0bd4336a4bbb7c5dc79057ef5c574c04dfcf9c8407cac999a54975b1a45519075ca167b8285b2d554eb81702e30626897413051aa546bc63a42723bb95f0dcc525944c967d7a5793c34c7638ee59608c8680f2418b648b7450b09c31bebaabb956e1203bfb3d377373b5483c93378f15dcf2959d0e02a15e2277b7ab78cb2ba78703f13dab307ba1b663c8666252621ab1b9fa42dc69008881a2f0933c03c183d4b82cb149511f344cdfeb0adc0c9b0cd98240a7a7c97d6ad8eecb20a8a04119b8aee8ba273730965608d0ce921a6dc8b8cbb0098d722edcb88cedbbfefe2a04935b5d766577dba7c20a73e4a8b81d6b81bad326817f8b9d654b005d7437c73761c62a43412b39ea821f9547b433c57c2512268da14bbcb38b3906348fcc9facbcdb2f44e713125309515b6d4716088071b60861998115ec97d9cd99eb773c343942105b4926c14979fb62f7e6616d3ac1b0f12a96cdc7ad22ca6148800b9d1047a8358a1563cb310607108198c084215bc1630a002b96a74d92198e832710de036b0332bdbb2269e23417a82a1dffc57abb971dc0a34d04378308b90ad36064548c5480bb57384b7487c299a016be645958f64c712b75454532e4021ab21c55020b609e2e4a5dbda151f8a9cb9e9c552b73b8241445f97ac15e0a5e7a357c2a6608d388652848c066b5f345c7ee7a1410db478aa517fff742ba1965abb0687286273d9f993d7d730988a709532712120555db81fdb599de13109277a48d20b0b16db7c6fa73622acc63ab1036c9c07a48c73dcc4111e10c919d09b3a48b96be05e56d809efb66ea3bc97fc360b85533c4ad1a9e4ca6359ac6241ea6c4586c3fc983742756ad1fbc6582274b7559be1362ddcb91e5c857b0e836349d4023d461b1b24cc873c56e6404149026cdeea16affb5fd715766617b9a5058776b74b72075e25002131baa50ca093bfc909b6102e8e5ba2c748bdc5ebca2be715b2800abe643ed542a8f4c055a0c7122854af8460016ca079bb701db46b2b17d0013dba7d24685fb46966ce53b3842cc66c8baca0934efad619459888945759b3842e26a914c835bec4410fabd4c98350717ffc143b2ccac4e72b64d195fe1147fac6171ba8b213eb5724039d889620c70a55ff0145caa543bbba3f732ccae4b0846200ae7ac6c84396224474568c058fd4785347f077da03acf744005ac1cc02f93f2130386aa2b62275722e11589c625044335779d8bae917a632652536337db7c78272241b4710210cc7954b6622bfe1653f4788450900d3dc9bcad010f9429615d24c9a4bc80a2c078f5b6e3c6847af5b0791c27fc99950e77676aea63413a3b259051cf6a83f0f9c5952462ab315af64b978bc4154be10702d5b266ac524ca2b5570199ca7ec91064c0247b08e01a8ae7f194db11b88d584237b507e44b411d5c5112dd22c7acc8d6f3513cc8caa63342284e6bbb16b2f63b9acc9cab050a19fecb758ec455414992aec45bd453639564a0c2bd164c1604d035380b0c2350f530770e84792a986d7f8bfee6c4ee164a678c893f3ca5149bb5fe542054094a450a8c9f7a686b7565a3036ba7126288ad157bdf172c5e772ce052689d2495d00159a920b68a86fc905364c20027f90171845347366053d8c718a444a1e60133fb954adb3a47a7242b8100a8f9784181a4e7e479ced14190a282feb98008c09ae2b124a8743a4230910dd612cc75bc0068a4d866ca871a48b071cced3336d5c01ca3b819fdb2c22acb71b2fc2cf61c95b6cc164cab078472658e5d19eeceb823a373b4097b4e83b0d86e9a50488c1a35418c497250bc90aadab70ad35a16facac83093570399e8f615933f48e7fe8c04e517736732d6792c59e400a228a7cf4896af6c6c4d2f3acf279c861c83100b2868cfb42bc75052b26b6920591c78aab2de99c2ac0971dc90c19b6072f388ffe054166d95a785b8eeb141a9eb0482ee6b57c896d8805a33756005978a98f3817ae53b09ab4bad0011218382269f062b9895697514f9ad872a49392166c72c380a86c711d1f00c9641a6a03083a3755a482ab70cc213cf6f1bf7699164998a96a8258e819652ecb01f607ba18c7b09ad5c28864468dba9727443fbcf6c40ff44341a62631f0410bdc0fda9ba4710a21c8934d6132ac21bb4a9292b16f787dfc58ace7d69efaa67c3a5405b98a9a07b276bedb636c18a668a1c36acb7170ac82253a85d1524ed79bbef4f046649b9f6a31b924196c6f72b12f108b6d95af9b373e34489155da84b8a810cf005caffb8b28504739590fd6b2a5247a5139b39236a2a496a93717854b162584bc57044f510656906ddae771bc029a0473a481eb2bb95397fb903a36a2042a4327c8c54bea769c419cc5efb83e84692513936f8f8775a1b114c13a4318d522194b8f1f7b05a8408348b3ca877b0a59f34dda1169a8c12d716ab9f558ace0b72750c1b4b9f11be405a82e37beed883630b6b9543367a1736c9ea7365bbbb5fbd407d36457c291b4027a6ebed8003658619fc4cd617898e8ca2e77a505cbc70f20aace50f301bc16c398d30473619326e261e2713375a68d83cc719a381284216d1cd011445010a2d24379b8024c30ad70841eba93cb65621260f41125c8cc03fa2894e84bdcb06b4120371a610ade828beee4b3495b4e97e25ed28bbd50223ef0c6b5a6c53470d22abd74c26af08cd44ca194815bed9c58a1775cd0431b41553454cc892088bbaa51b26d37c25a1000a7f8c54abcb1f5c0c3c61c7f6d36bc45320a886280fe2ccc24c704a376294ac15d70f1a300a8ab1dac505f3b2281439b3f93c4d4f62f5883bc00d9589f5a89e3413f425248a8f7c011f616d65b857d2353c0d28bc574c1f2522c2ad76809948966543bf757557b8f92c5d5a3bc95122a6a7968dbb1334a712823d470766b3b9e7b55672d02ae591aa9c81277503a34441fbd6cb59c6d1ecd5e00298fa56be9df562576250c52e1fb7456ac0aa1b97068f452cba64ebdc138bcf5d36b0a0fada2a3b374141eb9
m = a319d2b8f114f1acd866478bcdeba6fd164dc4e37b0adfa8d8034afb3e197376
ss = 22986ae60ee717cdd419998306b2da0457e110bbbfb9a2759fc03b8b0d161b2f
d = 013bab0212d04ecd54b478daf72748003a25e2cb060ba6cc50bf95c292b8206b
z = 9da0c5da5f195b80fbb99c2e8b06926074f3f604b3f6195b5a5b9737876bba72
pk = 3c614fd2510dbcdcade2f57004cc995db29139a713ec106607f815db318f03d2caf4a294caaccf34914106d463fe118bd0b65021f086f1f9a8f34a42e197525859767d89b0eb29cf54a93e76f13bf43344bab7578ce167796976e5c7a2626b76ca2222cb358904386a5485c67fd58f7027543185c71ba82cdeb93b619455cef931560452d7650b25617c51d93d9223cb2083ba29d6a66ad798b5e4a49afb5960a08a6d8992a23aa5840c97adf727e698c990684d0c19ac71bb816ae30e71351c3300b2edc22601b6bb7545a87869b9712997aa5c3ce6080afa8333e6159c1de61333f4742e5c49e887a8a4ccae2df6c7e218a509124d151a711da99a11d7b5841752c498521c3c4699113dbeb652a4c6754b0b8a7b1341d5a3c99bb39c9b592327d0242ac68ba6d01369257c56427928aa5b0534200ff8a4a7263f9f955598a0980ee67337442df706360faa20dd6941195036831186dde104c5e6cd79a84afd6917c1122070ac6cfb120c7f22276afb4d51f52d0ef2bd4322164f938f66269703ca1db984bcbe337c710142d024ac0d7502579b1b804bcaa5fb551274ca547301fe6597cdb0754ba6af7d74bca789c6a7460ab599cb14825fffe28683267001e32ec6f7802826c3d5091f8c520ca52c51e1e2b649222bffe45d9d373f8224b9e3e973a852a0d6acafd22561aa1376e9842ab292a61c21308e209d3ea353d77a8d835a46e9315ee19bbafec09ed462269de56b36f6791f771922b49a51b3870ad0a0a2f3aa0122ab02648ece97c96ed24b9e99b6ac2c964cf356e4a39c21d0274eec6fcc8893e7cb425c68c8e99a89d22647a5522ffcbc46184ac181d556616503aefbad90966d2806b6bf26903b18b1bf5a89167a10d47cb4a6f101fb09473710559f39b3046bc7a55331e8da418bb34089793c2a7606112011e89318267348baeb7b39f6c85b0ac58b4c8c187965eaea5940da89cd4ac31754bd85f815c9c15b36077e9971b4ecf7546c4486ab074e511b729ecc835c175b8304038550aec0c6c22eb76f866444859293d21b4743e0202a3b6db7d2342585a5c098ca66822f86f01a6a9c080b414144220c44054801c36199432870f8b39b08831c8623972b1ae3442d0fe409b47a5c22e67738008a71ecbb8016ce110794b1d313460650ceebaccaa637f9625429538dd1e00ae8930211063f3265ce4b7c6ece835faba9236cb228ed003cb22cc8b3c5811bd9c276944d929c5c67b26b8648be93a89396c2949e26866ed4121c3849bc6c15adf8942fd4ce8f12b5dd83cea1322ed4c0bd2bf9b591fb01a7dc49387c04e7c1416abbaadc2c183072ca13c31f8e964c2a9b56912571fbc07878584f7926a9cf13c0f4c114c59b1b44a94014c2963c596471f7771cd383c235aec594b61eeb17266a5ebbc4828805169d1a2e468448e73a1e3c919ce3f738d2e1242c0895b59c27e12cbeb10c591a54108a7b730d2b902185b9a8da9d2ae01807466c456c4eefab336c13c6e137b6cce922b1113e1cc862c8883eb69acb0667a68fc58fc5d6584af926b25159f4700c110c43bcdac03714714ad4c07afc4d54200cf0184e5e8a6e5df1ae6d13c9f9401ce38c6144d3b87dea304625cb8aaa6ea0695fbbb775c6d0b7f79a6fdc4c53c9ab072d027da097a0d69ac77a9cab23941aa160bf36d95b10167364a0c866e44be2930199a00972936275cb9f3340812d70968a95428b3000b21c68a237961b99a2c7f62c9988675f01b1604910b0d8942b21c49e676532603ddebc39876c8479603f9360a9538679c4a83dc1c33947b5c01a5c659d30187db308bd999d68e30c79e40b631bcb8725b72a414e3be0300e4c7a30f56abeb9588fe0292dfc23c4c994ca20726cebcce5942a3b376bda76a965179f56e66a2bf94ca35090af041607c18545472db1e71af96570538796418737b048859e676480727e71e3534510998402ad13d54284b76d6eb04715934fa6f05cadd2a6cd6683d981cb5f6a884d04ccb008657f990545e38a7c044645d9cf9b7b49643b7415a63a8b37b6fdb304558423f4a47961e230c9091f0519c15de10275da4757d40edf70ce729a5986724e8701101c208e4e3bcd4341098d8b07708a2c81eb6044b82ca3868a4752cf42f2596c7ba678723931cbc646e935e0bd96ec59643250a0b38f9779b0142a9e546eb525e72ad204d1eb31a6
sk = 3a756d6dd157aba65d60721c41eb4edbec38834c22e9ac88f03119b472bda0961d1f5c3268ec6492f92d5d066dcba69ce9c20311e1c15fa81fa5014c6c956f88055fc2d35e6b295d05d6167e4375bff23257ba72c0f97f452b609f22b57f7c27f71a4f259938b5aa18097399a0d32c3602203bb6769015495b4bb7317c9e99c966215c58d3455efcd36003826c2c7b1bb437a66a968dcba35dad7098fce9133110a109c2b91764719ca25866c98550082e88f29e78b38b40a53c4d626fe63390a290b54389624c597909d79fd6a658e2166704c386eb1c8e951b4c7619b7b79349c3f59505809b1095405949cc55c109a1108649552d5f83a970083bffeb6550893b5c5106417b0cf1e44b6b05a9f9093e386c9d43f14d4cfbabd3b17efb49aa2c571ae99197d2e4b7d58775962570d528b8ebb8032e8065bdcaa391837d483a27239a4a8c0b8f13013f4aaa6bac0ca86e532523d9620bf9c2c3e2aed2365e90a1699a4cbf454c4d2e2c4273e93456142f737c8b3697b9821039142c3e25b346d020c829850d6ce2649087ab762c25baa2639c8c7a852bc76d456ee69747fe561e267844a7e51ae05c5820f0c2b880b05cc935a3bbade2c6a4881cac21938a304c4cd2c1cc1bfabd932b777cc459bae4be75389862464367c6318a0521dd62c5f070a139a95522d10d2e4134c06522cf52834562a208b22a95431014934f51ec49f5ec087d1435db935bb5223c3ec87bb7f7427a458232474ad9cc222b422149977c7f366f48b0b14ab260bd0a8c04623f9b12091ae049725064d0bb4a249075816aa249718f1a7768c3469aac7182d2f01d6373038d7c4ca24802693a354c19c66dba1c05eb180ad04c1fb095b42947d16b66139384c71206bd0ba9ad9bbb5dd7593d08616c214fd9013e792a5b4930122d1c571f1315d235562c167d7546c8ef7536a929982f6a55ce7209b0d5735f69ac6c52a824e508d2481a5be01075c54d8743bcd76767b69b5e350989e629c97ac1982a75806126245fa692def22b15a29499c82ef7f993eb3472f850527d900da2f513a9366a4fa978038b9e46752dbb8084fb12cbc591008d692544078343e9ad67909dbd77c18bf18f02607210f4a0f5dc749f8b0bf371309027968968678b0135af65138c5544abd57ed8a646409224d32052bb14bab4d51dac981ccd838b4a513a36a351b81a0785ca281d7106872583b8babbd62a5787bab8ec9019c7009130ec6be4e25d9992aa1dd13da9c1a7f1ca27fd78968741436003789b8c781c599c98d2465c7513cfe85154d7a655216e5b3b800deaa6b9dc7c0d998b9ce2b99da6afc27a5ef6c152eb16184d91cd038cba69835ab3500ac2e87368f37888ba90f219ce9da24109f0b3e1894db5f640a17b0e705195a350a61ec62b2c7a216231c530f557d4c5605346a6500b7c1484012fc87dd4526823c447b71a726d65753716b30c212565dac474ca3acee664218285a5c4a726f681e98619e2a289d08895bea26bd6a3bff3a5c5c1ea894cb6440d075004f879b41a14ebb82b74ab0131d0b3348742db7244e750ae2b7bb57f8a95379502827880f8a50ecb1394db2553c07627c113a300078db1bac7b50078d6e2443af5c1099633ebb4b9313c9f82cb967442211ccbb7dd9b4711f85e99e7b07601c07f10373b104fa849a9c9416c3304c09c1b2f22fa159bbb043a58415a11cbef06b85fd728b492bcfd0767571848652503a5a162e0d478d74cc05ba5160f398df7361b340226ed49a5449467a9a39cd5297c52bc0cb9634325854043617faa817ef2a94aec5a49f0579f085acfa164c3247959ade02dcefa8acb965705060b08499c33f70fc6055fe1752a06f0547f4c702f851b36d23da24c8ea79a942dfa6912cb00c8d892b244c765d0795545423233a6bfc01f38fb05b8f953ffa532b7b6c2d667913cc966f6b88f63c1bb06b3bce5310a8be69f0837b8a0494995844d65350502c061d65c563fdb6b82d41e76495ef15b56f3f53d5537cdb2e6c349844f02121ca9f404a19c6591600d88babd8ca4c25c973f89b0765ba6b4121358c1738e7c718f6cca0d6186594b265fd53106eca59d9ce51c1723cff7f7053fc6240a3718b0aa3d942084a97185701bb213d489c4801bfeb22463d9608b92053c614fd2510dbcdcade2f57004cc995db29139a713ec106607f815db318f03d2caf4a294caaccf34914106d463fe118bd0b65021f086f1f9a8f34a42e197525859767d89b0eb29cf54a93e76f13bf43344bab7578ce167796976e5c7a2626b76ca2222cb358904386a5485c67fd58f7027543185c71ba82cdeb93b619455cef931560452d7650b25617c51d93d9223cb2083ba29d6a66ad798b5e4a49afb5960a08a6d8992a23aa5840c97adf727e698c990684d0c19ac71bb816ae30e71351c3300b2edc22601b6bb7545a87869b9712997aa5c3ce6080afa8333e6159c1de61333f4742e5c49e887a8a4ccae2df6c7e218a509124d151a711da99a11d7b5841752c498521c3c4699113dbeb652a4c6754b0b8a7b1341d5a3c99bb39c9b592327d0242ac68ba6d01369257c56427928aa5b0534200ff8a4a7263f9f955598a0980ee67337442df706360faa20dd6941195036831186dde104c5e6cd79a84afd6917c1122070ac6cfb120c7f22276afb4d51f52d0ef2bd4322164f938f66269703ca1db984bcbe337c710142d024ac0d7502579b1b804bcaa5fb551274ca547301fe6597cdb0754ba6af7d74bca789c6a7460ab599cb14825fffe28683267001e32ec6f7802826c3d5091f8c520ca52c51e1e2b649222bffe45d9d373f8224b9e3e973a852a0d6acafd22561aa1376e9842ab292a61c21308e209d3ea353d77a8d835a46e9315ee19bbafec09ed462269de56b36f6791f771922b49a51b3870ad0a0a2f3aa0122ab02648ece97c96ed24b9e99b6ac2c964cf356e4a39c21d0274eec6fcc8893e7cb425c68c8e99a89d22647a5522ffcbc46184ac181d556616503aefbad90966d2806b6bf26903b18b1bf5a89167a10d47cb4a6f101fb09473710559f39b3046bc7a55331e8da418bb34089793c2a7606112011e89318267348baeb7b39f6c85b0ac58b4c8c187965eaea5940da89cd4ac31754bd85f815c9c15b36077e9971b4ecf7546c4486ab074e511b729ecc835c175b8304038550aec0c6c22eb76f866444859293d21b4743e0202a3b6db7d2342585a5c098ca66822f86f01a6a9c080b414144220c44054801c36199432870f8b39b08831c8623972b1ae3442d0fe409b47a5c22e67738008a71ecbb8016ce110794b1d313460650ceebaccaa637f9625429538dd1e00ae8930211063f3265ce4b7c6ece835faba9236cb228ed003cb22cc8b3c5811bd9c276944d929c5c67b26b8648be93a89396c2949e26866ed4121c3849bc6c15adf8942fd4ce8f12b5dd83cea1322ed4c0bd2bf9b591fb01a7dc49387c04e7c1416abbaadc2c183072ca13c31f8e964c2a9b56912571fbc07878584f7926a9cf13c0f4c114c59b1b44a94014c2963c596471f7771cd383c235aec594b61eeb17266a5ebbc4828805169d1a2e468448e73a1e3c919ce3f738d2e1242c0895b59c27e12cbeb10c591a54108a7b730d2b902185b9a8da9d2ae01807466c456c4eefab336c13c6e137b6cce922b1113e1cc862c8883eb69acb0667a68fc58fc5d6584af926b25159f4700c110c43bcdac03714714ad4c07afc4d54200cf0184e5e8a6e5df1ae6d13c9f9401ce38c6144d3b87dea304625cb8aaa6ea0695fbbb775c6d0b7f79a6fdc4c53c9ab072d027da097a0d69ac77a9cab23941aa160bf36d95b10167364a0c866e44be2930199a00972936275cb9f3340812d70968a95428b3000b21c68a237961b99a2c7f62c9988675f01b1604910b0d8942b21c49e676532603ddebc39876c8479603f9360a9538679c4a83dc1c33947b5c01a5c659d30187db308bd999d68e30c79e40b631bcb8725b72a414e3be0300e4c7a30f56abeb9588fe0292dfc23c4c994ca20726cebcce5942a3b376bda76a965179f56e66a2bf94ca35090af041607c18545472db1e71af96570538796418737b048859e676480727e71e3534510998402ad13d54284b76d6eb04715934fa6f05cadd2a6cd6683d981cb5f6a884d04ccb008657f990545e38a7c044645d9cf9b7b49643b7415a63a8b37b6fdb304558423f4a47961e230c9091f0519c15de10275da4757d40edf70ce729a5986724e8701101c208e4e3bcd4341098d8b07708a2c81eb6044b82ca3868a4752cf42f2596c7ba678723931cbc646e935e0bd96ec59643250a0b38f9779b0142a9e546eb525e72ad204d1eb31a61c6c4009e28f6a20aad0c0b14b7cc0a01aeca507c366913ba5cadefe6656881b9da0c5da5f195b80fbb99c2e8b06926074f3f604b3f6195b5a5b9737876bba72
m = ff646071b2509e6b75790917e08e4f0b0d9f0116ec6291c0b59eaa4b583ad830
ss = 3f34cd3501e04109a0ffa0adc0cc672069f2aa1537faa068ad2b7c2dd0ed5fab
d = ccb073c4b90be0ad746e26fb093b60c70110bd1dcbcddb566a8cffb7b3caf80e
z = 71600a8982c350df524cde514431ded7aec23576530894bcbf0ec0bfef0bb64f
pk = a2685786391d97d3b6fec35d89553e3dc1289051a39501a814cc5efe04bda7d7ae7531ae70706277f71055ac32fa25abd26ac6ea6975d5a91618476d62e311a9fa3db53582462467b19a7a7f025a3b20a3b5e183eff249c855bdb3719d5934c3be5b64576b71ce525bb2874641a09c036bcab46684e6280b5806b74c4192d0a55a54a6329ee7715c88ac3f1112bf49b7cd642553b152a45366fc925a4f34c2f97646c51511c0c9899161914654c052a06c6311022023954c28bbcc22b4641bc327aa37f494383639aa3f8a4153127f28ba56837a198b604ddac05f82cb4c11834aa19637804c6643125c9465ac03516334679f36175b35c0c4da90797e7a0cc36173eb07b8c541ab501151d9331666267adfa60315305be5345c46f628746025e7959dbefa1fc0593ac94ace87fb515a03b00bc84b66507ed2c6ae4d931fd28186c396582a56a63cc35af5ea02e980ae2dd21badb02699d69e857334b1e96a5086bddd7152bbfb2c49a411085a94321a43e1491f0f0067b06688a5ab8d0aa17a9448004f25c1c5322b8d7b6563977fad0c70e7bb961ce84cc685aed34b25f0d30ec53a7a5ed943f6ea3dfc917b01985c609c995f765baa071b3749c89346805550ba19d958c535627e606b2f0c2706632fa466504c267dc7805e60a0680ecc158d6b4f75ebaa030292ed12cceab06d5c878cddca919050cc386386f5c8b3679b254959a06ebba5520646e65250ce8b7cca03227d1b43f49c9e9297269eeb64409712fb868cc47b406d9425868b6a304aa46e472acb0197a071ab9d1622861916cf31afc12466a4022a3a635ec89433635bb0afe2c5f73670ba532714803b1ed473608c5e00c1ad9fc90c91281d5e081692d85dbff0acaf5579e2b1b6c5c1b61c3579cd13a7c8011cf5c19709366bc9676cbb8b2271c784672200e6a0254bfcc9b6387d42993e275ab2da100301b11f7e4881cc5774d2f849e3d3ce63639ccf303a7f7914287079c6066525a4870b974d3da72a9290b96c6846eabbcbac2b730849a9b014100adb9c66d0b5c0e7877db476ff8a8ac947341d297c5f9697029439390a7e6c084ebbb136907a02eb5a351c94607fda4eb44458c9cb8b50da190e307fcd63885463523086036c5655e8e2621d4516a39084fa5b4f9744a921f497eee3a46eda05a4f1481ac5b4b819a66753b5b75a95640b0cfa07aa8a2033a8f51cc526cd1be8cee5677a78f18af9608da3a565bbe1a79c58691a45ade1aac936f15eb238bb4879af7da68ce2a106031a322c198527b94984a16d9b4a55bcb59e9eb4b2068182cc9b17a8cb2b8a776206b59258a2c9a19243c9925fb5d135604712baf09e2cdcbc6ed11fdd530d83a901f06c166130b912a53c075178195662d9212e4219c63271485ffcc9aaa6222c9aa2c4e64f5d686bd4874aadb456ed086ebdf151eea4be6bf57e2cca56edb04c0e68aa4deb1580d005d9da4fc1943c85f75208d0ba3b517f89a82a2fd8bb96ac07836391b2dc3b6b0533f0d91e170986cd245fa2a90d6a345679377b767086a1173dea82969fe3bfaa643af8f98b97a8432afa1a8c748ee7055630812bd2d80be782a726743627e707f7ba069931c9929b37a9b0b04bc23405e5b890700dbc419bbc635c12c390e0a8618ea01f2abc84eccca4b9f576664237355a40b7e931195b606c6759848c33a002b74b4706266aa93fdc2054d95e7ec30f1ef53f4730af8a31a757a55a9fc69765f67ce7ac0413dbbb12980028baa2ab2a378a55a283a6c5b73837f8462259c2aeaeb36c7be5447ea22a85a561e2477742c61dafebc969ea66ff992455db36b6029d863a8b896057251b8adc659f294707cc643a91f3aebd594b2d1c3c1168b474e011e7a280e316890d467b77732e48c7bb0216381ac8bbbf6a7d61b90c9266a33ec7744099b2e4d464f1a11e1d38883de5c89371585a2247c4b80110566817808e52dba03061848fd6338cf03992c1ab83f68a13e75c6565868dd419815a19983aa8d5c4123109a34fdcad5fbc3c37c87d1d4a6b1366906a97099df940b2564f00e37760786ef28c7896c09d04c0cd24820596e538ee3876b548667cb26dfb6073eaa5631b92c4bd05320c923b53552384d4afaa047a2241416718c51c97be1df9c3a91995d515b21b57e338a864d6c447ed4e29d88c30bac7d2d0cdbac43e9f4176f0078c715acc
sk = 0baa531a985251b6b10153c8fce6938a280e93f9ace7a56dc7f44fa8bb2f88c09290888da8134a0fc43ccbb75b50b6a724d6812183acf876036dc252fc893419280314c7611750875821b2f3ac4f1c20b06365709bc07ad4161c94c41930568996f8cca58c4a0536cd5668488715593e66621f96c87a2178a36438dd4c390ca0532d30b88db712cd3c50d30baa91c98cf0bacf32c60c81468307ca35b47abfe59174e53467cf7b1d376758f1a5926fe225f0078ff288ae24d23241709e471624285c4fbd35a333088dd643cf6cb0ab6b27c8b679792ecb8ba4c28cd8b09677f0a7ebb692eca6777922c4ed6c20402533cbb9a3f1e0c10250209ef128a626b763b30b5e49c4c4691e3a13c2c2601b6666aba1d099987990bd1bb00ab5806390ce8088cae30a5b20567295aca7f0191cbdb4795e78bf150c7954f9a49880c218c23e59014620e18f18c536da0b7807b0c9e11b1e341c2e7e5ba799653fc669c1032aa014cb79769361b01091b5e000cbe100933c6d05714481f491b2355e72638831d0c4f4daa18c6b4ae6e825e688cb812490fa13b43d306e5bc857fbc18a61923f6b685e5fbb5be9c1871a9822ff07caeff40318482144143cecc5b0c579c84fc949ef359f0b24b20fc0a9f3300a3217a8058469c78b7998744024e275cd1c70a96a75fd86019ca031fec081dbdb796a56186d9a1df8c098940527d34a1df2db50b5136b6737829f0cb1da3b131ab238207a011f02bcd346a0a7138ebe3ca2d78646d7f98d5a886a24b83f8fe84ae81627011a2633f1c159c3870f7c69126b3c31f50d356888f9077fc207168cb075e0940fb7a0becc556de78089ed512a39a6adcda9c3c5126d874b50c163ba7b091656e52f9813cb318c87abab12a3f8996a4cb446d0793055ca177a1bf455cb956443e56c160f4788cdc6b008c086403bc910332d3e3274f9825e9964484d7a52c91c275e153a496801c0e6c8084b25b53c8eba77a9412291df78bd39895dfed82fd3c92947a1beab598d33da8344c88a9e073e28549fc939cf5c6978b6f74ccb23675616899fb69c5eca0c6b68090a338eab57a222fbb5a482837c097bd40141659a2a71d81e3bd38d60d0a903592b768b0ce60a7044350a75fb02f19482138603a9d8cb89ba6a32d37a15549548aace4636047d66ca4de6cf7643c2a5939478a39873820578150172f965d4dc6cc6d7adfc360568a53c97d268900b7b20122e50cc5e460304927333beb7bf73446064d76c3af1274b503203804774b00f02534772ccb83caa8475651460b156a7238da2a9847d445f55687a84baa06dd69d4a637efcc1c09f81bb97b541fd77a96883869731ac776913ed6c02ef03183b27b4655639509b1e8bba74837375628152814448f270b6dd865c888180aa071a2ab42740e93f05b32a9c85a069420be2ecc5335738f9d46c90c5af1625779f3a329dd693706618afb300b5c7099c220126c8398fbb8f32a2a35888bcaa187950365f022585c2e08243f53122b6c5ee9a95b84151afd10b2110135c2a940bb8370565bcd8739609c44f4aaa7c5c266c6ef7cab87b351236702e327b3e53555e24abb670ca6e505df0e0aecf7513f7e36374988dd8977a0d93af43a37e05a3463f2cb5f920b7fd117858380a96681229e87db5912cd91115bbc11712c690ac98c449e261bf959ce716ca4acc65704a5e93a7731d1a380dc9534a9611ed89c03e72210b1640fcac8003235d3f3a09da5b89c2eb0b7834142591a8a944a77bacb8ba6260ff3b0f434021502c0e97686c7feb6e3b6214e12030c05316fa89a474e49db8896284821f910a4490a40458a48ef0cb1639234c966609343a46c2f547aca939e4e471280c1009e34bf837180b8233a4a2901557b3d4e91b707414507449296ccbaec642470c8a51e6b7b759397f28c6e1163b0d6691322bad05ea09a4f17d3d19262d81b22c5b2009b80d3e4c23a33144e9cacf2dea1e496472e7e0922e4646c5f23c532a62a718c303e993dae41d7c1a2adb7c7cbaa8ad82b46f7784a71fe40d36681ef2fc2d1b757496ab547375415e5894f1a89d46a0206727570c8cb363343d0f4b73cbe08b3d639c79a808baab3791cb7fa51a546d39348e1a6e1162789c2a2a5890c3df94380e53085127c200b138a2685786391d97d3b6fec35d89553e3dc1289051a39501a814cc5efe04bda7d7ae7531ae70706277f71055ac32fa25abd26ac6ea6975d5a91618476d62e311a9fa3db53582462467b19a7a7f025a3b20a3b5e183eff249c855bdb3719d5934c3be5b64576b71ce525bb2874641a09c036bcab46684e6280b5806b74c4192d0a55a54a6329ee7715c88ac3f1112bf49b7cd642553b152a45366fc925a4f34c2f97646c51511c0c9899161914654c052a06c6311022023954c28bbcc22b4641bc327aa37f494383639aa3f8a4153127f28ba56837a198b604ddac05f82cb4c11834aa19637804c6643125c9465ac03516334679f36175b35c0c4da90797e7a0cc36173eb07b8c541ab501151d9331666267adfa60315305be5345c46f628746025e7959dbefa1fc0593ac94ace87fb515a03b00bc84b66507ed2c6ae4d931fd28186c396582a56a63cc35af5ea02e980ae2dd21badb02699d69e857334b1e96a5086bddd7152bbfb2c49a411085a94321a43e1491f0f0067b06688a5ab8d0aa17a9448004f25c1c5322b8d7b6563977fad0c70e7bb961ce84cc685aed34b25f0d30ec53a7a5ed943f6ea3dfc917b01985c609c995f765baa071b3749c89346805550ba19d958c535627e606b2f0c2706632fa466504c267dc7805e60a0680ecc158d6b4f75ebaa030292ed12cceab06d5c878cddca919050cc386386f5c8b3679b254959a06ebba5520646e65250ce8b7cca03227d1b43f49c9e9297269eeb64409712fb868cc47b406d9425868b6a304aa46e472acb0197a071ab9d1622861916cf31afc12466a4022a3a635ec89433635bb0afe2c5f73670ba532714803b1ed473608c5e00c1ad9fc90c91281d5e081692d85dbff0acaf5579e2b1b6c5c1b61c3579cd13a7c8011cf5c19709366bc9676cbb8b2271c784672200e6a0254bfcc9b6387d42993e275ab2da100301b11f7e4881cc5774d2f849e3d3ce63639ccf303a7f7914287079c6066525a4870b974d3da72a9290b96c6846eabbcbac2b730849a9b014100adb9c66d0b5c0e7877db476ff8a8ac947341d297c5f9697029439390a7e6c084ebbb136907a02eb5a351c94607fda4eb44458c9cb8b50da190e307fcd63885463523086036c5655e8e2621d4516a39084fa5b4f9744a921f497eee3a46eda05a4f1481ac5b4b819a66753b5b75a95640b0cfa07aa8a2033a8f51cc526cd1be8cee5677a78f18af9608da3a565bbe1a79c58691a45ade1aac936f15eb238bb4879af7da68ce2a106031a322c198527b94984a16d9b4a55bcb59e9eb4b2068182cc9b17a8cb2b8a776206b59258a2c9a19243c9925fb5d135604712baf09e2cdcbc6ed11fdd530d83a901f06c166130b912a53c075178195662d9212e4219c63271485ffcc9aaa6222c9aa2c4e64f5d686bd4874aadb456ed086ebdf151eea4be6bf57e2cca56edb04c0e68aa4deb1580d005d9da4fc1943c85f75208d0ba3b517f89a82a2fd8bb96ac07836391b2dc3b6b0533f0d91e170986cd245fa2a90d6a345679377b767086a1173dea82969fe3bfaa643af8f98b97a8432afa1a8c748ee7055630812bd2d80be782a726743627e707f7ba069931c9929b37a9b0b04bc23405e5b890700dbc419bbc635c12c390e0a8618ea01f2abc84eccca4b9f576664237355a40b7e931195b606c6759848c33a002b74b4706266aa93fdc2054d95e7ec30f1ef53f4730af8a31a757a55a9fc69765f67ce7ac0413dbbb12980028baa2ab2a378a55a283a6c5b73837f8462259c2aeaeb36c7be5447ea22a85a561e2477742c61dafebc969ea66ff992455db36b6029d863a8b896057251b8adc659f294707cc643a91f3aebd594b2d1c3c1168b474e011e7a280e316890d467b77732e48c7bb0216381ac8bbbf6a7d61b90c9266a33ec7744099b2e4d464f1a11e1d38883de5c89371585a2247c4b80110566817808e52dba03061848fd6338cf03992c1ab83f68a13e75c6565868dd419815a19983aa8d5c4123109a34fdcad5fbc3c37c87d1d4a6b1366906a97099df940b2564f00e37760786ef28c7896c09d04c0cd24820596e538ee3876b548667cb26dfb6073eaa5631b92c4bd05320c923b53552384d4afaa047a2241416718c51c97be1df9c3a91995d515b21b57e338a864d6c447ed4e29d88c30bac7d2d0cdbac43e9f4176f0078c715acc4576536d1bace29aa7c31f7681222ddd15a3cf6ea6bbd3528d2ec8610d68d13471600a8982c350df524cde514431ded7aec23576530894bcbf0ec0bfef0bb64f
m = 0584270ec26f3b9818e4af074d17b2d51037cc8dfdcbe3b140fa4fed5deebc54
ss = 170505edc8b03388021abd5ed71722f30e62e576cd987cab139d3f5220947ae2
d = 2e889f44e28901e9ac7ca6b2fffcb124c8979401b17064d7e1d51a7e3c3adbfa
z = 0e145e44aae52cfc609e6f47fd7a6f6af877190ff52256d0ac5b05b89c3f449f
pk = 1a7c33d6425e068141b06c2ea57a010851a3b30ad021f6c0aa896e81f13f02d341faaba798a73a96d0b66b00bad5119a8d44797a1218b18224657573c9c556f5bc096f057f72fb749fe41fb9d290e76801b3712faadc58a1d3a8aaabbb996277d6902707a21ee099b5906854d2d45de78c1f134293d3dcced2296c5dd6b1469ac91c2508008951c7fc23eccb9a97f23501b21a625107a9c56ec39b724189ca111a935c3b58f262a29ff577f8459c74d9147dcb8eeb8689ee35aa131369cb805362289ae5973eff1420a8abacb650a1683104d2d82acbb28e54205404d68292f99c9c222bba8045769b73b890c33512c04af0cd86273234e31e94349a322aa13254484c3b99a2ac01f6ca00a77ba7b78711c73249eac054d34a1b0718814f407fd9d62a5d48212fb3afe5518e3a671bcf2cadcf4c8acb972603f960f194a4214cc8c9941fb31a6093a34c102ac18c26ba171a048d39860eec35e890149b9bbf510a4ff2270c72a507cd4a0500ba593841974c419a7ee37859a76f02463cb8303489e61ff21492afd03124368ae02c794642b7fe758f76219128ac75f19c41ab01adfa1a51b027c16e5b15279587e4f4a929f34ad51b06a060058521af6e4a24d54920a7e60c4174baec0b5fc4b498b23711c92bbba383556ea6169f558f5ad29443012c5b82524cec7ec43a448fe57d88c4ba220b56ebc2bf90a2471bc735e88c2e73a8771d669a1d76566ee80b78410d7cc02407091f4b6ac97cf2afbe67a02e445eb51389b8233080d42e74e20650a514f995395f8b23ece04e2a5930294b37c79aac8782ae62dc0d7fb60fff5c8d54e29fdda87562250a70038355a70d6bc0c3720726f0586acdc727d993988032cffcd5a9b909857be58c3b6a7c10041976a472d2bb7d3a0932a6c0cec9b68126b98b40d4041f5439f395cf6ea5213d39c69ac91b85696b009084e662aae8053df014720b5759c5f81b91f296bc4103c7dbbbb6248f87e8543e8a660bd6bbb9f81ad5721d7f36cfc776acbc8635e1910e4191730aa68e5e177d2d2234a645768d26cc069254daf0c94a09414a36a3d19ca05a5475378254ddb0890cab0e686438461a1d499aba23eb3dc2b61aa6a46c4afa2a262c6f09979f01fa1a98f62b8098be6416c6ca5b3f8ee79e28c07cbe2855bb64c88f67947a495e87f03361080cfa3c2aeb2791671729248b488278c72e85ba2dac1dd2a8a3933a7c7d44cf69f959c5acce38daa6b796328565cb97e0274975323a7b20d27937f0c785152209060b05088243636039808c555ce29fd18a449a9a188afba922650f17102fb0a28381ec046164358e344fa250c05df6be895a5a0566b409f893e9d99cea7b3d71eac7a4d0081d951eb755cd39215c60c1a21de05217692bef3b8b4104608d198ab11c4c30941789919830cba4e7431dc127ac770957257c19eb80595ab9bb9d4a0ac266b7a37b94bc517139c904595c327f5c1430ac7d7e33bee0ba9c7bd7b266e290c3645821542f0e0a920fdb72707544a6d10c8a4c5a46148c2458b6c5ab06d42c2d7db03ceb0c00ca37303c67bae0038e0a373d539b918737116ed029a4d78a71d74f770ca53c9b4ecd19bfb172299c55a0cac83fcdc8c74400c5be76907679b48e0ac041987f96754588b83722b49159f92b41b82e6625a6108a957c34b2d0e30d536218acdc56a093ba9940c075362c1028c6ba42a775864bbbbabca70a5b7da5cf05821a9a81ad022784202362e587bce2a5b090530be4c51ef77a887af373637326f436c891304b72867dced161c2f0342f23aa15d69fa887652081a9c42b0669a689c5fa77649bab20eac8a16a51759ccd0f86c06c610a88162291e6cc1d911a88fa26e7ea4a23a224582807f20a8f1e2202a92495b6393036a25d4cd97fc72a741e006b7e919358f6ba3c5ab136823ceb955382bb6fe3f61b6228467f3c6f5de79531f11fe4f268b7f50f662c85a49b36a7213ae958a14e9bc45d0105ad13c591aaa7f1663301aaac45427da3c6a8873ba78e7c7473d41bd79534df8145d1749f94cc9c82377cb388129d0692f839942830c5814a8fca410e4cc754f7315fddc20fc1d588ac4c3cfe9c40277b3f6173809dc063f6813852e47746dc6a9898918a149f5355a8a4f6a7475a31ddb485fbd23920c0d2d0cb20e3a9c63bff3e047504a8965639e8fd0db690ffa1e791fd
sk = e0c2121f06048fbc565fdaa305202d439ab3a81b31fa257aa6f4273547c1465610ae51c2c1c8603aa36d1575754a86c9194b1cc6a9b8c9f77ce6484c5198a193ea4369293798943f7918142f849c8d7479eb0588e6e6b4abc4ce81a406642414eb4137c2da905ce4ad2b750e7d966d34a3b1bfa8ca5c8070456b1f6d5b71e582c9e1e2bf9dc37ab60a09e797a43f66b27b04c13c034fa6f594264c9d7da884c762b159d775f7750a1862216e8bc992c9b2e0d18513f409df8b0811ea89d2a69b66d34e59bc93f5c7bde25140a976a3195541ee22a7edfb7f9d647616b31399b6c924022f036225af7c34e6d221213ab5f7a20b908325835266da1b456f5649b895bb032142fc5c700cfac4c2a44cf1f96d57b8ba1ef2c9332a612e8bb9043559b5567090873d3f9450f37670b473a96f812ce1d71892e43c9fe61fa594601a27a98ec817dd822c625b98e0fa8f2d5a311a87a6c23b4dfdf44d7511373e64a4a18a833d654a946b0da9694329023086013a919971cc4c8a45916901b45c25c28eb6051600644660796935e65a4700496bc32204201d5c8708fdeccbfe949d1339947c6baabcc67ec901659d220fa4d1a3da1a4adc2b1b323bc4cabb6065d9032ccca3dd3c8689c9a35810bcb30b99b3f55cf2ac8258c5b85c696a372c7aab5b0dd62aba06804466fa4c22b2ca0e09b7d47c4644898aacf6899c79b5321110f010cd40253e40c5920db980a57c01b55c506a6662be1253ff171412820272613940704f63e70340414322b69b60b50bbb4459c1d6a0f25065da032455598edf678505f54b51713209565fc4812ad5f8a05a926340fc3853719146d049017475a09a1fd2d47b35371d715c455debb3a40a8a0e83247b6b8ffc05b2e857b5d8b201e56c109dc155b720b2528301c49237f7a629234231fba25c75d600bd360796a68991bc68cafb5b0b7c748ab7039d8c4fd1b3b4de76c193123e50109ba70956b9556f245ccd4330b888d43a84714e8cf17e5713b5ae5a9fc3a331718c227ef4bdce131f31028d68529f06a218ac32317e9b7634c572513974da2bc3ddc4c07f2c6b8d3aaf5734b5d9e691d790b0fa67cbcf36c0372c056c268e0c243132db5de7365310f5732151b80bc98a2bb76f9e8c616fb1c90a5b83ca5738bfa9cf1fb96242998a44d667a57b517a834834ac0f2ac00e91b32e4e7aab452249d31575bc96c8652ca8e4c3c0d3277a60f5ca7beb80b563391a3b8e1a1a97c85823928877954c28d052a2c116bdc325b687d26d1ccb3386cac9bd4c10c3ac381e056f9060c89e25a910c78e677964d153b74554c8f38939f881543f820b6f11989589302eac53111a45f7664616999d7a64aa26e4cd74539dd496a1f0fc530415b16faa4ac86341c5400cb1bbcffd2707be12c31acc9b5c94b806b71dafab1eaaa087efc1419cd2978ec1b973336d27b69af2fa85f6c33b73770c0f6b85d855938ed8758e6aa5724b8c0d457b29a9394a3528de99cbd7a875bb5b299c8a6dfe416104a59aa9e958e3828d3c651b5a9a7e81d7738374692033c4c68254d5170204f83a9b8520016466fd9189efbacaa23ab8f962af7d66aec2e27e468b9c326711673839541262aadc49bc135edd11792dd9678da0991a017cd1239df3c9b21c57623362bbc1182ce6000217f6ab0eb9ad6344ac71aa30048b7bfac20ae1e97559109e45b5a9fd052594b4ce4c5c73fc105c9c8b63ccc7331b70662015b5e36057b4c71e4a510a55eb7fb039cfc9a8ca4b002a50966a158ba7d4d21449ab67dee747a7588b4a5b107e15a817658cd56927e84816c07ab3cd968c425a3431f65e25496fffe96e29214445eb2ac1e78a644305a9724761d0c51ac0c19b0b4839c94bc2fb5dae888e0b797506806c2fe27f1f4280427a34bef3643f022d05866bac17595906438c363c4d53422d994370b1c8d2084d25e101830a57be5c754196b75db44e84800281db3829d8a0fb519ae7c3c854650d09e232d993af718501f28c292b59c3f0d50d50d75bac422dbf23ccaee4466556a4cbbb8d60932016d63f90e4c84d12c62e4b0eb0176fe7012530b5baa8f531608241116c17868600bde858f9a9bd6078165bb34fd27273717b5cc5d423f19caa54ca4850ac896e163c70f9140432041857521a7c33d6425e068141b06c2ea57a010851a3b30ad021f6c0aa896e81f13f02d341faaba798a73a96d0b66b00bad5119a8d44797a1218b18224657573c9c556f5bc096f057f72fb749fe41fb9d290e76801b3712faadc58a1d3a8aaabbb996277d6902707a21ee099b5906854d2d45de78c1f134293d3dcced2296c5dd6b1469ac91c2508008951c7fc23eccb9a97f23501b21a625107a9c56ec39b724189ca111a935c3b58f262a29ff577f8459c74d9147dcb8eeb8689ee35aa131369cb805362289ae5973eff1420a8abacb650a1683104d2d82acbb28e54205404d68292f99c9c222bba8045769b73b890c33512c04af0cd86273234e31e94349a322aa13254484c3b99a2ac01f6ca00a77ba7b78711c73249eac054d34a1b0718814f407fd9d62a5d48212fb3afe5518e3a671bcf2cadcf4c8acb972603f960f194a4214cc8c9941fb31a6093a34c102ac18c26ba171a048d39860eec35e890149b9bbf510a4ff2270c72a507cd4a0500ba593841974c419a7ee37859a76f02463cb8303489e61ff21492afd03124368ae02c794642b7fe758f76219128ac75f19c41ab01adfa1a51b027c16e5b15279587e4f4a929f34ad51b06a060058521af6e4a24d54920a7e60c4174baec0b5fc4b498b23711c92bbba383556ea6169f558f5ad29443012c5b82524cec7ec43a448fe57d88c4ba220b56ebc2bf90a2471bc735e88c2e73a8771d669a1d76566ee80b78410d7cc02407091f4b6ac97cf2afbe67a02e445eb51389b8233080d42e74e20650a514f995395f8b23ece04e2a5930294b37c79aac8782ae62dc0d7fb60fff5c8d54e29fdda87562250a70038355a70d6bc0c3720726f0586acdc727d993988032cffcd5a9b909857be58c3b6a7c10041976a472d2bb7d3a0932a6c0cec9b68126b98b40d4041f5439f395cf6ea5213d39c69ac91b85696b009084e662aae8053df014720b5759c5f81b91f296bc4103c7dbbbb6248f87e8543e8a660bd6bbb9f81ad5721d7f36cfc776acbc8635e1910e4191730aa68e5e177d2d2234a645768d26cc069254daf0c94a09414a36a3d19ca05a5475378254ddb0890cab0e686438461a1d499aba23eb3dc2b61aa6a46c4afa2a262c6f09979f01fa1a98f62b8098be6416c6ca5b3f8ee79e28c07cbe2855bb64c88f67947a495e87f03361080cfa3c2aeb2791671729248b488278c72e85ba2dac1dd2a8a3933a7c7d44cf69f959c5acce38daa6b796328565cb97e0274975323a7b20d27937f0c785152209060b05088243636039808c555ce29fd18a449a9a188afba922650f17102fb0a28381ec046164358e344fa250c05df6be895a5a0566b409f893e9d99cea7b3d71eac7a4d0081d951eb755cd39215c60c1a21de05217692bef3b8b4104608d198ab11c4c30941789919830cba4e7431dc127ac770957257c19eb80595ab9bb9d4a0ac266b7a37b94bc517139c904595c327f5c1430ac7d7e33bee0ba9c7bd7b266e290c3645821542f0e0a920fdb72707544a6d10c8a4c5a46148c2458b6c5ab06d42c2d7db03ceb0c00ca37303c67bae0038e0a373d539b918737116ed029a4d78a71d74f770ca53c9b4ecd19bfb172299c55a0cac83fcdc8c74400c5be76907679b48e0ac041987f96754588b83722b49159f92b41b82e6625a6108a957c34b2d0e30d536218acdc56a093ba9940c075362c1028c6ba42a775864bbbbabca70a5b7da5cf05821a9a81ad022784202362e587bce2a5b090530be4c51ef77a887af373637326f436c891304b72867dced161c2f0342f23aa15d69fa887652081a9c42b0669a689c5fa77649bab20eac8a16a51759ccd0f86c06c610a88162291e6cc1d911a88fa26e7ea4a23a224582807f20a8f1e2202a92495b6393036a25d4cd97fc72a741e006b7e919358f6ba3c5ab136823ceb955382bb6fe3f61b6228467f3c6f5de79531f11fe4f268b7f50f662c85a49b36a7213ae958a14e9bc45d0105ad13c591aaa7f1663301aaac45427da3c6a8873ba78e7c7473d41bd79534df8145d1749f94cc9c82377cb388129d0692f839942830c5814a8fca410e4cc754f7315fddc20fc1d588ac4c3cfe9c40277b3f6173809dc063f6813852e47746dc6a9898918a149f5355a8a4f6a7475a31ddb485fbd23920c0d2d0cb20e3a9c63bff3e047504a8965639e8fd0db690ffa1e791fdeea5db7a82254d19c0a0c552ccc92db9c3eef74cd73a9937b7b7298171313f120e145e44aae52cfc609e6f47fd7a6f6af877190ff52256d0ac5b05b89c3f449f
m = 51e05c7b4ca3079781e8293f4eccebeeb2f8c8b4c59468eddb62a21bcb4ab8a3
ss = e2fda1a40d6e1370c60514b2eddf7297bfeb6b4f191f12a19e5c9b2e51470e53
d = 174aaa36410566dc15a5e62874218d7abdde0b2c0f30d877bb80b1abd5f5a0a4
z = 50a7a2354f7e5cefa6f4a4e9a1c411eb9364506e9e1204a8acb3cb77fbd2c4ed
pk = 0fb39b1e4b0c22871afffa785df48224d887a73cb9b9a68aa2a768b3ab087bd9cbf6253378885113bc6168d631121a5fad30cc822133161b0c39c0a2b30c5c33383555b415c6fb0588d16b3b890894026bb507d080f93e13327707a54725a3a859661e49184025f66f2eabc07c5072a21275440c9d520c9d0570cd4bf8752dfb37ca066ae450a3e5e6694b9581f6195b4b580fbf55b9f933c6f9867af36786fc8c24ca71b47127aa08798f99b113c1c661483a6ad196028b7752d9d4732622934a5b05c8b5095789999796039928b453e480f008a4bba7a49aa65462d71672450b56c441d2440fd4e151c9d0518d10534f24c1a355a5fe3aa1c4365493c7ad66f254300c373ac264b3339f3af02e2736b8023a270a20babe69cc15d494803bb515ec54719619bacac9ac2a58a4e67fe303ad9565b33c8472335710e0544c4a96bebdd98454058413db3bfc2958803a5963c725a4ca074ec9383dda1e892ac9e2210a60d19d5e4b3471f9519adb6bcb79c16742c07e933767ea4b20134ba8329c0c026da0e8a5e12770c8ba4ea7361bae91af0f953b47032da6640f202a8468a096bbe92cb8b02cd524b38a7a4c69d5b9818c8b88da78a7f2236746217a75a1f6e2805533a17996b7f972939a23c75c9023b715a714ac346f8102c2f8a04733495a4b456f179372202477e60b60ba210365274a393d999390628c7f63d2aa2b05cef68776db9150c39b6eca9ab32da9c6753208d74a2e7911af644a028d2c5a68494ea3da6b08a5b67d11090c587f580800e04c942445bfec357e33388a0bc328808624e56979161c3c7ad3bed206b3fa7ac6befba42d067a1b350cb557bab3f87a05b22edb886812935402915e5ea51f41b70dea48aa2aab4f9f247d3f637efba51120a258cab867be231e67675ff29c83bf982e7b15b766a84cd9369ac28c29af664f5c7a7553ec9a0c3285caf26ce0b9c84d504ead34617f303f6d0ca807a7c0da1388f7407bc03c3111c8c87ee158e68b53ce8c668e8343b2303bcab6a4d98857c7070bb103c47c60cf59049901667b3a27b0187aa53008cd1a57c0f2465655d8cdc03494a6074c38f028203357eb2a37967a60a95a1dd22b15f3d723f812890ffa105f1b9b2a238914f39975c1c0f49244e4db7728e15329f2ba8eca4cbe7b76029c9a6f721c72e27149807ad9536d76a57cefa39eb1d93700555e324ac5149a45793667b37007fcf8486c6c5d0ffb3abed3cd8be0b87d1b2c80ab2d3e40949f94236e727b92e83a9ff0b40100b200b6519be545e893b60d09b881c2681d335f9f501b0910572645060bb8a141e910e6aa582f652ebaa79bf2f77b373459ce87c474213ef0257295abc192c05bf31ca3eb061648455fbf82710f8777636c229ef49c6986cba9816d11d636186b62d2b06212932e9e727954530182483110958b99b4cd692944b2b87b618c6cd7765336e4642d6950a5c5642daa8974e498ee2968243289e1cc8460130c034b45660b3668863d719aa9c8e11df72084ae53c3b4d85a7860c42b2482c9a050b1065dda241b43ec996e368c6c7bcbab69a433040e56bcbd4f167a9d71c5d336234ba4a5e47a956459b4c0477b4780769530cb6c9b4a2cb6aa27423f76a58f89753196d8cd99107ec04741be761696c642cf6443bb72c5dbd336967c336672aeef98af9b203ee6f4096531034f890b1dd0862a0737777278167a2aead708533206b3624b906c57e4abc42bf61364e550326a62d4a74fe889ae41839820fa6fb487569f53c1851734cfea5f501104b9240cbc2c87b0531f6e008b38f1287be901af59a45ea19de5b2c4ce78ba4eb1abf4284ce0ea22f18c2a26f428bba481e54a1745702a8af06cab649bb5c7aed2342413157a811a35b162b6f444cf2ddb22a24bce8e2925d83313d0b760017b65b8867419c7a1f57cc785b26bbed63ec79b83feb60674e2497b87be24aa1f899ca59d6391c1f2ad9aa90806fb1c97dcbfe5b9934ba169386759532b1117115e77884623c84cfee522bc0735e1f34eaf4b452530418f652e6f15cc3cd88a52e98078424d486cccd38272a0819887d85811e6bf8dc3689a3112b1b86d77d2bd91a53d123a11b6eb4ce3a8471c35126c017053c8a8f46054bc9c92752631ab8a9100b04f79e14c74a75b0cd39d1173c3f411ad1efdd8bf4be2afea69c2327bd070cd1432c8d219
sk = 25933617206ae881c4de291b4f269f2e51897ff29d3c6803e1a4c58e53051e879f1af333393c75b366cfe2e84cf9cc930d1928298897480571d7050751601bc119b1071412efe8873ad325bc00420d13a752d33087bb6f884628def98f4fd21d01113219203f93419875c91cd33c7976b7a45f510f70e6002957ac49b862cd35640ce84e6b989201a74eb76422f88b31c94acfa811605a32634199be1639a50b709e89683c5cb0c975d627b76223ea48a2352c8bcc254abc60812a6a5ab7747ca82073d1d31fef708866a9801ad067a6da0d848c409861c350db559a0ab1d91c9be0c149d6c241a13849d9eb2da4b9b9b30b348217491449a43ea4544467824ff954c4869c8dc0b2ba2744c8d38ba584cb78ea6f6188bcd090267ba46882f16964aa003e2c60105415f937cf13b9cd00456d3545bc5e48b6ddf61a14eccbac23bb1d071bb14361b4c9acb7b48805b7890c3676b550238391b388260cb0e2567f725b0382c7174440d82ba8a6d226d325cdd1c26abd510abb195b73d203f9db7db44abba87581a3c57f079b44a9455e3fa16ec87a0cc14368569b35517272220ba7760a8a0508bf0033031d42763fe89b611366b8b93d2d523d5c872bb99bbb099515a5911f1182404b7b4ccea91462c6a5abc16c64f55ab38a763a03ba48e0268819b6df8ba88704ab4c7bcd8f8a150ca434ab0632adc522a49c0e45997375d69901416792f845fcbc1a18789b22870401d6872374b15c851aba4c3cf5a8930d34c74fd444a2c87f90d9353cd77361e26c99c8027b50504bc5b3f2bc27f3978822113e13d71e19e3915a9a4f0646aef6d513e155b41237b2ab08bdf38322bf4c00706c0f22854d080bb8ecf58cc9b75d19a0185412a74b3c7d61a04dd8cb07bb37156c46221a7183beb9321c58a924048ab86032f54815da1bb33ad4312391c1a6778d9070b1a4542aae231aac97bb5e1a1cf42792c9921313c07aba3a8c15db5d1be417c3888a2e0921a7aa1926044ab865935a2738b4378484b44471da250e41925e976beeca9f93d191b0c85b487badfcec4be7c7683c508412e096ae888bafb97cebd3266ef7397004cc56741f53683034fc3160522e6bdabad190c51f31926aa94b2f2a4506d69705623e3047176b46169ab8a715b84848bb4fb9830be744cad7591dd8d128c1a40f8a5b2829a92177d73cb1f319c0f45557a69ad790c87a6b8314e618444081c221c07c4ba5c1c450b8080db278770a0c110dc386fb8411d4b983503964f7b6afa10ac5154ccea9e6222b4a70e5175f125b0a83010474311f8ef84fdf3aab6d508b313a93c29675abe12cde50bd4b5b7e13c7228d9ac9df569cc1bbc995eaacbc2290b0293a2bba70ae8757c5a7ce84386093e02b3201573c56bcc368a7dd404371453c38823ba4752edb663e5fb99c5e91ca9ba94caebc9d60a6318cf62168a86c0c419cad1bc4fe514a745bb2c81701b89ba371cc1f10b50d95086d99778383108dfed849a1f74696464aa1d67f7f40bbc69c1fd907696d6227cf20750d68a3d36c600448c91a523a16e5c84b40819bbb2bfabb2cb03b658fd0656f410752f52bfc9bba4a3a8d09d5835b1540f5dc673df71540f560d411b562f2b047e195e5c5baae8a93147c41d8f282128b8c455100865ca55516709ffb8f33d20eda56796324b6f3b249d982c7d49a84ff076be2187dd4a51efb5592f9549a27ea274959087d3c2a5e217ca3b73391505de8aa664288b95926ccd8028bb7a7c24562cf2ae14fbab852521978dd05bfb52885d8c86cdb6a8df1755f8ad12a7bd7b00b2a7bfa49693646653d1c50fe826cc9c39988e25d316975cac26108e5b9570979dea5843200c346e4c360e0b0f6ab71397999f4ab2f7af368d3218093d1c69853224f016fa11c408acc211858bc53c62ac6d395898b9a02eb0f80e5284031b39ad5409d9c28ee549d45712dcf080fc6bb5b08b526a615173f543b10baab4f9254ee7b7690c758d20861559c1fdff88c10a14eeeb2917fe47af7e63259c1154cdc4df1a56afec68855fca341451ba7f617e9595f009b0ddef81741d78bb2851c3bec505c070a8c9241e54b2a2f661b06323e62365a90e7b5d0d10704a184b1d5782967122d9864eedc852e592862dc868db21f70b83d3a482d0fb39b1e4b0c22871afffa785df48224d887a73cb9b9a68aa2a768b3ab087bd9cbf6253378885113bc6168d631121a5fad30cc822133161b0c39c0a2b30c5c33383555b415c6fb0588d16b3b890894026bb507d080f93e13327707a54725a3a859661e49184025f66f2eabc07c5072a21275440c9d520c9d0570cd4bf8752dfb37ca066ae450a3e5e6694b9581f6195b4b580fbf55b9f933c6f9867af36786fc8c24ca71b47127aa08798f99b113c1c661483a6ad196028b7752d9d4732622934a5b05c8b5095789999796039928b453e480f008a4bba7a49aa65462d71672450b56c441d2440fd4e151c9d0518d10534f24c1a355a5fe3aa1c4365493c7ad66f254300c373ac264b3339f3af02e2736b8023a270a20babe69cc15d494803bb515ec54719619bacac9ac2a58a4e67fe303ad9565b33c8472335710e0544c4a96bebdd98454058413db3bfc2958803a5963c725a4ca074ec9383dda1e892ac9e2210a60d19d5e4b3471f9519adb6bcb79c16742c07e933767ea4b20134ba8329c0c026da0e8a5e12770c8ba4ea7361bae91af0f953b47032da6640f202a8468a096bbe92cb8b02cd524b38a7a4c69d5b9818c8b88da78a7f2236746217a75a1f6e2805533a17996b7f972939a23c75c9023b715a714ac346f8102c2f8a04733495a4b456f179372202477e60b60ba210365274a393d999390628c7f63d2aa2b05cef68776db9150c39b6eca9ab32da9c6753208d74a2e7911af644a028d2c5a68494ea3da6b08a5b67d11090c587f580800e04c942445bfec357e33388a0bc328808624e56979161c3c7ad3bed206b3fa7ac6befba42d067a1b350cb557bab3f87a05b22edb886812935402915e5ea51f41b70dea48aa2aab4f9f247d3f637efba51120a258cab867be231e67675ff29c83bf982e7b15b766a84cd9369ac28c29af664f5c7a7553ec9a0c3285caf26ce0b9c84d504ead34617f303f6d0ca807a7c0da1388f7407bc03c3111c8c87ee158e68b53ce8c668e8343b2303bcab6a4d98857c7070bb103c47c60cf59049901667b3a27b0187aa53008cd1a57c0f2465655d8cdc03494a6074c38f028203357eb2a37967a60a95a1dd22b15f3d723f812890ffa105f1b9b2a238914f39975c1c0f49244e4db7728e15329f2ba8eca4cbe7b76029c9a6f721c72e27149807ad9536d76a57cefa39eb1d93700555e324ac5149a45793667b37007fcf8486c6c5d0ffb3abed3cd8be0b87d1b2c80ab2d3e40949f94236e727b92e83a9ff0b40100b200b6519be545e893b60d09b881c2681d335f9f501b0910572645060bb8a141e910e6aa582f652ebaa79bf2f77b373459ce87c474213ef0257295abc192c05bf31ca3eb061648455fbf82710f8777636c229ef49c6986cba9816d11d636186b62d2b06212932e9e727954530182483110958b99b4cd692944b2b87b618c6cd7765336e4642d6950a5c5642daa8974e498ee2968243289e1cc8460130c034b45660b3668863d719aa9c8e11df72084ae53c3b4d85a7860c42b2482c9a050b1065dda241b43ec996e368c6c7bcbab69a433040e56bcbd4f167a9d71c5d336234ba4a5e47a956459b4c0477b4780769530cb6c9b4a2cb6aa27423f76a58f89753196d8cd99107ec04741be761696c642cf6443bb72c5dbd336967c336672aeef98af9b203ee6f4096531034f890b1dd0862a0737777278167a2aead708533206b3624b906c57e4abc42bf61364e550326a62d4a74fe889ae41839820fa6fb487569f53c1851734cfea5f501104b9240cbc2c87b0531f6e008b38f1287be901af59a45ea19de5b2c4ce78ba4eb1abf4284ce0ea22f18c2a26f428bba481e54a1745702a8af06cab649bb5c7aed2342413157a811a35b162b6f444cf2ddb22a24bce8e2925d83313d0b760017b65b8867419c7a1f57cc785b26bbed63ec79b83feb60674e2497b87be24aa1f899ca59d6391c1f2ad9aa90806fb1c97dcbfe5b9934ba169386759532b1117115e77884623c84cfee522bc0735e1f34eaf4b452530418f652e6f15cc3cd88a52e98078424d486cccd38272a0819887d85811e6bf8dc3689a3112b1b86d77d2bd91a53d123a11b6eb4ce3a8471c35126c017053c8a8f46054bc9c92752631ab8a9100b04f79e14c74a75b0cd39d1173c3f411ad1efdd8bf4be2afea69c2327bd070cd1432c8d21972998cc3abc79487ca0a4db5b17514e9961916d30ab9b500430ba748c5c7922650a7a2354f7e5cefa6f4a4e9a1c411eb9364506e9e1204a8acb3cb77fbd2c4ed
m = 9eca0fe36c80fc5eba171c3ae66a5b1c923faa50b4521bb055e7bf51005c93df
ss = 9b914b57afc8bd71637a6c65c1052610715ff70a9c06ddc2574a45502c75b1ae
d = 351fe4313e2da7fac83d509f3103caf7b4c64a4d458fefdf636785ac361a1390
z = f072d9b5a99f9c7a0a011e4dc10f6b600d611f40bba75071e7bee61d23fd5eda
pk = 319442d0786cba94aa139895eba98bff419a6b42644b68c5ce534b0f705225f4a7b28cbaf879b30fb633fdc2aa70c54639f180e76b927ca4622f086601a62afff5335ffbbbcb52075ab7681a55625e01cb31248e17708b7d728905b64976409d49583272fb6208e06ed7539fc4f87b1f0b821de4155b79531546824bb4a13e09cadf66b7889c6baa9679df6187690c9fea246226a7a405b997c322b4ab041d7fc0b24ab54400813a29c87204ea29414a7c80ac65d374998494b914467f44241251402adfa34616b021caf86b2adc690267a41c40b763c11506b658132c59c0e887888a2d5a8658bbe403758c84cf86611026a5bf802ae4e5031771c42d047ef42021a7c59c2c0a6e3f10b9adf716bba29d824b271d787379021ec44b4b39c3493bd980bfcbba73e5772e259ccdac1f062a887cf25887c30817da33ac19c2527239e7f6b434f0affd278130b1a480348aef2998924c684e3ca8f49694dfe149152b332128061c659cf2c5861ca003d1e8bf33dc06b197abfe2862362a9a15fb35f6009481d2a79eb18826581abcba4bbba6846238c5edf5b30d6830437714addb5f6751a7f6d79558148c0db07a7b2a784dc78c8176a2a36b4dbb7855602742ec2624d6c6c589c515b5224ebf92cd70b954c5190e4212a0542857a16cbffe060f56140e4f3b2e03b86ab0c8cdee1a3e2e95cb43c852c40b6cce660fe61bc7631a849ea28e6c93203bd55c4c4928d6ca777023264d2b2f96f99f3bc9b23d51ceadc713572542eb00b77ce79b2f0ac533198a60f03939ea1502e09807b5a7c19ba98396167b116c88e889b022195b016c58125de60708890793bc582717253b6608b0933b0b0d160c42bc3efb602e899555265189dc376b15c04cf5348753344f0e8349b4ea29a6b85110f81c247029ffe93ec5891194963bd9aca2ef5a3e912c255e3c53e908c1adf75453075fd9f956a4ba555886a82a03a29cf778d4331ad5a30da5a57636e75f4900285b927289e7ba510216e73189b6d76db21c600e8c26488449041529700539c42195624bbdf1c19eecf8bfcb97a62eb46468953669b380de5a3f84a962cdf3573de9c4f989a645862416fbc92df042baba25ff1381f3c09b79e2c89410625462018ed38a8480afac4a313da239ba44090a7aa296c304dae24030db60bd376ecb7779f2f2414d144e624a9b0d2bc181268229ac1f92929d61c15250730d58b75e663a2a175b4b98a906c3871f1f9a46f0e842c7b48238722124e7c2882b7831576a03b1ca105333e4b004bf286e45d3a9188757faac58e8d995e7101129fc560c9021ba159d748619204b7963f957e7410592028f97d297e2a8042bb8b342f1cf1af6a843a1598b1a0e851cbe6452842762109eac773cf58fbcd5845545485eb47be86bb51522273bb7782223b855c221de3c3ce3290c3fb4c9dee73e23c06994fcb437a93ab885230ce5521f8224521a6ce6c5ac8f682353ec78f22cb133c1c48aca73a461aa128b96590b2b508832f9a04a1099b7775101fc349b6a686b9cc3c7954567f1c605ce1543a6e967857a19678b5e6a3b996fea65336794d36c3045a0ac514962c79a6b03342b2ef826b4e4a2aa4b8e2d66ac920557915058c551b82bc0134dc489d55742b59c143b88ac8903cf6ca8aec2c784c1dc15e3b46ea8d7bcd43ba3161564b6510459f7956949128d6373c1ea8b41b92396d124b3b978325b1d21c290b76a1504a01adb164b3a6cb9bf5422a6b571f209a4f18c31c3a647d8e3cfd335067c75308026c40c5ba20dca0317cc6954341758274330f35df38abb5f1b59806a831979bc985576ae6a8df2608d6305ae2f7406f347cff1415de856b859d8306271c716495ec273a2c96355e195326883c4f024943f54c35f0003e70c9dd5c412f6c260f18a6adf1435150abdf28084cdb13685881aab0c710fec5272417731a65eb9360684e170f6c7a13310686471b0e91b2002b789a5a465128043ce6b7c29bb5dba20200dfc69d242823e477e34e146c828022d78c37b8c8fea50294586cda2f728d9b10d0cb58e1b091b68dcca95e6ad22416e1c9a7b0a75047c72309a284426fa98b3c905f1491a44d1338e0cad6bf2ac3c845005c268eda736b1c997a64438323501b6ac5628455694573afd782ccaf1f339e468be45459e708bfb464d0c480a1becdbc021a06af7aac4772545eb
sk = 719950ed1960ff6c2d7d59bbecb83aabe1ccb569b76cd9b053389c552cb6bf847cf4fc1f18a03e66f02cdb284c15d656151644f78caeeafa8b12cb7c616256c032ce6112735a74285d66a90f3a745ed8733c195f6b1b9b272897520a02fafcb958a9669990b73420bcce373acf5a1c86a555c3c48f78166c0fbb023c49608592261060884b408c9fdb1f4b023506d3516956b02637af26fc7b1d9345f8b54b5af96997d39fa32c01ab64a6ab7491d50303b4e8a134086110d220462395b9d89d9651205aea9e1b88bc80c4c8bac44af4f1886ea788a0b259dda78116051059853d2cd073ed8cadad9ab04f7175d57c3224e953509588e788713d5a6714d0aa48e972f4fa55f16579d9bc6988f562ccf1286e87aa785929bf8266d7e340022c0221736c3cb372b85723042382092545a45032eb727bdc750449c786145acf42b85d4618b0d6f009d0224a816620f1db67f59713090b0849559a51b9589532ce2dc25df8f09aebda932073a2ac2115b12c5f94c64750220d645b34c14ac1b2208565377d61426d7f2a25cbd969a2705ea330b676ea6eefcbbc6cd40da9c0716d147b398b7d469a919d83baacca80f0e41414382804b0a321362e14e766db2450f599963cc2899e1048d839754858910d12c23f99158a9a3149362690a9c5540133e5f217a7b66b0d627321c810f7d1639cca948d708616047f85ba41cee9211df72731ac0986d1c3149854b71683faf68179799b12c031a2a84574b9a67c96a708355f7a86bfabe63ddb94b6c048359481ca7a45cbaecbcf34407d8e378733f812926599df5c156a94945fc7911db26bef17074470a7bd6b60f771cc3f396e847195ce26444b641f91b468fa1670d0184942472667aa76e42976fac48e78da72ef0c207fc7400f92699b46345e4c9972a35daea31adbe87980438de4f211b005c8dcec1a6eecb56d891677f9006c49385e8ab20a19b74325a9a95083bc711537480db30719815352616b2c5721979bd4267fb134188a75b9cb303215a76a246d8f69acbd173d069b2b99b727829aa5469a0212c006a88aa4a6b614674674fa75500aa294711c178b741b0275280bda27813647a5dcac3a258991db4bf436c23f37c697115143a2755fdc199ff32b19209d7ff904feaabff7383884c1bae3c0cc20d019066653b99c1cafe366567c9238785b0f0b4d1432a9e02ca2d9a3b37d84646b157684d7ac720727af4533749a9ff99bad8f3877dbe5cff9c75b38c4002178ce30773ee36a14f1497ab386cb36420f04d85c8312ce25b357d3108226925f6b85c7a3729064f81aa66336163c00506bbfc82030f4f33a5be7330926bb3f849d1dcb09f5cb814ba8a722506d0a037e6eb26216aa3c4d4c05d5cbcf0358501936ad2beb3563c341e2315de6d68404acab0149bafa84491ab67a2dd82972220b0df528da7c4d441c8cdaf508cfa2c0224932e7e5215572aa433c9212022899e43a93cc7c8f4aac6ed5acbd0162e4da4b897b7bdcd72a0b2a2354f61a6c211089c11e476715f3369859c3021584b6593b5784344d53b40da0725a90804c45d02f6eb7670071660478c53281b5e290bfc77ac46602b530b1300628a7a4f20ce22768edd699c6bc5dbdf66064041e42329605e06dcb94207211c7bef41eb150aeccc90725dccc33eb762a92442dc02ae1555cf726a915240508e227e270a4932636a2806d8a5c15a40a3206ac91bc8a3cc7245f7b5b0438fb3dcfd112dff7bb01120087e09abf5580081008d43bb862f6283726992523acb1dc82fc260e64dc395c778d8ea7561382c9918b531cb8b0fc8b7a5a9634d3a7349475a8a117b0c2331ca0b7cc8e5a92f609b5b558435e15509fd78ba747be495b9e78ab178b03c117d4c679d13d5b07b58eb675a72a646763a9358b61ee31b1156866cfd7ab6e7498d3e5ca92799fda467dbd103a5e717e0f6b92a815546f8c221fb2c337e86142d8ae205594bb2c93e50b4503c80b5ab3a19de4ba63d918343260b5692296cb02efa77ead006bcb99013e317b5ed802e8e5209d87c7e584c1de051ada436044caafd0033f51f649d275a7bbe4455ce8035a97945f597d03a1740dc576f0225b8cac3ea76c49f5d6a183f3853138becb6949a158a5ec045512b74016fb841c8881035448319442d0786cba94aa139895eba98bff419a6b42644b68c5ce534b0f705225f4a7b28cbaf879b30fb633fdc2aa70c54639f180e76b927ca4622f086601a62afff5335ffbbbcb52075ab7681a55625e01cb31248e17708b7d728905b64976409d49583272fb6208e06ed7539fc4f87b1f0b821de4155b79531546824bb4a13e09cadf66b7889c6baa9679df6187690c9fea246226a7a405b997c322b4ab041d7fc0b24ab54400813a29c87204ea29414a7c80ac65d374998494b914467f44241251402adfa34616b021caf86b2adc690267a41c40b763c11506b658132c59c0e887888a2d5a8658bbe403758c84cf86611026a5bf802ae4e5031771c42d047ef42021a7c59c2c0a6e3f10b9adf716bba29d824b271d787379021ec44b4b39c3493bd980bfcbba73e5772e259ccdac1f062a887cf25887c30817da33ac19c2527239e7f6b434f0affd278130b1a480348aef2998924c684e3ca8f49694dfe149152b332128061c659cf2c5861ca003d1e8bf33dc06b197abfe2862362a9a15fb35f6009481d2a79eb18826581abcba4bbba6846238c5edf5b30d6830437714addb5f6751a7f6d79558148c0db07a7b2a784dc78c8176a2a36b4dbb7855602742ec2624d6c6c589c515b5224ebf92cd70b954c5190e4212a0542857a16cbffe060f56140e4f3b2e03b86ab0c8cdee1a3e2e95cb43c852c40b6cce660fe61bc7631a849ea28e6c93203bd55c4c4928d6ca777023264d2b2f96f99f3bc9b23d51ceadc713572542eb00b77ce79b2f0ac533198a60f03939ea1502e09807b5a7c19ba98396167b116c88e889b022195b016c58125de60708890793bc582717253b6608b0933b0b0d160c42bc3efb602e899555265189dc376b15c04cf5348753344f0e8349b4ea29a6b85110f81c247029ffe93ec5891194963bd9aca2ef5a3e912c255e3c53e908c1adf75453075fd9f956a4ba555886a82a03a29cf778d4331ad5a30da5a57636e75f4900285b927289e7ba510216e73189b6d76db21c600e8c26488449041529700539c42195624bbdf1c19eecf8bfcb97a62eb46468953669b380de5a3f84a962cdf3573de9c4f989a645862416fbc92df042baba25ff1381f3c09b79e2c89410625462018ed38a8480afac4a313da239ba44090a7aa296c304dae24030db60bd376ecb7779f2f2414d144e624a9b0d2bc181268229ac1f92929d61c15250730d58b75e663a2a175b4b98a906c3871f1f9a46f0e842c7b48238722124e7c2882b7831576a03b1ca105333e4b004bf286e45d3a9188757faac58e8d995e7101129fc560c9021ba159d748619204b7963f957e7410592028f97d297e2a8042bb8b342f1cf1af6a843a1598b1a0e851cbe6452842762109eac773cf58fbcd5845545485eb47be86bb51522273bb7782223b855c221de3c3ce3290c3fb4c9dee73e23c06994fcb437a93ab885230ce5521f8224521a6ce6c5ac8f682353ec78f22cb133c1c48aca73a461aa128b96590b2b508832f9a04a1099b7775101fc349b6a686b9cc3c7954567f1c605ce1543a6e967857a19678b5e6a3b996fea65336794d36c3045a0ac514962c79a6b03342b2ef826b4e4a2aa4b8e2d66ac920557915058c551b82bc0134dc489d55742b59c143b88ac8903cf6ca8aec2c784c1dc15e3b46ea8d7bcd43ba3161564b6510459f7956949128d6373c1ea8b41b92396d124b3b978325b1d21c290b76a1504a01adb164b3a6cb9bf5422a6b571f209a4f18c31c3a647d8e3cfd335067c75308026c40c5ba20dca0317cc6954341758274330f35df38abb5f1b59806a831979bc985576ae6a8df2608d6305ae2f7406f347cff1415de856b859d8306271c716495ec273a2c96355e195326883c4f024943f54c35f0003e70c9dd5c412f6c260f18a6adf1435150abdf28084cdb13685881aab0c710fec5272417731a65eb9360684e170f6c7a13310686471b0e91b2002b789a5a465128043ce6b7c29bb5dba20200dfc69d242823e477e34e146c828022d78c37b8c8fea50294586cda2f728d9b10d0cb58e1b091b68dcca95e6ad22416e1c9a7b0a75047c72309a284426fa98b3c905f1491a44d1338e0cad6bf2ac3c845005c268eda736b1c997a64438323501b6ac5628455694573afd782ccaf1f339e468be45459e708bfb464d0c480a1becdbc021a06af7aac4772545ebe9631b6d4237dd6884ae3647dd8622fc13d1cc689f3c8ed94ec6bcd4bbdb6980f072d9b5a99f9c7a0a011e4dc10f6b600d611f40bba75071e7bee61d23fd5eda
m = 0c5719261caab51ae66b8c32e21c34e6d86ee4aa127d1b0195663c066497b2e9
ss = f95c6e4a06a4d5234995e4ff44a4d5a5761ded0019d920b87a33d3278ac1cc92
d = 9bc5315580207c6c16dcf3a30c48daf278de12e8c27df6733e62f799068ad23d
z = 5a4d0a8a41c4f666854e9b13673071ceb2fd61def9a850c211e7c50071b1ddad
pk = 8ba428266b1dbf30553a10aa6c5118f85ab9daec1c521639b686bfc4b198c511939a039982cc774aa074d391bc5137419a22892005114f3132f22497ebc5316e190013325b2c0c1f23ac61ebf6875640c7f56c78df4937c883bc9da38d1f709a6df68026d8af0ba51f1f2c5ff0806cac1a396a7272a4065660906658a25c570c7067d1972417142b0b6bc244b8e52b1b7a4b915832486f8a7486230cc63a981b195431448671e71c38527effb2768ce1574baa6a23226563794e714c1c7f75c05fc4b2630a47ae24b2a1d3141516941d61a58b609808612064881347b4765e892438eaaf1c538e0baca4e6e1bb38821633a385b7c1cd285b6edef2739a675110387e6ec747016a6a1007c87949368d31cb7a63a50e210ce168c825b86695223fc1b8789bdc89545a3394f9c1bd943094546f640b0b129c4e78a9ca0b8107bb18923ce669da26268d57c7eee01f15d0454cb1cb7af05f2e787833bcc4d4996312c82714043907b30a8d250ece8aade970cbe463494e759f463131c12b636503c747f64249d2687b3301387620307503d9562e5a033d86eb23546b83b0f70937fc6b70db7c1d519fe1ca0b93137a41d89843a635fb5c389d420558746be267440e8aa996124ff97b163eb828fe492e96a367ee7c22e2f4031c44688935b0e6439776e34c2c525a31664386a5b6040116d487846f538e0da71fb17a750d4b0b8f4c37ba859810a8aa15b573eb029c8f7052124bcefbc48dc60743e7a455a0c4cfb7c57847c50afb1b5725d735d013441f7b1b43d93840cc4373dbaaa71035ae110955d9cb60ba5b5de5999b082335ebc1d3d5b6a6681e2e4714423b50d30aac28a4006869a85941247f0a8f8da236421b761315b6adacc513f5ae525373cc57482dfb15286546d106925adbc71f4cc1bd33641cf63035b7c02669ced392b0b8c70e776a768f859c04e3b1c1f05d9a909025f075bc0021b091b0bd29ae7e7c787a0a570cb99f9337986d714595023b53147913b72f7df50b6421319825304af61ee75765f44581eb0378ecc979f81950437ba7603b751dbcaf1261a17346cdf645a65cea895320211089a07101bf617b731e38a8114335e3267169d060a9c09e7e829d0168a21bc580087554a17688cd742ef7e4a2510779b666a2b613bf81d8060e06385398babcf2ce1ae7abd2e66ac06142a2f73598ca2a1ff769923a0aabcc22268710c0a2143b96269bbace0f69a25142bb9f1a0c05266003f7a69ab405dcbb3360290ba355c8c6f5b1035697865cbecf8a20209019ea08b6416c86a098af524a2dcb9b7d16253960670ea96897b406c5680b14de691fa5305405f35048865e549c3847b3bf01856a15a25dac28c5afcb6be3e8adaf3689a0e5bb056b000a1308ac643ccd94c28711acc4653b52cc87c7d6bde2dbac47678ddf7101484379de232cae6975b4ec02d6a043ae14a53632ab428666fcd98b9f702432018e783ba3c7d32079a5ce9378621018b52de73f7eca9c8577803f14c0e2c55f8c988fd19353cc4c729f545d3203be1374caa91945e21ab4baf2a4083a91e3d58e89270ef4560669d555fb0444737c6dae111cd1e18f55f1780ca0bb8e7c1ac3e7168d0c9e4a515ca4f11c49c967bd78149af3abc3e692c4659b30851eb86ab41d575021fb146d60069d242569d111e510b731724e6eb456c5428754db8903f31b365c7aa9976c13210438b50ea3e778e5a60e25f85c42bb10b24b72bc820300c91547582fee167eff958894e4898c198a4f652f871c9b03234f98e7a237778c679b757db3225394a356991b2810cc6ca5c7ab888dc9e59529f3498ec40efc47051c03c75225187da36d3daa9f3f0977da80a14a13a990ab20dd415c2036003ffab31b7aa534ec7cddc40a9877ad6cc61d07b7b1d8b71db1d1a2b71923337532e464853357400aca0f6a883ed84b56e77b755594b7bef178115b18c68175dc2c390d462ab641ba14d80b1d36cf290c6afa532d8d7091da94703cfb7334d667f0e3150b60ae8bfcb56dd40e3a58bd4d09a5a3e8a167841118a51490a126d6b85ee90a7f3d5432f59635b1d5587821818afb74ce42569751512c9840f364b6370cb318c1677a304be1a2938234b56bd2632f768a93750158e844df96c720007228c2829f0b779eb3382eda6d6338f166acd09e376826299b77b781250c2224486ef23d424bdd
sk = 4da026f053c3ec1712c7f294dc891e26196894a1b620f97429574edee9568e113feb564d89a1883d5a0329929ca57ac001925c8d616791842dcd291627d61c7c2c3f842b547f074f46f082a06bb4282323a291c3cc07904079125cd5a854168d83ba8ab6b160b5e1881d25403b297c73048e3298287f51529a8ba2deda6b4d7665a373171b03b1c0baab6482c50ca3a028d485ca8491b1b73767ec9ef8874a54d4ca414895d2e49fb2ac0cc80c9d248b97ddc51d00a10ca3324fa8a6373a99c5dc1bb7a389cd9a3c6931fc7bee05abcba579251b742f46383afb48faa514319b8f9a0491f9212da443acf9b9ce5b29a6e723a4eafba5c1a7b3e017870fb35dba8a69f1f7995ef2aff817907de5c66899824889a760ca4a38a57b3afa880a3524e138b37487b2ee7332d2689f99a5a3748020fbca43ed6045a5aba65f6c67783cb74c217ba987ad381938b4a651b6908fa4f18e6d073a6992160438ba3c9547e4557e1e724192414c912648d25907bd8b069c845465616969161c483927f5d610c815638e242323465839d36a8149bad494b71f1336a3f0a954369d4265b6cab935f06694c482b500cb77bb32c4d805a295a692648a31611b206d06c2e86c61675577053a747bd3a748f452b480028edcbeca8a10eb843ea8a71e21e9b822d80860764d8c5a77ef0222f8004c902c832f1a344758776eeb99c3ec8b24ccbc03f5bcbe59027fb424e6c580cc3b41c041984ea552bdd6396d52867887430a2534a44ba544a0b285c061d7d6618c76945a5c3b29bbbb09a724b1ac53e5954f66708c8c0b2d7da57c62fc8b80e73d737741f9141f7164b4eac08822a4c340b5b74cb5c2d407b9d63365c55c14c5e6ab43a8bc68908c34074a9bf4816e000ddb464656c379fdd829b6961c22e5345674243ca64705212d52e616664587f90947feeb4366a7aba98b76d9f79a1ecc4bf50571a07cc57e0cb1af828bb26263a8a898bf3b7b0ed07988e82dbe3c0405d46b1cdc37600570fc37ad9b2237e3032bab1a0ae420b6f011a653987305aacc8876ac4d014b7e619227b8b35ba2616c9575506870fad2585549a2f902b185d7a61139c027912ee2a00ee460328b16cceeb259149a0881f8152d563bc0243302d29fb98cc57a45369517640bf0bf63a555a900269878c4ba567f8d376176d6941d34957e1373b7520483394c3606089d14aee0917059227bd848bb22e088def4194bfcb36eaa81d4da713e37be79e52f51ba2c32f05d06405947838625e49f5f6bcda5e683d014a12fcc0c81601b52f80c39b6659606a8fea82c62e061a939cb4451869922083268561e16381b026152170104e11f30b2399f4097b94078adc66f23f85ba6651e861237700bcb1ae92e2bc652cbf19bc0fca0d7f7577c9c96dbc9b8b07b917f258c15661da17621db1287ebaa7714a54052fa660f034f227198ea14c2467b46cf9877f4e0c29962992b560a7db93c8ec13343f734d86bc548246a57473d1285463d0942f288245d933ddab7a09766a9f8c178ef539f9ce9a0e97364cac0366b5b08b4c1b081e01d198c2aa5288617a50019eb3a40a300af538119d733f2544d18b9094f387a3f4c17baf01523f1453f68a916436c8e6a80cd05472de7239ae15dbd52144a9609c1017e88c1a3fb301323b060242ac803133c9bc50f67c436de804e7e7b54a3489e5dec22c83a982b45160108535ea7b588018b0d3b0ccbb613a0716eaed8b61912073cf728c747bfc79741616750b8373235408aeca1abf7e09e72cb181bb09e8c31010e3ccd05db0f487c8a29c4c822c59cf447124c973f57392865ea82af9a15382bb68a708a6ce92e24484eaa252f97635e60d4bcbc8a403dfa166fe5c6a8500332624122a15e25d5041de8b88ee92e1b1b0762734e63ac80ce9227c43980d8bcadfe4caa420045b26173b6b953e3c97c7f655244d534b2963fabd264a33466dd79440f4361c8c77f1afa0a8f31c183a369993494480cbf7d13308bd58e78d88a53d45044026c7b620e0e8a7124b957f106aee02598ee190bdc68c53af48ebc5436adf0bf66227f2089aa4cf461f2d7bb990c3e530872c9d157a839a15b4ace0b2895fdda50d3caa18ee60fa11325946a689e96b651c6a9b4a41d0e83238d52990b5520f21c268ba428266b1dbf30553a10aa6c5118f85ab9daec1c521639b686bfc4b198c511939a039982cc774aa074d391bc5137419a22892005114f3132f22497ebc5316e190013325b2c0c1f23ac61ebf6875640c7f56c78df4937c883bc9da38d1f709a6df68026d8af0ba51f1f2c5ff0806cac1a396a7272a4065660906658a25c570c7067d1972417142b0b6bc244b8e52b1b7a4b915832486f8a7486230cc63a981b195431448671e71c38527effb2768ce1574baa6a23226563794e714c1c7f75c05fc4b2630a47ae24b2a1d3141516941d61a58b609808612064881347b4765e892438eaaf1c538e0baca4e6e1bb38821633a385b7c1cd285b6edef2739a675110387e6ec747016a6a1007c87949368d31cb7a63a50e210ce168c825b86695223fc1b8789bdc89545a3394f9c1bd943094546f640b0b129c4e78a9ca0b8107bb18923ce669da26268d57c7eee01f15d0454cb1cb7af05f2e787833bcc4d4996312c82714043907b30a8d250ece8aade970cbe463494e759f463131c12b636503c747f64249d2687b3301387620307503d9562e5a033d86eb23546b83b0f70937fc6b70db7c1d519fe1ca0b93137a41d89843a635fb5c389d420558746be267440e8aa996124ff97b163eb828fe492e96a367ee7c22e2f4031c44688935b0e6439776e34c2c525a31664386a5b6040116d487846f538e0da71fb17a750d4b0b8f4c37ba859810a8aa15b573eb029c8f7052124bcefbc48dc60743e7a455a0c4cfb7c57847c50afb1b5725d735d013441f7b1b43d93840cc4373dbaaa71035ae110955d9cb60ba5b5de5999b082335ebc1d3d5b6a6681e2e4714423b50d30aac28a4006869a85941247f0a8f8da236421b761315b6adacc513f5ae525373cc57482dfb15286546d106925adbc71f4cc1bd33641cf63035b7c02669ced392b0b8c70e776a768f859c04e3b1c1f05d9a909025f075bc0021b091b0bd29ae7e7c787a0a570cb99f9337986d714595023b53147913b72f7df50b6421319825304af61ee75765f44581eb0378ecc979f81950437ba7603b751dbcaf1261a17346cdf645a65cea895320211089a07101bf617b731e38a8114335e3267169d060a9c09e7e829d0168a21bc580087554a17688cd742ef7e4a2510779b666a2b613bf81d8060e06385398babcf2ce1ae7abd2e66ac06142a2f73598ca2a1ff769923a0aabcc22268710c0a2143b96269bbace0f69a25142bb9f1a0c05266003f7a69ab405dcbb3360290ba355c8c6f5b1035697865cbecf8a20209019ea08b6416c86a098af524a2dcb9b7d16253960670ea96897b406c5680b14de691fa5305405f35048865e549c3847b3bf01856a15a25dac28c5afcb6be3e8adaf3689a0e5bb056b000a1308ac643ccd94c28711acc4653b52cc87c7d6bde2dbac47678ddf7101484379de232cae6975b4ec02d6a043ae14a53632ab428666fcd98b9f702432018e783ba3c7d32079a5ce9378621018b52de73f7eca9c8577803f14c0e2c55f8c988fd19353cc4c729f545d3203be1374caa91945e21ab4baf2a4083a91e3d58e89270ef4560669d555fb0444737c6dae111cd1e18f55f1780ca0bb8e7c1ac3e7168d0c9e4a515ca4f11c49c967bd78149af3abc3e692c4659b30851eb86ab41d575021fb146d60069d242569d111e510b731724e6eb456c5428754db8903f31b365c7aa9976c13210438b50ea3e778e5a60e25f85c42bb10b24b72bc820300c91547582fee167eff958894e4898c198a4f652f871c9b03234f98e7a237778c679b757db3225394a356991b2810cc6ca5c7ab888dc9e59529f3498ec40efc47051c03c75225187da36d3daa9f3f0977da80a14a13a990ab20dd415c2036003ffab31b7aa534ec7cddc40a9877ad6cc61d07b7b1d8b71db1d1a2b71923337532e464853357400aca0f6a883ed84b56e77b755594b7bef178115b18c68175dc2c390d462ab641ba14d80b1d36cf290c6afa532d8d7091da94703cfb7334d667f0e3150b60ae8bfcb56dd40e3a58bd4d09a5a3e8a167841118a51490a126d6b85ee90a7f3d5432f59635b1d5587821818afb74ce42569751512c9840f364b6370cb318c1677a304be1a2938234b56bd2632f768a93750158e844df96c720007228c2829f0b779eb3382eda6d6338f166acd09e376826299b77b781250c2224486ef23d424bdd847db13de94d97a88d5a3deae31c246f5f04d0c7d7f337859e024764337a08f25a4d0a8a41c4f666854e9b13673071ceb2fd61def9a850c211e7c50071b1ddad
m = 0e59f6f9047c784c1f00b24454aa4f1bd32c92ae7e626549972f86fab90e7e89
ss = 2be43591adc5cd2f992823123e497907fd235cbfff86339de365ac045db694e0
d = d8b907b34d152ff8603b73051f772daa71eb902c47b7e2f070508269d757e02e
z = 36b817736cbc5f7b1dd6eef5fe6332fb1a598f3871e5470d440fd2ea631da28a
pk = 3db4bcf2f3231e1aa3e81c7336e49c4d760454729e9a47c4550062afd77d971228863c24f1881d589c111b38a7e3f08788298e5cb26ccfe7a71b171fc504b86d4526a2c0a3e0251710a21fdd68047612cf215a46f1cb3d5376cdba14829ff67f7d4704f199ac398777c8ac0ed24c4f00715c976b0ef18a83dd177367078b43003c10e588dfb9c7c99c5164bc14755114d5138715721eb3022cf2d016f97011f37502c44a397aea0a7818546c831f2073a4697aa878d00c4b7ab8312233cd3880a3493401bbc3d8ac5ee715490f89474a8a9e6f078293e11e43981f00a25988f076e20a7d69e25fbdf7030e8404ebe35f530a8cc5793cf3eb1aed34b3ea742f4fe853fc8b7aa77a2b17669a116c49a0a114770b14801a62868839ab199e3c02c810cb6e0489820f25c524969a57172811089c5c81659f6859a1e5197ca36a33da0e2ec00cd035b23973448d12b251793da4bc9039b11c4312cf3db1abdea0657467885191334fdc8f590973b201addd09cdbb545fe66a0aacf679f0b89d7914268084888d358b767a8475e85da48590f0809e0ccb2c7d286f12fb8c6fba2f1b16cafc97a0b9863b107826c197a7a6bb0bcec280c526ce18058e2d47bf92e7bc0d4031d4c8c8c8f57bd880c8b12c556d750eef27ac96fc47f37c2c26468a8d27b2bdab5483f241aad905c3a76fd82308d2938bf7a070e6dc56e100b99dba0e46f2729a52a365d732965875b020b82ab23de8f8807442ca89b31fcc76162961564060a119002b116a510b0c2e1f301c55992bc48519ec5a1abd49a4e9da97bba98bb4774c0e6b939ac720cc22b2df733bcb128c7d4165cce67710719c1c978cc49257ff741ea1c3b5a6479c4935447987bd61d99c1d80c833f671f6a44be835a8d8d733adf4af4dccba087c4b8681a8b49a863bc21887a0b1d50b05ae1513dbda0960bb156be96a1321b553f21aa0e14295d00b81096e1c557ad6c949bec43817a836f09b0ad0803ca072b488a1627ad2c017013492a955fc829df7d800c99b1ce02b1d35a68d3269cb322b4d66ca9ccd279fc738c4c3910a8a4a479bcba7b1a6ca8745505b80236b63244d54942305c3c0f89bb4e771a5b09dbb072d20417f469b47cb8b64380b1a99b6a83cd111a881af60ea3ae5a314dff60841592f46a39beb80234ea507b1c9233b898a33208d8c936294738cba7287c5ba7f2ab0b7b63a0d475ca3d6486858cc0de5580e95c56c635825bdac834c71337916055d1c9490e7977982945941b8ff196ba5c23f92553f9a1b962a56ac9498b69ce0c9393621f7a662c6074c9e93b44d099a0003390748547e10052506ac88dbc1d3523a16b0825b4656552383ecf067b2a423bd0aae22ec0971e52963241403438c3c254724e1565ee569b0d357b416bf3d770a729a277caba335519724b2098a107f3f4c1aa1f49796208e739304852c949debc717dc8430f23987d60f0a0a3fd5f97aae412907227fd2da078f1a1bf46c0b66e596839632b121c5eec37694809861541b223619850a368684863a34761b864314187989ab4c68d965b3cc994d734ec4c84afcc805a0f4655c61a8564c3577273d198184a2b4443a11aa05931dd1827c0720214eb2798af1a83678808913c9c6dc57eea4c1f2f469bca44aa8a8082cd4082464a9e6ac0a86da0d1e0021dbd3196b726ad9b43dff34cda455c7a51ca343f1af8ce2c580c581e4ecb1517cb36959114a481a0e73718f07a8eacb71a7c2beb2654fea5a7e01a6c02f183686b89ca0c775d0605e17225a655a544838a60f252412fa5baf353d2d264c4e4c2cd31bb4f3075410c220632b3d605c7431479f5694870cb1b1724c0363e470f1b8a38175c79fcc9ccb33571bf9cea9653722b5bdfad66ea7aa4d6252c8733cb40627485df64a4e872cbc574134c319cf1464a6b69a6318038896111fb69d306a6c47a393069b0f27911255e0306bc4ca2e93ae71336daa3a8bc0517eff101989f9c19bda6751724e1bf816d4cc7397cb5a57a14c471aa511e42f18e4937001977d063a4ee855f326811ec26c8662b5825a95780a3d031948d53337a45679f5c328573c109e5944b68c0b4d2b466fc48f921328d6fc74705491077987e6cc936e2bb69b534ea97acf85e60f2522a55c115cac8cb85e5a9ac9709046b442990cf89513930f122152632a3c3d7c15c8018e1c23aa33cb89ad
sk = 1f83902bbb77a97b032277079cd0ca70d09d57385ce5c1b3c08b80ed95b2bbe70c101cc1912b71b29b87dd08254b593d616a31ff4957c7c0c325f82024f6a7b125b0ff799fff47afa6a9a7055382bca08cbfba71ea1b530bda5a4548922c90c6de8927494370efa6c96780086bf585ae6534dc05344dc1941ef793eae214312a371ecccea680c1a166ba97e128064748269922c9a19cee4b8a669abd146491abe31a57b724f3a173740269a33309f651c934e09a564627896150addb8ba181cf2503256512b0dd5588f4372781f35cfc0328c0dac842a1b3f418b6e8c567f410568f2c6be8eac9bab558deb08389ba08bbaa50e1ec5dce044efe5830743402402a167a9369e1d281d37713eb656662600840409c4fb971c0fa7771ba53b6c13ebffcbb85aab3316a3a99a9ced8bc4596932b3d052fbb13a5cbfb762ad7a08ca4aaf33862b6325baddb0e56d395e8f92ebc7347e847956b471695c978dc2431ef7286c0e0a880f7871bb05160209900c0c403da599b988a8ef0a716a9535b71002b3bcdade60053f5a8bc66419fc907f1ea718b7bad6bb76fd3f710e6778587c36ba5e4c2d7796185bb72c5fbb839b6c91119ae6c954e9b66c3edb500d884428be2c7cb6a6c86b807a6059739e23f70433d8a7a4aa768975aa6b0c3924cc8827cfc731a464121090a685820068019197f489315a2274a7133422b2968830271fc94b1c775c5a21e3b07bce543b32f00b7250cabd0d04a2529347848830c975261a54717324533ebc0ec627f2064ba693a9bf9a16fce87a8d7270759a06c00eaab71a5cc25034120445334a39d63baa2ab3254d77a921209750f6869e6971d05da1e1bb29cec9cb7b4962370e5c139ba472a75114b28bbb8e7069c5a8201b730db571c1ee0b10e1c42b4a97fb7f7ae54670d12859d68199443157ddea85760445895e7175ef8bb919c7213f427301c4f6561afffb0b03cf1ad05613c52dc5ca71a74545abe77d239576303bc9678272873d9b28f4a4aacfdb46940f59b0a82a75642a0cd794d63d03d43f65e753a6aa2b58e0cc664a48ca3d8a3b18c7b05cf8293d3e23fdfda93506c831455b648e2017fd866c87683ab307c6fd9cf24212509d777f34b0618776864ebae9fa5318e739692c5aa86648d49778b67f81347b434ccfa990ee9a79de94c94054e6e4a8a152b5f4757b89f075a27ac464cd1801d02ab64bbba4f932c0003458ff73011282bf444961c54c5275408c4f79c3c553424aa4aa13a53d59b1b785c0ffb686fda185d5438af5c494d98b80381c821c493bc0e7797cd1995db681ec9e18859a9229c497cc251af12d9cfebc6a19c599c9d364e587c7d32245145a60ceeb54cc7ec5b541b71dae959c800a747eaab53f8cd24365c91f53b7b0b9d3630361d41ade4c82c85e04d8ba243763b3f9dd65d60921f962337a3421051d36889253a423939abeb0ad962ce1e1a9931c960d9f4948723ca17a731adfb4834615693f622470225cfa7b036b931a2240564cc35e59a7acae48707491576cc1410a304e0885534f577692c5a237344a5f674ec7c45bda3242d70b004d5ab620ca2b1ac0a56c0cd5b942529b054e0f840e3c1837e0053539b4a3eac9c6dc6283876c745fba8d505681b923e315a99ed34b04e558be2373cd3a07dc6a26ea98136bd197ad8cb1e695544fd93a23a29577e26114e5c8b4257ca7ec5a467d53fd9e037386c933799bc3ba921a50cc98db79f1f7b96da7a5ab4604498a223ebbc27aaa87ede5b4df226c6b5c382e5ea3545e50b9b0a7b30d15c77927713ba9b5fa52a64985128530a84003b1b867a6bc87f295bbb15814ad3bca5eb3240f72894f147092387cb072692bb62161ee3ca1f75ba423653c21582004d8c3ef207f55746e7338cc94c45ee5928702559f0c783cd16676a342ba9a652962c50c030983172a196ebc901a13ef6472c7e67230629a5ee8917e965cb0ff990dae8cff8d3a7f361c31130ad8cb43a9ad48bc46c51b9a56722c34f5681c71690cf5b746b0102c635171e4f1aa199fcc38f566a0275cef828534746ab958abaf2c8814b15961601cf13436ade37047d1c5497c74aab9a0015218c8a41c719328a0a272d96d63dc946124441ca20a8a30af11f07190639993d4cacb58c46754147313db4bcf2f3231e1aa3e81c7336e49c4d760454729e9a47c4550062afd77d971228863c24f1881d589c111b38a7e3f08788298e5cb26ccfe7a71b171fc504b86d4526a2c0a3e0251710a21fdd68047612cf215a46f1cb3d5376cdba14829ff67f7d4704f199ac398777c8ac0ed24c4f00715c976b0ef18a83dd177367078b43003c10e588dfb9c7c99c5164bc14755114d5138715721eb3022cf2d016f97011f37502c44a397aea0a7818546c831f2073a4697aa878d00c4b7ab8312233cd3880a3493401bbc3d8ac5ee715490f89474a8a9e6f078293e11e43981f00a25988f076e20a7d69e25fbdf7030e8404ebe35f530a8cc5793cf3eb1aed34b3ea742f4fe853fc8b7aa77a2b17669a116c49a0a114770b14801a62868839ab199e3c02c810cb6e0489820f25c524969a57172811089c5c81659f6859a1e5197ca36a33da0e2ec00cd035b23973448d12b251793da4bc9039b11c4312cf3db1abdea0657467885191334fdc8f590973b201addd09cdbb545fe66a0aacf679f0b89d7914268084888d358b767a8475e85da48590f0809e0ccb2c7d286f12fb8c6fba2f1b16cafc97a0b9863b107826c197a7a6bb0bcec280c526ce18058e2d47bf92e7bc0d4031d4c8c8c8f57bd880c8b12c556d750eef27ac96fc47f37c2c26468a8d27b2bdab5483f241aad905c3a76fd82308d2938bf7a070e6dc56e100b99dba0e46f2729a52a365d732965875b020b82ab23de8f8807442ca89b31fcc76162961564060a119002b116a510b0c2e1f301c55992bc48519ec5a1abd49a4e9da97bba98bb4774c0e6b939ac720cc22b2df733bcb128c7d4165cce67710719c1c978cc49257ff741ea1c3b5a6479c4935447987bd61d99c1d80c833f671f6a44be835a8d8d733adf4af4dccba087c4b8681a8b49a863bc21887a0b1d50b05ae1513dbda0960bb156be96a1321b553f21aa0e14295d00b81096e1c557ad6c949bec43817a836f09b0ad0803ca072b488a1627ad2c017013492a955fc829df7d800c99b1ce02b1d35a68d3269cb322b4d66ca9ccd279fc738c4c3910a8a4a479bcba7b1a6ca8745505b80236b63244d54942305c3c0f89bb4e771a5b09dbb072d20417f469b47cb8b64380b1a99b6a83cd111a881af60ea3ae5a314dff60841592f46a39beb80234ea507b1c9233b898a33208d8c936294738cba7287c5ba7f2ab0b7b63a0d475ca3d6486858cc0de5580e95c56c635825bdac834c71337916055d1c9490e7977982945941b8ff196ba5c23f92553f9a1b962a56ac9498b69ce0c9393621f7a662c6074c9e93b44d099a0003390748547e10052506ac88dbc1d3523a16b0825b4656552383ecf067b2a423bd0aae22ec0971e52963241403438c3c254724e1565ee569b0d357b416bf3d770a729a277caba335519724b2098a107f3f4c1aa1f49796208e739304852c949debc717dc8430f23987d60f0a0a3fd5f97aae412907227fd2da078f1a1bf46c0b66e596839632b121c5eec37694809861541b223619850a368684863a34761b864314187989ab4c68d965b3cc994d734ec4c84afcc805a0f4655c61a8564c3577273d198184a2b4443a11aa05931dd1827c0720214eb2798af1a83678808913c9c6dc57eea4c1f2f469bca44aa8a8082cd4082464a9e6ac0a86da0d1e0021dbd3196b726ad9b43dff34cda455c7a51ca343f1af8ce2c580c581e4ecb1517cb36959114a481a0e73718f07a8eacb71a7c2beb2654fea5a7e01a6c02f183686b89ca0c775d0605e17225a655a544838a60f252412fa5baf353d2d264c4e4c2cd31bb4f3075410c220632b3d605c7431479f5694870cb1b1724c0363e470f1b8a38175c79fcc9ccb33571bf9cea9653722b5bdfad66ea7aa4d6252c8733cb40627485df64a4e872cbc574134c319cf1464a6b69a6318038896111fb69d306a6c47a393069b0f27911255e0306bc4ca2e93ae71336daa3a8bc0517eff101989f9c19bda6751724e1bf816d4cc7397cb5a57a14c471aa511e42f18e4937001977d063a4ee855f326811ec26c8662b5825a95780a3d031948d53337a45679f5c328573c109e5944b68c0b4d2b466fc48f921328d6fc74705491077987e6cc936e2bb69b534ea97acf85e60f2522a55c115cac8cb85e5a9ac9709046b442990cf89513930f122152632a3c3d7c15c8018e1c23aa33cb89adf122b76b83c343de27054985634387fb7138f6f6f105cd4cd3f5b02698a964b036b817736cbc5f7b1dd6eef5fe6332fb1a598f3871e5470d440fd2ea631da28a
m = a3963ade17d69debbc358dda82c7bebe2c39d25b36813058e7a161542e3f8c2b
ss = 589b27be9d14aac5ecf7bfe7c79ea45bab8d5efeca465ca196d465ed34bd6665
d = 684a29e4e5480a5f2533e1526b5fac8cdf5927f3d85087c71f928c59690eb565
z = 75d12195ec32a8686d0600e45d4a7f54219b0d7a3826d193a51b9156ecf2edd6
pk = 24d25e62d57365c8c611f96ba675aae5a14164b5171d74146d792d6203ba384ca81ec71ed87b8ba40023ed8bc6ac54406263ca3d97c5bdc20d9e2cca82b0aa54586863d95d3ed0075cc897f6726caa441896e86e03711a3d109f5bc311e81a5194363f8bf735ac9a2caceb7ec4826f8af2b303c3914e9b7c3c5337432ca626970761900b44cc92630ac8469a6bd9d2b46d88c225223dfc405d6f1447f9878610d021cf3762c235c414025239ab3827ab5a4699c82e37b1a27b460f0264f4089a98e41c924773f4c83f5c57a4d0f6959f6c59fa6aa4a6047ad0873935718bce46b2f19864e06486a4f5c8d689adec32a2e7c6b57071be67017fe25b8f52ca525f99be536a4c1468b5f9f418025450048692f961ab8feb5075b543e04a0564c26c58a72ec6433b623a2d5a086c85347e45ea7b99d03ab50664149414c3f81d219a5b5e732c0a52c060e90e64e14873c02167a21a67da6a0b945781341cb7c65aa2dc481b0998de5c8d893a548f055f8fe420f173b949862a5549b0ac1908f202ae0bec6b19c0b3e5178f4e40485ca33a93947522c1aa6c188ac2fc4cff214b995b1bd69229d01a8d3d2045af723a1de559abf78c09928d71aca3c0016038340ae715058c95cd33ca85709b2134f78b86a84ae764ae94b994acf1354e42126638b57ad207bad29f1e60471acb5b650332b4656ccc808c15ebb8df203ff0821bea62aa67967bfdd09535e7088ca98e3795aa1167be9126348a946507c08243a969b2f9238fd29f0370356288cb1708024ba7a9cd58a12d306d4f4579893c8a04a10c1872b6a602c155f70a8ba6987fd28dc842b9f60b4052890a4482a351533b4752061e30957f8a16b6f8502a1b4d8f91b56b71470ee2cef40648533bb1d9179b3e335e051115b817aa30b3707b64121179318593b0460bcf6e57a65e045d00353605d60a0705468c6b8e4db422c31476c8a0b54ec166ba59b75f9834633c0052757dc437005f653ed4c19ceb7c774eaa75ba0068f2a997a79a98bee42abf9a3b7597394d4907e430737f860454407b8fbb2da0a054c2a4c737c8724c02684a070da34388fe9927be4259859849ea9cb6ef5990eae176efa10154556ce5650cf264bd11780055b5931bd6c5f51816d135996757b386b76a03893efea95ef964b402079cad080b67098b2c092f1e9768782a8e3daccd82741cdc5c8575796d08e3180b34b4ce227e7593ae9264417e7b53daea2987a01fdd42150a4262441475370c1357a575288571996527c95a9fd62c3bf54a8c8ec0a335c3a31b934002443d07f27240860e8ea76c821a71e67132c9a5a1d4d3b5f29cc9a9924081fa3c33f4a11285458954042337701c392998da8ee556a544f0b49c9c2b83b58dd8d165e6751318363400d61652d7170ca44b3033bbb20b45072708e6453b1708b5b8206419e050d7c8843e0bcc227b9d6b426a9f693945d69ee98558bbe133fc6427a8f73981786f42dc03fb23621952ca8ae03810648b8cbab5c1d2816fd1c231e10f7eeaac9a798c2c3a4cbac428c6971851320191d3195fe4419ab69fe913280d0763a906c33c4a9d311c74d9459ee85a6599061f09376a14803e1ddc67d8328bef1c7f673b62bbc234b20a29802ca9c19c89b9b6628a6bac7ae29897b1136a0b8c28b0441bd00a9144c85c9897a48902d176b9b03a454f36885db61b5915811d60c170f74abf894bcde1a088195fda3043be6080b8b98dd48168c12a68d0b74242472ddff790608170c271a4bb19907288854cf1c4cd744d1eba1201fb643b805c7c7c1f6cc9437038bcaf6616f9a6a214785f5fe71071e4564d0070a401b457023685a65d63fc525bda14b26c1f5381885b24786a939669261b769068c3f97eee28aed3fc68d3b08d6a6b77ee2449030c0190c016394b0d9c8085bd550d12f5110e647b9a1549e8f67f5fd0580fb39358114aa668bfa3a202c0369ddbf5518d80aed20c403aa3cc7148119cba54ce1667c2654d9b5a833d5a552808ae72629a2da12498319a30113b314c870e8752e442af5ed67bf1481f071921191b2b21964fae23b33df528a22090e4bc6ec2911810e02e65758397b48d1906013cc0cc0c2c73944b45bef04c2781acf467336a107ff7cb12e6305ed85342d2355b047862be56057cfe1b1b3bbf85039a8189076a3752784e23d8a802023fd0743eb03d989a6968
sk = 8b78635ac351c94bb6b1d2b861e4914dcba415f66ccc465b370578e136330a2c5cb0ca2857e1cb733a75e5cc4fcdf7a12580017f1c0ff484401cb23318a98000637b3d065608678103940d8ba75ccbe58206c130ed62bbc0132317b6556a9c2ae8f71a43712002d795ca52007782652d291dfe535f75034b0d624277527a6ef623168aacfbf721a9e8753195b82eb9855467322aab0ab1701546c470ad139944b6736e1c97c9768370846b45693aaed9c80a7b53b863830df61fe9600ad5717bfa2c8e59e30c8a20179b27b59341c855677880330afd1a227b6c6313e17c46e87d109a4aec4c1795908db6046598483159907a667378f80bcb84472d5a748043b1bac10ba5bcf61b07a2b13b12c347f3253e26c25ef0af6a003a67b0bee98a7c5a489c9ec9ac1f042c6f2bc7585cb01bb4b55496a93de903ec974398e277ca7cc25e3265a879420ea0bd8451716ac21f1bb806c12b3488d408ebf18b89b79b1f8c09eaca235f1c165f9504ff987139590f9977513ee037249b4e25e51a296526ba76cd3295895a571cac279bc65642cba501c8f131eb52b5c7cb73b17757440b1ee4e9295d404177e542bd744aa587738bfac0ef3c1fa0f19b0a5c5e28b53c2340c7fa061ad354c85ad26993087b61ac2002795d5ada7a3e6747ab8110367c824988ca705b818d7a921dba33371405ad235b18e463a8ac88180c88f071579fa5ab6d904a2f53b03f7c7ec39c473632369f984f8cc66dbd1924206a6376706ca36601be7b16edd17e93cb9a0437b3615374329b0712794f5058790d88182be4863293133a83aa00e07c8e79c6f12c33fa9437ed984a1392903da89bd43184db6c8dace3789af5cbba092010b889ca98af99e5b0b3d4399bf61266e833a55a85e11784708b98efab223a27aea1a16e76a73c2027759fd97a7db870f9fc79afc89435d092db556e0a738c133b259f86c98d78a43a49744f306da8cc6c9098a5a9cb091c9bad94970f03b543d669a9aa4944e0c08ddfcc1d7d485fa414b0765a88f175ab6c94b12a2177dcd4998e6aa263ec3fd5baa2466ca04568869466887f7bcf636c7a1f084277532841f51c3edc5c1873bce0f07a8871740c4aa82bb5ab164916082b795eb0660be32da9972840c927b7bb4061343d56757258ba4c91624f21da11cb265b00b9aafbb1665679c86eabbda12b74f1c5917101d0ea2bb293c71ad5b556369378a8d5b7297c9731705dd4493dbb173ad01458686a93287b6da0a6923b913989b69612a915a03a0962379bbc466a03f5517aaa0c0b030c6ca420636b2ee8821916e9c7f2ba228bb2aeabbc292f6c07ad85c6f43ca90d42629759536046394936c3ac5ab979d5cec1a1cc19b5c17edb47b0f47f34d616027b29a12725bf14b62fbac4f2cc6eece89ca0467d4868c11c17299373687b657d132c55785080f5b87f0e3c1504673825b98e8a0aa35f2c8d84f41b060ab43a930e7be1c9d04746169bb4ab403ed8c74aacb868b4a93f1dc55144738e2736749ac64170ca7d0f0348a9550ee494466a49617b541068f2c57ad4108ab813db58526c7647d55c1cb657ccd1143343aaa8421c23bd0c822f763b6a82b7d0041648a143bcc431a72b204e680a3bf11cb6652255143c4470b18ab27ba5e6cf2f1064c37ac2a446243442b0d2714d2d6c3208e303f974748012a7f0aa89dc01035ddc3685657d457a6cbe9c7a9e8aa5e522ab7dbcb1c646251bea398431339619b1ee972a46da3a063c909392c284b4c5ba840c235588ca640a54963252e45e33f51227b11700f135756b3567004216417f2beb77f9267e72e444f3a78ec649131ffb364b11bbf8ab6472996be20829011c3f32183fa1a39eb2bc0ac20478ec168e4e2ba66a01742d973bcec937a9383c62c725cd0528bcbab546179a6365819777412c5671def8cfbe9b27af037de11c268ff2c1814222664bc9a7059114511cbb5b361ee050634405f8d1908d6a9f3dfb3c1d888ca74bcd244313fda169b23345f2c804db569a12293883994940fa236a7a5df76c1d6c853207a04d2de7793c6a6bf5330bd31c285a923071c2331c23432c427791e17711f50688130c3daaaf532060ac0c9ae2e9cc338145d8a5787904c133817947430890361777818990c5780a4440b2202d24d25e62d57365c8c611f96ba675aae5a14164b5171d74146d792d6203ba384ca81ec71ed87b8ba40023ed8bc6ac54406263ca3d97c5bdc20d9e2cca82b0aa54586863d95d3ed0075cc897f6726caa441896e86e03711a3d109f5bc311e81a5194363f8bf735ac9a2caceb7ec4826f8af2b303c3914e9b7c3c5337432ca626970761900b44cc92630ac8469a6bd9d2b46d88c225223dfc405d6f1447f9878610d021cf3762c235c414025239ab3827ab5a4699c82e37b1a27b460f0264f4089a98e41c924773f4c83f5c57a4d0f6959f6c59fa6aa4a6047ad0873935718bce46b2f19864e06486a4f5c8d689adec32a2e7c6b57071be67017fe25b8f52ca525f99be536a4c1468b5f9f418025450048692f961ab8feb5075b543e04a0564c26c58a72ec6433b623a2d5a086c85347e45ea7b99d03ab50664149414c3f81d219a5b5e732c0a52c060e90e64e14873c02167a21a67da6a0b945781341cb7c65aa2dc481b0998de5c8d893a548f055f8fe420f173b949862a5549b0ac1908f202ae0bec6b19c0b3e5178f4e40485ca33a93947522c1aa6c188ac2fc4cff214b995b1bd69229d01a8d3d2045af723a1de559abf78c09928d71aca3c0016038340ae715058c95cd33ca85709b2134f78b86a84ae764ae94b994acf1354e42126638b57ad207bad29f1e60471acb5b650332b4656ccc808c15ebb8df203ff0821bea62aa67967bfdd09535e7088ca98e3795aa1167be9126348a946507c08243a969b2f9238fd29f0370356288cb1708024ba7a9cd58a12d306d4f4579893c8a04a10c1872b6a602c155f70a8ba6987fd28dc842b9f60b4052890a4482a351533b4752061e30957f8a16b6f8502a1b4d8f91b56b71470ee2cef40648533bb1d9179b3e335e051115b817aa30b3707b64121179318593b0460bcf6e57a65e045d00353605d60a0705468c6b8e4db422c31476c8a0b54ec166ba59b75f9834633c0052757dc437005f653ed4c19ceb7c774eaa75ba0068f2a997a79a98bee42abf9a3b7597394d4907e430737f860454407b8fbb2da0a054c2a4c737c8724c02684a070da34388fe9927be4259859849ea9cb6ef5990eae176efa10154556ce5650cf264bd11780055b5931bd6c5f51816d135996757b386b76a03893efea95ef964b402079cad080b67098b2c092f1e9768782a8e3daccd82741cdc5c8575796d08e3180b34b4ce227e7593ae9264417e7b53daea2987a01fdd42150a4262441475370c1357a575288571996527c95a9fd62c3bf54a8c8ec0a335c3a31b934002443d07f27240860e8ea76c821a71e67132c9a5a1d4d3b5f29cc9a9924081fa3c33f4a11285458954042337701c392998da8ee556a544f0b49c9c2b83b58dd8d165e6751318363400d61652d7170ca44b3033bbb20b45072708e6453b1708b5b8206419e050d7c8843e0bcc227b9d6b426a9f693945d69ee98558bbe133fc6427a8f73981786f42dc03fb23621952ca8ae03810648b8cbab5c1d2816fd1c231e10f7eeaac9a798c2c3a4cbac428c6971851320191d3195fe4419ab69fe913280d0763a906c33c4a9d311c74d9459ee85a6599061f09376a14803e1ddc67d8328bef1c7f673b62bbc234b20a29802ca9c19c89b9b6628a6bac7ae29897b1136a0b8c28b0441bd00a9144c85c9897a48902d176b9b03a454f36885db61b5915811d60c170f74abf894bcde1a088195fda3043be6080b8b98dd48168c12a68d0b74242472ddff790608170c271a4bb19907288854cf1c4cd744d1eba1201fb643b805c7c7c1f6cc9437038bcaf6616f9a6a214785f5fe71071e4564d0070a401b457023685a65d63fc525bda14b26c1f5381885b24786a939669261b769068c3f97eee28aed3fc68d3b08d6a6b77ee2449030c0190c016394b0d9c8085bd550d12f5110e647b9a1549e8f67f5fd0580fb39358114aa668bfa3a202c0369ddbf5518d80aed20c403aa3cc7148119cba54ce1667c2654d9b5a833d5a552808ae72629a2da12498319a30113b314c870e8752e442af5ed67bf1481f071921191b2b21964fae23b33df528a22090e4bc6ec2911810e02e65758397b48d1906013cc0cc0c2c73944b45bef04c2781acf467336a107ff7cb12e6305ed85342d2355b047862be56057cfe1b1b3bbf85039a8189076a3752784e23d8a802023fd0743eb03d989a69684c3182ca7a48afe60eb85790dcb50b8005b568921dbc724130b0ce83f127845475d12195ec32a8686d0600e45d4a7f54219b0d7a3826d193a51b9156ecf2edd6
m = 97beafabf2c8575586487c7a80e8af5fc50f94b6051c1bc66a5ae9f66be3cea7
ss = 2b4baf07f9e610e5c0265c51b5ba491ec5893bff7a3995c2d690ab7e15cc4454
d = d76b3573f596eb286ab5231feec7499686b13021be36cb126c7ebeb9d7030daf
z = 248c0a21ea0bb6d6f56f12300e8584d8e9a34e0e6f52227281151ae4c305fb8f
pk = c6100d6d7952085257f692ad9173888f28bdae384635b2057a8183ca07853de05f72437d6872575ff4c0efb06259e397cda6a87a178498c9aac54b046a8219d98c48f113319984995f68b1affb863ff97dd8d14cace2921bc192e038be06a5c58205cdc68a3d1ec34d58697a7b6bca3e731e0a68940ee5b8307460b402651457ad1a7883d0165c8cab4d88f565008155ac009776500f3779530958c3003c7603c900e50148088b9420b78eac241dc0aa11454195a03998388ac747fc465dc140e9193a9294abb90b8022b493e069ae430ab3fc9307fc89358d3a88fb054e9836cefbe45c44569b285b01ec892d5ce8288ed638d1876663e3c33c25c28297609fd94cd0bb923a746a4f55470b3b6c03c8a930e7bc06a08f521b6063066788841964696a31547c851b578fd02434526c7e641fb9721cd390984bb121518a88633658c7c7c6b0830cb6800b2368cbe703cec33a4bdf319b49909b590a8bbc6542a108bf5927c49dbaa2c5c5009e002e242ba210a64f18b8542be1cb92a8293c56586b568b489ca697d6c4f819c399590472e8b9de9573a1d2934b86bf2d2b6f92ec8489430e0a681fee0a22bc3a705396ce6a74c1d5d3a91aa253da718757c875a1442fef4241f95b516d27220973c25e29b1d335846db494db4cac3a0b76388304b4252ac2362ff032a8b5c3322f6a0e5658799f1193ec69bf15c77e5ff2a3a2925690496af4320ec688450058b5727a0e66f98270267b3f49270e310714f353dd4b74410a9a0e778a1e030461113cfb05a142001cf39721215026cf84b1c0e706dcfc4d9ea80514061463a16e069750c026ad26ecca10f5830b2b756d515ef1c64d6d2c5e73818998aa9230d19d35842400c4568f62397eb0a42cf86c857c3ab009c8c831257d246b456996bc1bcc378a44bd88a0fc3469b0da0d22410218941431a12f37831653342f12206c56c4b3bf980a5017114b3112a6100b06a2a62104c48ce8639d1830e785cb3dab23f398691b48458d2acce79511ad276643476bd6c33d8d1c40fab1b81a96a7dfe36115e49a07f8c72240b9b3f24a2739b963609b0c2705f928c6ba7c2fcc0c164be46fdee5baa5730cd7a55e1221cd73305bff9b8ae5c126b8621bd6116c17286974002c88785c745bc32f0b86dba92e072a395e91acf7257ac5ec5ee88a7095acc39ad023a904b72c0ac845a318d18c7c72a0c4387cb470c8ba438498c5514398c70967b46109e18505543a98d51a3753bf3c657aef7264a91c2253f801641c609628a7f13a246d5aa13f3a4d1da22221ccba20091c6284452f376b32cc2d27d3869137a3fcfb06b7c93f70f3a20d84741b8a186d78af94c204bc0b6da175175bd819479485db23bf6eb2cbbb62a088f2bda7cb470c26b281e29e0f29a111688cc2e7cd61985eb39287546967ad991eccb99a6dd4b111861755964a77e3a7d2c5b9dc966e6f51bd53d72f9775a624f344fdf4bb3a9822d26b6db6b11efb527a2138c45f27c5e8a834ebc780e1e8210a9a7a4b7c3fc63b1757a22b8cab57bc07aa27a228cd30411ef407bc276ace8c05498cb641366b4ea0caf8101198b35a51d502a1c1894eeb700a832d70e627ac0b7a57543769991f007176cefb10c6e74a987c1d9b9750db5230317298a800b508d41c942b48c36035915c0504646726ab767a5059d39996a3e310ccbc610d878f9b7503b08822bc1541a359c807526d27a7abc1d78e3c0c3f67f0609c699e44ca8ce2c7a78e70042be21f4c569e9d0494a6e8c2f0592ba5060b365b57d1b03916e27fce04c42205803af0b213e27b21245e480b6330bc8533888e72e9bb2148059ac42ba2ba2550ebc37e437487c581d069bd27d739d4daac6d5b6c9adc8de4898181422a34b9a239508878a0682eb2466a44a59542b268d31989f049f433a7a0225d556770f4391dfdf4432133a0d888436afc531f4584abc40022c36314757e79538cd1c67da58a049cd10baab7a7fa38293ca84403291372f97c9eb85d120b541bba94098673e35358e4f97ec124cbc7e1c2e62a2616838d5d13674b832694975cf1396deb11a1cb5a1bcfda55ba86583884aa9593399a047f00e703cd458ad157333c349c46021b7ae1970bc2927f094c77970a7c9bacfb0a6e02108036f809c9ac23877b8b2eaa1abb3132e55d8bd5b08678bfa4243430bb4d059b58a4b0cf0fd26e
sk = bddb6a1bb704f8b530860b719752402098c84ae4809b01c8ec7583a66a3f4bc290bf2173abb41868225606d54991f5b547c2254c74391717045997a57ba534a97b3605e1ad9f7c6446ac08bbfb1999179bb8f67731a63ce1c717f30b57fd17bc00605e8e14127eb0c26e324aabd45138484a51a15dd2464440178ca7e966d4d58383f6bf9bb2a971729074781a8d978965f9a51eb2729ba8c308474d56089f2cc869b523c41c409507a671f0f3621e057662454d49c49a398343d64cca74b7822d773373d5185426b7b3951256154a7b78cb1f5049df0371b840ab21b83944fb383cc84ad9e24ff42b2731276c1d26b6120534438b029c4ac7c0739453c2860d32acd75229c63a23a7201c303032bc0a410319035d38a3c9802d41a56a8c6c2496db10441a2bcd13a81f90cda2564cc9e4020a47595a30994888b383e996115aa282eac3e3594447110c2d07774f9312d796c6b74a7634b6c0da2291458a35d3022bee048483461cfeb152e1d2ca9195afd1f9aa82131804d35e739299c539b913c54a0c58683259b3137aa464b9c6e03b0eb751999b6c5354d6171c78cbbef1b456ec4c88199764a5761d18c0849c1b0a263ea401b86cba549c712e4a251830f7b6ee16b2bfabca3ce018c3833bb881385c272dee151ac35a2c9561b3c1266855219b0c6b485e669fcbc49b24c50c6c3237aa6b116085085405115e0422d956beaff9360b58bf915654b9b887ad9733f425a5c6990b3f0223d8099bc0e95c6a5702cf5667209ace08fb4697d02dc45caca8074185f54ec4641b35bacd2f0b770fc215fdc171c98baa7ab6c0450ba6e47a838575a528f7be221c3c91f02734269a9425a2edb76cb6d077ed76040a716d39c9c87a58ad8867954c752367a905aa158e0a9019dda50a6213c260f7bd8a0a6e8cf581fb74cb17283f3a1a8aa9a0418c79a948199365a6a1045238104280ac704b33791e156a2377bc83e9b9c86d0a3d2aa3287272be6431bb4e598232312d10d03bcb13b4d838a9a624566c6a25fa44a0934ab6cc333e6d52af3ec26a6fb97615cc3c77102d1a315486bc69c555a3e8271660222a406022e8d97251308a90a15f748153c1168cb133593c1641e164c8a06cc008059c55449413c2b28667b99122ac42b8bffbc15fe395003249c676db7589d2896e7405bef8ac510782ff204454c8a0390c332ceb7a5a3123eb1a1ad0470096058358ba779df70106e24990da77aaf09705110993f16a2320a941d8865b387236cb8528babbf2d9196c15898bf71040d3ba500cb7b1ac85df11003a058d838c2652d4577306023c756ae9715136e91b20699fef425e48953fece15baf27489d929876803eb0b5764e6338bf5970c2f35d1e815bb5b0b1bab630138859b729923343c3d24922a8522e38e19868b8a4585acf14b795ff3a609d93b1a5ccab08f877c5b71ea78c2819113fb3632d5d995b02926663f2ab8e3a73dd6ab93503192e0243f2593618e3a809684bb6a31674e77802828fefea3a50fcaeb1088f7edc036cb84329c988d965071e97c1311643bb1ca2b43cc57c84cd5ea9109ae36de2801cbdca3bb6f977959578954ac17d303841d5726631663f12816edab5c22b0286716d1da2b9ea03c5c23806e56679f43b33fb553ac921482f0b61db90acbca4b91ba19a22c5709ba48777979538519da6ac5e2b576c545b35e510b1a57bc651f69ddc4634588b19a31a481a216a365941bbf709679a9ef8a6324c20c6842818ba97cca6d26ca3fa79f3571e0cdc651ca753c5f2b8e8c247e9b064cd266d268ba3c18a30168452031b9458b3c4a084a7a9542fe7fb88fdd828f5d275cc1879fea43d84a38db1933298f6c98c08188b5aa96d9065e7a638d3746265652fe72a2d4623bc97c40b61a7124c899876c3aeb0d9cd2672795e0a65d44c0180436e8f4c2876e66cb8071262da0947a926c80c6b67e13697c7a200b55f576459478731ac9b62b7572442e04105a83134561ad9a71a9d4696f8fcb791c44593a680ad34b8096ba82434828c492638a9a870b14b611bc4fd43a005624895ab6760257d181954f3f934e3f6742dc54cec3cbbb8c229f8902d18517374cb6fa8a0cf6bca0487880d30173cbf6a0386f12ecbe135cb7b620a5b7b3999b947770401a917c6100d6d7952085257f692ad9173888f28bdae384635b2057a8183ca07853de05f72437d6872575ff4c0efb06259e397cda6a87a178498c9aac54b046a8219d98c48f113319984995f68b1affb863ff97dd8d14cace2921bc192e038be06a5c58205cdc68a3d1ec34d58697a7b6bca3e731e0a68940ee5b8307460b402651457ad1a7883d0165c8cab4d88f565008155ac009776500f3779530958c3003c7603c900e50148088b9420b78eac241dc0aa11454195a03998388ac747fc465dc140e9193a9294abb90b8022b493e069ae430ab3fc9307fc89358d3a88fb054e9836cefbe45c44569b285b01ec892d5ce8288ed638d1876663e3c33c25c28297609fd94cd0bb923a746a4f55470b3b6c03c8a930e7bc06a08f521b6063066788841964696a31547c851b578fd02434526c7e641fb9721cd390984bb121518a88633658c7c7c6b0830cb6800b2368cbe703cec33a4bdf319b49909b590a8bbc6542a108bf5927c49dbaa2c5c5009e002e242ba210a64f18b8542be1cb92a8293c56586b568b489ca697d6c4f819c399590472e8b9de9573a1d2934b86bf2d2b6f92ec8489430e0a681fee0a22bc3a705396ce6a74c1d5d3a91aa253da718757c875a1442fef4241f95b516d27220973c25e29b1d335846db494db4cac3a0b76388304b4252ac2362ff032a8b5c3322f6a0e5658799f1193ec69bf15c77e5ff2a3a2925690496af4320ec688450058b5727a0e66f98270267b3f49270e310714f353dd4b74410a9a0e778a1e030461113cfb05a142001cf39721215026cf84b1c0e706dcfc4d9ea80514061463a16e069750c026ad26ecca10f5830b2b756d515ef1c64d6d2c5e73818998aa9230d19d35842400c4568f62397eb0a42cf86c857c3ab009c8c831257d246b456996bc1bcc378a44bd88a0fc3469b0da0d22410218941431a12f37831653342f12206c56c4b3bf980a5017114b3112a6100b06a2a62104c48ce8639d1830e785cb3dab23f398691b48458d2acce79511ad276643476bd6c33d8d1c40fab1b81a96a7dfe36115e49a07f8c72240b9b3f24a2739b963609b0c2705f928c6ba7c2fcc0c164be46fdee5baa5730cd7a55e1221cd73305bff9b8ae5c126b8621bd6116c17286974002c88785c745bc32f0b86dba92e072a395e91acf7257ac5ec5ee88a7095acc39ad023a904b72c0ac845a318d18c7c72a0c4387cb470c8ba438498c5514398c70967b46109e18505543a98d51a3753bf3c657aef7264a91c2253f801641c609628a7f13a246d5aa13f3a4d1da22221ccba20091c6284452f376b32cc2d27d3869137a3fcfb06b7c93f70f3a20d84741b8a186d78af94c204bc0b6da175175bd819479485db23bf6eb2cbbb62a088f2bda7cb470c26b281e29e0f29a111688cc2e7cd61985eb39287546967ad991eccb99a6dd4b111861755964a77e3a7d2c5b9dc966e6f51bd53d72f9775a624f344fdf4bb3a9822d26b6db6b11efb527a2138c45f27c5e8a834ebc780e1e8210a9a7a4b7c3fc63b1757a22b8cab57bc07aa27a228cd30411ef407bc276ace8c05498cb641366b4ea0caf8101198b35a51d502a1c1894eeb700a832d70e627ac0b7a57543769991f007176cefb10c6e74a987c1d9b9750db5230317298a800b508d41c942b48c36035915c0504646726ab767a5059d39996a3e310ccbc610d878f9b7503b08822bc1541a359c807526d27a7abc1d78e3c0c3f67f0609c699e44ca8ce2c7a78e70042be21f4c569e9d0494a6e8c2f0592ba5060b365b57d1b03916e27fce04c42205803af0b213e27b21245e480b6330bc8533888e72e9bb2148059ac42ba2ba2550ebc37e437487c581d069bd27d739d4daac6d5b6c9adc8de4898181422a34b9a239508878a0682eb2466a44a59542b268d31989f049f433a7a0225d556770f4391dfdf4432133a0d888436afc531f4584abc40022c36314757e79538cd1c67da58a049cd10baab7a7fa38293ca84403291372f97c9eb85d120b541bba94098673e35358e4f97ec124cbc7e1c2e62a2616838d5d13674b832694975cf1396deb11a1cb5a1bcfda55ba86583884aa9593399a047f00e703cd458ad157333c349c46021b7ae1970bc2927f094c77970a7c9bacfb0a6e02108036f809c9ac23877b8b2eaa1abb3132e55d8bd5b08678bfa4243430bb4d059b58a4b0cf0fd26e4359601c371b50b50b5306de33cfd476d3b5f811700dc4918beb345840244e3a248c0a21ea0bb6d6f56f12300e8584d8e9a34e0e6f52227281151ae4c305fb8f
m = 75461decd34c50d6a094b4a64fb75e5e9479f8f9250d82bb7d729dedeb2d4b65
ss = f11f5bab28d73428bbb6c025aadce95ab7eeec3393c5a6ea4d6949b5be86b34c
d = b87439fde81c9e39eebe7cf741c685785532c1dd23e8ef868b9ce7a541010f3d
z = 1646460817a0fce5836bdfe124a7448e7adf7b8ecc2652ac6d280e986682df71
pk = 49548733578aa80987b45a404d892f45f83fe6260b4521181484a7ab65aed79a53f2e495ad444066d1108d14c4fa74847fda990a783fdb923734860238a94b8634217de964ea35a3d4c651a15c719301a2cad86352257c2ca1a87f329092e18c5c782ace76ba239c6001143f87a0406da9437d7b19144386b9687023a34a46814eae040c71673aca3993acc03879c9af60ca0e4eab9205b7ab65c33ff1295100d349f84694abe062672135865494ecf58db2912a3af380c228b78d329634f359008871769696bb357d552c3e9fc17d8b636e1b905303bb2a5b6a6f07f478d4229daac38ecf47c205371705b72092f7a438d01267783e24370080362c659796d7443354d92dfb9bca5ba5355e5c3608bb3d9b312fc7ac435b81cc1a6ba84a74283763a520381e9e3c998dfba80d8383d416495b42b7b6ca3e91789c8191b894350f52b6b7a3e38a45f50f39497794e0971650c446551d7d304c87515bb415773c10bf08cc20506c0f515428e8b9037c42a837469de6a3a37c695b602407a46b7796593623a9c840accb5a6b1175a30f62c8b9461c444eb73bf1e22418347af3d92742175bbfb41474156745eb0dcbc4077eeaad6c13c314d3188d3c9bf2f73784c0cd1a215c4623a8bbb19997d82be2b1719346190f054a1ad92819d9b812028633469c3661238fc66cab7c05bc5468a132c9b3a50ea5a4a8ea04800c97c3b391115725011e597312b7a0440ac2da794859776ca73b550d666a8f058477a1a0c9621ff6184f415114d35514909719234c166734b5535b863afbcbc5a2264a86b0642a41763b6d6da15447bc930f925415abb3170337c6985c499570dfb98430a56cd1784eeae57a5da37862790a282b8db833ae37bc5a6940a8b95926f1f468853b288c9a4c7c128bcb56c7a218c3fc725ad1b89c829799b0a8a1f3718fb489b83b900f1cc9b1ee16369f18b207d022a35224330582bc4848e4634f3490c12c756246dc9f3cc27550057a1863ccb91a4b891820bc882c0e6024e1bb037677092c633f2cf68b96b666e1034339ca3e43f6ae7fdb22f9fc7649e559e5d22a07075bde79a82e62b5a5258a0e685a2cd1bc8566cdb4a19d5c581236f0cb4e7aad6f561ca9f6850d30a6fa0c1eca230a06e11cd6f26194f56f40bbcdc99bb4c1f32c851bbb7af48f19d813f89b01d9477861e128631b9b4d72c4c7ccbe59462a4519a8a34a44dd84586c4a542aeb6e1338b6836297a59283af07ccecec01ce074d8469c93f509f09f7230c092c63f2245ac2137a4349078a473d81cb3f87cbdf843645500b932bc326a85fa91095e4513e9dac02d92a69f5acc4200bb1dc0270b013b1f2372bc75aa609e291f0385bbe9376953cccb3f99971dc9747cb913760506fb051ed186454255fcd642aff73c32743158d467b0ad012aaa439c9335b4ee23a426cad3ddbc4ab882076c2bbe83321fb684825b032059838e3d43da29852309b1a7c15c08a5669a3ba2200b34b7f325a5f47b479aa49984060ace979e9db6bb68466973a3e0030c0bcfc4e6c6c13f734b1731ca956f89341d37b1cd5c40bec802a98c674869c04571993e461446b2e2a68ba71915bbefc2d40dc8756b9ad9bab639ff6985e03b5a861785981a7b1449594d584bc1cc4ef7a4333e5453944c61d0145a5b6c999900df26299ccea5cc1d36fbb80c1a5e9c619a4347669377d541519ca47f06884b1984408d43b4133bdcc488bddc599c4057b14a027d051420a5c17cc1671f18a2128b58e9b7a5e233a6ed2da288130b51e47038c9aa2751556ba24b284515af73a81a6881d665426d1d27a8a763fb3b2caa19bc310a9c10024b7d722606c3b6f19c8935b744e28333df8b9480a0083eb588380e6a12d777862e5c7d3e1874e8b1405a5787e92accdc798a873539c133502569e6de7a29c7025289a9913cbc7aea55718f96f2b2c6394b38fec3a7b79238bafa349c03960750209ee517629ca2280bcb7df35793bf233fa074185a04894ac515b8985ddb5acab68ab379a639c49216a8ba4f9b125947150a907385e9729a7d621a5a9bf8c4a1234e6ce4411923c18ca0e925cb372c59220a502390e4c740571f71eea1083887a5797f5631f614f4e91184811892c6086b0f5bb6fc322afa31653509c8e11a8eb3b7d32e99b4b05d558ea7918a7881bcf516457ad2c3ab72ef2e04e3a4acb85a987c2
sk = c6389f081ca0932ab66f658046c1278b38bc42b5c4e1a7c7a51b09d8a159773b67aae1c2aa8666000c6e6a014b5c0369dff147688ac6fd48c73d783e3025c92d782a479acbde8a7548384b763a868c46178345a773a9852016b9fe765db0bbaba5751e8056b7564c53fee8040d3c0125115d323c62a3f0a2b518330b6cc4abca84f62c792d07c1e1a0bbbd7c5b9a698cb683981f8828ee69912600311a0281dbf9c6c9e69daa26a446d136e8b0310f236d7a5a49b2bc616fd346c3462ab09544998c8d5ef641e7b48c35ba7a68f25414f703fb02b501c69c58a9b798c8c76923272ed9bf432208bab30f2db45e1cdc56f6ec11792a33ec1a62b3fc992441527e63328a46003db49b7dc07f73f705ca0220de94bea4967213d612b5a03b2c16a9bd4c66e0ac893263169a87aeae67843944628e6374b5518bf40919840b8e6c64172be3a35ee5a29777c035463380203072ea50e7daa4f906d01c502560621137b91649c97417cc2d3e1677006226d4621073cb1aa213525199bbbfa78f1899a53cb2b8d00819869867a41b2f48c615efe2c8da15a4e6965bef0c4207a499a2156ebfb611478182d85a71c9f8776d28051d1a6e4a104e54615992e0595ca9b0cb2a0ab0159575863f3145b3401498949502b2ea4392c77728215f8700c93f5846a1a8126eb6b72248bd1047bbe62aa58737268428509e53575f945735e75b42db2ba2f21b24c990a847241d2c3533b10d50847c85d98143fbb2eb5138accb055a8b8bcec8afd7b5697306165af982190821a14301ef0a90c3d829ed9035430725a99c67745ca415600d10d7c29b228998d7402efc1f0d0476c4d74c34754af9a1aa1213c9a0198065378de2d023eb73b3a4bc5801d98213ab7040cb63318b8395dbad6c7c604760ca679b301ab08ef1a948a5a83debb39651310b368c736a56977f78af0916364f278a4e3973374213f7a28ba70296d1916fc65cad3b33c4e1597f818cbc489ba970680999c373dbc246740c07d97c5e1ea5aa1d627757f4467e84ab9c5bafd9ba484f1212706788cf5ac1829c7ff0a66f26c30aae327bb7e167bde95fb5829340b187162a5fde3a7cc6a0a05fdb6f26902bdb0c6c4f75692e67ab1c8b1b46a40e53fc901dd892a3e612afd1cb2cd52bc5b0c3191137e602b0a5872d3a961ef7168990b634f438b744375d75995943caaa47e3cc5dc634432b6cf2db29b637a5e22559a59971be46004fe2a40f7c330610377a5b0eacf79d85f3c86223a4c90c31c2495314748601431fa1f49abff2575410af33f7367c5540084b75d6736ecaa010290839ee2456ee16bbcb57c601f26aa104916254a689c24cae98296e4bcef8770ed7485511f55a46c75592c88d6f76005356c397eb1e61caa04bf55a05c8409e644055759a7e60c1c8210221fb97780b92c2c8aafb6b94c259a9ce6291e18a801a82456b93c221a625129a1720328f11574a5c35c3650a7b57619c61f47ed6319329f118f4c31358a26a7e9191cab61012a71b27b47fa13cb0b2c959d913a2f4bbb3d106ab695a4c13d41256a0b442f0428de78f90609a11b8cbb475083712539e1ab034903c30f6b73bb8229ed50f901b142a597e7fe48b6333ac8e01205481b10eca15f509140987166d81cfb7417dac331ca141ccc61a446b285c05d9a68aac887aa23e17ba7deec8521aaa3088cb03cc7056560ac669772609c53153118b45d855f7dc44618b743c22c779145d58867d04f101904579ccb2cdacb28be7e019c01511644b3a9c288a1fc84658281ee2492124f609d4997765f315370176a0e3c327458027facf937a38eb88ad7c950db7eb5c49e17d48532822611d8625581b3b2425288872e00db25037542360cb5685bde15872a935069cc09d04395fd1a5ae62084f74b66da89263a11e8d177dffeb686a2445119065d8c59248f23e0d515ef2502177bb273ac62a9fea23e0e48c9224596c44ce974650dcc81ae7dbba062bcef017898beb0625c75eb2ec3444f20eba3195f5f9018309b026a32d4211430eb1c1eb2b7d87b0c282f0a04633499c3a9478a7b755e0b1904794f5a0b94f52c05300c838c67f4c26803c52a042812da9c8cac5650c3367a770220f43e3c039c3109a506731076c8dd1b1d99caafda48254a73ebfb66849548733578aa80987b45a404d892f45f83fe6260b4521181484a7ab65aed79a53f2e495ad444066d1108d14c4fa74847fda990a783fdb923734860238a94b8634217de964ea35a3d4c651a15c719301a2cad86352257c2ca1a87f329092e18c5c782ace76ba239c6001143f87a0406da9437d7b19144386b9687023a34a46814eae040c71673aca3993acc03879c9af60ca0e4eab9205b7ab65c33ff1295100d349f84694abe062672135865494ecf58db2912a3af380c228b78d329634f359008871769696bb357d552c3e9fc17d8b636e1b905303bb2a5b6a6f07f478d4229daac38ecf47c205371705b72092f7a438d01267783e24370080362c659796d7443354d92dfb9bca5ba5355e5c3608bb3d9b312fc7ac435b81cc1a6ba84a74283763a520381e9e3c998dfba80d8383d416495b42b7b6ca3e91789c8191b894350f52b6b7a3e38a45f50f39497794e0971650c446551d7d304c87515bb415773c10bf08cc20506c0f515428e8b9037c42a837469de6a3a37c695b602407a46b7796593623a9c840accb5a6b1175a30f62c8b9461c444eb73bf1e22418347af3d92742175bbfb41474156745eb0dcbc4077eeaad6c13c314d3188d3c9bf2f73784c0cd1a215c4623a8bbb19997d82be2b1719346190f054a1ad92819d9b812028633469c3661238fc66cab7c05bc5468a132c9b3a50ea5a4a8ea04800c97c3b391115725011e597312b7a0440ac2da794859776ca73b550d666a8f058477a1a0c9621ff6184f415114d35514909719234c166734b5535b863afbcbc5a2264a86b0642a41763b6d6da15447bc930f925415abb3170337c6985c499570dfb98430a56cd1784eeae57a5da37862790a282b8db833ae37bc5a6940a8b95926f1f468853b288c9a4c7c128bcb56c7a218c3fc725ad1b89c829799b0a8a1f3718fb489b83b900f1cc9b1ee16369f18b207d022a35224330582bc4848e4634f3490c12c756246dc9f3cc27550057a1863ccb91a4b891820bc882c0e6024e1bb037677092c633f2cf68b96b666e1034339ca3e43f6ae7fdb22f9fc7649e559e5d22a07075bde79a82e62b5a5258a0e685a2cd1bc8566cdb4a19d5c581236f0cb4e7aad6f561ca9f6850d30a6fa0c1eca230a06e11cd6f26194f56f40bbcdc99bb4c1f32c851bbb7af48f19d813f89b01d9477861e128631b9b4d72c4c7ccbe59462a4519a8a34a44dd84586c4a542aeb6e1338b6836297a59283af07ccecec01ce074d8469c93f509f09f7230c092c63f2245ac2137a4349078a473d81cb3f87cbdf843645500b932bc326a85fa91095e4513e9dac02d92a69f5acc4200bb1dc0270b013b1f2372bc75aa609e291f0385bbe9376953cccb3f99971dc9747cb913760506fb051ed186454255fcd642aff73c32743158d467b0ad012aaa439c9335b4ee23a426cad3ddbc4ab882076c2bbe83321fb684825b032059838e3d43da29852309b1a7c15c08a5669a3ba2200b34b7f325a5f47b479aa49984060ace979e9db6bb68466973a3e0030c0bcfc4e6c6c13f734b1731ca956f89341d37b1cd5c40bec802a98c674869c04571993e461446b2e2a68ba71915bbefc2d40dc8756b9ad9bab639ff6985e03b5a861785981a7b1449594d584bc1cc4ef7a4333e5453944c61d0145a5b6c999900df26299ccea5cc1d36fbb80c1a5e9c619a4347669377d541519ca47f06884b1984408d43b4133bdcc488bddc599c4057b14a027d051420a5c17cc1671f18a2128b58e9b7a5e233a6ed2da288130b51e47038c9aa2751556ba24b284515af73a81a6881d665426d1d27a8a763fb3b2caa19bc310a9c10024b7d722606c3b6f19c8935b744e28333df8b9480a0083eb588380e6a12d777862e5c7d3e1874e8b1405a5787e92accdc798a873539c133502569e6de7a29c7025289a9913cbc7aea55718f96f2b2c6394b38fec3a7b79238bafa349c03960750209ee517629ca2280bcb7df35793bf233fa074185a04894ac515b8985ddb5acab68ab379a639c49216a8ba4f9b125947150a907385e9729a7d621a5a9bf8c4a1234e6ce4411923c18ca0e925cb372c59220a502390e4c740571f71eea1083887a5797f5631f614f4e91184811892c6086b0f5bb6fc322afa31653509c8e11a8eb3b7d32e99b4b05d558ea7918a7881bcf516457ad2c3ab72ef2e04e3a4acb85a987c2e1f6c5a99a49d6b1b4aa18089439bb4c56ca465785bb36594ef2ebd3af20d5641646460817a0fce5836bdfe124a7448e7adf7b8ecc2652ac6d280e986682df71
m = 2607dcf4fd6ca1c614c21b5e37c24981c32b91c8c3e6955777da8a3f5d9c9335
ss = 802e384b54ea191c7ed1f6c3c6db5a88f9115994858a1c1b9cb3f604e0935f99
d = 056661b38038da4fdd7426f32a81576c73ed84843b305168a374f934e27a4e1b
z = 79238a80dcfd7c992d84b2dffa67493e669243d4fa38c46b090bdf86bc548411
pk = 08aa6ac1e96fd9ea9bf4595a7cd565d91416b583be0c3355ef18b9b4bc1ea59135d3701eed6bb0b66bb320572189525bf4804a8d75a5f973393cf53ebed81a1f2ca339016e35617e77b58a38e15d417043e6174888ea4408cc8583d196042317f3c9571e6347424c032dd459ecb873d7f9312fe891a0a81261136690363b816a3b538923e56741cccbc86d477c629a1713e99a4be8aae2b3516e863ef232755fa0025e40a664b714bb5c8b2a42568d824246d069ba2469ca370c1417a6a632978dd39503e433ac8566708c21ab04924d257e8002804e92147db57a8d39168c709563e7604674ae830c176914ca2ed38b9e793515231b7e15b5dbac4027daafb276099c0036f81621f7dbac5d24c5067023dc6b219881cdb9f290bb9454adb45a45eb1b975b1094aab8b2a9afe05a8240476753ba802c15495c5034f9348ec8c732724c9703e9a08220854a29598cf42b6777a19eb462c4907f0a7b5a3e991a5d7c4d8a70a78ed5cd35dacf9e98c19c596ccc1c4710ec9b029700acc002a1c661c13ba1c25a1d853a851054546c33b1f4032e1f089e9c4c8af9a99c3c72ae4077272c3a37839b817b55a31ba99b66580766fa2180c35a50462c0b98adc38c6ac1d72a7396b28e36cb6a601cdf7c9857f5413d380a1d031bb5801890182518ec414dd78a8ef86edfc0a1f10572205b5593623c41d873da21aa60e3870348032497b367bb50dc6176d415ba54f8809b4155462ac6d34593fbf57fc7d5bf64c10af1ba368d52afc8e2ca3ff8467528c625b26709122c6b1b34648247849338a24005aa9100a790b054640ed59383eccb6415f7a15f2aca63cac12609113d843aea83814691072ab8292b7c5db1d973aa6c7b2bd1a4aeb4bb1d58ca7da26b2e0296211042488c0dabc511308791d7a8ae725c922ef374acc53d76ba5a12fb2a5bb94c309824ee119c87a62f5786996800af28d11e59a83de0504413351651d0209e98b76513747d087333702cff8463db4c353557632c8c46c3667623e012e5d7937f6b004bb549960c5760d15d08d1a4e85c288a2044d1362aba2962d2b078b7854f997abf6072c390342536a8ae8f62385a5770d4752db9f979fa09037bcbae54d4583e17c4be538100349a379502dc69c283638ecda028ba0cb1d21426334c4789715cb39c79cf408c2d1720afc8986de03627b28efb773ee612630b2ca1a0a81239b6020e1380ac69be3cf3742014c52f9b22a118aae7092efe8c93705c0a7a1a8849c0216f776695840bb0a168d5b991e4ca78af08255646000fd16373831f8ed490724019aa15c57307bf06011392859167d0ca6fe88feedb49878c7bb0609aeb604429710db83b1fa592c7a5e911ce795e093a9602875700306d38234e2a70bfad422df30380986533bcec5d8c119bdf3b99e1596a05a123e2d3acca83031ff778c2181f75d268d6aa98520c969306cc80863789724c0ec5552eca57c3d84fa141c69e07b39d9518bcb52049ea04145c34ad355cdf65cf6c1014f511b9c6bb9281fa243000781a99301c06b77ed606c0fa1eb5987e76aa5bb346cc85c85aca114cd0a51c06448c1eab496299515d7a1598940c33c8bc58db4486867158a09080b97674cc9a9f7a176fd5034c139b19a50d4355011e2b65d47ab642c84812c74dc16a83fedc38873145ff3143564c4aacf969f34ba743a14595bb0b5000c30b47662a7b4eabc0980aeca368573550c3148811386ee589a88a53cbc6be1ab2755e58441b6c87e83baba58b63bfd097f0d4922ea7c0aff97143666d912199fc4307a3bc086ab13d6a6481f411bf780b10f5e04a41f27f5784402c9b5e1ee459fa8c4705f36756b34989bc63bb9cc9630c2c0dc6bf3987789bb59195f416f8661e6f5395839c68a0d85d13d0ccff807956a28124e47b5b3c9f3aeb9537c3403671c03d28a09610c89c8c6c69d9733b320382a84a6cc2b9407743cc66611e84999d11356115060e6c2c5f9610fa820d18b355b64890b0a88fe784a39ac0c9e539732d79a36832492439944b643436b84d4bc870b5c21a5e224e321a5e7a6931e628342ed4616fb4b1997cb12fe6be06b20e7794437512be498aca2c532c3a865fa2373742da3a4067a7881ab97fb577618336f3d9750fc9b04e044922246c645c74b7ac6a7dd70d90506ddbb5f53a83079aba0927bd52a68e278d3f01ac19eba6bd
sk = f75196a57024be817edc544dbd552f6b42ba121c2b8ea95e55017856a10c5905a8bb2590e63b449364802c6b438fc19eefc875017acf652a8f0d6ab0f7f5aca1f1833ed3551d37419d906d2b55123ec14d5f109abcd9382e990628bb30d882cca8665957346c3a08553c870d32f77e66348ca9dc321960b7d50b09de64178411439c021899f2b8c583762043a4508c3160544ed2264735c600a6ab43c8515532130583298a11450ae3b7c99ff559a1d33115dc2d2489934518bd52fba1cb9a019d918464b59cc90941599253957364dcca9f95a08035f8be5bd36db6b19f1f191a6e4b7fcd493b7a41c90bc76fe882aa0f3b39b6f454785c5dd1d106c80960bbe5846d90bcde837cd277a039dc22427b86a6658f97a60101665f3f69125445647f3bb2d3125c80d89aae6096a01c24902321933909a8a2925faa1e7407b3c90c8a53d958c1c83465e557ab620e53509ee8c960b3c547fea08d4ffa215742113ed9661b57ae1b30ba5768645c632de76b96161a9b6c34b8da48b75d176c2c849aad55c6680bd0863273c345c4c7379cf3f873fa5953f53b9a026a4dc120c96e279085566c7d090eba276a0928693e639b5564a59c08aeafd25915f5478dd86e938a11529bb9a2b0b83487c696e79f1fd034ef000fa502328184be42b8959d9c0683f3bc20e71902423ab14a4744e162f6a2b474dbc4a6f21fc0432ca7422cfb253d0f952be9c13125458df8753f5d551caa38bcca1625b533051c5226c8768335854e7477064320cb765ab9eb311a1859b4b5a006d918bd8508a971205e6902897cf95e0b652e09030794b46fcf7a784560c0a18b8e6334a57ec177ba56a8bb9a857013c6b9998975379bb04b540015a14a76c658f856becca363cb37997bb85b185aa0104063696f1020bd1b443419989798826e141a24a3533494391fa233cf848451cbd609d014508fe137534c42d6f22ed2cb82363c847865aa243ca993b14992572cbf5535845cc708bb09a1e8a7834c200d8036768755afab53aba85813eb859ee83efea7563ee4bc158599f0cb04033393c829aedbda289ed852e1eb1feda9484777051f967e048041ba3c313a1414d463cf3ec36801aaa1aa540deab122ab530ecaca30101a1089087311972b338b045a1637189020c3030e63f707feea9af844c7e1b20b4a5348c1a432f341bb9f598b8c0c2f6f55c4d2c2c22b187430748f82842daba92283dbc4bd20636b6754b20a7127f01fcfd4013a1155e4746dbf3ca1f34991fe7c39ed99bdf5760d39db8e6c428f2de8157be0139415aea96bcf6fab633f2257b582312d3c7acaf6a5f8e55ad699672160ca01246545059e58502e28199cd0f5505adcb91900a283f0b059f33d1a8b352010a3c815717fb3a9482c946df0c74a526353d5c9ecd2590c5050996393a02286841580ab599bfbc8838a53301bb11d5fd492af40ba26224505969d88f6b193ea42b0348954180e17124ec2c64b962a92aa9c3fe2d72f94301531c4aaf847243702bc8f9c37d64b54f20ac003b844c52417e1436d2e75ac09c313c83b8575e791a7c95d0412cc61521a6826997561485dec26ad7baa8e065e9a279add7301c5c74c5b95c1b6915e69c9a6d4b4679fa180aca9817d6817e17314da19501344231a58c8547148cbf38081a8889c00cdf77234d04169ece6bf0abca31517c986c44ce771a32feca99df60524380323b31d92c9c100749825f30e1f7c9c079907a5750e3f8b18ad040194092093e7934219a5b11b4028281030774818416d53854975241efc6bb8bb751c5069b7099671d0768f3bf74219142e88e08e58642b41b04eb66324392b094fd0740cd4585a27ccb3f25ef972cc26b9512c1900f8b61040ea7921d21f142c7e1a99b886e32bb80721e6c75f6a999328a2abbc3c797965c09b2081671346355b4bf8c78c72c6cd98d0116db3423a1b69a0f80515e423bc1bc6522b5fc77abe492740d6fa8227235e3b7226fd89064ca494e9012f1cc62b02f95523f147bb321938cc1fafa4323173a8df6264959a5a6052a3b218622007af0408c3227a053dcb71164c9a80cb844f59050b113f497aa3a65c11c317c9e6b6a6e8028c23fb4589046a70db1026f07aba9b45ec78ca14d9babcbc2e62ea6130d8414e98b85de8a908aa6ac1e96fd9ea9bf4595a7cd565d91416b583be0c3355ef18b9b4bc1ea59135d3701eed6bb0b66bb320572189525bf4804a8d75a5f973393cf53ebed81a1f2ca339016e35617e77b58a38e15d417043e6174888ea4408cc8583d196042317f3c9571e6347424c032dd459ecb873d7f9312fe891a0a81261136690363b816a3b538923e56741cccbc86d477c629a1713e99a4be8aae2b3516e863ef232755fa0025e40a664b714bb5c8b2a42568d824246d069ba2469ca370c1417a6a632978dd39503e433ac8566708c21ab04924d257e8002804e92147db57a8d39168c709563e7604674ae830c176914ca2ed38b9e793515231b7e15b5dbac4027daafb276099c0036f81621f7dbac5d24c5067023dc6b219881cdb9f290bb9454adb45a45eb1b975b1094aab8b2a9afe05a8240476753ba802c15495c5034f9348ec8c732724c9703e9a08220854a29598cf42b6777a19eb462c4907f0a7b5a3e991a5d7c4d8a70a78ed5cd35dacf9e98c19c596ccc1c4710ec9b029700acc002a1c661c13ba1c25a1d853a851054546c33b1f4032e1f089e9c4c8af9a99c3c72ae4077272c3a37839b817b55a31ba99b66580766fa2180c35a50462c0b98adc38c6ac1d72a7396b28e36cb6a601cdf7c9857f5413d380a1d031bb5801890182518ec414dd78a8ef86edfc0a1f10572205b5593623c41d873da21aa60e3870348032497b367bb50dc6176d415ba54f8809b4155462ac6d34593fbf57fc7d5bf64c10af1ba368d52afc8e2ca3ff8467528c625b26709122c6b1b34648247849338a24005aa9100a790b054640ed59383eccb6415f7a15f2aca63cac12609113d843aea83814691072ab8292b7c5db1d973aa6c7b2bd1a4aeb4bb1d58ca7da26b2e0296211042488c0dabc511308791d7a8ae725c922ef374acc53d76ba5a12fb2a5bb94c309824ee119c87a62f5786996800af28d11e59a83de0504413351651d0209e98b76513747d087333702cff8463db4c353557632c8c46c3667623e012e5d7937f6b004bb549960c5760d15d08d1a4e85c288a2044d1362aba2962d2b078b7854f997abf6072c390342536a8ae8f62385a5770d4752db9f979fa09037bcbae54d4583e17c4be538100349a379502dc69c283638ecda028ba0cb1d21426334c4789715cb39c79cf408c2d1720afc8986de03627b28efb773ee612630b2ca1a0a81239b6020e1380ac69be3cf3742014c52f9b22a118aae7092efe8c93705c0a7a1a8849c0216f776695840bb0a168d5b991e4ca78af08255646000fd16373831f8ed490724019aa15c57307bf06011392859167d0ca6fe88feedb49878c7bb0609aeb604429710db83b1fa592c7a5e911ce795e093a9602875700306d38234e2a70bfad422df30380986533bcec5d8c119bdf3b99e1596a05a123e2d3acca83031ff778c2181f75d268d6aa98520c969306cc80863789724c0ec5552eca57c3d84fa141c69e07b39d9518bcb52049ea04145c34ad355cdf65cf6c1014f511b9c6bb9281fa243000781a99301c06b77ed606c0fa1eb5987e76aa5bb346cc85c85aca114cd0a51c06448c1eab496299515d7a1598940c33c8bc58db4486867158a09080b97674cc9a9f7a176fd5034c139b19a50d4355011e2b65d47ab642c84812c74dc16a83fedc38873145ff3143564c4aacf969f34ba743a14595bb0b5000c30b47662a7b4eabc0980aeca368573550c3148811386ee589a88a53cbc6be1ab2755e58441b6c87e83baba58b63bfd097f0d4922ea7c0aff97143666d912199fc4307a3bc086ab13d6a6481f411bf780b10f5e04a41f27f5784402c9b5e1ee459fa8c4705f36756b34989bc63bb9cc9630c2c0dc6bf3987789bb59195f416f8661e6f5395839c68a0d85d13d0ccff807956a28124e47b5b3c9f3aeb9537c3403671c03d28a09610c89c8c6c69d9733b320382a84a6cc2b9407743cc66611e84999d11356115060e6c2c5f9610fa820d18b355b64890b0a88fe784a39ac0c9e539732d79a36832492439944b643436b84d4bc870b5c21a5e224e321a5e7a6931e628342ed4616fb4b1997cb12fe6be06b20e7794437512be498aca2c532c3a865fa2373742da3a4067a7881ab97fb577618336f3d9750fc9b04e044922246c645c74b7ac6a7dd70d90506ddbb5f53a83079aba0927bd52a68e278d3f01ac19eba6bdb8aa8568431ffc4681caacecd4475c838cf7348402a06413e7a9590ba405ea5e79238a80dcfd7c992d84b2dffa67493e669243d4fa38c46b090bdf86bc548411
m = 38c89bbe7145c29e9a831c11431eb9929cb24fb4992db20737e4687d397fd732
ss = c139ba708b0161bc7ab3f9b96186cf08ede5bee39c86b519937ef265543b3270
d = a1b52d871612a1c611ae0944f9e71858f35d3bd14f20e96a931720668bdf0a6b
z = 1f135cf64b6403e103afae34da038613e2853bbfc36baafa3c6a95347193f37c
pk = a936ad0edb0ae5a6b9a66bab5538cab0ac6e0430bebd798c474ba1ec345ea6d3ba9fa0377d46606e70c86dd1be281a9f46fbc0d890c607dc009f46b459958989852b5582566cd30d02317cd4e0b84e6b1917e692e45c9beae45bc8e8bf6a65587f206a67d93a4872c571200bbde620e2639659302068088bb2d8bddf33c98ef34541b4c2a22897815b809b060f86200aaea90376234860a66e9e8843bb52ca7033010e47c41d573fd9ba40c4faad88026eca797e80396a2ed5586f8109a44bcac355117a7a3f72950030cc506482aa0ce39369bb350fb07b1388981c89400ab5a632c172d159c6f0e126bec96e17c0c18c615be5110818e0cfc2900f76d706aec990021aad6eca787b453991a896f4622537051e3e4a11a0954995525b8f2b11583a3a3e594400ac97b82a4b5da822891910c721ab0bbb9942f2ba777a0c5d8c532393934b391fe5669850bab01740905b684aaa96be0cf50df463406b91a28149174b555c742c3f78569bf294681ca09a336531edb94bf30459893cb2de348330fc56a7304ae2f7cc33d13b7966751414420dd089a48a6036c1cd7c5608727b52612864b63694005590859aadd91b068b053453d1c6f9287c58aa042073087f7959fa932284231b39aa991c0523be599ce85b1f0fb52d465156c795cf3bfba270ab9cf94cc152774fec76ae77b9acf0f37dd2a9547945442ada8eab32960332860e2a25b7a25e86d0a7aab0226e877f0488877d941fc0a0541461b8a4744de6456df6c5ae6c621a969a02f9c943f68a48809328a0ba3892d7af2fe169ee41554f0ac1a3836e151760c8472f60b77e274948ecb6748c404a74005bde6c5849401fe2d667748b9f3c19a41d659474b0b4a6829d848a898b93080c66aae85b3660d392f34a6ee9c6b10df567dce1892f4932b6babe31e0a50f8217985c6537188b817b3311c25e8c63ca265b568ba9cfdd451e6fd517e18317fb99c8204abfdc937134e845cfe00018e097022997653a8d5be32cfb07b34836c242b74ef9d30ba0d7ad8c2b2944c766c025804eab23a05b6fe6b85d331904c4c99a1fc992790a70f9ec52e25bc17b949b66f49040a59e7eb97491c546bb3778e2e70e1a63815c760da8195bfd431a9fd88443e26dde85c5b08091cb19349cfc73ba195923a38ab6a044d1c9cbe498195c1b5a27a2b07b627c141cac61d391ff1b88c9893327447d32234705d42f10374b77c86d83d71e3711893188310c45c51a5473003d8566d87fde99c67b962f6b4750d7851d3b6201a2faae68fcb1011404b252bcdb341e68702c8dd6a237813e049c42aac05977637cd3c81103e1973f6b45b8b0b56f69afffc9cb5e97bae9b6c5809abaf47b5b0b20471bd77ec7455e1dc25fbfaa7018e58133a44678083c06e06334452890a35240526225a33736a042b1595da8452c2eba086acc1a6cba45beccbdfa23acb2f01cbeb75ff179cb39242ceac33eb2889c4784cb970938ad336da5dc013aaa2973043372cb99657297e7ca05702992b578a65c00c867b43eaca93e975695f7625aa8240c0e5827e1636d72ec4a0480408f911ef631b48a1c4462665b230550924b23481bade7b43a1d76cbe6791e33874182f955313cbe69bab35aa59cd1b133fc326ba571713a1c4dbe2a662b514021bc7bae44343f39138444173dd7944c6291c50973ff0b9c0aacad9409881ac232306354d5362537b507e2ab84b4a0a3b5b9819e62c3b6dc1fcbba0224b48da7114dd4fa3103069caba17c09b7bbef8b94b6e15f58321b708c9c23a40288708ccec56f3fa2bcc7397101fb9e54fcb7e7e816f149356570a006f69779fa6e30b1310e6bc6d983599eb81c202c5e887659f5e7836fb7a72eb80474116c6659c24dfc4c38dc2e8d6a0787a3b6c170a23ba53865a53849f4c3f25b2363e582bdf079793bcb832878b0f7268f658b72b3417135684393a4b1f40322ba7fb147416ff0b58d3b62a7343a6c51b4c8f6894f0b05e33476ba24c61c276652048b009ccc1a768e48cac707a42f4e3b685cac54aee57203b78ecaab3a44aa8dd7daa43f2cbb2ed2429d547b4da5176a7b621a38681ccb3e72d98f1f9926b1b30325d6cbd3862c7d044dc16b8a25dc59c2a53e295040d7627f744bcdafeb522cf8ca6eaca400106b003197c8f9c878a367c021db7e9273fe2e03a2716683dab6caed5c770f6e7984
sk = f8fb5ba9d24c8681558cd13593f0cebb335b6f65bd5dda6de6d19e09f15165051f981ac6472b263cec43883a79149707093066fc129ae148b04f860c2df119f8a51056eaa5dfd89bfc564226e56dc391ade1cc2a1df58edd4572c5a147bbe21283b97f1b213bc276a471b63a7df1cdc86c7a69a34ed17a425b37aef969c1cd079529ba29a2e2c3412c5615e23523f3124c00c778752bb9b3677b90885cc21b0e257bb7f335fd53928b737d19da3b3208219e6c898e96b45f801135a09a1425a0986c597e2b4042c1a4e6d7a4d0e30e729c73f2bbbe85b579c3c13a34344a7403b95d425936486c3b602804c08ef6f5ab22c400b9523ea3345abfe666023bce6a1b63a872c33e3aaf0ccac2c40a4d5a48107d0c7ab09001ea67ca6f4c1fa7137d259c860d032c396bcbcb4177f82439852463b640855ce604f91c8f2e4a0899b2102c6059dc077d5ee6054355c546c2148077b8defbc313c71f1a420dace126b16c21e40064e2522f9e224cc8e3526b1a99a2f4a81efc2dd3609043246d461c7c1af025b56a9c7e72adea57584cf044c2f0bb60352c32400d1631c034572ee46b71edbc0334031aed7bc26af543028c3918109da52a6abf3217a2219c0607ba9edab5b4daad5ec7948393c4a670c340688541aa713b596843e5ccb9616b54e92610539bfd39159fab36d4928ee9cc8b1291ac0134257e242faeb595100ac113ac416ff517866021b550b6d063512dc37477117d025964c95c13535c2f09a96740037fe1846efec4446ec03f93fa6b6fd8b539f0196444a61823b08cb74b7520618c08324f0667f142beb3a34c2c5286b3d159fce3b046079f07e558ba28a8893a8c94f9711c227fac6900114c8bb6aa5369b059dbbca008482a1843b62a1b06c68c6b2f40bac6f02b6cac1633055a178a396ef35f59f1a76543953d3b07e2b8be217c5d5b1a82f9c080f4119d22275958026280bb8c96626c1d0baea6658a29546e09418aaf85a121f8647cb4789484bee0189b9ab10852c397a2e25b9b15b71ef17440dc3554db740289ba05111979614aedcca79699021f4bc3a4c68b39d0256d88cdd7a24e3ac31dac35388720671a12a765d705f8429d0891c3e0d8062ad45a0b882bc53016dfb007d1c550998963d7e12fa51c7361d86156ea3a8ad7018c627a9ea18f9d3787ab3b88a27b3f9443aa87ab75eb1364a4c66c50e8170892a08fd15cf2913749d0c61305c4de45a1ba2550009726a0873c70049705009dc8327be3610f61f9bc60a26d14dc0c3e67cdae4b5ac0d5a0638804d6c6b4ceb351f0c19f0974324cfa28fab704b4677aa3f2bf65686c22100b74cb9ab5f7215452cbe8d6909754304573a9314b3c8362cfc34c6302b3cbd5dc482e76576fc5900b367016c03a860a88744928cae55413231ca8a5008d210cd2e317d1bb6bc8624ecb83002e66092d8aa77fa0c6766532178a8cfb532c70f1114e5156e91486c3c7658e2a22cf0a77873c944a5a4bd70ba1686146e18b328d30813c9850c3003698c5afa2082b3425c785200596592fbfd7b2ad5568f9d278fa24c523251bfc966a69ca882e707426563d2e099295305fe2e2a96f968a92e9423dc4a1f6662f68299850f81da13ac23e272a8b64be3ff3bfe61563fc98c555ecc6625b7a84c79c6550c399977ceea525b12a52f9098191b004cc6b83a8d89a63756ca9460fd21758a0701e5e71280055cd3ec2a218168d38e78861ca2d0ec6c56a880f5091ce656bc4dee3a8061801255865067982744439e83b893b3055f67466a8b722ee0339c46160d4c40cd92a2ed5601199e5b214c9c48d311e3b26032377b637ca10c5579b7bb381c25bb7bb82159b0b1ac9592a9e9817ccd8b85631adc7c44ca1f6a8e7529782302dd2266fb0a7b04fc16857f034b50b37b723b42e747947e1a6ffb1c8162181be23a1c82ace8d4a1bf522143e495c39bb9e63f17768411289087258e6a07192656c7269ad688bbc5cb66f094737dbb85ef146c0cb146c7010ccca769aab3d0e3b52fc61b637a02bf0c7bdab750bb7a9a367302a4f3115f352675b2b458eeba2db040db45abb314c5583785925bc833f82caf0d6687f87220652886aba525cf89900e0b6fe4493ca61cab752261a432cd34121ec58348f1aa59d4476ec8b5da936ad0edb0ae5a6b9a66bab5538cab0ac6e0430bebd798c474ba1ec345ea6d3ba9fa0377d46606e70c86dd1be281a9f46fbc0d890c607dc009f46b459958989852b5582566cd30d02317cd4e0b84e6b1917e692e45c9beae45bc8e8bf6a65587f206a67d93a4872c571200bbde620e2639659302068088bb2d8bddf33c98ef34541b4c2a22897815b809b060f86200aaea90376234860a66e9e8843bb52ca7033010e47c41d573fd9ba40c4faad88026eca797e80396a2ed5586f8109a44bcac355117a7a3f72950030cc506482aa0ce39369bb350fb07b1388981c89400ab5a632c172d159c6f0e126bec96e17c0c18c615be5110818e0cfc2900f76d706aec990021aad6eca787b453991a896f4622537051e3e4a11a0954995525b8f2b11583a3a3e594400ac97b82a4b5da822891910c721ab0bbb9942f2ba777a0c5d8c532393934b391fe5669850bab01740905b684aaa96be0cf50df463406b91a28149174b555c742c3f78569bf294681ca09a336531edb94bf30459893cb2de348330fc56a7304ae2f7cc33d13b7966751414420dd089a48a6036c1cd7c5608727b52612864b63694005590859aadd91b068b053453d1c6f9287c58aa042073087f7959fa932284231b39aa991c0523be599ce85b1f0fb52d465156c795cf3bfba270ab9cf94cc152774fec76ae77b9acf0f37dd2a9547945442ada8eab32960332860e2a25b7a25e86d0a7aab0226e877f0488877d941fc0a0541461b8a4744de6456df6c5ae6c621a969a02f9c943f68a48809328a0ba3892d7af2fe169ee41554f0ac1a3836e151760c8472f60b77e274948ecb6748c404a74005bde6c5849401fe2d667748b9f3c19a41d659474b0b4a6829d848a898b93080c66aae85b3660d392f34a6ee9c6b10df567dce1892f4932b6babe31e0a50f8217985c6537188b817b3311c25e8c63ca265b568ba9cfdd451e6fd517e18317fb99c8204abfdc937134e845cfe00018e097022997653a8d5be32cfb07b34836c242b74ef9d30ba0d7ad8c2b2944c766c025804eab23a05b6fe6b85d331904c4c99a1fc992790a70f9ec52e25bc17b949b66f49040a59e7eb97491c546bb3778e2e70e1a63815c760da8195bfd431a9fd88443e26dde85c5b08091cb19349cfc73ba195923a38ab6a044d1c9cbe498195c1b5a27a2b07b627c141cac61d391ff1b88c9893327447d32234705d42f10374b77c86d83d71e3711893188310c45c51a5473003d8566d87fde99c67b962f6b4750d7851d3b6201a2faae68fcb1011404b252bcdb341e68702c8dd6a237813e049c42aac05977637cd3c81103e1973f6b45b8b0b56f69afffc9cb5e97bae9b6c5809abaf47b5b0b20471bd77ec7455e1dc25fbfaa7018e58133a44678083c06e06334452890a35240526225a33736a042b1595da8452c2eba086acc1a6cba45beccbdfa23acb2f01cbeb75ff179cb39242ceac33eb2889c4784cb970938ad336da5dc013aaa2973043372cb99657297e7ca05702992b578a65c00c867b43eaca93e975695f7625aa8240c0e5827e1636d72ec4a0480408f911ef631b48a1c4462665b230550924b23481bade7b43a1d76cbe6791e33874182f955313cbe69bab35aa59cd1b133fc326ba571713a1c4dbe2a662b514021bc7bae44343f39138444173dd7944c6291c50973ff0b9c0aacad9409881ac232306354d5362537b507e2ab84b4a0a3b5b9819e62c3b6dc1fcbba0224b48da7114dd4fa3103069caba17c09b7bbef8b94b6e15f58321b708c9c23a40288708ccec56f3fa2bcc7397101fb9e54fcb7e7e816f149356570a006f69779fa6e30b1310e6bc6d983599eb81c202c5e887659f5e7836fb7a72eb80474116c6659c24dfc4c38dc2e8d6a0787a3b6c170a23ba53865a53849f4c3f25b2363e582bdf079793bcb832878b0f7268f658b72b3417135684393a4b1f40322ba7fb147416ff0b58d3b62a7343a6c51b4c8f6894f0b05e33476ba24c61c276652048b009ccc1a768e48cac707a42f4e3b685cac54aee57203b78ecaab3a44aa8dd7daa43f2cbb2ed2429d547b4da5176a7b621a38681ccb3e72d98f1f9926b1b30325d6cbd3862c7d044dc16b8a25dc59c2a53e295040d7627f744bcdafeb522cf8ca6eaca400106b003197c8f9c878a367c021db7e9273fe2e03a2716683dab6caed5c770f6e7984984f4c4ef2371654067ce0f22bbe4648dc9d87eee23842f31affcdc36328e8db1f135cf64b6403e103afae34da038613e2853bbfc36baafa3c6a95347193f37c
m = b2c35e33c72d90182791f0e12a0324f5b216efcab2c8da1bee025dfbe13f4152
ss = 9be0c520666feaf2932e12b7178b26fc54633b1ea32074056759661700f65592
d = 952b49c803d6d6fba69f4375adce8594847a00bcae2179da49af2aed04232502
z = 62d7033947ae42ca53522a65fbafe18d3bc3e0cb66164e9a094fe4b44d8977ed
pk = 6461a7a463b8e40c03739a6b5fd196655871adb3c82ad10fb2b2b538e61e1b664fbaf761f09b4d5e358b518088b3206e1295bfd0461a2ff8553b40cb92e36f0f928af9fc7ef54c358d88280697ac3d5548029c3faf882ae2da732e0c47934b9c98232c40b84a344421e708226ca6524c062302765bf4d593e2d75d3a783f1dd7328767315dda868e685eabc18fdaec2ca8b037fdc3607629cc3ecc8e848c771b94c6a20a28e3003778ba68b923b711060bb6152554707d7e4c135ae8663d87643ec4921c6a5c20ac69e67b0b795a6febe794fa86b13866697b15306f667ab867c1f2ebbf3cc63c5e7b03189abf9b4a91eb782fed97bc3a6314d0ccb528b313d165b2910859de867d7d6290bbc85185b0201561af34b9656a00b2ec32323b26a04888786f81007362814bcc82862a7280a5cee73a330e6c2e01fc9afe2741b12166949532c884ce8bf2281aa4b860756463bb49bd1524b8ccc6ecb6051ada819865b8bbe1bb01141b77fa3ff5713f95baac10866303939c07483b6bfc500d61b7ad494382c643e87508e410c30fe96b37960ad4e707421944b13b31d6686745c52ef6ca4fff3074f19c1695038367b1218e8b08d8e6180870b0fe5b5511e3b4641b6fa44156c561aa2aa9a1e163aacf73c24d84bb764004b3b329ddcb0f15716e17c51c6c432ba1407c0d063b0cf2c073763a790cd0312abe6d26b0d75390492a88772763fcf67e1bf28e1a01c0a5714bcc685570d34627ca5896dba36a6642c507680ec744ccdbace6835d052a42e2379a5e80acca643cc06b62f3e5ceceb4708c3ac4bf88af58c7cf37f43d2797635bb985f052450875a8997c335ae85d5b790377301f5a094a5b43b515206067e36fe51ab9af296583d47450a34a302844b0526a4ef891d01c287602453126557a876c583c2a06561a88f9651e39929d0b43fccba48595925c01adc0677200c39c64e44505aa58a9b5c88311c094dc3aa5314f167247b501798c4a0d5d9a04b77c6552369542e96172573e727890fa3b2e3551286113221fe92f81c481c125bfa7a6199ef8c0eeaa0a5b8973c9a33807a464fd4a50eb294741c5a8fd998171872c0fd44ec86112e19a707dec768f7245dd2a6f60a554490947e5152dc3eb9d9e7151ff7188127b5313757431d3a41c673e203c7e8e9963d0ab1276b5c1114c38ec8cc0ba0a94918cbccdcc7dc5366704415cd2ab9a7fe55ed49498b8b7105fb312f4a153e394a019749a23dcc180236468a47d96d47be66a0cdfd16a2dd15aef826041192b8028b1ea782fbf0a2cd5fab19011b219099f8e87c74cc69841f4a927e181e98ac6b3db7846ec38c0ba8aa9f50ba7a423a474060ef165299b12786bc8c05a384ef129b0f6c06c1047e582c02a54aa8713422bb6b9a6a4195fe6843d7c639916943b5793107cb8e63365dab357cc02a9f1b33e8da29f25f9839d862285864ba790bf965292470965e0a9c1d1f65b72139908d791a4d89e489a983279a703a0c34222786e123b45c793c925b1a146c006f15fb4a1c85e181f8b1c6983e1a1d7210c12091d83439ac8a15d965a386be47145bb946162cb8869b359654121092d81947ccb5717e805478a7c0ea924692b361ccb730f3180c8f79041f8d366757528b0828b7ff9531c76690c37cd8072ccb1c36a195a84197a8797446273d686aea96fefc153f1710d98229abf35b6e6127f2e5a5c9e88a33a85a1006a1383988e3c72692038c2a713bdfb266f22a4657548a91554c54a948e189a62590a3f0362c1f84954408ba3c9284442b59c1a4904128c0bbb50b2e34c98b819a1d6793de75697cd814ee162ae3dacc0d50bade8b835c3f27126731d2721ab61802f544967df987b5b0b02efbc95847a5f06113737e55ca4db20c4400580b5c241016b50db710d7555d8f67cca13b2d86103d3870d5713b217d03b3984334a6ca272d43911ec23db3b5c15139efcd510a95c96d68a70d2988adbd048122678ac8a051282bb4fb47d6d5819a3a9866571cf53b78ed80a76ffecc971b221bfb917bc69018dc0177468357292495d98a022634ea7b0b1f517734ee40d0e927919221ce9eabfa05596a801a342b87267ac9047129995630271c1c2f02a4d1af2217b65c05609b8745306b6a90f86eb48cb0a4777065c449f94385651c3b4c0503726cafa118167110e848fbed995526b458d362061a1
sk = 5b47b61ce23572623c431a498e378c6b71a5cdccb58e225310217f6f2b1b7140b97349b965d9c95332a66d7a9879f24c479851a0ea485254755db347bff9a06d00502ae3a910c06771aacc0a51add07a291496ac10e2899b6562dcda7b6b9b7eb516335d222c43498859d87a44cb8ad589a06e609fc5798ca06744051533d5c6154608c790a8abd776cbd2984b57e1cf4e0638c77915dd89249d3c0775b45cc159b44bd32f49a51a1e398763e35dbf5c6ccb100929c9b91047a1ab98a140e00f77f5076310c33179a8c80449591c4156c244eb8c8b3009328139c18f8c59e1961a2b91c840d552c2e4b3897265b16c28de6abb72d218ef713a1d179cea38561663c9bf21b68166aaa45748316877a9a5bed6f5230d3015193aa5a9e1b34dc6576b57692b543fff321b14879a24728de3d6a297c06ac6cb28ec3482da708abab28fa815272624af6e26a879f65c6432812470c52de01edce20681db43a967069dc9bb34f9c540a21b8d7322a3675fee059f5f655cfc480ba31255e899c48a7c25588303d67055434702ecca24d31a9d69796df408328912ada084ab122c6ac53c3c349c105270c9aeac73923614ea9129ce4c9fd8d78bd33045d8557ad3d0a698b34a7c073b93783670662f8558375647747905402a6aabd1698d1d3b430ce8b5ee8665771a34ca73b2dee04497c997c9e74044230690354b7af23bd94aa02cf599554391095c0d53f5c1db19ac33189b2b9aa3c48bc4e09bcdc5029bd3b45a370c59045abcbfb257ddf30085da053056c17dd0b5ddc6494524875ac189e6c7a7cd483288f03abc155bc2022eb427b7d5093f4616c124b7c29a0043181c7bded83de7592511e3617a75652d4568d7c7b3ab2b7464c514ce6ccf54fa8d73e61834e534966620dc59196ab44b736151a27c02e065a000611542fc296a69a24989331ef980f708142d7274ea863669a52039b59d48b90bcc75ce4b434f5751cef621cf3a29873c003a57276128e70bb4aa5de581834946741a8134890491d37b6051959739fa8eb81c6947141704683124136c1c382760e13f00c59ab5bcbcef98b973831b91ba87fec02216619f012859faa6b01b1649786b626348182398226cf794095681d1c25800b18bf33cc71123898ad2aee46905a8118916ba8651328a051697f8041667789c874394e96a0efcda8998d420684217952496ae9117c6c618513c147148979f5c8bfef8c7ca1836430c3cfb66b17cbca63ed1a2157961cee600617157aad986b5021f4f69c3bee6ae181a076c3cabf076903bd59814352f4ee2c04a138ae0eb018a2193ced58981caa3bb032317499e6ec4bc5cfab8b389467ef295dbe7305bd1cd099364d7596b1801008ed734d7775c5606af0f1a2978733dd7f55556dbc5fbaaca5a95bbc287b6d3a43aa9b78ad10a025f46af233512b126230cf928fac14d753160bad961bdcc4d5e1b4edd241609a0adc6b3c6cc9660e5371d6c1655b4465f16d535adcc54f8376371b758cacb81d84a7b3e6b8754b430c0753982a89d5ca8b2f4244aabe0bf05f75ed0b092f332aa83808f897ba21906af25e68a88b61a357a10ece1977199203e465ef9bc020e145f6421abd11b18ab198549b67b4f0c11fd7b001e43731f2383f62ab90adb3e13197db7279020d212105236fbd8746722a99606b522c69648543f9e65558162235ceca379905100a2b98f32824ba288aa3cb7dc1734bd49c0769cc5a44483e0317dc62961471b195483683f774243e689ff504c02ec73e04b5731c49d0853494adccd6608a575388d245a312a1a38f1f9a17d26073eb3b6fe41175f362dfc697ce5d2cda6b0145a739e7879c17e277de2750733c9b539a915585c237cbb66cd4b1afa425ac5f22f06724ea5783b579331928b57a9fc407c56541117c8665aaa2df1ad0dd20d6a2911faf73c9e653d6baa0ee73720dbfca1f5ba6a1db99e0f87955fb85a253105156a2b9fd3c35c8ab458023ce3d381132b488c122beaf1b740a526513b31b63cca1ca8389f9a26e22c3ff1d50b42e3c71cfbc4465745dcd28b3811bb29e52558735145ec799614926f5a55d57c640f673e4fb176e8f56f73aba60e60a4cf464373f5104416c6ceb386b4518c7d154b86e58a04b2337f1ab43660b312f0c905bc776461a7a463b8e40c03739a6b5fd196655871adb3c82ad10fb2b2b538e61e1b664fbaf761f09b4d5e358b518088b3206e1295bfd0461a2ff8553b40cb92e36f0f928af9fc7ef54c358d88280697ac3d5548029c3faf882ae2da732e0c47934b9c98232c40b84a344421e708226ca6524c062302765bf4d593e2d75d3a783f1dd7328767315dda868e685eabc18fdaec2ca8b037fdc3607629cc3ecc8e848c771b94c6a20a28e3003778ba68b923b711060bb6152554707d7e4c135ae8663d87643ec4921c6a5c20ac69e67b0b795a6febe794fa86b13866697b15306f667ab867c1f2ebbf3cc63c5e7b03189abf9b4a91eb782fed97bc3a6314d0ccb528b313d165b2910859de867d7d6290bbc85185b0201561af34b9656a00b2ec32323b26a04888786f81007362814bcc82862a7280a5cee73a330e6c2e01fc9afe2741b12166949532c884ce8bf2281aa4b860756463bb49bd1524b8ccc6ecb6051ada819865b8bbe1bb01141b77fa3ff5713f95baac10866303939c07483b6bfc500d61b7ad494382c643e87508e410c30fe96b37960ad4e707421944b13b31d6686745c52ef6ca4fff3074f19c1695038367b1218e8b08d8e6180870b0fe5b5511e3b4641b6fa44156c561aa2aa9a1e163aacf73c24d84bb764004b3b329ddcb0f15716e17c51c6c432ba1407c0d063b0cf2c073763a790cd0312abe6d26b0d75390492a88772763fcf67e1bf28e1a01c0a5714bcc685570d34627ca5896dba36a6642c507680ec744ccdbace6835d052a42e2379a5e80acca643cc06b62f3e5ceceb4708c3ac4bf88af58c7cf37f43d2797635bb985f052450875a8997c335ae85d5b790377301f5a094a5b43b515206067e36fe51ab9af296583d47450a34a302844b0526a4ef891d01c287602453126557a876c583c2a06561a88f9651e39929d0b43fccba48595925c01adc0677200c39c64e44505aa58a9b5c88311c094dc3aa5314f167247b501798c4a0d5d9a04b77c6552369542e96172573e727890fa3b2e3551286113221fe92f81c481c125bfa7a6199ef8c0eeaa0a5b8973c9a33807a464fd4a50eb294741c5a8fd998171872c0fd44ec86112e19a707dec768f7245dd2a6f60a554490947e5152dc3eb9d9e7151ff7188127b5313757431d3a41c673e203c7e8e9963d0ab1276b5c1114c38ec8cc0ba0a94918cbccdcc7dc5366704415cd2ab9a7fe55ed49498b8b7105fb312f4a153e394a019749a23dcc180236468a47d96d47be66a0cdfd16a2dd15aef826041192b8028b1ea782fbf0a2cd5fab19011b219099f8e87c74cc69841f4a927e181e98ac6b3db7846ec38c0ba8aa9f50ba7a423a474060ef165299b12786bc8c05a384ef129b0f6c06c1047e582c02a54aa8713422bb6b9a6a4195fe6843d7c639916943b5793107cb8e63365dab357cc02a9f1b33e8da29f25f9839d862285864ba790bf965292470965e0a9c1d1f65b72139908d791a4d89e489a983279a703a0c34222786e123b45c793c925b1a146c006f15fb4a1c85e181f8b1c6983e1a1d7210c12091d83439ac8a15d965a386be47145bb946162cb8869b359654121092d81947ccb5717e805478a7c0ea924692b361ccb730f3180c8f79041f8d366757528b0828b7ff9531c76690c37cd8072ccb1c36a195a84197a8797446273d686aea96fefc153f1710d98229abf35b6e6127f2e5a5c9e88a33a85a1006a1383988e3c72692038c2a713bdfb266f22a4657548a91554c54a948e189a62590a3f0362c1f84954408ba3c9284442b59c1a4904128c0bbb50b2e34c98b819a1d6793de75697cd814ee162ae3dacc0d50bade8b835c3f27126731d2721ab61802f544967df987b5b0b02efbc95847a5f06113737e55ca4db20c4400580b5c241016b50db710d7555d8f67cca13b2d86103d3870d5713b217d03b3984334a6ca272d43911ec23db3b5c15139efcd510a95c96d68a70d2988adbd048122678ac8a051282bb4fb47d6d5819a3a9866571cf53b78ed80a76ffecc971b221bfb917bc69018dc0177468357292495d98a022634ea7b0b1f517734ee40d0e927919221ce9eabfa05596a801a342b87267ac9047129995630271c1c2f02a4d1af2217b65c05609b8745306b6a90f86eb48cb0a4777065c449f94385651c3b4c0503726cafa118167110e848fbed995526b458d362061a174841a59db1202eb2e3744bb36b9c5a229a33cf9eeafca4b3d02d155d870b6bf62d7033947ae42ca53522a65fbafe18d3bc3e0cb66164e9a094fe4b44d8977ed
m = afb7d6dc2b7eb6d84acc080c1be63c98afe7b07786b5801f716444a3e8e64800
ss = b21993d37cec0783b0bd10aa4db79733ebee78bc3d1d362dc328eb328e68047f
d = 3c815e57e9233e975fa1630208aab206b71ae0db37a7a8789ac683d9f9b2d298
z = 01c8e376fdb140ee343106c093af7cb149b316ba79446ceb4e5e0cedb9b164f9
pk = cc40bee26ac378d8b540992eed54b23676827aeb4bd44857c2c21d55d72d0db795b0b6c8bc9077aeb59b71588abfe926f7ca57d305141012a41eb063f5281018563eab7252c34aa832a4bc27dacffb008e6d255cd547a0ebab65f410035550297c50b1a637cdef9172b6d4ab96ac598ad7622c34c3b98890c77cb9a5a08e3411a235da946c92a81d7bc57998175531b203e21e3cc9cda7d4bdb46c517c08a1dbb5bee25cbdf2991def527fe6c838d3e1221bb7a48cf7a247895dc77328a07b8c342c731d24ca8a83b9cdd7a47025467aa81bbb0878ae5c8e6fc0ade2f88c68a328fa132a4b5a0298ac19f46098a451870993015360093bd7b0ebe3929a028333312361e07a7dac8c90b50019e73893f78d097028fc5714362c41dd42c4dd71cfbea58e5aa96d82b03f5ef65d572957ede919e094a70aeab998a55ae4b2988890c88ffa1095273b132550068337586284976a30b0c538474a25ec076960d1bee0620a2a875fc53054d28042674b1f51b7877629a1fa815e2ef578afe936dfe5c7cfe6472ae7c264809a3a1285f6a156448246e4e832c75439cef074f62bb4ab5a4bebf24a129c046b0cb215552d126c32ea74088a2a7da6bcbc380354a00642ddf9810ca8c0df8296c55c057df32a4aa14f45192846e31c38919185e2c77cfa199b2003b80a5d6a867cc6764fa4b907646cb923e39bff6a14f335392363890cf66a10026e7de62d09daa31a50a5458515dee1ac7e092dc19ca6ff506dddf67aeb26ba4d720a92310fb942581f69024ba975598c97c41a6112c812aa6a21258060badb32dde0a5eaaa4fec6983776b1348c06a7877bb1b44223cd67aa088b6e0b593eeebbf320a76a95999f2c37da487a277625298f403114a018b8b78af433a15a69de14158657ba05855bce24402243746de13728b4c4359409a282b994f3053777a72e6c30686eb0e4746b88ab57fc9f2558a1a0820c59c2cfc801b97b0206833d4c389e415330ab87ff870c90f86218c3b2c058b97b1e595f87703f6d34118965cc88423e3bb4e182210c225902fe3229e4559ae8a231b34395989c732f54be1b90b3f846adcfb5a36089f1b057c70931921fb36207966666413c8998c509a6268a6bcc1271ead333060d9753820a0f1786faf467d9f645c45fa9cc8ba5d9e09629b47a040ab2773976ea3e6876590c152c897d59543fb576e6ba22f9b312995f9969c91cb9098aa2046ac4bc69a38ab5c7a206eed57514de7821e64aa6626299c99b2a7299dfe933ba386a19ee01cd7a24db661356a19a68f68018a6847f56c0247346e294158c36c3da5e51af8604c3ff26014648f310977ccf8bfb36316be8321c71a4e1745237f964b5df9b67f8699454a810fac4fc83493aa2a7e4af61728759a12a769fb751d0d2125413cc0d4e0b5aabbb63b8c8ac5d385a95094e0650d16009da134c36a7c8a59ba90260b9af69542add7a72922c8dbd2b9e1dcbf39e6b19a4815d1544d31547f9c336baa44c835805c1a03610c0ca2b33bc44557583da206ccdb50f1c7309de949996ac72fd9803ec5bb7a151fd8f0b4e78008e35c102a33a9412b40e4b7a247864277bac3c1409006a75596d0cebc52621e91a7af791672e29861533e765257beb06fabe44c20f0a44a288c42d22851433c2be639404aba3e6b356c4671906a375894954849431f71717dbc1a26b19258db8096138cf83894182c88c6d9a56d718f489040667184ad175ca0b02ecdb1b5fd0a2b785197bc696a68471c9b486d7596657318bfd1f46aa29414c436c0f69252ce96bc09837cb4325903bb15d81b3f5c62cbb8dbaced7421b4361a8c196601b002f79877158c97bbc80072ecbc8b69557a4c60c8e90d23427dc7ba806ba6234189bd874c30ec696710c53540f74bf61b2a777606721952f930358b55c183db4f1ea17a761a0cfa14c55ed47cfba737bc75725c3471aa8b563050bd424512df66b0684948d068b94765adacdc5a24e18035c5164c54ca64171143a023a7a07ad8b5ce3aa095c7307eadd6499d89cceffb00f635334a3c91785009fa6a93c1211854882e99b7a32306bcf053551bf99f99c8a458106a55ec98a0c06c7c58583ed757956a89533c6c7b2867b8d3a5fef526e13abe818919fb03a7f9f0cfa9025fbcf4677fd32a677f68dabfa371062d8b8ce9dfe0d90bf06044ac3a840ceb626b16e134
sk = 2c021f19322a908456f1677d31dc8a4a2a734a2571d19c421c47aecc507c3c53a931113290b693afd1b7ffeca87cc90b0419c48bc4359d64146d9932beec78766408f59216c692228fe59b768c92f4d5a3ccfa6a35599da2695766d754c1f682ab13c8966997f37a74985551c36828224c177d3a3ade3c2c20a907c830bc32906df70b021b47c38c606ef951acf7c1512ac15fc0d761c9057a7db1ac6c56198f9a8ed2f67a0f159a5ee6612109254d57745736cc3cdb634f5658fb684d805888fea8582135bd4890343a545e4e0a6f0c130b8539125ab06358f8bcc0a4b44a7a4903d018c960ca45779bb564a30cf1b340b4c317cb77da50bf899c10b4676f3c295b90e93c2540a9e17c3bde560f351c81c58b545306449585718e9199a6302e3b0ca1e737c07a4b7e21ec154604590d415f4b82778778905360cc2e49be4b08c94a744995f18959d4492f0b7a3f53a98f9a8d914863b9583d866712fe583fd2677e8a3b8ba5341902178824f4c41ba21cbf7a4b666acb413c31cfa744b9a5405efc5b53a2c64481270484134753c1b0407e23b95850a8c026843643e42b329bcbb7422df5cbb968b04f39210a4ec959e1b5c9cb32a180588b9baa690f7459b1282d9e9200bd1a0e910a3efd948c3bd0af04d866edc61c866b48d7aa22e6fb5025c6892c66116e271b998b888e0481abda592c8b36f7464704fc22c51b5ba995928fe03594a8073ad790798aa304579822255e61d11557092bc9b5bd4c94068c60b2940c180831c5167487b7538c9ab47dc268215c8c7f324563d3973fa73bbaf07c771b15070d880478d2693535425fccae0f8272cd7224f3795a70241d480425e4a74922309906e1c11c5107e9f34fac3536354100f911234d55769b763cf2408b9812aa6b7c2601161953cabf0733cd3af819f5158a136621fb159db3dc6c3f3220adb8acaa8cccb7cb2ee583b9909c903ff43612d178c568aa7e9217e345cf4daa9aaf17cca1b5a4a5a73ce9b0581e73bcc019bce2b68c8c273dfe588ba0861c5a73a6edd9bbdd66935af04e5ea81a55d62c9a8c51b3e6a402587ff4f837c16380aef5640f333db08a6cddb425cb4189ed773d8adb91e2708f12b78a0105bffee30873c1b6d5d5469f6464705741ec4310a8185a1553372f6091c769109f19527e95a6802c2a49127077b21126e7531a5941298bae199309cbe00d97513bde1ac82292ca1a76957d20a306932f83994a00f21d89519e16138f0477667f338a67450e1248a682142a79d9ab6b58b88754362a32af3402d062a554ca8a40da0481ba721a9b023da71987b744c6b9ab5e80830f8b7200241007f0eb72ae3694ee92814df4b1db269f4404cd0c77a844d2b751f5a0bd1cb93d61a628098d0eebc941827f77139831575b98e47b7dc3676d887b56d0ad96bcaa1f280049776339cb3fef6489dbd26205530cb08c53fb0839b49909864ab06b2c3fe15957dda96ccda90c51904df02c6a1e5846f892a1683838b9760ab900664a1a039b6a1c75f9c4b05340ede9881f48869dc881da0191e24bb5aec448ea052e57e69edf254575fca87a1b50e6d39520630688b04328a70ca1a871ffbcb0a8823dfd4747dc859b3472cfa9e02ec7f2c5b3b9a08e4534a971ca46f7cd93547ed32c42dfe064577a5291db057df43d59741da0a12ad930a14319a0d7516a26b5cdf32ca566a6cfb1099b2da1a37b487ca950199f9212d14c83064742ae46985c398749f392046bbf13638b19b716e6fb94c8d5331b14bfdbc2be35699627641abe618880d8947ef059696185de186069cb9309552e256987b4f071f79a9687d85fc61292c19548c3272cc8e34bba918eeea5181a52b68344ba8656409f00426d28869e397f077a675cc169a17264634a0b2341b758a37d54f1c1fe154893a1560a7b10618094f8c060330cb03f978cf765133aa4c9482b0cc169802a8128b108b7ddc5718ed6377a6a11922b72d6f3bab633b3c820a42ae2825a43093f48bb73a0432c56b56565aaef028c2228be23618a6fb8b9d121700f8b25b79578bacc1d3d7a1ef5d16355a07dceda8a5b358f20641113ab967f75c3b2dc7f4c1c81f18b35f8e573d8039466f210b89baa4752af1b45b2f71b5642eca69f50789fb153c7f9b62dc29440b36ecc40bee26ac378d8b540992eed54b23676827aeb4bd44857c2c21d55d72d0db795b0b6c8bc9077aeb59b71588abfe926f7ca57d305141012a41eb063f5281018563eab7252c34aa832a4bc27dacffb008e6d255cd547a0ebab65f410035550297c50b1a637cdef9172b6d4ab96ac598ad7622c34c3b98890c77cb9a5a08e3411a235da946c92a81d7bc57998175531b203e21e3cc9cda7d4bdb46c517c08a1dbb5bee25cbdf2991def527fe6c838d3e1221bb7a48cf7a247895dc77328a07b8c342c731d24ca8a83b9cdd7a47025467aa81bbb0878ae5c8e6fc0ade2f88c68a328fa132a4b5a0298ac19f46098a451870993015360093bd7b0ebe3929a028333312361e07a7dac8c90b50019e73893f78d097028fc5714362c41dd42c4dd71cfbea58e5aa96d82b03f5ef65d572957ede919e094a70aeab998a55ae4b2988890c88ffa1095273b132550068337586284976a30b0c538474a25ec076960d1bee0620a2a875fc53054d28042674b1f51b7877629a1fa815e2ef578afe936dfe5c7cfe6472ae7c264809a3a1285f6a156448246e4e832c75439cef074f62bb4ab5a4bebf24a129c046b0cb215552d126c32ea74088a2a7da6bcbc380354a00642ddf9810ca8c0df8296c55c057df32a4aa14f45192846e31c38919185e2c77cfa199b2003b80a5d6a867cc6764fa4b907646cb923e39bff6a14f335392363890cf66a10026e7de62d09daa31a50a5458515dee1ac7e092dc19ca6ff506dddf67aeb26ba4d720a92310fb942581f69024ba975598c97c41a6112c812aa6a21258060badb32dde0a5eaaa4fec6983776b1348c06a7877bb1b44223cd67aa088b6e0b593eeebbf320a76a95999f2c37da487a277625298f403114a018b8b78af433a15a69de14158657ba05855bce24402243746de13728b4c4359409a282b994f3053777a72e6c30686eb0e4746b88ab57fc9f2558a1a0820c59c2cfc801b97b0206833d4c389e415330ab87ff870c90f86218c3b2c058b97b1e595f87703f6d34118965cc88423e3bb4e182210c225902fe3229e4559ae8a231b34395989c732f54be1b90b3f846adcfb5a36089f1b057c70931921fb36207966666413c8998c509a6268a6bcc1271ead333060d9753820a0f1786faf467d9f645c45fa9cc8ba5d9e09629b47a040ab2773976ea3e6876590c152c897d59543fb576e6ba22f9b312995f9969c91cb9098aa2046ac4bc69a38ab5c7a206eed57514de7821e64aa6626299c99b2a7299dfe933ba386a19ee01cd7a24db661356a19a68f68018a6847f56c0247346e294158c36c3da5e51af8604c3ff26014648f310977ccf8bfb36316be8321c71a4e1745237f964b5df9b67f8699454a810fac4fc83493aa2a7e4af61728759a12a769fb751d0d2125413cc0d4e0b5aabbb63b8c8ac5d385a95094e0650d16009da134c36a7c8a59ba90260b9af69542add7a72922c8dbd2b9e1dcbf39e6b19a4815d1544d31547f9c336baa44c835805c1a03610c0ca2b33bc44557583da206ccdb50f1c7309de949996ac72fd9803ec5bb7a151fd8f0b4e78008e35c102a33a9412b40e4b7a247864277bac3c1409006a75596d0cebc52621e91a7af791672e29861533e765257beb06fabe44c20f0a44a288c42d22851433c2be639404aba3e6b356c4671906a375894954849431f71717dbc1a26b19258db8096138cf83894182c88c6d9a56d718f489040667184ad175ca0b02ecdb1b5fd0a2b785197bc696a68471c9b486d7596657318bfd1f46aa29414c436c0f69252ce96bc09837cb4325903bb15d81b3f5c62cbb8dbaced7421b4361a8c196601b002f79877158c97bbc80072ecbc8b69557a4c60c8e90d23427dc7ba806ba6234189bd874c30ec696710c53540f74bf61b2a777606721952f930358b55c183db4f1ea17a761a0cfa14c55ed47cfba737bc75725c3471aa8b563050bd424512df66b0684948d068b94765adacdc5a24e18035c5164c54ca64171143a023a7a07ad8b5ce3aa095c7307eadd6499d89cceffb00f635334a3c91785009fa6a93c1211854882e99b7a32306bcf053551bf99f99c8a458106a55ec98a0c06c7c58583ed757956a89533c6c7b2867b8d3a5fef526e13abe818919fb03a7f9f0cfa9025fbcf4677fd32a677f68dabfa371062d8b8ce9dfe0d90bf06044ac3a840ceb626b16e134f7243d71bcbb46b9a423431b3b30947eda5fd81b526cce79a36730d8ee1be42c01c8e376fdb140ee343106c093af7cb149b316ba79446ceb4e5e0cedb9b164f9
m = 28f5e9dbda122b2cf8f3754fe9e0c73a84ad4b0c093522e0b62cf815d60bbc3c
ss = e1aa7fa8a3e874ea0ed429fdf2aba8ee91fff9f5ec99fd81af82cc16ed8195dc
d = 588760826dcfbd36d9abe6ae44a669bb3ebba6a218eab69e30f18a3bd536576e
z = 0e860576285483bb5fd36e2f944d32c4317bebc1e441470c1372046a790d79d4
pk = 5993b3dc543a4939519f942b982aa75743861387558fd01f3066af48080751346618e25c2501979f70cbd722528c713e9bf1b891043de54424f7022e45cc287b7a8138c842f1bcbad18795a382439c5c470a91309fcb8149039d0435b9b80a0773778111134c104cc5e7bbc455fc0f4d157f2afb40972c41fe85622825b5ac48c0e357cc2d953140015bef5cae1cd2bf7519398b610c9b191fa34767ee67880fd9ab6d5782350b176d3a7c318714f8208f71c80a1b189bf10827b763acf096b49cc5c0b2a21c268a6c69500ce889785825438890a6e7e399ede411d83a53bbf81fc0b0b472692db25b69396337b2724f1425aee7296fb29a399a16a13ce748995806cc5c64ac87783af77bc05329ba849a086304ebab9edfc5435b55503c2a6f9b996d75359e963077f4a88ee2e259a6b97635a3bc8670b9fbb94af2fa3046b51bee299bae327f1519ca170a1aa443ca323c1d336952a3d2342d481b10b4752e34c2f03866ee8c8508a77a4721c387054cd241bd54b8be0bba7be18616d3b649a452123e347f8f52c0c5ba2d9fe7560ad88f2bb77622212dff7474b2c250b0341d9ce6ae52dcbac5d3b99807af81744498031477b6178d4552d3e813483c3c6c4a73dd111e7874b7659b29db53946538cf3b51bd53d63dca591d16043469310c512cabc763b208a19099fba9f82b445c05bddea259a0156940e3099d97928c8079bb7846b566b4770c904b75b430151b3198bcce1830b9b8cd5381a1b255a880e49865297a801291f491201684c658d288ec63b8e6d423c4c9091f9552926253876629266969acd09a8c896ddac6bee964832bc0952b98a95ee54422da547ad9174503093835c74693047d782829f06327d11b6a646ae2e8703c3a6bfe9516e71915e7294a2d5a4ec8406792b55692c5591af95d3e7376f6ccc58caa2ff787a126193175162e6a084159e957d85383a0502bbbe091da6a62a7ec4441453306f74c40c483abe092a36a5876a60e1893c8c4fb3dbc946d781873d49cbad7ba431ee820f6e0246b5548f045ad65b0670c341d3edc40f331b59740ab0d167e02fa36cb23b10467084a63b9f1facabc9c86e6511f8cc6928de03913001927ec47e6b001264c9629343e10f945e4f9065e3985e8b4b3536b1aaac91a02a7b701c961a939388f57b310c4652d7649d604a0a7006686c5c0f467486e5248dc24be13f411fd524a6efb276bd75875d5cf7a18482dea41b4579f168486c3d87545b415ec495f37185b6762b754194f3f415f82628ed9884b658465ffec83f5213ec15264c454cb4cb46106c21bd8031d11fbceb50b7d897aa771748cc2e5a23fe99fa91347fa90c642b5410c2c4382b0a498f479aa94011959328eeb48e8222c5ca82930f5a4d40a7460a827c756c28e99a88440b0ca206241f4472c06ca74d48a5f565b8a85803e214f9a6cc92ab2b80bd16c0c5725a9c7bfc6067109600d8142a8bf681ee32b3d2bcba3ea21aefe0655fbe06c0c0c6b303c6b2efaa6e8e6b29fbb86cfd13c6e143d7b104ec625a6ab2c782bb88d4929ccf7528aee89947ecc33e5187bde373c21f2ad26252163a48bdfeb74841987e797048b506c8fa6c60f431294ab03ae304e1e64a1489a05976355f44b6bdbac7b81d2b003729f9ceab9190165677c81644a5820d8a158da62ce19657e947170472e67d87fc5c526b2db8fca728ef881198ff809b80bbb3c1652fb9a51c42aa89ce96844721a9da7274d52050b106c7505497629962b747e117c2970948fa1e6bbef069cf4da83314083f57455d9b031639202351bbc4631b080f936a1e017810632bcc19b41ac0fc7939d5bc6562b074eed4267b9f6a6d110ae51f2b6d9b39f46061031573c5a10c2f23b6879338889e05efdd4424820cd98298b59dbb720a101e8e62887303d5efb4ea99288199b54a3caa85476876d969b2ffa0b72754e85d3979c17155d784e3ed0a2874cbb9890b4bcf6334c8855f7ac45159a18e4f29ff5d8a5e5f34142c01e3fc53a2d07cc7f6c582718c434c062383bb60d4c54dd07a06d2642c8ca4920d5b7fa723f6f2540eaab1385eaa17b4339b8b3cd08f60e5727045fa947bec4c6e766b850f86b80d2b559507137234cd9856b7310aef4f50034ebbd5336c026530b5ff525c277590d2dbc2ddc739f6b876472eb12ce233ccd402ddef61523fd6fee69a88f34a34c
sk = 47a7741316be87861aec518a9b38146b43aa54a98f47e242866b8d79f731d98c754b572a2a9170a7eb4b0d73b38d6665d1e43af0b61ab95cb54879707805bd787913ee369d231c600b76949bf86366579ab62724caa1beabbb02fc945bf007cf57a225afa67393cc58804a15016a12dfb90d5a52be41f907b1f2c4fe93712f555b0ae896e85931020089642a23e4c38581d4c40a46aa8ddb3c26db0e29fa5f7a12b6ca32cd2ab6b50327ad0dd8139ad83dce676ab2dc0c2774c86a2c72a5fa2d4dcab588a66d6551c040e91ae045698ac0a1dfb95048c545d08654c1b560384561ab07bd8c61182f99c79a2267c961ae66434321e8501d474ad84aa71286a948c5ad187232cf72576f167d63992f62d3423ce75577c2052ef84019404b0e1706ba704fe3d116a518293112b8b80708c094bde829ac38e362a404beb67026ea6782362035cae099302c5660931ce31b93b665059633699ec44c28c2bd230b1942421f12388900081618bb29e315beeaa090a06ac7feda567fd1a12d1a41eba931c279acdb875d9ddb7cd9a6adbfb32239e843012a8cb91776775408316b056fbc42758772c1e53ec0344479c2791b837a6a34aa77710d35593a55e57572fa99711bbe5a83454bca7990e834ba285a09aa11666cb2b2f39704904354687d0524888cf6461ef302139b042540138e322453619b3dd715b617230e08c4585478f9996798e9b47c712f82ba45857551ea4c79b4a0577938666403174e84585e684783d33f3b701420f66d48473fc6bb627b399e90697e760783a3e09d6531cc524568def8507f0437314488af7376bf2a6bacf783b632197d8565f9456d04a8476da8cd6c988d26a56d29479a2dbb85afc18dc81a8611bc4adaaaaa440471b530053adb874db67102b6a64ffca8bf8487e18b2f7582b71fd78d85f819c24b892741a83e67585b6b1ae5ab6ad1f5cc02ab78d0ecbe01087f46ac9bfca464a4b9ca817c3a1af5cb0a6a3f1dd3a2ec06774e805e001b44c8194660a280d0d59bfeb35ebe9c943e626b98e488f8984275401bdc4959993345c38bc801b95d56bbb47a2b23f5f1223d5a0e2a827d4578948cfc5432627c9586275679202e3c970fcc980af56757912080072a4af234dd030ec481a6ed8030921691d6126839635c6b270497ca4a87d4bef47cac60752383712636752a4aa18af13bb36ef445fe653628704e4dc2cadd62839f9842f9b2c264ab4ff648c59d15708f55ae4a396d5f4bc75d20603c03cdec4252facc579a0cbd1f64a734e8350f03aceaa2734de2b486f6b93c36ac11803e564070aba97d2309078fb43768f98ef5d03b09fa10ffbb0beb3b5fe01310065508100206a640b93de87bd94a634907730e30800803b233b95d1cc7cce49c08ab143734347f3459a5be0230f9481d50b4b835a91736d6a7b351c8082a4d080967b43b0553835bf52943a380051f48c27823c5aa0b20b7b733dcb004b2a7819beba4b3fcb1f991789c2c57ca01b50523214af309fdf421187492c411c14128744bf4a83599a30b86194473c2bc9222fb4ba34108689aa8065aa24ff3559a76f759768c81a8cc5aa2a6792f3033b2437b05068bed096475d9280bf34980b1c478681e53190ef7165db8d7be89e82411a5cf76795d545b69feaa1a2065b7a5c00a50e6a0871393dd54af62e9b858e3453d9a86bcca62526837855324ba191f6c1914754ccfee7ca3be778ffed14646224d19ac50494a634392a7faf6b502772820a61de5bab6be04b7e2f2b8b05ccabb22cc4709a19ca96671b59f611350e4a5227503050ffa19c776b0bc26372049b8fe864e328798ec49c5e4128cb1498432061a5af628ea5c8922845b07300c49e7a929f76232ac2aef1cce07d9c7e8bbcce4f99f3b6b0b1912648784c69493c9e9201b8166c0725709bd56af241834d278152b5a96ce480c9c31c9af0a2711b58e8539b93037623dcb9561411d3c03c457f560b41ca23b2a7a8d66b1b686ba4566577a2a71448648ae3b988bd21829012d3cf3a18f4a596262a33579776b5a5b2c8a0e1a5c5e87c06cf9833c13269990719beeb2a0ee333012b8c1acb7321cca98f086aa4db73988cc49762ca541372566abb0ed081cf6201b4ee8a17c45b8ff6046317648bee9247b93b6013a405993b3dc543a4939519f942b982aa75743861387558fd01f3066af48080751346618e25c2501979f70cbd722528c713e9bf1b891043de54424f7022e45cc287b7a8138c842f1bcbad18795a382439c5c470a91309fcb8149039d0435b9b80a0773778111134c104cc5e7bbc455fc0f4d157f2afb40972c41fe85622825b5ac48c0e357cc2d953140015bef5cae1cd2bf7519398b610c9b191fa34767ee67880fd9ab6d5782350b176d3a7c318714f8208f71c80a1b189bf10827b763acf096b49cc5c0b2a21c268a6c69500ce889785825438890a6e7e399ede411d83a53bbf81fc0b0b472692db25b69396337b2724f1425aee7296fb29a399a16a13ce748995806cc5c64ac87783af77bc05329ba849a086304ebab9edfc5435b55503c2a6f9b996d75359e963077f4a88ee2e259a6b97635a3bc8670b9fbb94af2fa3046b51bee299bae327f1519ca170a1aa443ca323c1d336952a3d2342d481b10b4752e34c2f03866ee8c8508a77a4721c387054cd241bd54b8be0bba7be18616d3b649a452123e347f8f52c0c5ba2d9fe7560ad88f2bb77622212dff7474b2c250b0341d9ce6ae52dcbac5d3b99807af81744498031477b6178d4552d3e813483c3c6c4a73dd111e7874b7659b29db53946538cf3b51bd53d63dca591d16043469310c512cabc763b208a19099fba9f82b445c05bddea259a0156940e3099d97928c8079bb7846b566b4770c904b75b430151b3198bcce1830b9b8cd5381a1b255a880e49865297a801291f491201684c658d288ec63b8e6d423c4c9091f9552926253876629266969acd09a8c896ddac6bee964832bc0952b98a95ee54422da547ad9174503093835c74693047d782829f06327d11b6a646ae2e8703c3a6bfe9516e71915e7294a2d5a4ec8406792b55692c5591af95d3e7376f6ccc58caa2ff787a126193175162e6a084159e957d85383a0502bbbe091da6a62a7ec4441453306f74c40c483abe092a36a5876a60e1893c8c4fb3dbc946d781873d49cbad7ba431ee820f6e0246b5548f045ad65b0670c341d3edc40f331b59740ab0d167e02fa36cb23b10467084a63b9f1facabc9c86e6511f8cc6928de03913001927ec47e6b001264c9629343e10f945e4f9065e3985e8b4b3536b1aaac91a02a7b701c961a939388f57b310c4652d7649d604a0a7006686c5c0f467486e5248dc24be13f411fd524a6efb276bd75875d5cf7a18482dea41b4579f168486c3d87545b415ec495f37185b6762b754194f3f415f82628ed9884b658465ffec83f5213ec15264c454cb4cb46106c21bd8031d11fbceb50b7d897aa771748cc2e5a23fe99fa91347fa90c642b5410c2c4382b0a498f479aa94011959328eeb48e8222c5ca82930f5a4d40a7460a827c756c28e99a88440b0ca206241f4472c06ca74d48a5f565b8a85803e214f9a6cc92ab2b80bd16c0c5725a9c7bfc6067109600d8142a8bf681ee32b3d2bcba3ea21aefe0655fbe06c0c0c6b303c6b2efaa6e8e6b29fbb86cfd13c6e143d7b104ec625a6ab2c782bb88d4929ccf7528aee89947ecc33e5187bde373c21f2ad26252163a48bdfeb74841987e797048b506c8fa6c60f431294ab03ae304e1e64a1489a05976355f44b6bdbac7b81d2b003729f9ceab9190165677c81644a5820d8a158da62ce19657e947170472e67d87fc5c526b2db8fca728ef881198ff809b80bbb3c1652fb9a51c42aa89ce96844721a9da7274d52050b106c7505497629962b747e117c2970948fa1e6bbef069cf4da83314083f57455d9b031639202351bbc4631b080f936a1e017810632bcc19b41ac0fc7939d5bc6562b074eed4267b9f6a6d110ae51f2b6d9b39f46061031573c5a10c2f23b6879338889e05efdd4424820cd98298b59dbb720a101e8e62887303d5efb4ea99288199b54a3caa85476876d969b2ffa0b72754e85d3979c17155d784e3ed0a2874cbb9890b4bcf6334c8855f7ac45159a18e4f29ff5d8a5e5f34142c01e3fc53a2d07cc7f6c582718c434c062383bb60d4c54dd07a06d2642c8ca4920d5b7fa723f6f2540eaab1385eaa17b4339b8b3cd08f60e5727045fa947bec4c6e766b850f86b80d2b559507137234cd9856b7310aef4f50034ebbd5336c026530b5ff525c277590d2dbc2ddc739f6b876472eb12ce233ccd402ddef61523fd6fee69a88f34a34c4092d5afa2f038f879184f7344800ea49a63543be9600bdc2b184207445882900e860576285483bb5fd36e2f944d32c4317bebc1e441470c1372046a790d79d4
m = b0d713cbef0bb1df70cbb425d1e9373e9f7790fdc7980cc96a240dfc53f1e8e2
ss = 85e65c7a43f95e355bb62793fd9ff5e0a3c0f881fc8ce6b815e7f951730d5cb4
d = 47550e9edacb6ddce3d9ab81f6b61080dd4f2693854acb05e0ccc7a4fb6390fb
z = f89d7d99d5c3e0d10d6ef9af054d842375f695abb28e3b8eb495100f04306e92
pk = 3c3830f0332f31f89ec458368a31cd2466203c2b510cd773d66c92cf2c95d7700d82b54faafc8931300f48563aa4cc976ad602d31c4b4b6c96c6f527a637231f1b94cc38767a608f44922a3f391b9e6c5f78a87bbf6cc19849ae619a2d84533441727e79e241efcab0a0ea361febabd3b76caaa8955ec8b963daaa8c8838ab71ce07276a78546859e21ba695953c8521a07bc8b4264bf1d3403eb8cbced71753b6619a4309599c4ecd32826e6609d7d09f976c02dd4143db7ccf9ff09365910757268f49141445b689a6dc0706c92fdd8382c63010f7a026abf217ce572256360a9a4ab2b7acb235f6929b8661dfd5bc4041813e657c95ca1a36535e97d6a56c7022dca5cbf8d121f24ab6df3002fd4b619b03ce2c4b57ab65732721901448b9c0136b1c72145b2b101fe1bb555ab2c0482caf3a1cedc926a007858e7a4ed9dc120eaa7e945275c4a847146c88a468ae23ec173ca76494732792d9a952178d83790b725ca63fe13ff7c5cf5096b3828b463aaa0ee913c390359c9e4346cdc063b8517dc5830a24e578f2053f33e5999fac5603ab62ea785080bc39e0aa206c98c560597d219746737015a5668ba4f0b06f45a7385c753a854c4d818f78466b5b9421fb84b0bad8b5b0cc3104ba8b9531b9033c52fe7c718ae81a3b06ced360a879d9cb3f73b8d6c09781462e6d7c13377006d95406329777e2651ef2803c69e984d4e719764ccc1307a64a1633e7516b2c5380c443a9bea049c91cbaa7bc385b989d1453676ecac1c2123f05e83ac0295c6e36ae6f0364ce5b35348037b7379bd2248af8fba3acc293479b24cd0a2b0dd350b10676c93ab5a6f76cb0256dc64cb8a4f677d2940761e48e665461bf30c2e9702ac726ad1aa7cda90c5655b9904ac1699921ac4a3a1981b566c6015016ac84e7964f64c0b5eaf69fd5460b9a17686952951ef9a04a55926bd482e669bc6b731aad4465f9901337a0544f27ace61841a5c2b0efdb2e4b897bcbf1c032142b73f70cc0f7b509d6847f61ba4e209269acced24a0721ca6d9e634167622928b65447a5aab30765efb7c977a56020b56abfb82449614df3fbc118369e8aab020cf989015696140b6a5c960db2fcb5be3c41091a6729c62547db67307ace42760689c32c2388310d1269915470286433c5624fefe684a12957d90c8b61fb334bc56cfeccb229f01f0312a11449310e432e75037ba429adb4507fb74a293823364f81b756673adbdc063d030fbec029569c8db185a0ee8011000cc7b2118a046483fd975d9a0122fb0596aa8a6d9b99ce7303b1c8a4342696001167a742fb9374d4a20a8377e8a6495e21ca6eb106b2c680a48ca6c138673ed09897f4c731412ec536759a773a1e3aab3b335301eb2501a5cb48c33a1e026e4bb25e2f867271e48cd48a029039519b296cea8b04953bcf41b515429237e696503e9283ca4165355585be315f20266438523d41543194aa6aa476bb2c229f2f12648a179e46c1696581607b4585c5341359aab5c5f0b2ca96177010c892f8299042a880b9c281483ebf0a96ecd9cac2f13bfff4c87845b708c73404979af7eac68bb45f6b7c8597b756557a38b09178f2883e8c6397c74352aa32a49468adf650441a73a2a0e7489fd7a42a9421c8366ec7b5a0ba8b0fe721190f825bf5ca839fcb22f425738e92b68608078316af96526965331d16a41052f2154faa17fa843a5e2278cd122aee688924e57029a8902a03186bc562f99b2e72b9cf8e578bf28c2f5a86b47b4555d50a1512ebc131280964165f139b7a8860120ca684cec34cec402552eb3b9063b7d8266735cb1be8a0b253c67710d80d5d1b128e38085d40cdc7e2cbf4b8c9e1861d2f41a79e1b49aca0668e4b9312003986045415b194f0f583811b181fc15f8cb5788bf14762095bab613f51f4351bf00f669102bd349b70c40549b75ecbe16394a3062c5316bcc4a1ff57cdc976950618c7d103248f4c4cc2087bca854fdf6840ae98238c26656615143f0538c960888f32bcabe935732b6a5c24372b438449812e4f125b07b836b1e076f7e629fd3578132c70776635c5fc0d4b435ce2e301703c20ec130a25657eb394013924bb88090b1599373c5b7624d59d2f2c3b2d71a308a25092d5b0eb6ba81c5b0c650104b7ddd07164969a62466b80918873a4ea56cd80a8e559fb30f6cce44f1f8fe60a
sk = 35e4451348cfb9a06f1836296178b6af41a1c0196f26525831c081ea779e6b8c4b3f150afe2963aa756968358bfcd47d76415ed4294f02a843f89b87d6803bad504a9165b9bedb0c946058965b64bbf953e719160b53552c100d251cc9c111837e0a7c4c043ba0777e53b39f658b41b5f8900d4721268a8ab868b15a12c3b8f41316dcbe117ab3a027b8fc2cbf3566569a130d6db132ddccc5eed69a392bae8e4a7bd6c9708a48badebaa79fa1ac1e729eee0399803a374d3733ae501f1a846cd2f5166dc31b4d53750bcccf937b1ca43c3a6cd5601eeac251f9aab8b2489e22ceff436f1142ccd1bb17dfc75db6125a1a433325a5599fd23b49bbc3d1b9195b984303735f9f2646efd050097ab23a8aa5569ab744a934c2991ba046cb012467d39c3936eba9cfec4268e1a0eea559980133b4121f9d5a603e092c199818c057b7c841a7dd00af2c0ab3637878a9ea90bf377874fa38bf290fea6131345340857a1a53d4bdd9201b99fb628d975a91001f907a2e9ad37c9b99b8af915070339fdf76125d9556b1716cb74a9f18092afd887880526fd82cb002ca49e879c50e33af2e747104674eb1f30859e3c22f3aaebfd30fd672b6ab855928c4085130488540c8cbdb832ae25249f46b7178af9769a4b359664ba48da4a746c215c58ac2752e43835b5c2a9ef0a3fca159d29038cd60cd60f5bf508521d3d59c4f083653264776501b4fc62337fc37562973a1f9bd9532b4bdb25c21597a11e17096b155cd43c76874c44f25c1aa1bbcea897367536ecf4124feb6cdf2360cd5a082ac03b5e94232dfb44e1f124fdf65a4bd03b16ed729884065d77135f1f730a7a91fc2eb43271c0b2bfb8e615c07df54041917a95b0544e8513e8c6060d14c0fb802c0f2680051341960654f3594c9972c08664b7bd30b2f031827307b95fc525a2632c2456041b1286d6f175bc0b41942e8b8be69bb364a11ab4cc199f20aeb516ced1acc1f4b2b91b860331677290c643bb9a00b4b65644592c5ca5bb19b25d2a7080cc32b08910c137946a3fab6c8e31a1e97a4735a5c0a239b073c6e056053cd6498117497870718d35235019b3ee6050dcaac31a27167fe35ce57586c364c13bcc7587ca066c6e05673e2ba0186281d94843df10bb3a93c05025c0c691a0c41b229a55b7b506724026c4f1b48313788a212b0c951783ec9447e64314e878734ab59401923ada0586225c7a5c00a5f97bb76632dec47c15c06c7c20090c790404b3044136c79f46181cb1123a7d3cf969b72f6cabe063a35774a60863267b1ba34b93a5d3db25fece84a02429a9d142ed897320bfcc114391bcc097a078b04bd9356113b3cb993c19384886df182e37ba659d5b8bee24445411e318cbd092b8f8e53c63bfa3896a2cdbdc66e27f25c83fa85c260a34fd6cfe6872172f1361aa125e6c5c6c902cdec68708c14c175e910cf002ad647a317f78f52f76bae006a3aa51780d37a00aa20c6a532281719c5ac88641a9d15549088b5a4dda23f443335abfc5c2f7c5be2a142740cbfd612a83af271af0aacb43833b56295b51a885d798825c3a2c04b399c528530ca24117b6e762c7b6527b0509b5963b68560015db4d489b5a93507e286539604cd0c35e6001127902a72ba3fb9d379833241bf849d2c11bf6dc5133c0c76e861909b375a930caa5dd105e8d96dd8698864678adf585c4ea072ae56990c25adac59ad0fa30b17d2a0ba16a444a16ead3c9f679c333cc97d830106a91a54d6e074c463bca12657bc91544d8a6e181c5b452229ca94bafdd02375d5a96de2b93030cfc93645c7282b082c29d4b466fea3c28d2b16ecc6cc5e584d35e45c5ec7233c723c7b2275abd41748a79f88797d9d03b8ae9b839ea935f5e13ff9e775af239c7c448eae6c7b407c42915c1c4cf3a1cb652b44b5acb746a5b2b576fda15fd1cb81396cc1a17752c2b5748e988649bc8caa98c2c2f09cb01b1153a59ced58a76738072a1b6a5a68b1825a062a223cf83913d77b5ba226076c939dcbaab624c712b51921b46098c48778ef46917c63a23a563a39d0c7d3ba5ef7b87857c8912a137f52026cb4628dbcc0ac53062b1b181821f65e4f622babe9882a69487407b0a715a68c110c1a20339eb559d47318dd255f4ff758db79be3c3830f0332f31f89ec458368a31cd2466203c2b510cd773d66c92cf2c95d7700d82b54faafc8931300f48563aa4cc976ad602d31c4b4b6c96c6f527a637231f1b94cc38767a608f44922a3f391b9e6c5f78a87bbf6cc19849ae619a2d84533441727e79e241efcab0a0ea361febabd3b76caaa8955ec8b963daaa8c8838ab71ce07276a78546859e21ba695953c8521a07bc8b4264bf1d3403eb8cbced71753b6619a4309599c4ecd32826e6609d7d09f976c02dd4143db7ccf9ff09365910757268f49141445b689a6dc0706c92fdd8382c63010f7a026abf217ce572256360a9a4ab2b7acb235f6929b8661dfd5bc4041813e657c95ca1a36535e97d6a56c7022dca5cbf8d121f24ab6df3002fd4b619b03ce2c4b57ab65732721901448b9c0136b1c72145b2b101fe1bb555ab2c0482caf3a1cedc926a007858e7a4ed9dc120eaa7e945275c4a847146c88a468ae23ec173ca76494732792d9a952178d83790b725ca63fe13ff7c5cf5096b3828b463aaa0ee913c390359c9e4346cdc063b8517dc5830a24e578f2053f33e5999fac5603ab62ea785080bc39e0aa206c98c560597d219746737015a5668ba4f0b06f45a7385c753a854c4d818f78466b5b9421fb84b0bad8b5b0cc3104ba8b9531b9033c52fe7c718ae81a3b06ced360a879d9cb3f73b8d6c09781462e6d7c13377006d95406329777e2651ef2803c69e984d4e719764ccc1307a64a1633e7516b2c5380c443a9bea049c91cbaa7bc385b989d1453676ecac1c2123f05e83ac0295c6e36ae6f0364ce5b35348037b7379bd2248af8fba3acc293479b24cd0a2b0dd350b10676c93ab5a6f76cb0256dc64cb8a4f677d2940761e48e665461bf30c2e9702ac726ad1aa7cda90c5655b9904ac1699921ac4a3a1981b566c6015016ac84e7964f64c0b5eaf69fd5460b9a17686952951ef9a04a55926bd482e669bc6b731aad4465f9901337a0544f27ace61841a5c2b0efdb2e4b897bcbf1c032142b73f70cc0f7b509d6847f61ba4e209269acced24a0721ca6d9e634167622928b65447a5aab30765efb7c977a56020b56abfb82449614df3fbc118369e8aab020cf989015696140b6a5c960db2fcb5be3c41091a6729c62547db67307ace42760689c32c2388310d1269915470286433c5624fefe684a12957d90c8b61fb334bc56cfeccb229f01f0312a11449310e432e75037ba429adb4507fb74a293823364f81b756673adbdc063d030fbec029569c8db185a0ee8011000cc7b2118a046483fd975d9a0122fb0596aa8a6d9b99ce7303b1c8a4342696001167a742fb9374d4a20a8377e8a6495e21ca6eb106b2c680a48ca6c138673ed09897f4c731412ec536759a773a1e3aab3b335301eb2501a5cb48c33a1e026e4bb25e2f867271e48cd48a029039519b296cea8b04953bcf41b515429237e696503e9283ca4165355585be315f20266438523d41543194aa6aa476bb2c229f2f12648a179e46c1696581607b4585c5341359aab5c5f0b2ca96177010c892f8299042a880b9c281483ebf0a96ecd9cac2f13bfff4c87845b708c73404979af7eac68bb45f6b7c8597b756557a38b09178f2883e8c6397c74352aa32a49468adf650441a73a2a0e7489fd7a42a9421c8366ec7b5a0ba8b0fe721190f825bf5ca839fcb22f425738e92b68608078316af96526965331d16a41052f2154faa17fa843a5e2278cd122aee688924e57029a8902a03186bc562f99b2e72b9cf8e578bf28c2f5a86b47b4555d50a1512ebc131280964165f139b7a8860120ca684cec34cec402552eb3b9063b7d8266735cb1be8a0b253c67710d80d5d1b128e38085d40cdc7e2cbf4b8c9e1861d2f41a79e1b49aca0668e4b9312003986045415b194f0f583811b181fc15f8cb5788bf14762095bab613f51f4351bf00f669102bd349b70c40549b75ecbe16394a3062c5316bcc4a1ff57cdc976950618c7d103248f4c4cc2087bca854fdf6840ae98238c26656615143f0538c960888f32bcabe935732b6a5c24372b438449812e4f125b07b836b1e076f7e629fd3578132c70776635c5fc0d4b435ce2e301703c20ec130a25657eb394013924bb88090b1599373c5b7624d59d2f2c3b2d71a308a25092d5b0eb6ba81c5b0c650104b7ddd07164969a62466b80918873a4ea56cd80a8e559fb30f6cce44f1f8fe60aad7166f31b2650d125c8ef23b5825fe11afe25d0cda306fa6c7a824b4c2d31d4f89d7d99d5c3e0d10d6ef9af054d842375f695abb28e3b8eb495100f04306e92
m = 32bdcdb7059fe27f6409901980c080308951ffd90deffa8317b4d213a5f04495
ss = 31d6f79da3364c96f9018ca27b246664791c0298a2c40a9df0d6bd34d64a5496
d = 610afb64be8cc1df288cfb016ee2f44c6c07113de7f6fee071fe0c3fe31c6215
z = cd292e4c5f9e1a55e0489bceffb204d672a6215f4f3980a646d9f880817c52dd
pk = a99ba278867903f11dce73ce433c475e3b7e0b3c65921b3c842b142e139fe1d15efe13b7bc3625177282f4a92ff5363027901e2ecbca0dfb928e86bb51fa7c6a2ca93c5b893855703ca521be85af4651c52ab82006c95fde5779c10ca73866911a4c48088742b8b2243f629fbea924b7d8968bfa6200361a9c344a45466de00b7bf0e5b78dabb1bac3278144a94b27193b2c8214ec97527931dd04c2e43b4c64753d8c494041683168447ea5a49944d161a9290b4ff328e4fcb2427292a01367c713806b37cf92649009c09416a915b84c23efdc41d7e7859dc81276042357663c0bb68282cb71d891177148a17c315b7cdaa9aff35b4a4369e83453097b88d61395da62431f19a7c8427a2cb15eefd30b810bb74342a306b1bf26a0490af566f5a17885baa8f4a60e1c9432cd02a15915cbc8d574cfb23399ca1d93b95bb1e7a68a798a9b9a6d4dc92bf1bb84ba1109db395dc4b59f1931087e4524a090ccd037be1be6237a6483ae1a21b859bedc7a5a57a46fc02b13f5a446f4997b310b14c734160c7a19a36507876cb4c0cb2bef3bbc5d26281f15ca5d7654de307b20f9b3ebe90dfc074050e67108534832c95e55e57ea6fc6a050461cdb87f0aec7c3b069358db0784a9c7dc25cb6f6236ad96784759277f660c49130a8ed9377f85394ca90e1d59467ef98eb555956755aa51127a26f498f3a6a2d2f972357b0b40c1254f143042199bb380ad86a04c1a8a1c4fc68166606152c5950ca8b0b3b86d99167727f623927963770a1423a5cbc9629f248409183cb5a0d99e22c915991c7ec3e5288400add0c355a3f94e7a4962a513b05af268e31c7d1c4b3fe0f0b8be500812bcb66ffa0fcfe66928dc86d769ca1f4095ea3124c5e1c7be5c71ca7abc0ec76b7b0b572895c7e923be57f39eb0f430c1703a0b7b86a691935824299062c5bf927fd5573e413552a7731453171c945748e9943429da1c00588742c8c2acbace1ec1a290e3830006610d21b945647180075194db0170426087112764bc23718bac96281ced834396cc8d4d003d3246641577bd11a59a765001215760d8122eef819f2d1416f998c7a8a080718a11774072f3a563a0581b92e5aa24ec05ec9004d578438313913b176e783c01e4d313648123b9db69d9e7c648d2cbfd42587ef1a2dae065fc359951ca56f8253b27b3878074bf58d3b51cc7bafe7bb9cf818b938843f78ac68ef8349f37468e81c06044ad9a051585c34d33d76cb8ecab0c0886cfea5c725b3013c048db0b7efe3792c6777a0b8413481aa0ce5b58228479f90c941517631319415dd52eadc45ffa383f149879cf698f3c7990848353bd5b8e6d7333067ac67f5903163a9f45d681f0c637a5f53f7ec0cd30c270e3b78ee4d575a3040b71c30106c6831dab1f2c8515fa8a6c5477c311e7023d779365466228aa3d1fc2b819b51e0771c989720946aa19e6b28a463577214c58bd35237c33573a75a11cc1b5dd8595420cb87f9063bb7247d88789f40198a0395c001877cc35a5a5171e3360781bc3588930827339c24233747d9b5d96f6a31712cfd71cb962b7a1974c3ed85c05a525a21aac83af06c68136cc9bb8b7d74216da468d78f80153bb0cd2b2316dc975ed6c09b6384ad49735f1ac99e03c95e8ebc851f8b24aa65df8117d8312093bb3363d02c72f727f3371c2c8491dd611ab24765fa2665f612517d1d66882056903a67fd4173575166255609a54a3245d74b46c075c04b702ac4bc88e71b757907091c228b0182e10305b7c1cab0df3447a93219df5390a0302f99a0ae8bc51108c7c3397590f4b241165414952840303606e6c1b98755264b01280a8caeeec25c0818840d494bc436279a939d96c6f9160a01233afbd576f46359b2c75097bf15c37047f31a186b7bacbf23aabe9b7ab649938b08687a4b1734a834d3fa62a8a7a180cca4fd0a74c32a76db42009daca9ad0c3a6f8a06699630f56a6c793927d155b229269b1e3c94e0d23be1ee3121e4b638216c5b722ba3aa3129dd49bf1f93e78d16d1e820485527564405df9fc6574b7809a8bc289a02ea0e455a3a7813c195921194756558a6d481ff86a0de4dc39a347ca01562454f589f953837a256cb2ba49f200a7d1b22ef801109e2a45e28c57e201354be551e351a73036f4b363137340efa7764c439f68d3c8e0723683aa8254a66284f447
sk = 03a941a829c025261f44172acf806bea5b216b58bab845328c36cb925a5169d6b1ff141ba44010ff2c1a446113c443c6d98ca879e673cccb84d5519067619edf59c23798b9b6bbcdc0d49df5f4b21563ae54e287dcccbe4c53c62918a6a213c460eb8c92377cb57a1b6d6467d40297fb90c6907b6be5b03db314c3ad5b2f46999743ec7ff0b055af2b2753695395c6157c60115e183dda398d136806b7017bb4fb4f36b7653bd17cabd1bffeecbaf2eab65b853c710820818b05afb86388f327fea6c3562a027c610afd9c0bbb23a571489120c2baa0d7aeffd196b2dc8b40d4016fda16062512a64462fe806d5959c49dfc0c9b2955e6480b7af0011edb2d44c6a43d08b5f469656cb9396c9c640bb077cc24ac0f293bab4cbadd998ecdba31534408b74420cb432826cb5dc8224c48159626053096063841153f723761f83315629c945778a24f826a28a90a5854ba7e80c48e44929eeca17e28304babcd0af4198962a045292f09ab5b7197a685a67d07ec9769b69e64ea1457fb8e1a70b23ac4a797132b021244944143e936c6e5d840494b674fdc9aee84a091175f8e3121150b1375e028d0ab6b709a443f14c56ab67e3a8721a4b698eac9615fa12c0e5277e4a412508446ed4999687ac5ac626ccf5468f3e944b8d099fdc319337c85e5024a0798556cfabfd47a40146691d32c0f179b5bb3c3088f2cb29e2b961b630610d1528fab952dc75d23339c26a38f68421c12c2360f369abce128cd64551ca29455e02aec7c359cf9182f5642f1bab42814aea8f2844af15670421e0e113063b4b8c614487f6b6236dcb21e48613c0635e5f6a6a6e070fb665756f98156c65a6f407e1014bd6540a92e8a09ef6c944db876250b951d16332251c5bb6b79f88928adf6bef819a241068b08337136b8bdc33476fddb0292b68ede75490db193e267bbf2f8459fabb17d10bef7018ae895995200453065ad45457e3e86a12c554db3617a99613767598031c86bd5815585444dfa41cbe068034fc0a1cc2636d010230870776d2645db640b409a292acc909aaa11d0d05a1b1469ea2673020bb7ebc7381190c271e2cf73d37f61f12c8389843b0540117c7ab924c140d1409f701ab0c0596103a1aef3c93a2a79be19c7870abe83232a7de265a1a1280d30490ff50c414a006d8a403c50948da4b1054b18be35a8f9252079c5acb2104bd42ccb51617839e07380fb3a62b3a5080295bcca410215ab5c30a89b727363185363027bb1a6b09fe83233d79e4527371ecc8b879c81a25b3e6e088d2e786976396ef8d6c383495b52eb69bb718dd7facf5f120303ea259fb2bc32a5269ab45e6bd8ab9f9456a68b869a4c13a0b6c98dd1bf276572efc9a31591acb33b9945919fd20495db284bd4ba7c66620754e58396c0a191f20304b545aa2279cbe62d08eb4c82e60569598147f9910ef70abf792d375420bb999e4a9cc28db0193a124d0cc78807a54d13933b25b350a16c842e4b31337bc7734104fe564c20f27ed6ab800717baac4a9c954c6ec5238bcdf309c6fc497a6a9b9e4973d7d44ea53b90db26912ac7796c327d24d3705db5bd0266b17b145fd8ca77624c8eccac1c209073b2a6399cc7704d25452a2a0dd6002020e51b0ae800f9e93250591bc01b7274927da637823cc69d3ab59f7a0194b5b653ef0a001cbb5d28284576bb0670aa0e6f94c06f7b2b0d6904d0615fd1831cd6800ba590816e06022b0502d165340c38bf824a35d6c227db3680a3c1964c4727aec40384d0c413731e85f2224bc9cd4fa24e93d0439ee97c9b0852aff733c2974fd6e4241b1a46a86a09b48a59acd13cacf617adf9b0bf835c20e9b05b8b58a5218587ab1d50800cbfc315c1814a8203c442158790515d83ba576c25ce9eb0539b26accf471d299b3cee6601bf711a1bc913c0f88f478ab072cac1541c892e314d733350c0566385a04bd8d759b6b81ba0370069d031e352266fbc8e9625c373c0c4c3a600f37c5576e678ede07fe17609c774bc28f2c7d7889dbda78b0b041acabc1997e93e1682393fc655daf227be808d9b395ddb659dae366c87b7b07f072b7fd9169474ce4fd0578952b4e926abb7e039d04cbc94371c0c967394a95aada9594a8cb4d5d1945ada7bb18a5e52ccc5ea5672a99ba278867903f11dce73ce433c475e3b7e0b3c65921b3c842b142e139fe1d15efe13b7bc3625177282f4a92ff5363027901e2ecbca0dfb928e86bb51fa7c6a2ca93c5b893855703ca521be85af4651c52ab82006c95fde5779c10ca73866911a4c48088742b8b2243f629fbea924b7d8968bfa6200361a9c344a45466de00b7bf0e5b78dabb1bac3278144a94b27193b2c8214ec97527931dd04c2e43b4c64753d8c494041683168447ea5a49944d161a9290b4ff328e4fcb2427292a01367c713806b37cf92649009c09416a915b84c23efdc41d7e7859dc81276042357663c0bb68282cb71d891177148a17c315b7cdaa9aff35b4a4369e83453097b88d61395da62431f19a7c8427a2cb15eefd30b810bb74342a306b1bf26a0490af566f5a17885baa8f4a60e1c9432cd02a15915cbc8d574cfb23399ca1d93b95bb1e7a68a798a9b9a6d4dc92bf1bb84ba1109db395dc4b59f1931087e4524a090ccd037be1be6237a6483ae1a21b859bedc7a5a57a46fc02b13f5a446f4997b310b14c734160c7a19a36507876cb4c0cb2bef3bbc5d26281f15ca5d7654de307b20f9b3ebe90dfc074050e67108534832c95e55e57ea6fc6a050461cdb87f0aec7c3b069358db0784a9c7dc25cb6f6236ad96784759277f660c49130a8ed9377f85394ca90e1d59467ef98eb555956755aa51127a26f498f3a6a2d2f972357b0b40c1254f143042199bb380ad86a04c1a8a1c4fc68166606152c5950ca8b0b3b86d99167727f623927963770a1423a5cbc9629f248409183cb5a0d99e22c915991c7ec3e5288400add0c355a3f94e7a4962a513b05af268e31c7d1c4b3fe0f0b8be500812bcb66ffa0fcfe66928dc86d769ca1f4095ea3124c5e1c7be5c71ca7abc0ec76b7b0b572895c7e923be57f39eb0f430c1703a0b7b86a691935824299062c5bf927fd5573e413552a7731453171c945748e9943429da1c00588742c8c2acbace1ec1a290e3830006610d21b945647180075194db0170426087112764bc23718bac96281ced834396cc8d4d003d3246641577bd11a59a765001215760d8122eef819f2d1416f998c7a8a080718a11774072f3a563a0581b92e5aa24ec05ec9004d578438313913b176e783c01e4d313648123b9db69d9e7c648d2cbfd42587ef1a2dae065fc359951ca56f8253b27b3878074bf58d3b51cc7bafe7bb9cf818b938843f78ac68ef8349f37468e81c06044ad9a051585c34d33d76cb8ecab0c0886cfea5c725b3013c048db0b7efe3792c6777a0b8413481aa0ce5b58228479f90c941517631319415dd52eadc45ffa383f149879cf698f3c7990848353bd5b8e6d7333067ac67f5903163a9f45d681f0c637a5f53f7ec0cd30c270e3b78ee4d575a3040b71c30106c6831dab1f2c8515fa8a6c5477c311e7023d779365466228aa3d1fc2b819b51e0771c989720946aa19e6b28a463577214c58bd35237c33573a75a11cc1b5dd8595420cb87f9063bb7247d88789f40198a0395c001877cc35a5a5171e3360781bc3588930827339c24233747d9b5d96f6a31712cfd71cb962b7a1974c3ed85c05a525a21aac83af06c68136cc9bb8b7d74216da468d78f80153bb0cd2b2316dc975ed6c09b6384ad49735f1ac99e03c95e8ebc851f8b24aa65df8117d8312093bb3363d02c72f727f3371c2c8491dd611ab24765fa2665f612517d1d66882056903a67fd4173575166255609a54a3245d74b46c075c04b702ac4bc88e71b757907091c228b0182e10305b7c1cab0df3447a93219df5390a0302f99a0ae8bc51108c7c3397590f4b241165414952840303606e6c1b98755264b01280a8caeeec25c0818840d494bc436279a939d96c6f9160a01233afbd576f46359b2c75097bf15c37047f31a186b7bacbf23aabe9b7ab649938b08687a4b1734a834d3fa62a8a7a180cca4fd0a74c32a76db42009daca9ad0c3a6f8a06699630f56a6c793927d155b229269b1e3c94e0d23be1ee3121e4b638216c5b722ba3aa3129dd49bf1f93e78d16d1e820485527564405df9fc6574b7809a8bc289a02ea0e455a3a7813c195921194756558a6d481ff86a0de4dc39a347ca01562454f589f953837a256cb2ba49f200a7d1b22ef801109e2a45e28c57e201354be551e351a73036f4b363137340efa7764c439f68d3c8e0723683aa8254a66284f44737933cfd8c0e61085f2ae264d85c4ae05f8bd40bf29976c6d52e4f1c7ff709cccd292e4c5f9e1a55e0489bceffb204d672a6215f4f3980a646d9f880817c52dd
m = 4ed7c92d83bd03b2a25b567f17ae55542e2f6a4308ec0f3fe69f8ba5ae24331b
ss = c3ff72eb1114344fa5d98aa74748b41969eab37294549def838be8ae19c446f8
d = e1953800acaa85ac02a906c72cb8e8d704e8d27820345f88f71e89c1f549afcc
z = 8c64c049c6dfc0f1476cffd520b055756162f7ec94243de6b14ac0b9e5fb366c
pk = f44a0e9b691f0a718f02246fc688a248e3c2f387a55c463f0d976af9a2399cd4845c22516e0b3c882625aa609b64195c90925afdeb2901075565db2562b11d2c07c8d0d94122462c25a794da3639879a409256018f7418af91608b63ab222069e31c2ac0233e8f73ba8be2b0ac0463c9bc79cb048ae517295e8a01d2e16437088d20168f135c4d63b41021060a557003bcc935c6c97b3859176807b5637659f1b5bc4b488d4e5657e9f7b37c320b5df12bf31330ad27a7f205907d6614949bc97f3c1e94f21dd235606602a5c13254f43ac1bca2a6269bc5e6a96c31e30c972067a6030665ca7b05a700c53c560860a11371505457196cb33152b10f9b99518d4ca6433724a93219db1bc834499a019c02665c650c7c0d22724bdc0bb852c9523d1a9e5b06570a6610bd1175a74b869cca729e8c17ed5101d43c814fb18838f840884a4159bac515f7b5a637b703385e5f7115cd187e2964be55828a33656ef0384896525d4511aa2fc40046729f54acc768353b8001201bf508b5904e3603abe5b426dfb77f213c54b443b7d5ca6998291b56c379ad5216056198bf5617e58977a0490c308bb5a6873ab980a1364b1d25f0b01c3acf3221528c942fdc83a9a9a60d819c015fe06d2c684194c56a98c286b2122ea3fb9b18d003cf91453fd09940f7722999af0645b67179bb11b35a4cc56c2fc1c581f168f1918983ea00693471f6e33144c642dc5a4c28b01ef514449213a4e4749f0b2c40e6e06052d6870dac120cfc54aba5143d8ba4fdfb946af9c90f99ca2eb158f001003517b9aa7a1306973deb713671a16ba714245ba96723e3453718a3bca2ae2c1b4d0265102ed901b3a1b6b6ec639a8900eaf67b5e500876137122a5284cf52de9881352770a9d20af5aa59c71189694590c549831021aa911948e550765f8897671621e5d3771f1263f87220c0f0b28804726c112a7756c85dccb8a6ffa3969bc618a83af5c1caf2de9ba439aa4d4d0021633c9744440f0f9a309d1467cca4d67a917198bb873f5569d8c8b5718a5b65a7457f55e3d1bc71f4a62006d29fdcb62526714cad2ca04fbc28983b54b6b037436917da15608759abbc316e8359a26c55e7df179a74c39269c02caea7e61ca571dc771e7679e611b9eda31bef53b11e3524ea3f600fdab967fc8a23b0b73407738955b20b76c75b971c4c1105b9c5a3557d57af4db036454a22093a570f0bb10038bb3a46a0c92866c707c28a91b9e6172314408dcd3b051f363775842274988340165887a027bfb629847b9271a5f66c15c286537c76c31f62b45e2995f0aa30dfcaa6bf2883d1deca9b7b2029515c564d3b970143c29956ceff588e99b8025a2343efa5233361bb2332afea2499656203cb712ac8cae4ce1489df2bd9223c3c65737c101c0dc5c2bfd83444a29c64d8812cd69a68f004d2596033e903d744abcb688ae65b0371d711b187b62e6c755f2f947d828446fb45f30c42da615b3c5f682f2157e940691ba674571573647c09225748416529653845a6944859dc3c62e7c0a9da78a4ea492f57386ec31b0c8730206e5adbbb0253113a173e20313610fbf696803718a0d393e7ce4165e004a450825d8935f7738aa7c6a1226640f3cf40ffa6644dae2280043c501635550bc76e8348d133a55cd73001fa3197c1a071bf30a1ff907813aa8b8986449918c08164817720f30e44828010aa6a11a378261e8b141d52779f73927d7f505dd99c7a43a2db1197ba33a2950c280549564733706009185a493b59bba67bd511e4dc55a4f458d9b1003b90a30aa87874fd83707f1cfaf11a4b9088bd41c8d69bcb77853b396c15e24948722943f0e28c4e896c56f7c9d3974144d43a4765392bdb0c2ef5bc72b27b11ff57d03a8214de0520dfcb3093b5ac72003c615c04f64693f68c0d17cbc34f8cb1ea068d681c917315836005dcb423c0695ad19a06801847e947b045e7b78c9728cd321579ea31e5d7633b121884ef65095354dfe63891945983d54cea2583ae4b64f54065cb5631272e1149c151ed0715e93a30c38c85c59415acf73ce76d9453697a3625a607a205204b307dc3c92cb140f1a75c671e916fcda070567b42a2aa12a2499e26293da440b664bb8337b6d5497471b002435c8b40872ab33e490268f2ae99c43bbc1fa7d8949cd772a745bd9ab018fd3f6ed02f32cd2bf845923
sk = c842401604c8c4c78d8417c804c2723b14733044aa2755897f65987951218361a07aa84d6af8a956454036b79e145c93b9d4b862146bd4db824cabcb61fb91bc306f851c9e93ac266e3c9e9c939be422b07e512d28503a6efa9d3ea8861e39b1ad481b8ad1805a8c0d48179aa1203c2ed7bb59d5c8ef651281c77f83ac7b49eb997965b161db025b47ce6e2c09edd41f5eab1c8b7b4d20783d60c90dbfe6ac387b629be10351868186f6a0bf68905f8c1cf34303fb577c25212919533c7044697d9425bfb76bd9d367f43b2d3613351d95395f4c2bae63b2a4608c69364f41e85d542a08f35b940fbc3b48f63360b50aa88259c7cb4634e5a34300c5957a3644f6ae381389b53210110329fc61519113c17e64782239941cfbb11a647b814372e313205844592cc3c17319b41ff21a0bda3f5acac3f18bad085c8f27b7758b7519316653ba9c253dc94ccad37f98d00b9fe67e2a13662c77921e4a9a86c8089682811e53a60b1089a1038483e615e6eb109a3b7636e02a44c2c3a81b96d84336cf594d24172be1bbb9c7b3685ea45e45b81d731b9b75ccadbfdb768119b20a0c346156cbcd5bb107a00a0e3c6e949b9db0b4ae21026c915908c5f38413c648edb20623f35b382b0cd5f4a8d7062bebbbcc9e809bdbb5c84042bce2e81bb0d795c6786af95a7e7b0629f7978a03558f98709a86319570273bea71986aa92560260d022569d4c98a85bb98aa198deff63dc6bccd1e6032ebab8caee5cf4717b17d89125c67a8a472c371153a4fc9045fd3304a74b983936060f42c80454a005342c1318a284bc5b9a71a39e748a94739536b517dac1619c00db64c81001acbc2793f9f29b42214442fba962f331d48c300da2186d21a4de61c4b5948c7edd1b9fa5865caf2280a81b9f7171137d6a678c92745b1aeb9db686ba84d65f6beabe332ff036bd113161fa068e74032ca5736d3ea3a01f1acfe067dfe5a5b398575bb9b148ee6155be2b4b67b348420ce758c5855102fd06a1fe8d347ef1b073f064f1f7926be5b2343029e5b7468e93b8abec6be231b6bee714031e04ed23c6da37032ecc00374706eff7453dd931d80029382f17e82a85ad7a8b25ea97d1d2aa21238b25517008b0400281168328b02869889f7f142cbf1ae8ddba5ef2713de649aa9ac56229494db211b90b96ae3b2829ae528c634110a3bcd355a243f3654295b0b79b9b7d43272321959b3632313aac107c8b7aeb83172778b7b199e736307fdf5ac6aeb40cfe750b7227f46a00b9000880d405877b63ff6c616bf4a51ca11c863a79b0e099308b42cbb7997420008268a3b762b9a5e181da14a4a92a5b55e7950268a9a83402889a98835cb9562a5a627750a5348b3398b39783009a081a058bbabcc7740af00b8cdbb4e0842c7f14b47ff4cb424b6252ccccee30398023a9b50b4bb4a2c1ff0a007a0a54eaf421fc2113f0353c7a1da6cbf3c7f5b448b86534fce3b3b82c3b82c3420bca7c865aa22461b3d95522e9792b37b78c5555a62a3439f3ba7646076111336079bb8352a286e542094bb58b07cb832e2b288021034ed4934469b1723e57e57e358942730196140f47658258a761edcbdc046c08bb897f349b2930214c105792df1b45ac18e1e05c136921935f40951fbace0acc5c7bacbcf34c35da30a90671b63e50525d08b94632709b119ff39925362149e5b7caeb6a0104046ed846b41bbbd9c6b7ee8f3ab4e672b9353a929764c239832d9f6604522072c964ac98196d8302275159b9ca71b19b75881d26ea3374fb74181d558812b602fdd094b9e40692697cd4cfb1d20570256c0bcbbdbbc8206476fd27c0d0cc624e839c32254c0d76c558999fc2779ac592dfe07a347e9316a3bad42b78a048071cc9b67e46ab223a138e747227f777ba8310c83d170c2cacd25fa391c08a6d35096c704cb3e275d53f32c592884b096a7ebcb04ed8812f5469306eb6166073dcca7a5bc26357a6702b51688a9c13353bb1883d47accc185d16227ec704a60e57186e3135521cdf8ab1382a7b70f80bc782cb75f28c494853175599290657552ca4b406b54a9e607230156e14667ce32a68c3938ab9b309a36ae9b524999812779c1aca66208242a188617469930212f23ce0ea81a6d63a509b0686c5a63f44a0e9b691f0a718f02246fc688a248e3c2f387a55c463f0d976af9a2399cd4845c22516e0b3c882625aa609b64195c90925afdeb2901075565db2562b11d2c07c8d0d94122462c25a794da3639879a409256018f7418af91608b63ab222069e31c2ac0233e8f73ba8be2b0ac0463c9bc79cb048ae517295e8a01d2e16437088d20168f135c4d63b41021060a557003bcc935c6c97b3859176807b5637659f1b5bc4b488d4e5657e9f7b37c320b5df12bf31330ad27a7f205907d6614949bc97f3c1e94f21dd235606602a5c13254f43ac1bca2a6269bc5e6a96c31e30c972067a6030665ca7b05a700c53c560860a11371505457196cb33152b10f9b99518d4ca6433724a93219db1bc834499a019c02665c650c7c0d22724bdc0bb852c9523d1a9e5b06570a6610bd1175a74b869cca729e8c17ed5101d43c814fb18838f840884a4159bac515f7b5a637b703385e5f7115cd187e2964be55828a33656ef0384896525d4511aa2fc40046729f54acc768353b8001201bf508b5904e3603abe5b426dfb77f213c54b443b7d5ca6998291b56c379ad5216056198bf5617e58977a0490c308bb5a6873ab980a1364b1d25f0b01c3acf3221528c942fdc83a9a9a60d819c015fe06d2c684194c56a98c286b2122ea3fb9b18d003cf91453fd09940f7722999af0645b67179bb11b35a4cc56c2fc1c581f168f1918983ea00693471f6e33144c642dc5a4c28b01ef514449213a4e4749f0b2c40e6e06052d6870dac120cfc54aba5143d8ba4fdfb946af9c90f99ca2eb158f001003517b9aa7a1306973deb713671a16ba714245ba96723e3453718a3bca2ae2c1b4d0265102ed901b3a1b6b6ec639a8900eaf67b5e500876137122a5284cf52de9881352770a9d20af5aa59c71189694590c549831021aa911948e550765f8897671621e5d3771f1263f87220c0f0b28804726c112a7756c85dccb8a6ffa3969bc618a83af5c1caf2de9ba439aa4d4d0021633c9744440f0f9a309d1467cca4d67a917198bb873f5569d8c8b5718a5b65a7457f55e3d1bc71f4a62006d29fdcb62526714cad2ca04fbc28983b54b6b037436917da15608759abbc316e8359a26c55e7df179a74c39269c02caea7e61ca571dc771e7679e611b9eda31bef53b11e3524ea3f600fdab967fc8a23b0b73407738955b20b76c75b971c4c1105b9c5a3557d57af4db036454a22093a570f0bb10038bb3a46a0c92866c707c28a91b9e6172314408dcd3b051f363775842274988340165887a027bfb629847b9271a5f66c15c286537c76c31f62b45e2995f0aa30dfcaa6bf2883d1deca9b7b2029515c564d3b970143c29956ceff588e99b8025a2343efa5233361bb2332afea2499656203cb712ac8cae4ce1489df2bd9223c3c65737c101c0dc5c2bfd83444a29c64d8812cd69a68f004d2596033e903d744abcb688ae65b0371d711b187b62e6c755f2f947d828446fb45f30c42da615b3c5f682f2157e940691ba674571573647c09225748416529653845a6944859dc3c62e7c0a9da78a4ea492f57386ec31b0c8730206e5adbbb0253113a173e20313610fbf696803718a0d393e7ce4165e004a450825d8935f7738aa7c6a1226640f3cf40ffa6644dae2280043c501635550bc76e8348d133a55cd73001fa3197c1a071bf30a1ff907813aa8b8986449918c08164817720f30e44828010aa6a11a378261e8b141d52779f73927d7f505dd99c7a43a2db1197ba33a2950c280549564733706009185a493b59bba67bd511e4dc55a4f458d9b1003b90a30aa87874fd83707f1cfaf11a4b9088bd41c8d69bcb77853b396c15e24948722943f0e28c4e896c56f7c9d3974144d43a4765392bdb0c2ef5bc72b27b11ff57d03a8214de0520dfcb3093b5ac72003c615c04f64693f68c0d17cbc34f8cb1ea068d681c917315836005dcb423c0695ad19a06801847e947b045e7b78c9728cd321579ea31e5d7633b121884ef65095354dfe63891945983d54cea2583ae4b64f54065cb5631272e1149c151ed0715e93a30c38c85c59415acf73ce76d9453697a3625a607a205204b307dc3c92cb140f1a75c671e916fcda070567b42a2aa12a2499e26293da440b664bb8337b6d5497471b002435c8b40872ab33e490268f2ae99c43bbc1fa7d8949cd772a745bd9ab018fd3f6ed02f32cd2bf845923ae96ec4edc7ee08108fe6c0411a96f48731066ae4be12edeb7fc667039c9c1de8c64c049c6dfc0f1476cffd520b055756162f7ec94243de6b14ac0b9e5fb366c
m = 060ea5d2ed1dd88144a9885e79278590821c22917b55a48920f96b53ebe0e689
ss = 38b3b33fc6be0f25028865627cf3f9b60139e30b0623b70377aaa6c603f3e571
d = c719f9b2d16399b7326ce4eca30dabefe8fdaab18e9f6df888b0a134ef355570
z = e40771856eb77e4633504899fcb86c6a3d433d0b8d60e26f07bd61f1d4ed69bd
pk = b7572f8bd73104745eac83154707cf81c85377ba36b111c9504a180f01c880d08b55c3008a9594e75b3f026a103724064393351dfa7eb5ab9a1c774a59c47b31437011816abba42b75780c1ea8769a7bbd1ba60e686c726f2aa6c9101614c213a8147cabf658d5505aacb288f065bd31c5b7494b377ef1ab72925fe513c49ccc130cc542aa34abd31b5d99cb8f6e2b9a1c5417a4ac9c91011627e6353cb6529ac19697d05d076bb197790431f9ce62a31fb8154797583692ec9abf67b678e0c204a822e228b09bbb7b4cb3a5df788b0930841aba9e4f7c1212150c87c4b871e978db33a5395356b25aae33e3b9d7153e4a497c7d7387af0c4367e95fa500245acb15b7dbccf9a013326c2b0336b66c101aa499159a7c875eb6cebe292d266821bc193ced74b04e61845aa5b1ddc953699cbb7743cd76d930bff38efd943c34b01a8d973a81247d966825d1a9b3b2fbc5769c9d5ba883fc357946d54f3cc3090ee48eb2fa80b4d86dee07c57c215f07dc23aaf8c4aaf2c9e03ca2daa433fd9c584bf582793919449925f27786b6dc2de9c5cc08220feb501fb7e2900c243b1c357c8fc814cf87b233b70ce6f0938b56698c160ca893afa877bba49c0a8f606e30761d9dd14be7a40f8db95496865c2441a47aeba1ca7458256aa5a910948d4c920d32712c55cd8546809704c1760c8f8ed991d8ca570cab3441782b6e4035d82c24105397cfaa8ad86a385327873a228bb0c02801a50340b70e5483709ef03de0483bf08b940c4aab7a61c24e9947875c8e2b930dc208ace4752da4d0253ebb2bfb333a1ec9bdec73283d435c4d061df6b0692df903c6481179e07adaab8d69277958458f6ff5c6e4c92804ea47bc8a03bdd707c1a78d912467a83575fe74aa25c043feea0be5899210d7c8bc8b669fec5840f5b1782a5a9d947e78301eeff9b12635c9b15176499a3593362fe5a946fc98c7083bb185c2087b58b6d7caa3599427259a72c6f89fedf61f7e111c04f008053cbefca2ca13a06d09d9494cf29f82c5b93bfacac8d705e35874d0297aa15c7fb181878b32459cb09d6d489671e7700e4731e783c73c86b5b8731ae765a639b20f8c69844559b0763b5cfab7396c1aa09ce238227c29ba34a48891a39cfb37f1226cdb35517d354d422000c3709b7cf53bb9807e2ae7321b38bb29c327e5eb3d02036b1a4c61a2a66a3e91af4288875719496003988b488d84535cb66a4a1f1ac69952817fc13ffadaaff145780aa02ac41cbebfcc9d798cc4d9a090a4212f0fda861b8760ceba5f334c1a54d52567c2b51628455c85517f67baae5c694293c29a684984ac3e711501d5219fa8279bceda4d8aebcf17babe31fbbffe6c297dd27cd894be83b416ee182306d65d2a962f64811ad1faa4ce72a6cbb1c5d22a1c4a2c1eca36b38618afd0a928c4db55b991428ad72a40679ec7521a170929cf10a41cf63bf0dbb5f1316a23d2acce5c7c34c67f6b2450f36556bd987b525a009c77ac7e23355de3aacad177ab7538eb7b25d613a3e9c11c79e59fd9ea263c0178d47885c7384b492909fbc63ac0b2a4ae455dd3446b395c0bd001765f31c79649c53453252e02b98af51f23f8b2f5f2c8d3eba71ce67a95170237b7a408235429826637f8cbecb11a4dc351fd0134a0cc7869983a02a50ff3958e445a9dd35023900b7a3c41ccb66a54628741adba17da89cef8d83e8f66893bccb50918b6cfa1480b051dd0153fdf5a0561c2c782dca0a02861b87a8aeb304927716884905e1e0a004f3a119b3293fb0850cbba7581f1363598c1384ab228d8720b4c6124e2ad1a9774d7a16880542d30dab2f0796fe5536402bc10326c7577971c496083e0c24541e07c813a01989013ab9580abcc038284588294b743086357d50b01e93d841c6a7b929d32291e47d2419b464c3c692847f7706865a29335a4ff50c536991fcb790d0de50f68914d1ca5b438bc0a43393510fbcf15a895d5d546850c0fb1d970517819e841cc42dc279e8b398a563c174c57876605e1212be53ab714486588f96b8599262d67bbce891b90308959524355338355598b233aa89e4679749207f3ba1086ccccf836c7e3528989d0848b947487781a2b025955b2c748c700b479216c3caddcf63564392d6515767b771a21f89bf2d90cf3dfc681c2fd81792135e1938ca482ef3c253d8976201852444e
sk = 0c9c633ff39d1c6c29f8356aa02981dcf189d6535e2ac00750c30b111a88b21024e4823e7d543614f30112f7c78f1679dab68b71aa992538658fd0c8e2984abdc09647453b3fd99dd860238cf40c9112a7dcb57e06540148ea4ad6f97020474afb65c5c67ab4fdb1515c6592941b1e38d4097155bd194b5324f464dbe678ece9b5f8f57822f87ed7f3a6b470ca3fea3314b4bb404cb66e3bbf8f2953f2682cdb65cfb47906b3962443775796564d75cbb4b9bb24a8a98d7723269e8204ba89782f974ae591808e97cb2468252c8539c2454041c9232f33b43ed8359dd6856c98ba4fc09e92f9a4ad497f8f1159e159b5af795ab09c20aa753931f47764b6cbab6968c7a779802b469abb1e7f677a0a485ff5cab2f028112ee8c35152703bb14127b33fb00a0ce21cc607e49a73544029baca215a67091a9ad89a408794c4d2da78557b1d31686c6b4c3749958efc60891f12c9e0b7c19613823eeab1d8f672089339e46c16daf0c3b7d53727605c26a723518a2651d8762ac373817bbddbec1ebca2cf91fa2a66896c55a4c946a791e5502ff19aa21cb132322bbfd127c10d87563028bc49b222e5401acdc81991828e4c111a54566e5724b40a452c0f4632b7b85f0445c881938134d516113560b0065beb409fceb25f796c0ba0ab190fac0214007916ca93c2abb11bd88553aa34c3c518bfec423728c86e529c300a1f70225f2f683911040ff9405614e1baac070e0e90337e134e3c93081514a937f9798ea7b57b3a3a0b829a2697b0778c802116c067a5c368576395c43d33882f97c770519c16426284e19bac180a2a6cb85d65b1a115316b08541dc231c123c184e82c691f20749a4b92f2d1040d09519df7678ac282fff9cf5124acbe04388ccab61bf71b87ab3b830a3ef6700a68b06770012424031e89a895ae81c8aca9169d6495cf01cd8ba0c27ae132c16aab0ebc4b13abb37d67ced10a0246e87be1233ff09a6802f6371858972d21b48d410d8cf3a8a1e664f62028cf851a134037142c20e8eaad7de32581b39b5d93221cf72124a73daa2b61f3d7c8f25a973a815b351206800bbcba60ac8c2a86a7758b38339751c23ea5523d84ec982a260256c69af739349d206ce9c9a70dbb0a950a0b63815994a6878711578bc22942914df8489ec5a09258eba796e8a6ff5483a71887e55783a94201e5b88898870e67d32eaab132519624f4b28f22e80903e591331ca792c0cef824bc62168be6eb8f7ba299bc519b0c370509e38377f171761521f8fc882d1b8d0db3c2109a43d1754f75529f7b071b7492b753688feef12fda217ccba484ab79192b7933781811986430bcc010b50a5621ec15dc7bb545cabc77c336892a0df4436e732b905d70769865cdee0a9906438e9d921f521862a3227bab93202da0cd19f6221bb68fda8155ae38132cf2a30a4a5c3dc0b17df0016fac3bdd56cd9d06cc8f2c6b4ac41207fc1aead0cd87506caf5c043941513f0a4abf725818c7686f0745ece93c23f2951ee263f51a3fb3630076dca4ea80a156dc6b4248246f638024b8782c9757e076ceaf18cc27284c321ba91766454640ad32d97e65650b39c9b23fa80405f8cec82abf70ea4f4d24c87e8b253f708f9a563c78655877795c4f05024a788dd4bc7ec1190b606602aa40364692478b3b552c46b5720acc5042be92ba8760924c05a60032c52f63b40ac50086a62548dfe9b312f2904ab17da59842da877355360e217917d7a3c3f1a9b9f2466c8fea980be798d249ade8389e626a4693ac38a844294842382e0c5b92bc25b29abc3212543ec39eb2409858f9c8a22713b043713bc00f1a77bff5d269698b9c91706bf0326899791f161b481b531e77f95de95b45522b9a4f0423eca7afbe418848137b925a6ad13bc792194522f00661742f5e4a0e4d85aad8b36b6540a1b25a4a38c32305e543a6a13c37b48296fb84a3464ddd3016771b79e33251cecbc2ffccc6d3c06d4a660622d3630661543a001a3f9ca586c9354f513f3ba5c6de933db0d0690e4102c9918720437f437354a3107849775c95c4417bba787f172407fa0564498cff67c545b7323c442b3cfb11952079f1d11449bbb622630a6945c402c7008dc7a35f380c2df7c5edf8c9c64432afa34cf0547882f202b7572f8bd73104745eac83154707cf81c85377ba36b111c9504a180f01c880d08b55c3008a9594e75b3f026a103724064393351dfa7eb5ab9a1c774a59c47b31437011816abba42b75780c1ea8769a7bbd1ba60e686c726f2aa6c9101614c213a8147cabf658d5505aacb288f065bd31c5b7494b377ef1ab72925fe513c49ccc130cc542aa34abd31b5d99cb8f6e2b9a1c5417a4ac9c91011627e6353cb6529ac19697d05d076bb197790431f9ce62a31fb8154797583692ec9abf67b678e0c204a822e228b09bbb7b4cb3a5df788b0930841aba9e4f7c1212150c87c4b871e978db33a5395356b25aae33e3b9d7153e4a497c7d7387af0c4367e95fa500245acb15b7dbccf9a013326c2b0336b66c101aa499159a7c875eb6cebe292d266821bc193ced74b04e61845aa5b1ddc953699cbb7743cd76d930bff38efd943c34b01a8d973a81247d966825d1a9b3b2fbc5769c9d5ba883fc357946d54f3cc3090ee48eb2fa80b4d86dee07c57c215f07dc23aaf8c4aaf2c9e03ca2daa433fd9c584bf582793919449925f27786b6dc2de9c5cc08220feb501fb7e2900c243b1c357c8fc814cf87b233b70ce6f0938b56698c160ca893afa877bba49c0a8f606e30761d9dd14be7a40f8db95496865c2441a47aeba1ca7458256aa5a910948d4c920d32712c55cd8546809704c1760c8f8ed991d8ca570cab3441782b6e4035d82c24105397cfaa8ad86a385327873a228bb0c02801a50340b70e5483709ef03de0483bf08b940c4aab7a61c24e9947875c8e2b930dc208ace4752da4d0253ebb2bfb333a1ec9bdec73283d435c4d061df6b0692df903c6481179e07adaab8d69277958458f6ff5c6e4c92804ea47bc8a03bdd707c1a78d912467a83575fe74aa25c043feea0be5899210d7c8bc8b669fec5840f5b1782a5a9d947e78301eeff9b12635c9b15176499a3593362fe5a946fc98c7083bb185c2087b58b6d7caa3599427259a72c6f89fedf61f7e111c04f008053cbefca2ca13a06d09d9494cf29f82c5b93bfacac8d705e35874d0297aa15c7fb181878b32459cb09d6d489671e7700e4731e783c73c86b5b8731ae765a639b20f8c69844559b0763b5cfab7396c1aa09ce238227c29ba34a48891a39cfb37f1226cdb35517d354d422000c3709b7cf53bb9807e2ae7321b38bb29c327e5eb3d02036b1a4c61a2a66a3e91af4288875719496003988b488d84535cb66a4a1f1ac69952817fc13ffadaaff145780aa02ac41cbebfcc9d798cc4d9a090a4212f0fda861b8760ceba5f334c1a54d52567c2b51628455c85517f67baae5c694293c29a684984ac3e711501d5219fa8279bceda4d8aebcf17babe31fbbffe6c297dd27cd894be83b416ee182306d65d2a962f64811ad1faa4ce72a6cbb1c5d22a1c4a2c1eca36b38618afd0a928c4db55b991428ad72a40679ec7521a170929cf10a41cf63bf0dbb5f1316a23d2acce5c7c34c67f6b2450f36556bd987b525a009c77ac7e23355de3aacad177ab7538eb7b25d613a3e9c11c79e59fd9ea263c0178d47885c7384b492909fbc63ac0b2a4ae455dd3446b395c0bd001765f31c79649c53453252e02b98af51f23f8b2f5f2c8d3eba71ce67a95170237b7a408235429826637f8cbecb11a4dc351fd0134a0cc7869983a02a50ff3958e445a9dd35023900b7a3c41ccb66a54628741adba17da89cef8d83e8f66893bccb50918b6cfa1480b051dd0153fdf5a0561c2c782dca0a02861b87a8aeb304927716884905e1e0a004f3a119b3293fb0850cbba7581f1363598c1384ab228d8720b4c6124e2ad1a9774d7a16880542d30dab2f0796fe5536402bc10326c7577971c496083e0c24541e07c813a01989013ab9580abcc038284588294b743086357d50b01e93d841c6a7b929d32291e47d2419b464c3c692847f7706865a29335a4ff50c536991fcb790d0de50f68914d1ca5b438bc0a43393510fbcf15a895d5d546850c0fb1d970517819e841cc42dc279e8b398a563c174c57876605e1212be53ab714486588f96b8599262d67bbce891b90308959524355338355598b233aa89e4679749207f3ba1086ccccf836c7e3528989d0848b947487781a2b025955b2c748c700b479216c3caddcf63564392d6515767b771a21f89bf2d90cf3dfc681c2fd81792135e1938ca482ef3c253d8976201852444e4e23909b028699d6677eabe6bac4bc4e8437acbc52b0b17f1df5760c0455c2b5e40771856eb77e4633504899fcb86c6a3d433d0b8d60e26f07bd61f1d4ed69bd
m = 10ef9426f8c4a13b52325c5bb4ead4596ecf2c6b5bd2d37d8350e90d4164fdd9
ss = 2255d629619de2e544267385edf2f0cf366d83909ffcf7132568726c85e7afef
d = e9acbb774be970206c3a738e243b420805a509fa59fa902044be2f0d013650d2
z = ded5edaec5de3bf5b4d7c2f2e18e87f499c1968993eff196753db8045e2c8ba8
pk = e7c99be7540833828e457c66edec8e201b07d8068bdf671086d6af0beb628685790487707b66be4c7341c654a8119774e8b262b2f34944898e42752149039356c1348eda779b526da7ac838551855a4a8af5780c5567295dd16011e3177e267948ba7643174391a34c5597b7af774256329f211518e1a67b2f35898e610f49500c2b4647297723004ab77f9b538524a9b96b1e5fca8f224c2e24701bb726735b408323784e9afaafde570b2f4c2bba88bb54808ee73aae69ba352612268e9b4460f004af4998a6c484474c0d04111f2d1091d31443ee2447be719e8f4c3a49e918eea7870f199e1507bf0bd543deda7eba63aa1704a02eca523ae006853b5e09706259605e72e78ad6fa602bfbc7bfbb0d2d78b5155b3d2017c9086803be862ef501196ebc2af13b2b0569473e9620fab2c85fc23874ac14b59c0f082029b553184b01c76d856858475914f025df1914c16a209dc90a306914c3371a6cf68473a431b2886a8cd40a5302834a73359e001658b90725e02e63c27403fc0e1953b11ee6a6415815d2b2bda0b13e54511c96b801da22b5ae94b68dea940ea4787f3a1506e290696c3535b8ce73351a6e48bed272af5e456904aa03094210494c90b280c2942682dcacbec8c644e9a36d326816a42b23b96b751afb7b951a87d8e94db48932aa14bf73e92b06b85f7afb4387e949645c5838622ef7bb2fee0175914b3c931b25f80a010568a179a21727f52ce578aab6da1a88d8b7461a5fca7865c108a477363d3f9a960bfa81b4d34a551c4f1e234e18fa294b7b8055e6acfac6242d671855f29979609b821566acbb381dfab0cff8bd47204fec023ef281226b63a7d0397091a9844e23b28f57a0dd205a520a48a3e517276977388b575522c5b78627c4253bd38840a7889fa75a7bacd10b8f27a3e13bc20aba3ddaeb88ae62b2930338cdda41e0770b4d2092da100aeda2b5f5600718d69b032a45bd677b8732965b82908b877f5f77446e4aa132d46044067b21090404d21d01231264651b38832137da53caba0865957f5af7ac4d640fef96702f853bb4a70767dca757da900dc73e17fba67ca85d94bc98378a6a71c5c9da14738e0c34f5c81471539c42144b4cab5d8d53285f8c415cd8cfe2d30295d00dcb47b4ffd90282f6b582a57bd3f13eb41b088ba624575b355f8c7fc0f34f1e924fe7d653692c4f44e1c64f9cb145fbae9e789c029421793a4c43856469298b4ec648b21babc0167c04d90a3a8c554df46b80b407dfca54d5f68e2dca4e98a92ff38b427115c26aa33161503a83143714234fed912829bcb924d69049a1c958e6a3088cab51f956c87862e776320e78457cf31c20957158bb377460bfbf93a44c079e1f1bcb7b4268a0cb1cb8151512dc632252700cf06c988b2a3b254ac6422c73432ccb143819105897575c8672b7b0464e61a6a8891bccfbeb51f96120107cce8e950802b2c04650a1f264aba721541897538278bbac29b73f811940a47249035b04c0023084bf57806d51da03605c0ab0e6a6b65cab53cb26425666dd1b597418864211c6bec492d4577bc127369af391f8ec72c53302df5013c2c7c62d364b35508219749f131b7e2792cb206a9abe2c21a565bf05c1a7f8995c89549aa3120ffd83cc7a8b8a95bac3e7eaba48b57f55829f05bb265cbbb8b0b7983f7618f2511b3fe3ce9a0b735f2c1acd189f9115a1f1933ce19a8535958cba82464ed9829bc9a0c1405266f697d54128cb31cbd5b95c72740fe16219997210512a7343130e7dd00556948abc6c0dbd215e9db44a2d80c5606b930c6c8b949081bb453461a21026943929d3bdd3c942f8951aaff04276d2186cc052b6f67e84d5aa6be0c67ad74aace945ddd7c4b75248a0854593e8b27e971895b58c08e8107214afea3aa1b41a17ca121fb8308eea899e8cf04f7e884cd40746f2106a86164489ccc20f526154e613c565a282d5742f4953e963c42e878ab4d6668cb9c15f8629f537cdaa078db33191ee281a46ebc2a3036639e5cb1b201384b222af46873e1c946438125f060afd4734e21794a8da3d7b266c4125b60c9c480091874ae9c242f550898a30281380fa352c0d4466295a24653181e0e292ae099abec3275f8a89f22c983c8a0875e7424c3b66b1aa8f0893d44d76104bf396577fd719d69eb306117f3abd65385a87af12d1bb6d0433
sk = 2ecb7caa911a2f615a13cb82e5a8be85e1c2bcf06c71b9696682532639b57a91537e470e8514390949cfadc80b0e5c3ee3eca869e22250560d8896b5f6eb0fc6ec0a6d01760c9108b7a26cd79039bcb3cf9ea0432fe0581626cfedabc12f758b407c8e9dfa373f45c377fa6d41a7205a7322b737cdabc8114df437e864c4abbb3dd084964f971b36e24406a7a7544a260d917c0ef95ccf33b1833bb6d4232bfce37b96004ed7779258faaedd9abaeb5051d8f605eb85be0f9599ff28b40587488fa376729685a8336c0dd213f55447e2c4895111b98e73bd783b2d08960abce22f6f894ae5456577a81156c66f6f1bbebd9c04d1ac43b77936f13060d3305a3893a825781e47928fc492adc16b31b2669882fca10581603b400f297b7fe7525d20e82958099b2d118ed3a14a8a915731525c470b7852a9b0ef04b4a3b0b65b4c5d7d486366175540a91e752993ba979d8a446f94088c7c3a02fd5c051f900a141957e63cbd71aa012db60a02b3872f3a623218a6b1f628fe8580e8725d9fb647f128c2519a8a0cd0649671616b462b83904ce621c95ff44697ca71ce930eaf0b28a6448a1c6b38c14800427683b71c954e49b6a3b978417b78ddb1a1b9729b89160b4c7ba49f312e23632460913d82d655d6e00b5b17a635827d8a0781e12a68c536ab40909f46a7173fa9cc9990371dcbc0b8a433436133ac123a73664a14e1409b4476ab001c17f26ebe968ed8c6a9d491b92f234499435e2df615c849be5f6422c8bc9de8f148a7c0713d93642dc852b33652287010f02b1d7b77972c797add3a38651b4c11ea968ce53f10d38df4160101fb0ee557bcf5b3328e12150a7c0d769812abf2ad2c1c7661844e6b34b25e7a30ec64b6e7d4282f48344bfc6f33ab3c428c76705cb9b1e9637721c9ee60874017013374082892b4af174749041c606b3f6690146bf1b0c8d2844f80594f265a8fb639e209c9b7fc418a230aaf340bba34c1c66b7d570918ed6caf8f62768620058cc7cb4fe1c762aa96a5015b82216e204c5821022caa84af9b12b9c9bc683747a2724c88e650539779742edca6a6a6c5f5d68faaf73d4cc7aab9b105f3a1b46cc96c915912e807aa6c841f6be63812062ed1d07bc9164eccec7e6662056313cc32f63c6181cf3343adc9073888d5756f508d65025bf6490a5f6b164a942466e60c4410c72aa69d2ca10459b890a4cb22a7613d44e70ac96aca21169f932a6134d27a6c05582e830c0ba137df060c6249b360831cc6b993e3d455c2e61694b11b520c64078bb552a65a3bab407d46c0ee173bbb52a95c7cbd8612380fc0cf1655c8e691bb0493103ec80a5fc92b4951a0d78768504284ad52580f16247b3c44af0a397f28ce3d0c0e4d34cc48b26b3998b060f2a9a013889685446b6281b3341c08e8300a013390a881a3a4937b412bf4745b069acbf5315b9955aa4999ba827bccbbf776829291a9067272059104522d69d1834886bde76c078a6061305833fefa710ebbc0dd0729493a285acbcf2708cf93ecc76b85691e20bfa4379c8521420c231f68429bb5c76e69378f6ef3475fca5760a5be829c2b4fa955e0e0931423b0a615194c26225bc538e2db29e928c686892be81b1a04f94e9ba65ac12a68d013885a021d91cb21cd7b76f0138667b5ce8cb742e5a54bb34bc17b28c8af5c27bacc6c308cc127a0152120755dd61145970d3cb02c664c3fb8c5763ac841f845b7799c9cf7f61318511b6728499e843ce1a18093ea1caa879bc6f1c4aa5a279e80afedf5353c5121a5d0433ffb748c0790161b648886a87fb003380a1dc289ac2bd876262c90081470453b12f5970d939c6bb573263b902624b03e403395a3a9a3c8b897c2dc5a6b630ea4cc87b6f456b5616a008c8dffd6b970541117335189fa4ce92883b88b3a0917994974cf4837b7b31c16d36bcd867181411239086940c3a03dcdb612ca1411cf6038dbe35eb013658037b98d329d4a647d2fbb7983136480a722dc791e2281c251040155fa5b0c092d437576a4f055f1708c58e3611d3071eae9053c4bae4af8769494077912af5ffc129c7164749ba2eaca0676f02a8c4bc1545c405ab16e90012a4915c4b470c230587f0bbbbbdc3487387635e457c66e3ccbce8c75048527959651e7c99be7540833828e457c66edec8e201b07d8068bdf671086d6af0beb628685790487707b66be4c7341c654a8119774e8b262b2f34944898e42752149039356c1348eda779b526da7ac838551855a4a8af5780c5567295dd16011e3177e267948ba7643174391a34c5597b7af774256329f211518e1a67b2f35898e610f49500c2b4647297723004ab77f9b538524a9b96b1e5fca8f224c2e24701bb726735b408323784e9afaafde570b2f4c2bba88bb54808ee73aae69ba352612268e9b4460f004af4998a6c484474c0d04111f2d1091d31443ee2447be719e8f4c3a49e918eea7870f199e1507bf0bd543deda7eba63aa1704a02eca523ae006853b5e09706259605e72e78ad6fa602bfbc7bfbb0d2d78b5155b3d2017c9086803be862ef501196ebc2af13b2b0569473e9620fab2c85fc23874ac14b59c0f082029b553184b01c76d856858475914f025df1914c16a209dc90a306914c3371a6cf68473a431b2886a8cd40a5302834a73359e001658b90725e02e63c27403fc0e1953b11ee6a6415815d2b2bda0b13e54511c96b801da22b5ae94b68dea940ea4787f3a1506e290696c3535b8ce73351a6e48bed272af5e456904aa03094210494c90b280c2942682dcacbec8c644e9a36d326816a42b23b96b751afb7b951a87d8e94db48932aa14bf73e92b06b85f7afb4387e949645c5838622ef7bb2fee0175914b3c931b25f80a010568a179a21727f52ce578aab6da1a88d8b7461a5fca7865c108a477363d3f9a960bfa81b4d34a551c4f1e234e18fa294b7b8055e6acfac6242d671855f29979609b821566acbb381dfab0cff8bd47204fec023ef281226b63a7d0397091a9844e23b28f57a0dd205a520a48a3e517276977388b575522c5b78627c4253bd38840a7889fa75a7bacd10b8f27a3e13bc20aba3ddaeb88ae62b2930338cdda41e0770b4d2092da100aeda2b5f5600718d69b032a45bd677b8732965b82908b877f5f77446e4aa132d46044067b21090404d21d01231264651b38832137da53caba0865957f5af7ac4d640fef96702f853bb4a70767dca757da900dc73e17fba67ca85d94bc98378a6a71c5c9da14738e0c34f5c81471539c42144b4cab5d8d53285f8c415cd8cfe2d30295d00dcb47b4ffd90282f6b582a57bd3f13eb41b088ba624575b355f8c7fc0f34f1e924fe7d653692c4f44e1c64f9cb145fbae9e789c029421793a4c43856469298b4ec648b21babc0167c04d90a3a8c554df46b80b407dfca54d5f68e2dca4e98a92ff38b427115c26aa33161503a83143714234fed912829bcb924d69049a1c958e6a3088cab51f956c87862e776320e78457cf31c20957158bb377460bfbf93a44c079e1f1bcb7b4268a0cb1cb8151512dc632252700cf06c988b2a3b254ac6422c73432ccb143819105897575c8672b7b0464e61a6a8891bccfbeb51f96120107cce8e950802b2c04650a1f264aba721541897538278bbac29b73f811940a47249035b04c0023084bf57806d51da03605c0ab0e6a6b65cab53cb26425666dd1b597418864211c6bec492d4577bc127369af391f8ec72c53302df5013c2c7c62d364b35508219749f131b7e2792cb206a9abe2c21a565bf05c1a7f8995c89549aa3120ffd83cc7a8b8a95bac3e7eaba48b57f55829f05bb265cbbb8b0b7983f7618f2511b3fe3ce9a0b735f2c1acd189f9115a1f1933ce19a8535958cba82464ed9829bc9a0c1405266f697d54128cb31cbd5b95c72740fe16219997210512a7343130e7dd00556948abc6c0dbd215e9db44a2d80c5606b930c6c8b949081bb453461a21026943929d3bdd3c942f8951aaff04276d2186cc052b6f67e84d5aa6be0c67ad74aace945ddd7c4b75248a0854593e8b27e971895b58c08e8107214afea3aa1b41a17ca121fb8308eea899e8cf04f7e884cd40746f2106a86164489ccc20f526154e613c565a282d5742f4953e963c42e878ab4d6668cb9c15f8629f537cdaa078db33191ee281a46ebc2a3036639e5cb1b201384b222af46873e1c946438125f060afd4734e21794a8da3d7b266c4125b60c9c480091874ae9c242f550898a30281380fa352c0d4466295a24653181e0e292ae099abec3275f8a89f22c983c8a0875e7424c3b66b1aa8f0893d44d76104bf396577fd719d69eb306117f3abd65385a87af12d1bb6d0433513906f5bef81445bd210d63fc4c9b9ef0b61c17b0cd5b229a45908fcbaddcecded5edaec5de3bf5b4d7c2f2e18e87f499c1968993eff196753db8045e2c8ba8
m = a4bd30a64cbf29a4e290fa1cc1dfb99e68348713041e4409a1af23c5d80c15c4
ss = 17e56d297d325d3af453c1e27482b904e2462b166231e194788244c063bf7b5c
d = c1b3cbffad4b306f9af0cdd3028876486dbe858875c9b6497fe20172a986c82b
z = 1c96249919cedc2369d8d739ab125e0d2ccb82dfebcd90240a545cdfe07511f2
pk = cf76c08745bcb7cb2c3478823c977ba1f3565d880d8e731337d798fd273bee2a03416cb6d11774e0b7c177e23a619509e04c334e486f97a963035c2952fa286c8108a3fa6857c080076143185603ef480c7ea135c76497ac2a4ea1c65c535385bb233c54b0326d415d2b01cb0fa60b969bcfd5578920a06659291b59e5100441b0e535b46294680627646c052d13404e486713fc460727f50677e48e64275e4e2b33da225686d920941277caea4d8f4a7c7b96b151b36836a76671c9010cc7546ed301866a694104169540a8620415037654a55ab132d56590663c21c267b94a2f1a162bd61808512c2e7c671247142c3cc54622697edb50514895276efcc21bb02d45c79a4549a501e79859361457047aba280f91c13556d06095a13ef8ec756556b31c1a535fe895e3aa85a78346692b9b225330637397a482afe97b508304b6140ca9da2c33f26522d51363662a0c437cc3dae5ad97b491d8885dbfc65c82ba88e6d78564133fe5ec502543340736b2fd927c2e3207cc77cc127790ff2634cc2220ad001e39ec393c5c5b5598193d628417b7bf5f903e9274c2a1a38f72db99e4c2aecd8b5b5b445d3d259057b2b3ac1b3a0657c2dffb6c75c93b20ec3358180f9c124fdac8a64d2b73ce6819bc1005602151f7e4c804bc89a81797ca8313650910c7b2a36ad2a690e3af7a99cb2bb09cb1eaca0891bc69d989cb7220faa3626342cd33438877799835c2782413a9f1ca29861752f294b7e3c2a3980618d0540a5cf00c01943db920bb4693436d3b7436593e7b9a83cd21cbdc692956cb3f7a17c41f46af94bb15059b8661349248235adf68b69d9944f2f30f93173ffda657c9d722d0521c12b2790e230afb49496a930c46a62a4d8c26601a4e783b73c2a465722401769365719681c5086d8a7bbcfff451e58b2cf32b363c501e978971d8c5ac6f41b458693c711765c7fc1ad7319f3481a68bc456eedc04fca898b0b3ab59a14b7fa1c148b6b792352e7ccb1456a86a5a0377ff98c08ac0bc4c997b0370baa76950bd0874f9478e6b8150770c4ef2885e88d119126492c09b8e93110616406e6bc7ab46ccb0b47587c0da1c54828f98941dae515d279308302b672ba10ffa0749395269f5c5a03581799eb3b60fd53355b3690efc291c3b77aec797fd09b1cccc8d5bdb8b4dbc18857c28ecf86ba3a654b8a351d0174df4ea4d7f4159656010f051462a3c4988e28e74c39cddb557566b7c757874d9061fa5f85693ca2124822891a4a0afb000a3887522326dbdf4a54e851cc775405938bdbbd39370c01ba010b8b3785e3880a54470546b617ad86bc984a70de844a510e6a14e241f18c765fd04c2006c6781ec90c9e16881b7bc4557945d68a4543a5f16968b39f38e8f5aa7699171d8567e35da662087aecea63aec3094bb4c88f08432b86780237218afc22ec78c96322a81b8060719fb6742c290ecd8664fd378a95341f3c326d992b3b7417c5f543249d57475b3b526b93307664217b8837c1c48ee6322df891cbf6943fdd445f2da71f8ac449c718e8412cbe0bc2efbe601ad08af68b48f7d2677dbe05914d9b1629b6cfb69a9f43a05b6fa560143a45f21405b25983115b537315964b3525117158013a434785fa13b30331148f028a2e3e299c9969fbba917cc27b851823630bbb930ab2336b59d1e0060e74230d6a0399087ace16894d1e4236f3b9b708645a3b27378a86c960bb038080f93e66bd1bcc3e57739591c386c45846cecbfc90ab3fd506ec50c0d0ec9a2422cbacacac17f62472b4ac6ccc645d48b0283a6c62136a60d62354a983d4ceb74eddbaae57711bd958614f054336a38630535f0dcbdaf918e5dfac711093974d2987dc1109ce7bf7429cfddda9e1826172114254ce0bc526ab358e359c35cba02e720c4611dc17122b8bb02702a962db3470e32620d62291ad8c9db86615e9ab48df3aefda4003f815a1157640e765afb2527b2c532011ca07e321673c721c3f32a2613394f68b687a042724c0207cc3b87675ab51a60b4f12d312a0fb5443cd0518b1f9788fef9a36752291647c234d49daf4a6a4bf420e990307f676271a47cfdc68182500a93c914ea348dbd544b3163780a2c2373282e319b346e7ba0b1eb67a1f92f57648fb68bb6cc9865fae1ad459ad417635c409c28f9ef936ae28d221563e30f83162cef01b482889e
sk = f3ac3178bc3e6b8002eb20046ee3288f9cc63c1abd0b14a118d52e2c9a998d4c67e2014415084f520945f55b985adac8c503079789aecc491eb7ba540f32be8823a4a837786be140d260cff5d46186588f4fe2419e0c4ba1b619567b9d8206b53ab1289640520f2259f5d6854871498b23696a321813d7a544e77fb3100b34c89af2c63856fb43bb0a74a6073958d1199b4098386984847962b353b4d81aaf4cf65349c8197db8c1b29a91fde5af1f9749a96b3b82c567207a81a163347919aea565304b4820369799d352ce72415cf1c692537a48ab603b9dc741a08a66d874bf46daad570b6f1f4133067a1d900ca87cc25e91c4ce1c84b46d3c5baad46fed227268f1a9dba968eff27249b3c6e4c7c19e8a13046a2b45bc24f4304a80c09d37ac289f924f33e97181b8393eaa82a6fa54f2e76dd88791b5c3773707046c362d94ea547c3050ab251953464f4e540764b08103a88e448446f6b82375c15e3ca9a98798639b83638ada857bdc1e3c6705471975c51b8087a26348babefd234d27d6c055d3aab7560b28dcc13d343a79530ac868b5f6ac83af04b8d7a20b64dabe9de32a5c1b2c2acaccc4588c1ba26f5462aaa5c1bdbc36467f346a1ab5c5840a07bd33ceb44093659bb0451c4c87ca4852172dc0bc3674b4275078cd2b9a3afd61bfe454107d092e5840c4968c547adc723c1970cfe705c5d33e3a4533f0028655c6ba44ab22c2a4c85a82b4b6dcc09765124e43c985459cb2ab1519db1ec6f348d017a785484802d90e0222ca2313b4fbc465dec0cd4f3a5675e33cf0db79145867d5f0b8f340526c8a744929728ceccd146b6e66d03f660aa4e2e15d200b5960f3a03b571bb2e59160048e498c15379027e07987ddd841bdaca79764bcaa1c9843fccc65b53695335d9d4cc789e062571665da99b4e10368467aa551775c39c7c9dfe7624e8940f294c8655503f2f970071b40f6ba3544c64c41887184828be6057a9e972631604901a7870733580c6ab8d4aa18b49cb4d567577aa8b0ca2490edc68b168583b8b38415d32f5558996cc911a9470951430c36f71712f1c579a12327c41c441c980c286b71a31748ea54df2a557fd1701c3173944b7b40117ef9cb08a7d03d45531b8de4c753f697ec4b4303448c260b0783c81ed599425d9b16806828bf795c8cf65a95f366bb90110cc75d3e6064bee17cf1497f36c48e68b46ec07417b2a876cb556c705c7ddc387d74f2b0aeec9070d227af09a324495f551680a474328d379aac253a6f4c42c865a183d7c2f4f8ca94a92388b1afbb5408cb1c0fcd3c945e2923acdb7e16a45c03ec3298b3c44e9c1e75d049b2ebbcf2f29a2d3b7fc68644530010e052a0d357809009cd786604a39898b385b70ad7b3be011ea83b93d4426f4f20a3d0836fc6fb532fa14536285013050c16d01c5752884e49a82a4a0bdbc8bc2c7598d548278703ab4c607a16b1bab64052f40a06d3915cd03825f12c069d956f2a5662e05804183932b5216ca66274214acf5c01a7f4c77ebf522db776068f94151f7ac33831259b53bc48e99c50b260faec0b7bd3cd4fa9b5a5c2588cf098fce5aaeeb15fe651355537953d9b8580313b56336f9e6a723f412123c51e942438fcf65f92cb91a0f99b3dc5b0d90a94d7f9b0d9d4ca42408750169540a2bcf2ca20f13bbff3ba60f6faa2df7c176f74cdc2090555c658f24273980c4d6c03461751b9e7e59e87062037433d2a79c72fa6307a77b3d0c42cd8d1aed464b90963c351b2648ab5bc113909ee6c15bb0189603194155051fa534d0e723f4e28cea0b7ad34b3767e1029598b16cd87181d9b8332f87b38795eecf1622f7955bc646e470b54bd3bc915c3bd2fe40eba8b31a21b79130a3ea50cbabe79b7370b5130695ed8a61291125f79122b8a19666fc571076361af26b1979a939d481b55b781baca19898119db5ab19cd22617a59851a04b5db78e1a532a4da80ed29c8bd11a5ff3609e9c6b4b2417155045af7edb0d91506a7bb5920a5095c3327b6182a74aa14bb4957597077e93c880283137d9b424f3c16357051c4bd88549c090ecf23bf7650941ac00234c0398c56d0e3608f1e348db9a0d4e252f78b05c9bda80dc01a7c0b720646cb3475514ca43b2254ba566c929d9d68fcf76c08745bcb7cb2c3478823c977ba1f3565d880d8e731337d798fd273bee2a03416cb6d11774e0b7c177e23a619509e04c334e486f97a963035c2952fa286c8108a3fa6857c080076143185603ef480c7ea135c76497ac2a4ea1c65c535385bb233c54b0326d415d2b01cb0fa60b969bcfd5578920a06659291b59e5100441b0e535b46294680627646c052d13404e486713fc460727f50677e48e64275e4e2b33da225686d920941277caea4d8f4a7c7b96b151b36836a76671c9010cc7546ed301866a694104169540a8620415037654a55ab132d56590663c21c267b94a2f1a162bd61808512c2e7c671247142c3cc54622697edb50514895276efcc21bb02d45c79a4549a501e79859361457047aba280f91c13556d06095a13ef8ec756556b31c1a535fe895e3aa85a78346692b9b225330637397a482afe97b508304b6140ca9da2c33f26522d51363662a0c437cc3dae5ad97b491d8885dbfc65c82ba88e6d78564133fe5ec502543340736b2fd927c2e3207cc77cc127790ff2634cc2220ad001e39ec393c5c5b5598193d628417b7bf5f903e9274c2a1a38f72db99e4c2aecd8b5b5b445d3d259057b2b3ac1b3a0657c2dffb6c75c93b20ec3358180f9c124fdac8a64d2b73ce6819bc1005602151f7e4c804bc89a81797ca8313650910c7b2a36ad2a690e3af7a99cb2bb09cb1eaca0891bc69d989cb7220faa3626342cd33438877799835c2782413a9f1ca29861752f294b7e3c2a3980618d0540a5cf00c01943db920bb4693436d3b7436593e7b9a83cd21cbdc692956cb3f7a17c41f46af94bb15059b8661349248235adf68b69d9944f2f30f93173ffda657c9d722d0521c12b2790e230afb49496a930c46a62a4d8c26601a4e783b73c2a465722401769365719681c5086d8a7bbcfff451e58b2cf32b363c501e978971d8c5ac6f41b458693c711765c7fc1ad7319f3481a68bc456eedc04fca898b0b3ab59a14b7fa1c148b6b792352e7ccb1456a86a5a0377ff98c08ac0bc4c997b0370baa76950bd0874f9478e6b8150770c4ef2885e88d119126492c09b8e93110616406e6bc7ab46ccb0b47587c0da1c54828f98941dae515d279308302b672ba10ffa0749395269f5c5a03581799eb3b60fd53355b3690efc291c3b77aec797fd09b1cccc8d5bdb8b4dbc18857c28ecf86ba3a654b8a351d0174df4ea4d7f4159656010f051462a3c4988e28e74c39cddb557566b7c757874d9061fa5f85693ca2124822891a4a0afb000a3887522326dbdf4a54e851cc775405938bdbbd39370c01ba010b8b3785e3880a54470546b617ad86bc984a70de844a510e6a14e241f18c765fd04c2006c6781ec90c9e16881b7bc4557945d68a4543a5f16968b39f38e8f5aa7699171d8567e35da662087aecea63aec3094bb4c88f08432b86780237218afc22ec78c96322a81b8060719fb6742c290ecd8664fd378a95341f3c326d992b3b7417c5f543249d57475b3b526b93307664217b8837c1c48ee6322df891cbf6943fdd445f2da71f8ac449c718e8412cbe0bc2efbe601ad08af68b48f7d2677dbe05914d9b1629b6cfb69a9f43a05b6fa560143a45f21405b25983115b537315964b3525117158013a434785fa13b30331148f028a2e3e299c9969fbba917cc27b851823630bbb930ab2336b59d1e0060e74230d6a0399087ace16894d1e4236f3b9b708645a3b27378a86c960bb038080f93e66bd1bcc3e57739591c386c45846cecbfc90ab3fd506ec50c0d0ec9a2422cbacacac17f62472b4ac6ccc645d48b0283a6c62136a60d62354a983d4ceb74eddbaae57711bd958614f054336a38630535f0dcbdaf918e5dfac711093974d2987dc1109ce7bf7429cfddda9e1826172114254ce0bc526ab358e359c35cba02e720c4611dc17122b8bb02702a962db3470e32620d62291ad8c9db86615e9ab48df3aefda4003f815a1157640e765afb2527b2c532011ca07e321673c721c3f32a2613394f68b687a042724c0207cc3b87675ab51a60b4f12d312a0fb5443cd0518b1f9788fef9a36752291647c234d49daf4a6a4bf420e990307f676271a47cfdc68182500a93c914ea348dbd544b3163780a2c2373282e319b346e7ba0b1eb67a1f92f57648fb68bb6cc9865fae1ad459ad417635c409c28f9ef936ae28d221563e30f83162cef01b482889e4f8b3e9ae47d3b5b95c080d4f18440c24b0691c19f06f5547554697bdfe97b011c96249919cedc2369d8d739ab125e0d2ccb82dfebcd90240a545cdfe07511f2
m = f4b66a7d3b65b896dfe100b2cad24b175a1168cfd2ae11fd704b835f6bcd311a
ss = b2c21f10ff58773d24d46aaa3bd18bec534b9c6cd52ab7ee5850309b06251248
d = ff7495b8575b5a98e4fd21fb4c3e58cbb60f14bef21aa74cf8802e3153f14807
z = bdc370460375a778d1a31d01c42b66367ed8d9e8f84551002f552f0e52102b5d
pk = 2e225b33d590a3bc60ff331f856884594944a1055f1ac6bbd5f7bbe0c7b5363c984d408b493b92bca2a9395b7dd9a46c17b632976324206179bf05406e629f86875573d05b0599b561dc5ee8f54a73690b5c3b414fcb7aade872a9489a5530025b442c94052d5e892cb47b7c7585547a72a9e3a3cda629aef1876c96c479063c49e94b952cf819af8b3bc39995d4563337bbcd419c17c4f5696a6002cbc6b760e344a7fc49c2d0c0ed52b54f16041e5c4ecf2426442b9d59ec05872190a80b4f341312f91b7737cc77696acc5e0323e02100563519ad3002fb95b0591aa126a70ecb708143c7a502c53a77a82ae915b25be77c68006f4ccb0252463dd668537c24bf4b0039cac4a4e6b3c19ad37301b595c504909d8a4b8af71c0fc2c905e26b5317703b3195712070b0d5677bd5101c4baf9186582a8b70d163ab01c6151177b7c83b6cca2bbf62f6abef41c6ad6764cd8392819a85cad945ebd210b9c08f1333a393b144a4782e683ca2c73c5875f20debe3ab59c8393f7caf4328a57618197450097d250e9a77266d15cbd7b3867dc49c0e83c7717513bda8235e8b89fde06cef1413ee0a0e42c814b4da9d0b0c5961f73e90c57c1dc614de43c396118979cba7144316607bb82e5451e9475c0cc4127c58a69fc47e6f02a3fbaa03949a9760573b2bd3c6606325c56a23cf4aadd8024bf9d1020332cba28c7fee610d45674e17281e047822138b04df69ce9e11aa644c47fffc688ba4b6c91b01e2747d2765b7d9579485a37e7090aeae19ae2773cb4cc17b998c9d25955a33a0a9c47117fba45f02611f1fb59d415a93aee26a2e4726e50c457c692766d55477546785f76a2ab7c5ab983a90771834da4016a755a2040ee3f6a24145cd2f827729bc74b17bc92032548b663f50b307ac511c47e24e4ac4957e552c4662915074373d83b34f468bd66091b984692dd32669332b0527b0a0bb3df41556aee9693eaacf97047516b6aa455311cf97135b697e7e9a2e147756e8fb0b657b41a6352fe6a17f4b031efe17926b7757fa74831257ce2442066c624bdb106d3330b99d730e7eac1d1528348156352e266475204c6e13b5dc06b2596097c1da6bb2d31e139c34f732a70bc09afd6a8e9700bb20fc78e3fb15eba8b2eca7bda0508b1d8c0c9393557e62836117219fc2201c79346949c53d8414c7e673106234e98cc1508c81317450670ca7de957bfeaab0e6780fbd755eeb08a441f983e3c81468a7bfcbb152bf6a581a901564f2cc6ac13423c32dad054e02e6509725bf13605f646922bcf84fcb4b456c7ca25457415c7275ba54ae8c4717157a299fa18b49fa6be7460f8427516649440d4c0dd42814b8c4692d71b7b6c0049473472e002a53392d183b4ab70b6582557f8ed067eebc00b670b517433466ec6b2f967ec1720b8c68c41d2923fae5c4285c63b03a8416926b93496dd57b6e241b14f2576e7b9a28076b2dcb8c2f475152a5fa7ec98c952a263cfc221282d57bf329a0dad122046a75399507574289a18226afa90ce4d7235ad9a658955b6a25359a435d5a6798b1d453b90679b5849e3fc817899375f890470238004cc7520be51feb8291cb8bc336813dd14a7bb24b2b8b8b425a969c4e410ac4876787f67ecb61409885518e0533884c613f70a22997b0b8cb1e2e333d51ac4e5fe854c657c0cc748adee498b6c389d4b498d206845daa6aa89731b1dbb33f2c38db8614024778225b92d5826e1bcca780400e79b42e0fa3baacc5825bfc0f45cbc485d69c024ca504a975ada9a5a822cc0c11cb3fbabc64d07db6133a7e91223c3658725686ceab91eb74060bd039cf1488376660225b42db441ddbd437d5193bfe777b35513ac8d85e6da433faec55fe969fd3865eb9045589b09769a41c963596ce70238cf7b407b096ea546fd5f141ddd54ec001b76cf634871240d9f82f77f5153e84a6a5c41a3cd908e962c5b8898ebd4287fb2c97a0710b448c4ec93cc5ef1719c91b92ae77b35cf2628396160f0bc3263003e2e89243f073726a657b2386173115b778cfc842c67a4b71d5276a934aa94d92b452286a35913b0262af2a4007642a0b04f76ce58a31bc776d6f1b8966180e2ef026763a87519a10b8049d799a8a3d038d5be31eccd5676550482cb48f19171d8f1a3a633448fe9c83bd28097bb29a168db5af1d1b354b6881a2ce509b
sk = 37f7089480382622ac6687b4b15bbdbc1a9ad7467e8ff4cf44f0614de74b9591b9c5410d2d7084bb57ac27963aafac148de80dda6232f4a0c634d677a80c226fe67063191c05a54afc026080877538f63df93cc6fdecbbc0a9a0a4215488da1a2f7b1ea8f8b917f32f397b94c80170bcd423c1f1ba4c736449f84bafd6711b0070dae72de1ea3923435fe15a4fb35ac98d6379f0a44c200a37704b5b269ba3a555961aca5e2cc1518fa4bad3c23438e06952c9317d198b0c112d79a89560dc3361f5732f820ce4d16ed448ac2ed221c8ea3601602c27f640dcc394a7ecb5079978cf52b80de15c3015839a44b9ee36837866c5c8e9579849b331e53dbc049e46dbb524c2090a54ba793c845420a7c2c29e78a9b8c83c310d780f74127c02a59ab68c1b29952dff1196d0940edc338df3e1c1c8e34fd0dac4d5596f97a2afa98b1e8be46bc0a96df412639ae5b52229086229b5bc79ac020b61a56c04091c10cf9940f798a9c50ba1f5fb30bfa947f20b62a60215c5a88d23b70c0e299c53f49a1ed511ac5812558133d9f195e1fb5d77314559ea79e63a88e781c4224155abb5ca91f089c0c609cecca32e549b0cba167d9307a3a64681a815a69c5d7e787751162483e7701437034f0864d8d53201fab9763c7921eca6f11247e7ea364298c1c3ab893549572bec45c1a8c3b88659cfd526810b23f2095aa6c1424c7178187109f83063b52547b9c731f9933622a33c7a8b927a50191593488f9a0d12331017919159c7a027c3956fe109393a167a6475cebb49224736847319d161490ec52396d7babfb638bdea29f50c9ce37314fc858455f63fcc70cfcb751df12274feeb45a124ab1b997c917a550c3469a0c185eb0238ffcb4dcbf751e12ca17a71b807b1446ea7180ee302e6998ef8d12a857c84ffc377f5e42fd41238a54345229916a715977025b3b4a6060f778de7d426a2f95927335cb202bf4080b8510cc0da12c4eaec4bbfa42997e21504b8c5d32604f1d66e8d55b50c393f973acd37a236db595e3ef08239c42fb5e9243d967181b9b94f4521c104a8aa726dec057abd419bc8c6cf350c91acb78b0832144f409f78992652e30eed7ba2375b3245d877c8e8b873f0427071c956633495381a2c642b15282b9945c758910fe469cd091b4458218105da96a479be0ac6b3ba155d359b2815916e93e9bad3d431945b852e519df0129174b24a32cc9fb8a62de96733d153a799cb8fba3c86b9101cf3d4a97bd3b699467991a57129607c27274d3224cd1848c17f1550be47b71a119873045e215bb817cb92c12a7bdc6347df8b64dd686873d800b4672aade8af56d2995546cc37c06f9212a54745c5597184ea85cedca7b980386fb91b8ae677a035a4547b5848879c2567c8cd6ac285f6f2460dbc0b73f5ae0993c988418c234895380c556042acd15a6c015a13ebe16cdea4be38528a9d244230a0ab053c568e31c64d06a3d7bca0e5207b7669811a3512f8ac6887137b0b7627d2401ccd604ae786753fb6568cb522b28712211208c1849d1f75cc4fb951d2aa081ada952998b0b0e938b77359233a76c135897e91059cc5639e978c12c6bbfb735fef4bcb1d60180df21dd367c02e79916d697f20197d07e9980af13d3a0ac5d2e010a8bc850476630f5b8b37cb8a88c14a047a1afd576b6fd0aac283981457430cc62a900c7e81f47f2574802eb91707e54db0e77c223467ed07c29b7c5197a38b9cc7c77d99018faa271ed10b32843a92001be592afa651082a646858e4497f777c0f589913f50b0952669689bbdc033701042f32dc48fc26038a63142e17a6d7c711f5f058c2392a50779eaa221c811975d957c389513f39f42f7a58175cd1a6a50b730888102dc93f4f056bcb42710572b6ce36865c621a75d7717412a12cba792988517540a3d8493f3ea68858654c62807794cccc4102a9e24328cc722971012af19bb7ab6c97f4813ffe5a2f13403a37b7477d18bd35e4613b73b4ee15a3c639593c8530211a0a52d214b7d48dd93ab27ce23975f2cd9d8aa70c878fcf342cd8343488d7a0b75228dd3cc8ebc1148271af1526583603baaee2110c400ae5145cebfb63fd118f958081e9a652c322b793883144b96517c088f4237f9a067ad83bb3a59c1cadbbbd2e225b33d590a3bc60ff331f856884594944a1055f1ac6bbd5f7bbe0c7b5363c984d408b493b92bca2a9395b7dd9a46c17b632976324206179bf05406e629f86875573d05b0599b561dc5ee8f54a73690b5c3b414fcb7aade872a9489a5530025b442c94052d5e892cb47b7c7585547a72a9e3a3cda629aef1876c96c479063c49e94b952cf819af8b3bc39995d4563337bbcd419c17c4f5696a6002cbc6b760e344a7fc49c2d0c0ed52b54f16041e5c4ecf2426442b9d59ec05872190a80b4f341312f91b7737cc77696acc5e0323e02100563519ad3002fb95b0591aa126a70ecb708143c7a502c53a77a82ae915b25be77c68006f4ccb0252463dd668537c24bf4b0039cac4a4e6b3c19ad37301b595c504909d8a4b8af71c0fc2c905e26b5317703b3195712070b0d5677bd5101c4baf9186582a8b70d163ab01c6151177b7c83b6cca2bbf62f6abef41c6ad6764cd8392819a85cad945ebd210b9c08f1333a393b144a4782e683ca2c73c5875f20debe3ab59c8393f7caf4328a57618197450097d250e9a77266d15cbd7b3867dc49c0e83c7717513bda8235e8b89fde06cef1413ee0a0e42c814b4da9d0b0c5961f73e90c57c1dc614de43c396118979cba7144316607bb82e5451e9475c0cc4127c58a69fc47e6f02a3fbaa03949a9760573b2bd3c6606325c56a23cf4aadd8024bf9d1020332cba28c7fee610d45674e17281e047822138b04df69ce9e11aa644c47fffc688ba4b6c91b01e2747d2765b7d9579485a37e7090aeae19ae2773cb4cc17b998c9d25955a33a0a9c47117fba45f02611f1fb59d415a93aee26a2e4726e50c457c692766d55477546785f76a2ab7c5ab983a90771834da4016a755a2040ee3f6a24145cd2f827729bc74b17bc92032548b663f50b307ac511c47e24e4ac4957e552c4662915074373d83b34f468bd66091b984692dd32669332b0527b0a0bb3df41556aee9693eaacf97047516b6aa455311cf97135b697e7e9a2e147756e8fb0b657b41a6352fe6a17f4b031efe17926b7757fa74831257ce2442066c624bdb106d3330b99d730e7eac1d1528348156352e266475204c6e13b5dc06b2596097c1da6bb2d31e139c34f732a70bc09afd6a8e9700bb20fc78e3fb15eba8b2eca7bda0508b1d8c0c9393557e62836117219fc2201c79346949c53d8414c7e673106234e98cc1508c81317450670ca7de957bfeaab0e6780fbd755eeb08a441f983e3c81468a7bfcbb152bf6a581a901564f2cc6ac13423c32dad054e02e6509725bf13605f646922bcf84fcb4b456c7ca25457415c7275ba54ae8c4717157a299fa18b49fa6be7460f8427516649440d4c0dd42814b8c4692d71b7b6c0049473472e002a53392d183b4ab70b6582557f8ed067eebc00b670b517433466ec6b2f967ec1720b8c68c41d2923fae5c4285c63b03a8416926b93496dd57b6e241b14f2576e7b9a28076b2dcb8c2f475152a5fa7ec98c952a263cfc221282d57bf329a0dad122046a75399507574289a18226afa90ce4d7235ad9a658955b6a25359a435d5a6798b1d453b90679b5849e3fc817899375f890470238004cc7520be51feb8291cb8bc336813dd14a7bb24b2b8b8b425a969c4e410ac4876787f67ecb61409885518e0533884c613f70a22997b0b8cb1e2e333d51ac4e5fe854c657c0cc748adee498b6c389d4b498d206845daa6aa89731b1dbb33f2c38db8614024778225b92d5826e1bcca780400e79b42e0fa3baacc5825bfc0f45cbc485d69c024ca504a975ada9a5a822cc0c11cb3fbabc64d07db6133a7e91223c3658725686ceab91eb74060bd039cf1488376660225b42db441ddbd437d5193bfe777b35513ac8d85e6da433faec55fe969fd3865eb9045589b09769a41c963596ce70238cf7b407b096ea546fd5f141ddd54ec001b76cf634871240d9f82f77f5153e84a6a5c41a3cd908e962c5b8898ebd4287fb2c97a0710b448c4ec93cc5ef1719c91b92ae77b35cf2628396160f0bc3263003e2e89243f073726a657b2386173115b778cfc842c67a4b71d5276a934aa94d92b452286a35913b0262af2a4007642a0b04f76ce58a31bc776d6f1b8966180e2ef026763a87519a10b8049d799a8a3d038d5be31eccd5676550482cb48f19171d8f1a3a633448fe9c83bd28097bb29a168db5af1d1b354b6881a2ce509bc1b4fdc4929c2c7e4501ba7a9feb0be571e27c43fa96f9a7f934636ed9a86110bdc370460375a778d1a31d01c42b66367ed8d9e8f84551002f552f0e52102b5d
m = 1d7b03d3c5eefb8ae5799dc569aa668f1bcb8c86607b089d3530cf61d6380147
ss = 7e59320c0e79e27fa0abfca4411bc4eb686e8606597203545f88958cb16eb82f
d = bdc3fba1c32751139fc45bacffb3ea97f26573d804a5f27a459293d95190ed8e
z = fd5a08f656a6eb8cd20679930a31caa6a6331c4b133a6838c223ef9f769f6246
pk = 6806cbedb0c2c364c98989815ee9081d132427943a0adb0da7197cc7430757f3868c49c045d39c8c085665d13bed825fd7cac7fc6933adf438a4cb6849b91a1c737d394c5e08649d88e9274009c4375a4fad4b164851540e43ac603ab6f488628fd7272bc1981ba03121c3a22e587ef30a793ba097d160025ec1b629a348fb8b854b54139d5b6af09a7515ac4ba457c8289108c7c316c069a8e454a8d1084504c2a4e03c0a321681d168933e0062bfe1635de39ec8c9aa2a5a48983c1bc34798fc64114c18ae77f13408f753da60cb892c52f811c8382b3c455c4c0f08248bf7278b9b4b927580a3e50930b7af9c04839b4bbd95e870a7289b5b2ab92fb339c847a9c22529ec61343537944ac07cc5a1ae713ca8fcba73daa688c9ca369e8b8d99fb812489482a727d40c7aaa6290f5032ab8fb5b09ae4985d7558b8c55b9f0accb3781b9b2405f11c05e99cb3723922d0da4963e68487631722c0cc643b3920b8c2ac34b54e77c1fc748c96c186b3a5439fa2b3b2e1a75b16357e2210da4b3fb620407c4cb78f18178f2b6c4706b619f18dc0863c72794434978d20933fc79193894041183660f0437a2e309eee87bf538a2b8c7672833820805bc2cbda61e8f04b7839b1493372759aaed528980e02726eba914491b7317099215135175c41986858fa31cfb689a865375e8547932899867b987167115031f5b4dd263f0341395e1176bff3a69fc9b9c020ac8515af5e665a15f48a3cba1c4a96390ad7795f7695e654279802c46275bab1e32fb7111619c55c8787cc01140f0fc03fcaf4b6df9877e0f24971f06749bb343e1a5faafb66a75b4888a1c63f593bbf3906c324083f737a39247ca110279a677736e77eefd3b08f645100e249461657da00b365a58beeb48de3f96b6797850119145975388ab4c9025215dd4b0a0ec066c8a7a593fc0a1ca921c3c54659d40fdfaaa4f63a6b0d55a761e9a57843617ad6963087396a0187bdf593d98009ba825d056bab8e3b6ad5eb31b3f195a2c9b7cf9281c176b58346cdc24c580f23131213a08c4cc1c776c146893e8cd44983bc01494793028225f2161f916b888c923c8c30c43c41c1a2d12f18a4918216771cb992ff1abdbb33aa5f363e6cc044a0d68e6b36785951566e4a666af6cf9d3222fa17566966c734a364ce14933da00305930b47dc1e977b88e328296461c302c35f3e432e5d01243685c176e1b6876b03e341ce0a1c52ef32966d67004cb4abad9cc8a534b728db8c32811f7e71556beb656d773759f04a71f43413805c1334385e396e8b128225929977f41cf776450460707e0c247980ac42c69cb641af3cb36724d5705af745965181312a91aa000b42b82670a9aea43ac26a5cb3ebfbbdafd4225535255609c3a7d04332e6c816fb68e5ac05daf42c95c78f6db76213a083b3237b4665b9ede88c1bf53b4473005d4627bee21cf225bd35eb728932543956ca142b4f3614816d891895b14f0d28ba36d298d6713809180621d1b12ebabcf032aac6691b22cb9013d8a8dfd70ba1281a77f237f9318b43d043f193cf9e1004cda26f532ababca3528c69200624b613fba988bccc73288b7996c2de008f22755ade918784f7ae2f69ace6e08e0cc528e3bcc85403967da02cf1463c77976555460bba2824af0923f2dc4336ab44d54ca0658417f8fb5755f397fca11e07759c5ba86accac1e30523349168ef3740f59ea90b1f7577ffac0f3f675fa85314ad49cdfb385b6a68d38752c435cce3cb9b176086019113ad638cf3426970de0013624313ff57ac82b1feb24195028b1b65bbcbd5c4ef3a60116125b3580743cca16ca9abe8fdc1ec1ca2e4d717a0eaca0fbcabf74034b74391d8d9668198a14e5491ec817701733be7ab11635e4a1e6910f3745a68035a76f35aa3b3b41e7eb581ce69142586dec698b675a1660b7c22dd1947bb24f1ebc8b22b1ad1b81600b545f74ca076e468513c0a483466089dc1cd7090c4c5623b02b7824d2ba1894c4e200222bf867911c89d3264b5a081d7441a2f3729cfe4106a780237e179839323f97c04979887c4c223f23a81af875a33cf28cbf75722ab92308c320d32625ec326734a532333c8b1ab4767bcb682850750620c402878103056cfab5417354bd395084f4f95ad375f6a1289b8cdbfed9f6518d7031c57fd3455d4544735cf52680424c90f14f
sk = 5e43bfe8ea443466ab6b087deadc672e7aadc85521d549b978b054a9b8949e519e3fc3a653607d794491341039713037d31c9824eace39e7127a974403441e25b714fafba4b98041e85b2fd8d8acc2a69aea9c80930306b46baf5245a505d48e293a77aa4174d1c095b0b4a45754a4a94bcb01d4543bf7c7def2ae2009408725c58bc76bde03abef3c4ee0831d3c6b2632609707b3b861f093e857902d52a2a48619b1ec20dde7a923412f79c22389601473076965959b2aa3c79dd31b98ca9847731c89b0929ef5174cc6b92972ce2c07c8139a62c901216245cfc92b2da158079e1c93c8e08ff438a02ddca4ca948f47a106d40ab6a5b0afaf52052f237e44f0765b3436271421308611845785e257cae691c39fb8c80bbc1c5fd687a547b7e8e3aa1d7c15a918984b6b359cd24711cbbbb95716ea54a8d3511c5dc983fa1b019e0b0d7de90c3c0a9e7652c18e72cad6f9c510e64f0cda8cbd86502a5880ee1536edd16ab36bcfd859ce879b3f5d6a0d90630668b7385c8599ecb1849a4942d87a91497129e196309156c9ab245f4c637080c963f9648fb2ba6f32d2566f88bce680203dfb827438295f8670c9bcc34a98497851bdb0e631ea06accc26373809986da62fa714012d2579d5d61443330e3b882c800b6c9d02c98e9859a4022db4a09510fc91a3b95bcbf73b3a09311cd13e52b61733e02dbb400e8a54a30668311ac02fae2b55fe05c95ac43875d92f3c2acb3d4a6b53d363d5d75a697061055a3a788bcdfa051edf97c3515ca920ebac9e7a998bb598b8436bdb63550e416d2aea5057562a901b609b129d92b27536e02c26ec6a3b2c5f6b733d0529330e9a89600b089dd30a0bb52530a3062be741b09818a78b4fb9f274b7262ca23b3f2a40542caa64fe38a6ed06beb5498733a38a7fd0b5aec2673aca2b07e00909e68d40aa207fb179cf7a60a9e13719635a15cb221d1cc88b921e950c94cee17d60f80ca5b4a656f501d7136d1245207479a1da42c26c48664297562a0bae0e7906e9d853fc7c490e4078b5b3b226b37101a31b5d05a26f1ca1f231a853f23f59d86a3fd269a0256eebd02cc0c6b77f1b1c613114e1084d8d1cbabd0c7702f43d2ee01db985382c562f1b7885a7015edf59bd8988b5bcea1cb04639bbf5b119e6293f908245455070da3013d2b6e2116776694b44e3a7e433407099a51940870b336f547677665c7066e181ce266ff0e508268731bd13afa2ecb4546276a5dc50772a6fa38541af968ae5c59e2d04c3b6002c7120a6a970ada2671590411552e48e7119c7b7f7ac97429e9b7cc0b5242df277cc10e7c48976266643a9b2308cf1799324780743f95e65851c03599fea7129d5552b86ac35aed10b5f00058a8742c02a3e4f6cbf5df61c66143ebe933060c98a4bb55318566184601bb395625fc86e4bd47377b54459b45e50c145596b9178d57d01bbbaa9a63bf444889fc810f1e40e07d289e0b04a58f84348463b9fca3176aaae6c1c119cf679bacc6eb685b9f443c2a9e304bba0adf3888b42698ac1f68f1626439e796e1967c7bef581dbabb6c22c9c16029e18d8493a524fc2a41738a25e735c665e79ac423aca37b5222d97030e794107262a30e76c2c712597527d92437800967c4ca2407d826ec5d0c1bfba5c96b82146320a7f74640100314b1b448db72ae1a57efc949034425da38c4fb03107a06c26e81773edfbc3eb265460d345375081bac591b3cc847a954ae1494f25190c84464141fc95c840c1b19aa0d700073f01381bf2b9c14249fb6719670460e0515d93507f5245b3dcb68e0f00c5e1b227e8608308280b4a54403b5a9df3d392ec3608eeacbc08e10c84158c97920ea670625f08658a17590c6575f41923027b637f2a881c3592271b3e3dfab7adc1a3596ca1c075167847a4c586394ec7735ca93266519c7ec49fc0c1964a47b00538025e1028ff304eded54d5f323cf5465c2fca52993352f70bc1289128ed702a4a6528ae7315d8f4bde361ab6865c182460e1f4a6e49ab5ac81b07c53800c65762aa0594b3c7cfbe449dfe238a63f35463c94b2dbbb18f9b33e6548dd7398f0cf833f1243e72d123918b35530414afa37cf88aba62003bd1f46b158b4a91c1c5eb3c851f513f8a760424a65002d87d6806cbedb0c2c364c98989815ee9081d132427943a0adb0da7197cc7430757f3868c49c045d39c8c085665d13bed825fd7cac7fc6933adf438a4cb6849b91a1c737d394c5e08649d88e9274009c4375a4fad4b164851540e43ac603ab6f488628fd7272bc1981ba03121c3a22e587ef30a793ba097d160025ec1b629a348fb8b854b54139d5b6af09a7515ac4ba457c8289108c7c316c069a8e454a8d1084504c2a4e03c0a321681d168933e0062bfe1635de39ec8c9aa2a5a48983c1bc34798fc64114c18ae77f13408f753da60cb892c52f811c8382b3c455c4c0f08248bf7278b9b4b927580a3e50930b7af9c04839b4bbd95e870a7289b5b2ab92fb339c847a9c22529ec61343537944ac07cc5a1ae713ca8fcba73daa688c9ca369e8b8d99fb812489482a727d40c7aaa6290f5032ab8fb5b09ae4985d7558b8c55b9f0accb3781b9b2405f11c05e99cb3723922d0da4963e68487631722c0cc643b3920b8c2ac34b54e77c1fc748c96c186b3a5439fa2b3b2e1a75b16357e2210da4b3fb620407c4cb78f18178f2b6c4706b619f18dc0863c72794434978d20933fc79193894041183660f0437a2e309eee87bf538a2b8c7672833820805bc2cbda61e8f04b7839b1493372759aaed528980e02726eba914491b7317099215135175c41986858fa31cfb689a865375e8547932899867b987167115031f5b4dd263f0341395e1176bff3a69fc9b9c020ac8515af5e665a15f48a3cba1c4a96390ad7795f7695e654279802c46275bab1e32fb7111619c55c8787cc01140f0fc03fcaf4b6df9877e0f24971f06749bb343e1a5faafb66a75b4888a1c63f593bbf3906c324083f737a39247ca110279a677736e77eefd3b08f645100e249461657da00b365a58beeb48de3f96b6797850119145975388ab4c9025215dd4b0a0ec066c8a7a593fc0a1ca921c3c54659d40fdfaaa4f63a6b0d55a761e9a57843617ad6963087396a0187bdf593d98009ba825d056bab8e3b6ad5eb31b3f195a2c9b7cf9281c176b58346cdc24c580f23131213a08c4cc1c776c146893e8cd44983bc01494793028225f2161f916b888c923c8c30c43c41c1a2d12f18a4918216771cb992ff1abdbb33aa5f363e6cc044a0d68e6b36785951566e4a666af6cf9d3222fa17566966c734a364ce14933da00305930b47dc1e977b88e328296461c302c35f3e432e5d01243685c176e1b6876b03e341ce0a1c52ef32966d67004cb4abad9cc8a534b728db8c32811f7e71556beb656d773759f04a71f43413805c1334385e396e8b128225929977f41cf776450460707e0c247980ac42c69cb641af3cb36724d5705af745965181312a91aa000b42b82670a9aea43ac26a5cb3ebfbbdafd4225535255609c3a7d04332e6c816fb68e5ac05daf42c95c78f6db76213a083b3237b4665b9ede88c1bf53b4473005d4627bee21cf225bd35eb728932543956ca142b4f3614816d891895b14f0d28ba36d298d6713809180621d1b12ebabcf032aac6691b22cb9013d8a8dfd70ba1281a77f237f9318b43d043f193cf9e1004cda26f532ababca3528c69200624b613fba988bccc73288b7996c2de008f22755ade918784f7ae2f69ace6e08e0cc528e3bcc85403967da02cf1463c77976555460bba2824af0923f2dc4336ab44d54ca0658417f8fb5755f397fca11e07759c5ba86accac1e30523349168ef3740f59ea90b1f7577ffac0f3f675fa85314ad49cdfb385b6a68d38752c435cce3cb9b176086019113ad638cf3426970de0013624313ff57ac82b1feb24195028b1b65bbcbd5c4ef3a60116125b3580743cca16ca9abe8fdc1ec1ca2e4d717a0eaca0fbcabf74034b74391d8d9668198a14e5491ec817701733be7ab11635e4a1e6910f3745a68035a76f35aa3b3b41e7eb581ce69142586dec698b675a1660b7c22dd1947bb24f1ebc8b22b1ad1b81600b545f74ca076e468513c0a483466089dc1cd7090c4c5623b02b7824d2ba1894c4e200222bf867911c89d3264b5a081d7441a2f3729cfe4106a780237e179839323f97c04979887c4c223f23a81af875a33cf28cbf75722ab92308c320d32625ec326734a532333c8b1ab4767bcb682850750620c402878103056cfab5417354bd395084f4f95ad375f6a1289b8cdbfed9f6518d7031c57fd3455d4544735cf52680424c90f14fdf4f164c11041dbe981d8ff2008757b7e694f564a298b92cd182129ade5e72bcfd5a08f656a6eb8cd20679930a31caa6a6331c4b133a6838c223ef9f769f6246
m = 554f3385b382f4a46314de37ee3885addfc5332bd4038785094e0a832e9e8c2c
ss = 29f28098cfa280a87f7093d33aedc7588d5f53bc4e3e6c464ad2382842dc50ed
d = 447f6076a627bbc5ad7773fbfeb14b4ba9ac43a0f8b99fb6dcd5e452aa3c47ec
z = 20a7237801f470fcc2bd9fd7bea8322859b850f7882d362947432913dd068c01
pk = 2e5317c2017a6ce707b079cb56a06e388b924e96254d26c853733b50520224bc51798578c4c53bc92552e8a42a07136992213a6763056a025106255f57e4670a6a4262445aa745a916a9b629ea64ac757186d136fe301c6226992129b493d0c2d635b5187cc2359cbbf235a90eb24f7feb5137e4157ee0822b0cc1761c18c25b18f757392863c24a13ce6dc84e3c28aafe018acc1b338a27746acb22f687af1e693df043625c63805ad42b9a368f13f19014b456c78236fff57c7de2b96e7a2223d00d9eb8973ab04c67f3b03e8cc1cecc7912033999101b37ec643605c0d70c1161a6cebc512380851f6a834de7631bbf47adea0bc17a6478f122c8be309804d2995541558d688b9e080c22bb3494f43c1b1a0c874bb4d5246688a2be22159a56151ac2e6385b1384d0c635ecc94b80bb8276f435a64883ecf51c43f066d481cdb5a21485380ca2874a38b39a691c12d983cdfee9530212439d154df71106e2854222454c20736f6daa41e9c949941205d84a7b5730b95cd3251c186dd97b1d4ec329521bbdb3394c819a984f87a7b3992d1d578b5e57ccc3ca151992395cc6695ecca7ab67806f2c2c0ef46a6bc02c2bfa17a8ec41caf87f48a146f2345b7a185baa1379880b00d0044f90e2a148186cbf474bab0330b8f029c72802f1b1698ab158e5c81343d34cb10255dbd1b9b6265d4c4a3b1905a650c29acf22ab6929a0d95357bc76983a201727b1a0f7c8464de2bc0da3a48a81b338a1855a759f764639d9e7306341a96b9aa52994bdad71ca3eba0cd695a701a0ca483ba6f16b64a9b59c68747a22086efc38b3344c32e67c66f47359d282b73428afead6cb07774bce87c27a5734e39895771cc490783f149865eb3cc37d8576c1ca0454a33bdee7aa80a2ac17fc709167843167208837594eb8a47ae1a38ce819c4ba7dc4521df532c0a6eaa5ccfc37e1f76e6ed20a1715139d9a41e2fb46cd5c0b3bea25f60a120222aa06e15504e4188116ade33507a26b927d10bed839577d2641b9550e1e921932185467b8c2856a430ed28275daa37b166e025073fa513a0c852091555b0e19a2c8e858c1584e229c6bd2bab500ec032abb4b8028b90e3b24feaa3fe2f826efb574a786c3bcba9829e49ba6318b2b24cca031c636c863f224619df40949b08ffee535a25c7187a92fb522376cb30d4fdc7ea9368594cc53921c857f7a1d9e9528a9cb817e423d25f791b4cb1e95e7b3e6dc406c83c9140385173073f7ac23d69c6aafaa6cf82862fe05a409521174328539b6a907f34d553aa77980c9f4959c329c563d8c03920b98563c5f13a0231eec58876210a5a78f1b43c1fb8b4490d18c16687065939535363ab88397e51760ac356c69f7b25458183a10a0310363f31c5c16f1898d06701824565a615ffc232f33513fae22b6bafa22177b142ff88190a207b4eb5edd4bab67185ab0c9b8acac2b37ac2108ab09f96461a3f079c3c018c6c058d2809f1346889e17cc488cb645c698ad3730084415647728c2116e013767b37bb513000feb359b84105bef19cc7dda7abcecafcbba381bb0727c8554bbac2d42c18bef471fce337e2fb99d69a9a54fb14a1bc6856dd56a020317c4a57e315cbbc371cd673a0b0919209f2361990068f0570b530b0678e01032ac6f95c2021651a1159b0b221545134c500d857c7ba0aab92cab5b5298c1b7b8ad588d0d53860f0563ad9c309a12a82b14486a10b79d7b6d38bbb03d9bb49db4c90610bcde5c383c418088f51eda6a99e386af8e1802d84b6d7f236104c2526d577adeaa8dd1c468d812cbdce44b04d64ad2938fc6495fc0a84e62e506ea548a8f5930c032b59e54aa54598f9653a118c5c83dd07f1b73061c02195436b6a66301bdc21953eba0e0e351e01605d9919956968601549abd9ccc9d284b3943c666cb8bf8c2112f52a5c733691fc2003c5b6eb8589d9594b8c92c4c4c6abc2e5b2bb67078f81849e5b6760cb1391b9c5a57f8705ea61f2cc475f1f3a45a2a0b12bb976b2874cbfb4f7266b6e1e20e6c2c490bab8daa779f0109be1a662c985016c483a71e636156186471a9ae452bb973ec28bc135133e9744cec8b330c0752451c6944b7a304a250595d86b394c6762d104a83936b5fa76b32d3aac91874b16304379133e8d8c063cd3044da1719855fbbd9796314b11df8459ebd2d92b7fdc94c4c
sk = 469963001d4d93da7cbaac0acdfc833c47601ae334dcc0022a9220138c16b9eca73ad1863431a34f593addca4f0ea393fc4595d22a7cadd0a8d89827086a955400abad84226541114cfcb3e3a240fb600dd6c0960a7976175c56b0b48c66721e13882e3aa5784e12869f0c8518037955f876997975d27a7c92d4cf005ab859590504c768b02576a94263c87c4bbfe1afb09b8c0a5c067776a0d96a5d12925b44ab3d3e57c6971b0a86617f65a16c7e9b42c283577219409e1ca4de08a92dc5b4e8e87051680c1b24068dda801fe871e0b28ab0611bbb97cd49bcbf159b7785830bc9d302c0a61ad138277afc2374aa64e983506bd11288f4a20376b50ae1c1233a1acf30af1da67301a5a420aa826db58322dc1c7ad8bfd25c3b21025b565c357b4a0802e615a35a384f1794a0612e030228a865a0390197e7c27f45a4258fe26082c850170cae86721bb5c68cb32153b9934de4cb11528c570af363925ab0fedac79748b3489b7180e81ff6db702d5a100336955ec02fd2b9c86c2cc001833b0ba1b7dbc9699c6556b448324d29b0f6a4028bf48a49b1cf60b4a9f91321aa64ca849848cee2be0a29219f783008417da307710f87cafa2603fd206e5698177e81470af4c608a6128908541183a5b4769e74166349e55b4d2a2a84600ef712c2d1f13f4fb3c91bca8cad209cb5ba0ff578bd6e29a0cf07a972d262a2ea3c4dd44a5d55446c174b345b96871076fcf785cca68545eb6be64bc9be17a7d5914d8a50b286d3a2a8e1a53faa53815acf0237b8bf204c34766e97883071e56539361bbdf29187c180414c83d9c09e30983995aa4850a6b2358aa6240642cb9b0fdb739fa5a93ec60c11061aa8b5e71316a517be2baea2f74baee32eeaa0a75d2030f5e8bbe1b517f56511fd8aa499621a9ef6c88b96a9f33b2b3cf04381b5c97b743063a6286751ad9ee14903c4674b308dd5e28bc700134c43c788b04460db78a0e795e24698553722b4c3a095784828960672cbcafc11af32c918ace0580d5bceaa574409854051a2419f148809147133866f9b651a38622f21e0614f10139ba53724831ff312157146169ea29293d2a3f1250ab9cc877d448ecb53139e6c5487dc2931d45b4a74c34bba11cbb965e1e664ecfca54db7bfe7e61db2382e50076a70a9aa028670a354013c894b729945830b1125aa53f4d352bff33fdbe7c64bf70a4c3acff3680976fb26368693d928122ed5707b453a1dd714fa9c5a8e6534d45b53a2ba464e217dc0461be31c5763715bb66b6f3a4c0e7a3a4cc107602cc3b67487a7d162422468b5cf33c8e5a63f801c2016b15c40398f914cbcdac9664b7601680346fdd3a499d89b5cdb7e77cc8a1215661aa34737149bd0734f7be6a0c20bb94e6a89dfb9b0a9d6c4bfb86408922fdc9650df7577e5a89215c8636d5c376f4596c329158964084200c91af4a7699018c6d139f521204bc521110aa222203774db88ac0ac94cb97720a71411eabee0b2863c35607a617e761298825acd91c73685198be96b84a98ac7295142f6c19bab0082c53a8a50a3a39eec2a34e859cfa2c88c9cbc77b1bdb5377981f61c1fc394d70820336baf21820d44c0956e09a5ef7786b8427a10ba0aed54573ca5245bfa751ef891e1072ab20a4f74795a3f296bc5e9587f272a9ffc71a878337f5149e7ac47a26532b2ba2cd848ad5e7a621ef3b0ac470ad0e64490f6463c0a6d091c1a1156771999697e576eb1155789555392da8d0f0cc364378274922b4d11a3013ac273db2e0606ccaff52048d30821093d5ceb0417a4347e5b178eb5b59d37c54cb911ac08cd5461b1a61567f4448288e78a3ed70c3af85c6bdb72d4bb6819bc1c5946bffee0974e91c56b47bdd7647990948834d463361c1919a977dc84506a0c13ec7a9da410cdf51a9fb67b867dfba51e029e6e99a35a0064a5f640a36b3e41c45d586804d9b5a8306674c037a587427af6160f7568518edb10e4d83e6fea21b23b20a1cc92d66c043b5328dbc9805d7c7d938066ac238c3461a2162624b75bafccf47f58065eef38207d22895e321a0adbb16d2001657a9f622849a0008ea88988359b508ccb764d265766d2b1e1f55fec412afd07a2c9a22729b8ce84ea770cf4612d369653ab92698c6358769d2e5317c2017a6ce707b079cb56a06e388b924e96254d26c853733b50520224bc51798578c4c53bc92552e8a42a07136992213a6763056a025106255f57e4670a6a4262445aa745a916a9b629ea64ac757186d136fe301c6226992129b493d0c2d635b5187cc2359cbbf235a90eb24f7feb5137e4157ee0822b0cc1761c18c25b18f757392863c24a13ce6dc84e3c28aafe018acc1b338a27746acb22f687af1e693df043625c63805ad42b9a368f13f19014b456c78236fff57c7de2b96e7a2223d00d9eb8973ab04c67f3b03e8cc1cecc7912033999101b37ec643605c0d70c1161a6cebc512380851f6a834de7631bbf47adea0bc17a6478f122c8be309804d2995541558d688b9e080c22bb3494f43c1b1a0c874bb4d5246688a2be22159a56151ac2e6385b1384d0c635ecc94b80bb8276f435a64883ecf51c43f066d481cdb5a21485380ca2874a38b39a691c12d983cdfee9530212439d154df71106e2854222454c20736f6daa41e9c949941205d84a7b5730b95cd3251c186dd97b1d4ec329521bbdb3394c819a984f87a7b3992d1d578b5e57ccc3ca151992395cc6695ecca7ab67806f2c2c0ef46a6bc02c2bfa17a8ec41caf87f48a146f2345b7a185baa1379880b00d0044f90e2a148186cbf474bab0330b8f029c72802f1b1698ab158e5c81343d34cb10255dbd1b9b6265d4c4a3b1905a650c29acf22ab6929a0d95357bc76983a201727b1a0f7c8464de2bc0da3a48a81b338a1855a759f764639d9e7306341a96b9aa52994bdad71ca3eba0cd695a701a0ca483ba6f16b64a9b59c68747a22086efc38b3344c32e67c66f47359d282b73428afead6cb07774bce87c27a5734e39895771cc490783f149865eb3cc37d8576c1ca0454a33bdee7aa80a2ac17fc709167843167208837594eb8a47ae1a38ce819c4ba7dc4521df532c0a6eaa5ccfc37e1f76e6ed20a1715139d9a41e2fb46cd5c0b3bea25f60a120222aa06e15504e4188116ade33507a26b927d10bed839577d2641b9550e1e921932185467b8c2856a430ed28275daa37b166e025073fa513a0c852091555b0e19a2c8e858c1584e229c6bd2bab500ec032abb4b8028b90e3b24feaa3fe2f826efb574a786c3bcba9829e49ba6318b2b24cca031c636c863f224619df40949b08ffee535a25c7187a92fb522376cb30d4fdc7ea9368594cc53921c857f7a1d9e9528a9cb817e423d25f791b4cb1e95e7b3e6dc406c83c9140385173073f7ac23d69c6aafaa6cf82862fe05a409521174328539b6a907f34d553aa77980c9f4959c329c563d8c03920b98563c5f13a0231eec58876210a5a78f1b43c1fb8b4490d18c16687065939535363ab88397e51760ac356c69f7b25458183a10a0310363f31c5c16f1898d06701824565a615ffc232f33513fae22b6bafa22177b142ff88190a207b4eb5edd4bab67185ab0c9b8acac2b37ac2108ab09f96461a3f079c3c018c6c058d2809f1346889e17cc488cb645c698ad3730084415647728c2116e013767b37bb513000feb359b84105bef19cc7dda7abcecafcbba381bb0727c8554bbac2d42c18bef471fce337e2fb99d69a9a54fb14a1bc6856dd56a020317c4a57e315cbbc371cd673a0b0919209f2361990068f0570b530b0678e01032ac6f95c2021651a1159b0b221545134c500d857c7ba0aab92cab5b5298c1b7b8ad588d0d53860f0563ad9c309a12a82b14486a10b79d7b6d38bbb03d9bb49db4c90610bcde5c383c418088f51eda6a99e386af8e1802d84b6d7f236104c2526d577adeaa8dd1c468d812cbdce44b04d64ad2938fc6495fc0a84e62e506ea548a8f5930c032b59e54aa54598f9653a118c5c83dd07f1b73061c02195436b6a66301bdc21953eba0e0e351e01605d9919956968601549abd9ccc9d284b3943c666cb8bf8c2112f52a5c733691fc2003c5b6eb8589d9594b8c92c4c4c6abc2e5b2bb67078f81849e5b6760cb1391b9c5a57f8705ea61f2cc475f1f3a45a2a0b12bb976b2874cbfb4f7266b6e1e20e6c2c490bab8daa779f0109be1a662c985016c483a71e636156186471a9ae452bb973ec28bc135133e9744cec8b330c0752451c6944b7a304a250595d86b394c6762d104a83936b5fa76b32d3aac91874b16304379133e8d8c063cd3044da1719855fbbd9796314b11df8459ebd2d92b7fdc94c4ced722667caf175df48a3a346ec7cb1bcc37d67d3137ff7b7c70a07f202893a3320a7237801f470fcc2bd9fd7bea8322859b850f7882d362947432913dd068c01
m = 38bf0033b779edf5367d9ebc01c988af90904c560970815837380650e4749eea
ss = aa11bff01186992b29074a4f6b5770dab9ac55ebf904207369b9f5b19c202654
d = 2d5df64d62cb07fe630310bb801c658dbf3d97993e68626745de39d37fbfc2b2
z = 7b534537addaba4ecf14f02ab317d36cb9f0f50222ced7cf029dff8a0d3d2fd9
pk = e4783db3d78351b11b00e292ab5425ab7110a6847a7fba29c24241999ac07fa77b461841c12519e9388635513837dca2a51434bb03bc43e89e9b73362cfc5f05007428c6c96271674a574f64d51cb5793454590fe9d42728c5c51858b2c5554b143acce2e1a9a4238cc9b88b12670e884b743168c967574f1ed1b700c50ce9f84d32ab1cd1e85a3a31a324770ec851a2de70805497a27148cb66249f8ba7796c02cfd462823dc9020f997114ea758511b5daa832fb6b4d05e10fd9f53d0837a5eddc05add9aaf668b87af55516b63a82bc64146b21290763f46b00a6ec3cfd71c702a28719fcce1f1a2b7d124a4ec8703d63865964036a27274c806ea1ab9067e5bb6d1766faf4b58ed05cca5c6688a86a5f9216ca7187423cb9d453825404448cb7290a5bae8848c41ba4cad130894cb385f68916d3a5ab6eb045522ba80c1154671617afa25e15734c5e5051f1e3173562899873ba90d670d644ae4192351b108f8511c89dc2c1633516b0a850a0345d46465bd058999ed227c8cb8f02625f4f0570a72a77fb1171aa577eb0239bcc2cbd00c82ed1baa91992ae4283be56094be2bb4c9f0623fc53a9d1853afa9990d1998b1e7459dfc3c57db5abf30b0900716416a152be54946aebbd7ab8cc2cf535321a57cda44cd34060f86ca496830a16652a88d069802c59f902cf08d91afca82bb5b3aae6b4af650a3d7f5a0cebc8ce63a2a7c7e07c5a0cc9b18ab56698087dc65b2a014b8e00af240397d8c00c7454380df1497293327b81cec6e43154e97b93d9695d21c807f621576835e5b79f42d777230c8dffd72cf41a05fbe51765280bc6d3928c1166a6838e33a40b81826be34685203c7041599c14a84d3df2a044540957141545b465f03579167cadd8a93d83a03f7911406bf613562bb6a9863e80d886709978cdb75037b36a60f073ffba561fd87f6fac17d04b3233f797e091221114c78e794b9a9073bd0a66822aa3aaa4ba8104994de5718a44ae76aa7a8eb59c1f8c59ea9cc32724372767060ec6951809848ef7cffae9aadea314d57780599cc3e55a8b0b04810e5b3a2cd9cae6d729e4d994c4d296f2b07dfc97596f8aa4636c70863ca52020b1c21c074838a4ac0360f88154c8e8ad820c3778275b966a3568b36b3f44a50a019a8d588849cb39dd813d5ca8905460bcebf94efad35a3a2ca588eb4fdf999e778b24c41259f198c20b219aa6c1715090000f4407a7217ff5645f8483a408facfe24b368d9042eca9bc803b9d0712b21ee36047016e5559b5d9bb6e046a63ba32a9537380ea73a22b662ee892a62af4b2710a2920a36f1740bb55b36700426287329e4f3b63acc77d6f6a94411a2612316da5b612882605a930a000c18dfb6331f9005427d63bd5c66bb0b4c496b6071cfcc8df3c4b350bb252d920b9ab3f73392b3a6682eb222c0fb065977b93c8d133fc07249f6a0a47d19fd8702f6c618d2c170dba4c65317c1d0bb188a09c9c4e97212ff004d9477fc36c1a25f3c725a7982146c4f3d20b0b07356fc8bd18289f860bb8834078d7d4813da9bcc2d3746f0b9387600088f277f9f747a9862be9a851cae219257b190c91c17c910dd8315a107967fc619c20093ddd6532b6a096838b1be3263f314c42a8f4b8b71586dfa279550ca54d87a1bd46b8d9c75861080294e9a084f3970d217610299aa8fc5814611a40bc01d8d60ab7878ec5c0460b916dcc183f826888d0a03a89dc3e27569b2a7a461ad847af7286af11a7c7a07ed8c3aa76b209d98c7aa72a5c3049be14f723c2062fca960c28925e6521534f855f3fec4054f3224851137ad18c4ef959e47c8134c86356f09b82606a69116b5d572a7c40a6a300b689721d37e80148821aa74902c0c30331664a65976c29e80034c00447245fef8a3a3dac44824b210a3b04f3b7af5a824632fcc5ebb45948ec3cb971607ee94ffca362ca60cd6e895c9aa0ce699570bcc4cab9832638c2269dd9b43f880d4f507768e4986d85814929afe4801008103900230956193e7262a0af2a6036f4cb85c581a5d1256cf78c1657598bf1c45f3048f3fcb0a37ab971d30f7f124e7662b171a5070bb14a750b26af9b020a929fd7b2b244d5945e58b5bb64b2f60b7296491d0ac31bc6a046c7aa3a1738b8563c234d4da3b73dc1c5c4a047b0a5ea85edac7bec66f4d87fd2fe422e7dbcd02d1455
sk = 3c14bdd913cda0f267abaa8b0a30a5eaa527638c01926623b0bc2ba55b0b596a92bad72e92845828e8050f4c2f40873918e4524cea8505208d345783f71202496721e361a582c5445fa31fb662a64941abf9fc203ab4a741c9214c1b80b4ca617c4976c819794f53cacdb3509978a6df5900016278388234cc1a09b804679f36718255b2db60a7eee5bc3bc78bceea8060354b54031c4c76b30a1a8b1ebb697ff8606ce408fba72dbf0856e5b53b1e4a4ecc746cdfc77545b46060974c8a788a1d59529a9aaa571b895be01ed5c23a0d22707d89467a5b9c662767a0d77d5c49adca983ce7401f34526dab1cb9fe744bde8c54c230705548b9ed00b9f4ea055466cde77019324c0a7c9ba404b641a6530ae64a964ea47e6e80aaa4652c9a8b66061103f385479e50a780249a909c92b7913329a478880162d8857d58fa39d3283f5a2a7f8ff6abffe2463db40728d06166627e9c92283fa57a2e46190ab869b6c21fbeac86911284153b259bd2a442070d1cc581fdd333e5990f84ac67f47491df01128f0959ada0891c236e0aca87755289c0e6c8fb136974c97dbb1b8871a4c70aa001fc950f0cbb3ace4ac44f800252f5bd76fc1dc09a3d2f8860385a4bf8d765b49c5379140e0a2801dac947c23803ab6b467f2bb1b019b9d53771418312f51b28db18be216794a0467d79ac8abaf2c90f4b1b3474c168bcbcc1e6ae59c5781296467f2b8d63d5842d67935dd429bf8319bc0b8199cca9d3f78c483b8e0771622ea764fa610ee13c1a188c56d0b5c17094c1b7a45321bb69d99a666a7963268a1d0a0491b8b5cb700a7d86ab9039330edd8bb17cf1ac79355a82166458d2323e070ac109c98d201358f22bf9a3b513b8bba43905d1a790a7b1a11f682583ab4fe0a82f3e316b7c70afdd823c8fb7acfd330b22f378e8597ca5357454a71197cb4039e9a81d7995d14587b479657584407b281886d6a7fe9b6170a056d2003bf898027c275b7c1c3d1d0c157145ba52d264699b969d60aa3873a9606041c20b17c90055b8016ea703539638cff8aa0a219542bf51b68cf153a86149881c087d898ef9c3a089cc70a8656117131aa3f233c73cbf439022d224422920501c07243432aeb925c4023185d3f897a79a983d857c6d1422f9b22234005e00882f77c7704cc74adea4c8f3971e7964ba1a530c1f722ef696828c46946f0b329d909a47b83353330630359eb8e9b7e78abc50fca8c3aa9af967c89f464430c815d1959a21a226a966a6434301fa600a4d129886826803ec49a54a34acd62b50e33fd782937571816421341cd76a3570c17ac9c338e4ac4c51077650b98ae445d236904da694f755c1a5b288275b517b4c9b896c49bbc18933e52d34969b6ad8add604b526488c6397842a54b6657b93386b0ed7d36fd2f448efe43b0a144c33f729df530c8b6340cd61897b3c50b0d8ba81228604f7a4bcd120cd2a7bbba3b4818177c435a2b0c3ad838c6d9bd3903d64b32b8a8da5d93589021251d14c920328c4063c2af3c8c41228355527adf41037e1ac6aa69a427a55354ca9d54025306c16f93154776b4a7af9c9ef2298dba9b669c40bd0601abd410357b8940511beb6c96543d121535437d8eb5fa6a6414860ac4e849f5fcb09104a68ba7987f52bc859dc9025450332b28f3959ca78f18cba09c3c4522d365c93cd4756b780a9ab87a040b8202c2cb7ac3c880796775feb4ee8e5228ef4c62bc93e5d068226701d244348f3665941f59415c6275e1656fe68487f3500739762d13ba5d3ec27c5f77b7703a1b2e645b05782e5a21952584a323282df23c8a9695c0b537ac9d6bb4e7907ea4bc2cdd684ad647ce10b326585a0f7e486a4bc15418454ce4baf62b81131c0008d54cf9a6abd94e212c0193c724a54f8c12b4ef6b6ddebcf678ac0fd84cbca17284a326b7edb071f9c2a3df66334e29d588b94d684474261b3f8fc6bfc7a9328b7b91bf2023f088337b331b0c143cb86549264bede51c9bed644796b53d3f230327b14c7d699332457e90a5d40a053309403b263a59d7cc6e56b3e87592735d95e3aa819c41182dd9c0972592fcb2caa046883e491bfb4c34c87b995f143ba5f7c51dcc45c5dba619822102d005eda5ac7d4b02b05b8c53f1c79df7a92a9d4cae4783db3d78351b11b00e292ab5425ab7110a6847a7fba29c24241999ac07fa77b461841c12519e9388635513837dca2a51434bb03bc43e89e9b73362cfc5f05007428c6c96271674a574f64d51cb5793454590fe9d42728c5c51858b2c5554b143acce2e1a9a4238cc9b88b12670e884b743168c967574f1ed1b700c50ce9f84d32ab1cd1e85a3a31a324770ec851a2de70805497a27148cb66249f8ba7796c02cfd462823dc9020f997114ea758511b5daa832fb6b4d05e10fd9f53d0837a5eddc05add9aaf668b87af55516b63a82bc64146b21290763f46b00a6ec3cfd71c702a28719fcce1f1a2b7d124a4ec8703d63865964036a27274c806ea1ab9067e5bb6d1766faf4b58ed05cca5c6688a86a5f9216ca7187423cb9d453825404448cb7290a5bae8848c41ba4cad130894cb385f68916d3a5ab6eb045522ba80c1154671617afa25e15734c5e5051f1e3173562899873ba90d670d644ae4192351b108f8511c89dc2c1633516b0a850a0345d46465bd058999ed227c8cb8f02625f4f0570a72a77fb1171aa577eb0239bcc2cbd00c82ed1baa91992ae4283be56094be2bb4c9f0623fc53a9d1853afa9990d1998b1e7459dfc3c57db5abf30b0900716416a152be54946aebbd7ab8cc2cf535321a57cda44cd34060f86ca496830a16652a88d069802c59f902cf08d91afca82bb5b3aae6b4af650a3d7f5a0cebc8ce63a2a7c7e07c5a0cc9b18ab56698087dc65b2a014b8e00af240397d8c00c7454380df1497293327b81cec6e43154e97b93d9695d21c807f621576835e5b79f42d777230c8dffd72cf41a05fbe51765280bc6d3928c1166a6838e33a40b81826be34685203c7041599c14a84d3df2a044540957141545b465f03579167cadd8a93d83a03f7911406bf613562bb6a9863e80d886709978cdb75037b36a60f073ffba561fd87f6fac17d04b3233f797e091221114c78e794b9a9073bd0a66822aa3aaa4ba8104994de5718a44ae76aa7a8eb59c1f8c59ea9cc32724372767060ec6951809848ef7cffae9aadea314d57780599cc3e55a8b0b04810e5b3a2cd9cae6d729e4d994c4d296f2b07dfc97596f8aa4636c70863ca52020b1c21c074838a4ac0360f88154c8e8ad820c3778275b966a3568b36b3f44a50a019a8d588849cb39dd813d5ca8905460bcebf94efad35a3a2ca588eb4fdf999e778b24c41259f198c20b219aa6c1715090000f4407a7217ff5645f8483a408facfe24b368d9042eca9bc803b9d0712b21ee36047016e5559b5d9bb6e046a63ba32a9537380ea73a22b662ee892a62af4b2710a2920a36f1740bb55b36700426287329e4f3b63acc77d6f6a94411a2612316da5b612882605a930a000c18dfb6331f9005427d63bd5c66bb0b4c496b6071cfcc8df3c4b350bb252d920b9ab3f73392b3a6682eb222c0fb065977b93c8d133fc07249f6a0a47d19fd8702f6c618d2c170dba4c65317c1d0bb188a09c9c4e97212ff004d9477fc36c1a25f3c725a7982146c4f3d20b0b07356fc8bd18289f860bb8834078d7d4813da9bcc2d3746f0b9387600088f277f9f747a9862be9a851cae219257b190c91c17c910dd8315a107967fc619c20093ddd6532b6a096838b1be3263f314c42a8f4b8b71586dfa279550ca54d87a1bd46b8d9c75861080294e9a084f3970d217610299aa8fc5814611a40bc01d8d60ab7878ec5c0460b916dcc183f826888d0a03a89dc3e27569b2a7a461ad847af7286af11a7c7a07ed8c3aa76b209d98c7aa72a5c3049be14f723c2062fca960c28925e6521534f855f3fec4054f3224851137ad18c4ef959e47c8134c86356f09b82606a69116b5d572a7c40a6a300b689721d37e80148821aa74902c0c30331664a65976c29e80034c00447245fef8a3a3dac44824b210a3b04f3b7af5a824632fcc5ebb45948ec3cb971607ee94ffca362ca60cd6e895c9aa0ce699570bcc4cab9832638c2269dd9b43f880d4f507768e4986d85814929afe4801008103900230956193e7262a0af2a6036f4cb85c581a5d1256cf78c1657598bf1c45f3048f3fcb0a37ab971d30f7f124e7662b171a5070bb14a750b26af9b020a929fd7b2b244d5945e58b5bb64b2f60b7296491d0ac31bc6a046c7aa3a1738b8563c234d4da3b73dc1c5c4a047b0a5ea85edac7bec66f4d87fd2fe422e7dbcd02d14550c4dc82d723965476a518ea0915c1554bcc61c814c80ff120c37e7e8ed6d5c407b534537addaba4ecf14f02ab317d36cb9f0f50222ced7cf029dff8a0d3d2fd9
m = 048ea516d0ebbd9f709b47eaac66f344c571cf50f0d01c9466aa061a50b66a24
ss = 05e6848b937984d705db636a3b6327ef9d375765cde16013ba0d203459dd2743
d = 25056d1b8113bb362dd979d98643d7a7ac9c4f95994c0ba060609b6d07002ff3
z = f48a9254dd40b117941fa35a66bb50296327b725525deef70e128ca8045ec451
pk = 44bb41c301705ee232e0a6bdc2e4c6bc55958859a5afd2b82f502e88a746a20179fcd60fe0276affa12828129543471c7c620fbab41db49173ae4a144eca173b23899a99785a25148e6c92e6b5b3222ca7eb3bcddf6508c4b19a039143b9d87aafc77ae80627cb0b96e2b849e86aba25f74b93a43fb21cc5c4e861d950256484802a7b479b67a803fba87d916d0918bde0973ba3f2c0228c0dedd302c6fbc9366c4eb708234592cae1f3c58499cd177621731738f0d8573b53018ce88676ecaace719063910aa3d08b13a2ca2e64afabd52a309b2e0a849f3537109518ca4094ad4be6628e3c4a713c59f8778bae05cbeffa3e095b98aac23f489b85a9b18245649e8ec3bb8397c4125864d8695752e942437b315b7286675279df55cde5d20aefab94b1015030c40de0735472e02aec59027c8caf0074b0fff4bfa12267a3a5bc6a380632436041cac792330a4ed585379114b641bac7ccaa534a3863b52390d2173e4474299c8e1a2571bfe215c71b1d23c14368926a2d0944a1f20bbc536c84b7c8218b3937946cb227134e35c36f81c73d6433d4492cbe9bb1631787376115f6f9c3e5b76e83812494719b60231dcc4182c3e8a3e21122106b9036c62755531b6c5572cda5647746b9fe64286d395cfb759caf4136466937b70146cb99010af4088aaab16b6579733843f02766f19cabc7c6aca7e44e7265823cb907022bcc72617cfb7bcce57988ca4c3d60e94d12c34588f173473a5d0929b5bcb09cd8f91534e7bea694576638889fb29c2074058900587fd8889c89593cb5186fba07bc103f4196a7063ba5c4229170f8830e254862457adeca7219f73f201130719b39e0b84845709f2cac7adfb60b26658ea9137a940b1ad8ca7966dc1c0e540eff9999822b5e69f58133902ad3704345914e17a30a96d6a879e320ccdb91f9f7c68f683c00532449f5420e8444e4c01df8b203e38327e566130c164d91bb14bec93b6eb4419a22c744fa9d92e861ae7bb13862288030551aa43bc4f809817675290a2413e71c9d29578df619be496061f7307248ba88d9a322648f969a2fbe005d9f895264887898cc0a8b35cfd0ab7afc594c9771536677571b9188d3b5411ae450a5a75e6dfacd813ca905b13f0a52153d0793c908b2d641b00c3a483293399d0b1579e28f240393e13c86e0121f1dba46fbfc9a5d062c1ef670e01c4b6b7a809470ad15f725b80849a0ac6f5370c1c96a309ff964dd1a9db2016b189a61311cc82dd652328596d6a2aab35a8020094ff7438064a7801a050090a18e9e4c2b33c14cd1f97b518ac9f4eb9a1156c816e6ce01d6053481b57b1787bb925faf531fdcba1be23570dccac4312c148e7833162c6219835ce3da23b1d149e434928f810577c37d0340b6bbb45945d789f6cca8fd5226a3c066595399ee696fbe2025701669454a83e3162535d51b11216affa7bf5c62a62d696d4532954791ab088ba84208a7dfe76b33861ba6d6b51dd322005700b38c8e4973c934e12c374c3c86c099fb42b2dad468a8701417e2b5e902b674b759a0f8366a3c00be49b43c39a016288a1282c9673c1204a73fe2b45e90aa2732a46abf8496cab31c52066052684d078c1926d374da041bee98939b4a597b2166451801cf89cac513a3d0890c3163150a54734b7960bf5701f837af59e9a4c631ca49768829ecc6d23122be873234d825209400c883cb47db7b60b1b1fda95b0076b6ccf97ba855ae9ac8a9e9fbbec589c342a4198366a8bdaccdab8349f9b9aef229ce46d4818bf188338aab48420b9abc13eeb990ea41ccca136fe6a3c3827bb40c33c1c749620db32dbd773043302b8b2b52de82910ba96ee430283fd51f17c38bd1734b4aa353345777ffac17797683ad603cde78c51dc45403e97514015fee950215b7366d76b29980c79ef727622919b59931e9a78ff6977d9e49c8da013a2920827a21988a713e8a378c3db9c90b8a2703e2961b246a5d867dd98692cb60093d617fd9493edee2820bb081b2b1c3c9e6941817b408255a0cd09eb8aa43c7d298954b2a92250aac1864d1086fd7338ade31a36f756425303a51bc1ac7f920a69273aa11b7f077000f9ba015035dfb96159d28282bd9960290b9fc51a79be9888d737329801428564cdc7c4940531990744a987152dca2388ba27e3769c8bf287e54e41cbc0ecca95ce621f2
sk = 2d149d32c41889573ccb5166c597c3fe207cb806bd13a8a7bdf86267a93da7110a31f22221a17a5381c367eb1b9cd00810189c1f12358b59adbff2060ed6ac6712c660b51b553402d406bcc1d2444a863b6ff261e17aafffd01baa2b05cd83050ab460ced09bc7c0c2963784b7f9798d837bbc0483001539f0ea65a0574b46785645019b25130095725fb71556add2832ea245e250973f504dc58a4ba3c45cc8259e7906588d688f4f4cc79a1a955ee31e0fe931d16cc9da767c3a48bad09874f7730fa74c349d2163638aadfb59a462e904c5530a0b485541e391b6037041ec6a0560563f186be2ab97a42520a7daceabf1216e16870437cf012a6b6d082bbb23349628af4dd8ca9ea986498a80edfcc2418c3f5a627ba8baadf3739b3c578b2f193f57b72dc2827a2dc379aa31b6127c65352338c012cfcce0af1b33150d488cf47134e06b5ebaf0432c172090fa6671670bf7b66002e135e7c43d938343d5729e22e5597a06209e0793e65417de945b5e1aaeb2740fb1b350c902c1390a97586564fa94120cf7538b21aacc0ac0831b477e37c9e984b73ec91ed88705ef4cafd2f15a50227c0e4c0627d2a6d7875e9605afec339799690bb6f0a5b01141a6976fd51aa7a079827d37ca89726686ba95d6f275a59341fa229b4c163c260c4dbc4587c50ab8f0ac777849b5f700209f17c15251854c35aa23c20d486122ec8145565966f4a067251b96461950ac2171f1996e94517610338b88c091c356804cc691922449db0645a404ae4a641d1482b58e6230c7965c23605d66e96c8f0418ad786801d7530cfa2b5b757e06abc10518b274e3992e538922b717866c7eef827d2bb4c05ffa3322981cd8069dfe028d878a8b7a002472d302253a83ab84adf5530cc5f4671bf5219fe600ba97abd2555c52857abb76ccf4760adb30346c55aa5340b189e1968f72999e64c0b76297d232412b3c9384783457b83309ba7ef74abd50d16ea1c32a2362aaebd02da7790fb8827ff368261cec14f3a2095323502446703783ca9b6aa595d690031297c59b25414455c155924a47896716ac45330ce7069d131b75a57769fd4b4ca1990170a3570160cdbef1c930063d56e3546f09b1cd913c82057c0bb89111e6b1bba88eb8cbcd72078fcbf5059fe25c84bb5607d7b20bd0733fd96dbae2abd9531ddbe3cdd89a926361bb56ea0e5f9181b2c8c1532312f3f9005135c07dc211b824b1e63ac96e64845c35c41e0313511a5d429663796abf2443908d353766d40f47a910fd04a710ba5d6a5b301832a5b6016338d8858b220e8219512b643b8b60ca2a9347ec39638b787fdb44ce72408dcd2504de24af91130abc09b2e7c9bb26b3393ee06fd77019ed3466e019ac92a416c9683da22cafb1a9ad3475af17a15ee9f97446096647578f77fa02e79904fcc008fe509425446ca2a4c1dff32cdfa4ce120230bb5cc9cb49a2e2841bf69a1c49a762ec171698ca0445201c485a15fef2562eacabad3259119c9ba4185677e03aa0470ca848709c4ba0c8e5814416c5678033c819773db36e7a90c65fa82ffdf6921c38285122163bc0744de5c5363c9a973428a6daad20e5a62d37017b464da7637d9d26c6ffc2b5f17610072c7e1ce668cfd97c29eb597ef51c039015e4b35a7d049db6488e271851d20cb61655cea5a074338a722a10a7f77b5bfa0c8bc41b346bc5ba4bd17784b166dd83a6a5066e0724af7b603d4cb3a880f95040d53b9f11ced9fa55b1771900e8924fd7656ae198b392bf23a83418519e3c754203a9035c83903df9176004be81aa0cfe690297d67cc3432f815c4db7dc5797a2cb99140e28e880097a0f45415ba730b616572c2316895e7c0d11073c4ba5a6ddc74f59206deb3917e84a9d8ec6c63fc83a001da56b03bdf9c077be63645331596bb962845594907a22f8a85b084aa80eec51b4f27e1af011464cc73f6615397c22833ca5b81cb30df1982a18bf148a9d3fa5c6a46c323ca1b5a1fc4392a2204379bcaa3a63ff679f3ecc00930052ed80c965a82e55c08389d284d4060254a42f87c6aee7211933e2c6678caa453b8c006a94960b0de5192631f9ae68811d5b729eaeb1c0cc8aaccaf180fdc09792da38e194358124b7e87b7f55181689b3c5537011bdfc9e44bb41c301705ee232e0a6bdc2e4c6bc55958859a5afd2b82f502e88a746a20179fcd60fe0276affa12828129543471c7c620fbab41db49173ae4a144eca173b23899a99785a25148e6c92e6b5b3222ca7eb3bcddf6508c4b19a039143b9d87aafc77ae80627cb0b96e2b849e86aba25f74b93a43fb21cc5c4e861d950256484802a7b479b67a803fba87d916d0918bde0973ba3f2c0228c0dedd302c6fbc9366c4eb708234592cae1f3c58499cd177621731738f0d8573b53018ce88676ecaace719063910aa3d08b13a2ca2e64afabd52a309b2e0a849f3537109518ca4094ad4be6628e3c4a713c59f8778bae05cbeffa3e095b98aac23f489b85a9b18245649e8ec3bb8397c4125864d8695752e942437b315b7286675279df55cde5d20aefab94b1015030c40de0735472e02aec59027c8caf0074b0fff4bfa12267a3a5bc6a380632436041cac792330a4ed585379114b641bac7ccaa534a3863b52390d2173e4474299c8e1a2571bfe215c71b1d23c14368926a2d0944a1f20bbc536c84b7c8218b3937946cb227134e35c36f81c73d6433d4492cbe9bb1631787376115f6f9c3e5b76e83812494719b60231dcc4182c3e8a3e21122106b9036c62755531b6c5572cda5647746b9fe64286d395cfb759caf4136466937b70146cb99010af4088aaab16b6579733843f02766f19cabc7c6aca7e44e7265823cb907022bcc72617cfb7bcce57988ca4c3d60e94d12c34588f173473a5d0929b5bcb09cd8f91534e7bea694576638889fb29c2074058900587fd8889c89593cb5186fba07bc103f4196a7063ba5c4229170f8830e254862457adeca7219f73f201130719b39e0b84845709f2cac7adfb60b26658ea9137a940b1ad8ca7966dc1c0e540eff9999822b5e69f58133902ad3704345914e17a30a96d6a879e320ccdb91f9f7c68f683c00532449f5420e8444e4c01df8b203e38327e566130c164d91bb14bec93b6eb4419a22c744fa9d92e861ae7bb13862288030551aa43bc4f809817675290a2413e71c9d29578df619be496061f7307248ba88d9a322648f969a2fbe005d9f895264887898cc0a8b35cfd0ab7afc594c9771536677571b9188d3b5411ae450a5a75e6dfacd813ca905b13f0a52153d0793c908b2d641b00c3a483293399d0b1579e28f240393e13c86e0121f1dba46fbfc9a5d062c1ef670e01c4b6b7a809470ad15f725b80849a0ac6f5370c1c96a309ff964dd1a9db2016b189a61311cc82dd652328596d6a2aab35a8020094ff7438064a7801a050090a18e9e4c2b33c14cd1f97b518ac9f4eb9a1156c816e6ce01d6053481b57b1787bb925faf531fdcba1be23570dccac4312c148e7833162c6219835ce3da23b1d149e434928f810577c37d0340b6bbb45945d789f6cca8fd5226a3c066595399ee696fbe2025701669454a83e3162535d51b11216affa7bf5c62a62d696d4532954791ab088ba84208a7dfe76b33861ba6d6b51dd322005700b38c8e4973c934e12c374c3c86c099fb42b2dad468a8701417e2b5e902b674b759a0f8366a3c00be49b43c39a016288a1282c9673c1204a73fe2b45e90aa2732a46abf8496cab31c52066052684d078c1926d374da041bee98939b4a597b2166451801cf89cac513a3d0890c3163150a54734b7960bf5701f837af59e9a4c631ca49768829ecc6d23122be873234d825209400c883cb47db7b60b1b1fda95b0076b6ccf97ba855ae9ac8a9e9fbbec589c342a4198366a8bdaccdab8349f9b9aef229ce46d4818bf188338aab48420b9abc13eeb990ea41ccca136fe6a3c3827bb40c33c1c749620db32dbd773043302b8b2b52de82910ba96ee430283fd51f17c38bd1734b4aa353345777ffac17797683ad603cde78c51dc45403e97514015fee950215b7366d76b29980c79ef727622919b59931e9a78ff6977d9e49c8da013a2920827a21988a713e8a378c3db9c90b8a2703e2961b246a5d867dd98692cb60093d617fd9493edee2820bb081b2b1c3c9e6941817b408255a0cd09eb8aa43c7d298954b2a92250aac1864d1086fd7338ade31a36f756425303a51bc1ac7f920a69273aa11b7f077000f9ba015035dfb96159d28282bd9960290b9fc51a79be9888d737329801428564cdc7c4940531990744a987152dca2388ba27e3769c8bf287e54e41cbc0ecca95ce621f2c934c11e2eaa7c3c4e764863e436ff12fc9f517c79df6344ab98611f57fe7296f48a9254dd40b117941fa35a66bb50296327b725525deef70e128ca8045ec451
m = 686c921c9db1263e78ae753b1c9c2e7936b8229dca48c0942c56c6bca4f10917
ss = b285300e7f7859a1904d35ebf346b16d5860f0ebc4709e41c90c19d321196811
d = e4d34e12982aeeb1d62fd488d9b9e28557ed3429292239fb4f76fa9098009aca
z = e6c45c7fc62329b13c8d29844405db8ff6860de474bf727ecd19e54e6e1a141b
pk = c6e762e6e2c322cb783f069a7e5594cd26a0914b3104b87318d0489a63ab263c88d561a4c8fb9a77c72ec2b917f685333c61989a4b3995d74589300688d2512943ae79335dbfb0c52cd14b16c085d510918696087d2ac47437c0294b8626a65f1e373d19a0107de053219a22bd0907ba19b4e7326f765989ea61174151356f04585cb89ba8d05a99808283b550c8a3816eba213362b5cec5773e152d14d83563dbb57ec89eab558c6365bc5ebc577ea46c6b39c3c76b43ea22074bf46f252a125d3740066509c48ccc347abdaf436153911dafd114555964c49ba9e2605213dc8a71a05e37b305f922a4e9a3b31e973e19b161bc4295d290535dbb8b6b359855d811614c14a408c34926be2700418139998e356acd5b85281b61b0c78733b0aee5a1ca99b56737c669d535b276c5546aa72673c5344fcc7923f69a0ada7096d75e81e32e0a8644ad73a4e7d19b3be97ea3d773be842597761818275cbb8aaca1206fa41686613986ddf37949842ba1741e812217593815c82ca7b583513938931b0bc829aa55d85a32b6822013244f2a3bce15791620e6cbc96b8555d0c77705c7cf996292cb5592e490d6243bfadac9dad7270a125e14faa8f8b321cc6c9e3b2407000340702a4c97a0189febc47e5baf51cc060af7cbf48642d46911e0889eace6bff53ca189a1036ba94912582b0f8b679a3b6ebdb31b7bba4f9c4c349052c4b9352d45e68463c865ab331884982c05f3a1fd78081d946a71d984887041a0e894f6995501233363027a3b7c321dc4a21d8463c9369abec4826f0906039a1a83cb59cac584d7c6426c91767167b3a4564237dac2b623445cb5998717bc4c8c9e3364915c5ba86b99a02dc444dd52b236d4cd2c26cfe39c1cc8321cf7156867b37f85188abea7a040400dbf4830ed1835b2d47a6b8991451a7889020ead45451f46623002b31839c556a22382130b7689cc92cab281b164dd237357a195f4688f8f385f8f45a32432bc238a0c7f78324bd5b9e73aace5391d60f28ddef61e4e2c493c136b74229edda96c22f70f54435c6240747d963e576b2aeab0bff2009ba0f34b65c2a35b72477f36c914d048545c513ad61f964829a78bcccec39d2db38496a209afd760f1a51654d3125dd42c3ee13353f93e0114469c2abdf879050cd9466b4606241158a60b35ffe1a8956815419b9fe843913d22b93c7283805ba3098a52bc16bfd9b27c29155a22c99eda56530a69964466065ccaa447b13c4c8115adcc6285d947aaea1378a76e163556c18459b1ac905abc9b39e21e12486a5e56a228395093b150fd550feafab094602672860e5c74240ac705f25903e70667968435a4dc3e24dbc77e9806ee94436ce00b11bac776b46bd85a94634c1a3bf91e53781f03318aed41011a390f48e5b7e2866d11783c7b959882821fd4745a2fb3bf1e87756008ba1103a508a584a3290a4aa4783f10a9e62a73f11a0d18f9b8e3a608a58317f3d3909a5a622bbbb09b52350a7a681e2a63f02504aec572328155f67100b6331f38835fd56361fee46b903ccb020a2998d651bd2cc022f1b4c97966274353b745ae43265d79fbaf20d7969a8b4ab5cc9f43259025724ac0a05e9de54257859858685cd602bdedc01047fb903416a2e2d770aabcce2460903feb40274354b2e705111124887b331cba10673c0d2aca027a2c6ccb95c701568c20346ec747a29de09ff6311fc172910e41031b95330e240ebee2026048047e03c6de9a293f501604d3c7ce57a715db0aa91a6151230731e02f467477d04a5aad9b2b8176a1f056c3140bb1454cc7ffe380cf97139f4800fc4b740a22520a3b2a8730caf5e7580352b936ab9eafe3cbebaa87fdc771b0d704e455b8153c4b6cdc780ec415ac7326be810c63669a7f30a138a187108880b5ab97265a2158f542c37828c80b4bffb474ac27c6513bc54f0897ccd9948dd3c78f60c4cae733aca6caf41b9ca8052f25e58e78526ac8eb30afa960a04a322c582e5ebb286accc225a187a074877c21329856343c587e7ab6b09c3427091655f34127e09c3de1d8c6cdc3aab3eac81a99aa1a1443794c860ca17a63d0b154c9941d9c219c0a7c982114fc0c85483639a0f047a217a148346fc844c44f37270e775c5ca414ba49cc59a4b94dddb5584adf5fef6bde5872a551b6840e3a082a8aa6dfb7232a6813367038cc
sk = 85b01a4a587bae308d39792b47f71997fc55fdc2746f881ddf7bc215145c56d399c6447ada39230866384bb718ada160a7349747867cf695cccdb8a4f1fbb3e573ade85ccf38924f36482bacb9798d481521a0cae103cc9fc9675184490f281d3516cbee910287758a4c374c0a4313f1c29251b1655522936dc329f540a1fd887f0c775823436df736c367aa3013341e66854fb39a9eb90b23caec3e84690ad531141f39914a77a767a47b60f2868cf11311aac9da94c72e9624d21814cdc99c89a4b35e1c4c63cbb3edea06888162e180503cfc6616b24d270601d0d275c03109dd9486220b66d523a8111b4de5b99d236586a09a4f77a240cacb4a737c770bc4915f55b609075ee68499654baf90622647052a8369872a93114c80c60fca1345e20114552119669a0d3a7188d3326017ce92112f0b715c26b40851683478e5c719c11088f00aac577f5a8763d4a76e3cd00cd9061f021672847ba0d4785ea7b1b28fa364e64c4fb7f718d2352b1fc26858b6552419a4d8e1b22f8c7992e3b5373183d040948777c356d514fdfb2d0c5a636bc5416a799270e5c975c0a62f3a76fb134646b333b75582f7f2c51cf4bd37835c3fdb2ce1ea86306362f8216d27e40ca43a45edc9554f08c604624659aa10ebd29e59a60f7bd66eee447f4398addc73387579148bc4a26b6749c961926fd34296db3044cb0d2d1312ca6a6755ec48c46865a36a6330a9aa5d39167c6062ef1a7c82ca5c0ac1b163b85e43c278312c4304aa127d66576e7218c2d0c850108076109919ac6931264dc2e919ff441875e607a97772feb45f14881fbcb37b4d00b45f416cf56c9501c6598ff9425249740eacca49d92e31d679a4f16c3ccb4384db45e47621719c6c585ccc03355216d43625c08760254ae3cc4aeb1287cd5c3f0911641b05c7036c9bb360c72902325830bd25eacb5a88abdc926e0f205ee857aa66c8c47e434d8bb4a6cfabbd8b681c427846f0e18a2762152b170063b489a3e6b8ba06b00f14a3f2e6ac00725e5724cb629b7a312b3a1221c9460917c07637b71050bb644a38a8192270c857d43ea9304495206bf62b1c4c11b04a817aaa996b2a266ceb8a80aa46674f16207b61bfb484af461b6dad9a9e6c22c56f81bb355a6705310e921239497809012159e78a8a249796c155a9dc7cbfe7384dd092239c29773f6610e536a77b879eef054c5e539a381043c1b53d69566a96d1931b166c6f066cf0ec81e7492a200876d42007724ac916460a1266ab77a327ef1282479685bc43a2718c93a806c3de3a0cb918c7a734cb04759341c5b1496679987aa5db93b70f903a5f4024c3da6fe8bb2ebc27182e1179611c61f8f6214069ab83c7165a46caa74bbce0897fabea9b6b58cd34e7535b0297b4359960d23e4a498cf7610601d92af2fb6163c4b2761615121b62a7900b08d61065c83a69d51253d48399fc665962ad36275ed3774f114a079f13b8bce420b44638cfa6ce6018b58bea422a8287a6680eb21c75456592e8b24cb6c26ec3d3c1dc4a19ca16888e9b7fea1a863b7a0143307530b533269a8b692cb4522ac1aa27b01d38603fd009e1c02017bbb36da2049a2c5045a63081266d69d88eff7c2147ac956a33b4c198c1eab2ab93c592bb5137f291824c08258cd0b0bc4855a6b83b81858ee7b4beafa59cf7e4a03675113131251ff512c50aa885878d0c086d7461677bb81e46e4790c30a9a7ac4e0b3b600f04ad6381424a4b430b0a4db2387703f77c4a0c51072bbda954b473f86ad2aa1a5b926d18e0b0c25261502ab2d31ab5e837675b369880a2786389c9ff0ba07f1098e56c3c92557f3ee934573901d0168b3e35c4610385c324579686571a051d4852257ad329fdc85178438014fb365a11cd6a40b41ae8caa46a6eeaec1b264b8cdb2c040e928ec3829f3a7025c66525e937874e09c7fac652ab059a5017698d7c0123cb6dc889b4c3942a6e834d029673955a521318b930fa4553f46058922b57831e947015aa0052b4514deca02213e3171d7063bab2305a3a173ff68a1d46106f1aaa3967bef778af01c84450daa35b06801c5121425869d61213bd4b44667b7c21541103cb1f24b8a472e55e468b8a6cec630314673c8aa12fbc135b79498480721180c3dd1b72c6e762e6e2c322cb783f069a7e5594cd26a0914b3104b87318d0489a63ab263c88d561a4c8fb9a77c72ec2b917f685333c61989a4b3995d74589300688d2512943ae79335dbfb0c52cd14b16c085d510918696087d2ac47437c0294b8626a65f1e373d19a0107de053219a22bd0907ba19b4e7326f765989ea61174151356f04585cb89ba8d05a99808283b550c8a3816eba213362b5cec5773e152d14d83563dbb57ec89eab558c6365bc5ebc577ea46c6b39c3c76b43ea22074bf46f252a125d3740066509c48ccc347abdaf436153911dafd114555964c49ba9e2605213dc8a71a05e37b305f922a4e9a3b31e973e19b161bc4295d290535dbb8b6b359855d811614c14a408c34926be2700418139998e356acd5b85281b61b0c78733b0aee5a1ca99b56737c669d535b276c5546aa72673c5344fcc7923f69a0ada7096d75e81e32e0a8644ad73a4e7d19b3be97ea3d773be842597761818275cbb8aaca1206fa41686613986ddf37949842ba1741e812217593815c82ca7b583513938931b0bc829aa55d85a32b6822013244f2a3bce15791620e6cbc96b8555d0c77705c7cf996292cb5592e490d6243bfadac9dad7270a125e14faa8f8b321cc6c9e3b2407000340702a4c97a0189febc47e5baf51cc060af7cbf48642d46911e0889eace6bff53ca189a1036ba94912582b0f8b679a3b6ebdb31b7bba4f9c4c349052c4b9352d45e68463c865ab331884982c05f3a1fd78081d946a71d984887041a0e894f6995501233363027a3b7c321dc4a21d8463c9369abec4826f0906039a1a83cb59cac584d7c6426c91767167b3a4564237dac2b623445cb5998717bc4c8c9e3364915c5ba86b99a02dc444dd52b236d4cd2c26cfe39c1cc8321cf7156867b37f85188abea7a040400dbf4830ed1835b2d47a6b8991451a7889020ead45451f46623002b31839c556a22382130b7689cc92cab281b164dd237357a195f4688f8f385f8f45a32432bc238a0c7f78324bd5b9e73aace5391d60f28ddef61e4e2c493c136b74229edda96c22f70f54435c6240747d963e576b2aeab0bff2009ba0f34b65c2a35b72477f36c914d048545c513ad61f964829a78bcccec39d2db38496a209afd760f1a51654d3125dd42c3ee13353f93e0114469c2abdf879050cd9466b4606241158a60b35ffe1a8956815419b9fe843913d22b93c7283805ba3098a52bc16bfd9b27c29155a22c99eda56530a69964466065ccaa447b13c4c8115adcc6285d947aaea1378a76e163556c18459b1ac905abc9b39e21e12486a5e56a228395093b150fd550feafab094602672860e5c74240ac705f25903e70667968435a4dc3e24dbc77e9806ee94436ce00b11bac776b46bd85a94634c1a3bf91e53781f03318aed41011a390f48e5b7e2866d11783c7b959882821fd4745a2fb3bf1e87756008ba1103a508a584a3290a4aa4783f10a9e62a73f11a0d18f9b8e3a608a58317f3d3909a5a622bbbb09b52350a7a681e2a63f02504aec572328155f67100b6331f38835fd56361fee46b903ccb020a2998d651bd2cc022f1b4c97966274353b745ae43265d79fbaf20d7969a8b4ab5cc9f43259025724ac0a05e9de54257859858685cd602bdedc01047fb903416a2e2d770aabcce2460903feb40274354b2e705111124887b331cba10673c0d2aca027a2c6ccb95c701568c20346ec747a29de09ff6311fc172910e41031b95330e240ebee2026048047e03c6de9a293f501604d3c7ce57a715db0aa91a6151230731e02f467477d04a5aad9b2b8176a1f056c3140bb1454cc7ffe380cf97139f4800fc4b740a22520a3b2a8730caf5e7580352b936ab9eafe3cbebaa87fdc771b0d704e455b8153c4b6cdc780ec415ac7326be810c63669a7f30a138a187108880b5ab97265a2158f542c37828c80b4bffb474ac27c6513bc54f0897ccd9948dd3c78f60c4cae733aca6caf41b9ca8052f25e58e78526ac8eb30afa960a04a322c582e5ebb286accc225a187a074877c21329856343c587e7ab6b09c3427091655f34127e09c3de1d8c6cdc3aab3eac81a99aa1a1443794c860ca17a63d0b154c9941d9c219c0a7c982114fc0c85483639a0f047a217a148346fc844c44f37270e775c5ca414ba49cc59a4b94dddb5584adf5fef6bde5872a551b6840e3a082a8aa6dfb7232a6813367038cc5b07c8359e6ec4989c34b31293f4df965b5d95802afa5836beabb001d5cd4daee6c45c7fc62329b13c8d29844405db8ff6860de474bf727ecd19e54e6e1a141b
m = 2387772e50059cabda53cb93ba24b19ae529496c03b36584169451525c4a0e7e
ss = 6e2e99d7b70682d8ca3093cd45645eabd5bb720b9aa8f2324251f70da1bfaaac
d = cd6a99396eb3539ca663a51e42063a3a262cc1c5a5fce1566f0597b52ad9fa32
z = 5a3407f591791a5db4578b5972093a95bec3b8e70c1d542c9b5c9789729f8922
pk = 4eb491efdb1988b9794aba1c0d42326e9a797c67181995999a1053b3a1ae542a7e1bca4aaef5910a157c713cce03ba4d34a9c427a53f263916041ba9ebf2b86e21b127c5951d7709fd036465784a4a26b91af48c7b3574d6e537676b4bf8eb5e5d6496b7e66ac4d50fba956ab9b881ef55a6459199c2987162774f573599ee0b6b001cba6bb5302df24ea0622d3fe2a7db12a063d528baea6dec8a97bf12a61249010eb7056ec5a9573c77b848a6c6fc13c070450919054c05be006a40368094775032efdb98e087991d76a703924528ec05ee50bc56d206895552cbf4999c6a7617ea35652c8d5cf22590bb9fcf62aa0e055805279400b2c9522cabe1853e06e6965b517cd04538d7f083e27b95c29b073ae13cac42beb549337491b88c877af8910bf8659fb2f309442460ee93a0344ca83c58c1840c95ea482c81380bae24c01c763b2bb05b369bbf074c8e96ac2b5b73920ae07318057a643640fd58c691209b08c9b5cbe972adf001e8c00fe853631341c8a634cc52c77754790a6540ce9585290aa243231332d7ec3161b096ced68d80208c362707ed892921634b4de6679e08a10f55c72043348bc512ad39c07dd41a88d3c8c06769b6c080b9a24080684aea9637527a099bd53af1505eaf0272a1f537593669e6ca1d5135ae9d77b737b77a475b61023777eef22477b663d5848ba7d8859042713bf7353dc46c2e3b9e75788b3813b4844c0a233019529809487531a820a079fc2a43da0874c332695a79aaf3c6d5997bfbd27783064c1c055b82b3be463b5b54eb8c2e42772cd56318c6658e0b90cc31596b3880033338e6e41e9d1187e3732b75f50ed961501a030d221370a61788fc8b164625939e7b19d076b45b51c555d063433709dbab05746641410cb34ae53e3652a0ade7ae5dca29f0e22048668abe03869914117b6cc18617946c73a20b49826748981367090e8b72b8181ab696b878c79bd16683b2ca698e1489daa23b54eb017f4000d481b268e2c7c02a75fb608217bcb1290746f7251d010a581df15ebdba8c5d379441d22e591c4be3c9cd9af05956674f558c2387518bebc02dc3c2971bd264143271ce28b1f419be088922e6644e939738b846cb651267a913936d80b2f4e8987b5c48c37672a222037fa1529a764be14a87939b6c72b7730ffc4db926836c71a56112724a88c9f55aab44638a4c9186717246666b28e1003ee006ac915530a1fc4bb786abcec5b35476436efb7c4b4bbfbf183ed16b0a526c019e7399d1996f44755fbfd86a79d19fbe3957ee97a08d668adee16b996a71df28acbb239dfe03ce8ff5ad62ba992863afd086ba74979cbd2c0b398383378ab973c9647db074921531a9441fb53a94e229b7c7ba8f2ec9a1e830b9826bcf1d353d91abb56b89c33fd37ee6130757d08a1699929808c881f9907556af18a95938a1bcec20191ba5a9ae32b769e3c56d4cc6baf9c9152359609a9e8dd6aa9ccb12b35c9db5605bd8868474e65257f785b429c1869bbdf6e118024c906a951195dc4361aa95d4c53ca418a7b6926cbf539ec1f242dcb3b96e47bbe6cb0cd4a7936cb6c97e8663eae6cbdbec645c8942f6b835d2e44091c701ab73271cd86765e760f0a58beb61b0e2d12bc7511d04b98e8fdb5412f618964367e2cb694af203ab805889e0936c55bf8553b2b006093c72015d8629b494a04e3b51cf18347e7a025064a488b42c0328cea0c57dc14763a74368e36159c72b232c8424fa01b5be63014fd7b2733c47abbc4d8d8474d5eb43fb76b03708872b4cc4529a00c1ab9f67e84de76500f59c7088b1b9dca9ca9f0309b5f12eb4d55f3d734e086a843a39b29de99162a062b1e6874281221ea3314d784572bab031a3732010a50c0ac8150691b621687b6020a5b347817a3899f141bd6454ee1b25e0b130bed368c5f905c1637c036c22f65ca761270a9e8bcc18dabdd78bab5c48a3ddb82a01c646c9dbcccf972b9f0ac4edabcea3088586e8ca08f7177ad3cefd578f9fe6ca08c99167c65e4c6193251288785720ad110f58f81f4b938dfd813b76887cab48bf0cfaae5a8a16f3b110e130be7313411d517e6febb2e0ac004d44380b8ab62e874538d005d4f744918a250e4b60eadc6cad0363e0dc6cba04949f893f75e5c48e9fe10b44687f9aa606cae8888e4c21ab0f7b85eb3d3a2a3d2fe8ed883d1de0
sk = ce732e28b21f42f2bbd1b049e6b80264b218b581cbab8c9186e325f7617895e6320fe5c697fc3b82546681b3ca5f4a52f1f7501b652f86d35ccb9756e869795c166362fac89c7b5ad41c7c74c596e2a7458e419cd10c10c890c94fd3564aa25f1ec3a3282607d8b1864022cdccebb1b1e48961207e29264a9ca86c94b71d5382c9c6b8004c818f51a52006706285bb3281618a157c80c2c00905c33316516c17f04460124fd79a1c330417984220334c84d96a66fc8a5556814c58f7826ee86f17319da3f504f0124c3f06ca50792c1e1800feea8a8e8805a54bcb90c52eca144677327f5058cca151617f443dabba304b353f4a5caabf0c179a772582711c033b3f3c1225f191b887d8294fd18914850de6b194b91c250374963bdc7215b07cdaa8001372a21f0c3845979386c27949e0bbedc0b004258866a01ec5cb82fc751ba2f4510e514a3fa09b6aea7e5e45762076b81d781c2ba91dd6f40cf13c91e947a7d7abc2a2aa91a1404d87462b42aa71eb15209a9b0d4990c2265b051163cd2ba8319576758237482f500f7e94b3ff099616225737a766c10b6aeb213b5b073eff93c3ac91bbf2b93ff47c84d7ca2e794990e2db4a7e9ab19cb50cd522427e6a935ce3976490b21792cce5e4b971668c4793ca4954b477703730411df1f5ad2557caef78c914d0c223d836c407936ec58825f3b2a1925a5164b097a94a13d8ad3a27bf1ffb0c08c72b92215cb1b67c7d2c4a7bc7a6a8a054d2a34de69c78195bb149e4b4cebab78f41612db19540385f2f74757c662c2da3c7b03a34a9524e2ab90f5cc21fc0d2ad84bb996e6c73426770ffc1c9942cc22aa2934d97a66037a18760c51b0236ca1b1880a2286ee5241ffc220a4c6ec0e296090874b3ca751dd701086a15f419c67eb4514744047d7848980c036107586d36818e74ad98989c8c02afab4134ee0b545ed707876a613ffa10be7c3f10b758b215827ada9fa1c83b129c6bdc5b621d3a5da7f396d6e29b184a38d8091b6a2c288ee2cae833a68a3cb6b30bac5ad7567c788d8c803a7b622fbd8a253b274b93593115b5b7a5282eaf93706c88c178bab897b7198c23b844219852a60410e8afa85c902edcb9a5e87a31ca84ac6b89a75830566062bc159cb129277af0645d5817c8822e384040f1621d66d41643897df21c1013cb1b426a703f120f21c780c67bb011fb3e8cb746c0b14c9f847dc1235f72e6bdfda1c55bd26e377395c4b17b764a41e0f7312782bf71820dd379befe58901a011fadac1efae549e5933aa9f9c64ce2273c486b56251674d56212c0ad7637854c7b8447a135fb960ffc435ac7553dfe935caa98bf32186817b5adb42375e96c30d0a96df39658ede95912946813cb75cc32b395aa73a916514533857b4c3405fc32c2946cf4f4251b2091b6cbb00ce296459c45e558b5048b79cc4cb8aa01bd7e82320637a62e2038d5b3c0593b42d32a38be8312ab022ebb496a5fc4a991a1baeb660a23988fba329a79dc7144d20b5246466f25af4ad971014970ebe2b36316b86b3585f6b0753711a0bf3952c688b4cf6c8a24c0964cdc1f5c1c34b3c28359ba232840063ac30bdda83f0611042fd8b7c2bb43de68b712e67971e76e7adbc0879a41afa358c2258888769b0f785f2b4716e76753d41c4215b98bea2095f5c0ceadbb69c46ca152b3045b95a9ff198ef5302667d31f36e2330a3c1c44e983ba4388a7022f1613a47d19249f2534c23ac25bb76176aa102f103d1c6578ae141772e36ed5f30f2bb02aa34480b7d57e935b5097c5c5b61422ff6249b3531361c284d67b485fcc3f942501112408d01b96bc841df1c0a9136c01cf2652ef067efd740a68f80f2c1b70476b8b67eb14e97104722cb3c82c42d9912a2f2618d50c27312c13eba245839313ac08aa9ac7918252122a6a8ad632c691c8c0f84bb02aebc6f401c2455121ff33653e377805d3b2c8633d8b141d6b6370981bc63a7141eef2bf7e86692f28764716775bfa41043315e5cc1199427fc7f6a9889165b6b09d0bbb80a609c0d52063204bbaa619757e1748412cc1dcda4c2a102396927229ba83b1eba239f41dfa530b8a2779060877a5ea142910a6cb1ac97ca2466ab58625e823fba58429a613f2c92de06993ac7006c8e4834eb491efdb1988b9794aba1c0d42326e9a797c67181995999a1053b3a1ae542a7e1bca4aaef5910a157c713cce03ba4d34a9c427a53f263916041ba9ebf2b86e21b127c5951d7709fd036465784a4a26b91af48c7b3574d6e537676b4bf8eb5e5d6496b7e66ac4d50fba956ab9b881ef55a6459199c2987162774f573599ee0b6b001cba6bb5302df24ea0622d3fe2a7db12a063d528baea6dec8a97bf12a61249010eb7056ec5a9573c77b848a6c6fc13c070450919054c05be006a40368094775032efdb98e087991d76a703924528ec05ee50bc56d206895552cbf4999c6a7617ea35652c8d5cf22590bb9fcf62aa0e055805279400b2c9522cabe1853e06e6965b517cd04538d7f083e27b95c29b073ae13cac42beb549337491b88c877af8910bf8659fb2f309442460ee93a0344ca83c58c1840c95ea482c81380bae24c01c763b2bb05b369bbf074c8e96ac2b5b73920ae07318057a643640fd58c691209b08c9b5cbe972adf001e8c00fe853631341c8a634cc52c77754790a6540ce9585290aa243231332d7ec3161b096ced68d80208c362707ed892921634b4de6679e08a10f55c72043348bc512ad39c07dd41a88d3c8c06769b6c080b9a24080684aea9637527a099bd53af1505eaf0272a1f537593669e6ca1d5135ae9d77b737b77a475b61023777eef22477b663d5848ba7d8859042713bf7353dc46c2e3b9e75788b3813b4844c0a233019529809487531a820a079fc2a43da0874c332695a79aaf3c6d5997bfbd27783064c1c055b82b3be463b5b54eb8c2e42772cd56318c6658e0b90cc31596b3880033338e6e41e9d1187e3732b75f50ed961501a030d221370a61788fc8b164625939e7b19d076b45b51c555d063433709dbab05746641410cb34ae53e3652a0ade7ae5dca29f0e22048668abe03869914117b6cc18617946c73a20b49826748981367090e8b72b8181ab696b878c79bd16683b2ca698e1489daa23b54eb017f4000d481b268e2c7c02a75fb608217bcb1290746f7251d010a581df15ebdba8c5d379441d22e591c4be3c9cd9af05956674f558c2387518bebc02dc3c2971bd264143271ce28b1f419be088922e6644e939738b846cb651267a913936d80b2f4e8987b5c48c37672a222037fa1529a764be14a87939b6c72b7730ffc4db926836c71a56112724a88c9f55aab44638a4c9186717246666b28e1003ee006ac915530a1fc4bb786abcec5b35476436efb7c4b4bbfbf183ed16b0a526c019e7399d1996f44755fbfd86a79d19fbe3957ee97a08d668adee16b996a71df28acbb239dfe03ce8ff5ad62ba992863afd086ba74979cbd2c0b398383378ab973c9647db074921531a9441fb53a94e229b7c7ba8f2ec9a1e830b9826bcf1d353d91abb56b89c33fd37ee6130757d08a1699929808c881f9907556af18a95938a1bcec20191ba5a9ae32b769e3c56d4cc6baf9c9152359609a9e8dd6aa9ccb12b35c9db5605bd8868474e65257f785b429c1869bbdf6e118024c906a951195dc4361aa95d4c53ca418a7b6926cbf539ec1f242dcb3b96e47bbe6cb0cd4a7936cb6c97e8663eae6cbdbec645c8942f6b835d2e44091c701ab73271cd86765e760f0a58beb61b0e2d12bc7511d04b98e8fdb5412f618964367e2cb694af203ab805889e0936c55bf8553b2b006093c72015d8629b494a04e3b51cf18347e7a025064a488b42c0328cea0c57dc14763a74368e36159c72b232c8424fa01b5be63014fd7b2733c47abbc4d8d8474d5eb43fb76b03708872b4cc4529a00c1ab9f67e84de76500f59c7088b1b9dca9ca9f0309b5f12eb4d55f3d734e086a843a39b29de99162a062b1e6874281221ea3314d784572bab031a3732010a50c0ac8150691b621687b6020a5b347817a3899f141bd6454ee1b25e0b130bed368c5f905c1637c036c22f65ca761270a9e8bcc18dabdd78bab5c48a3ddb82a01c646c9dbcccf972b9f0ac4edabcea3088586e8ca08f7177ad3cefd578f9fe6ca08c99167c65e4c6193251288785720ad110f58f81f4b938dfd813b76887cab48bf0cfaae5a8a16f3b110e130be7313411d517e6febb2e0ac004d44380b8ab62e874538d005d4f744918a250e4b60eadc6cad0363e0dc6cba04949f893f75e5c48e9fe10b44687f9aa606cae8888e4c21ab0f7b85eb3d3a2a3d2fe8ed883d1de037f1d7e636b4ab366dd5725957b9e5d2498e4ee1929f2213f9d05c882d96a1065a3407f591791a5db4578b5972093a95bec3b8e70c1d542c9b5c9789729f8922
m = 155c29c5f0378df0cd0e847a80a07143cf7522fcd880c9229eb9feb1ce340cd2
ss = c7c4eb7f531a9ce048c04f27c69725d55850157d4974990eaa88ec61045cf39e
d = 6c8c53ed6f65e6b2e324b84364e10de42d1c26a106d4d1c99eee79c78586fb55
z = b9402bf02481ce4b27a52e87feb92c4399c7f2988d40e942e7496ad15ad2aa88
pk = 8c06203871ae8b0a2c3bfa4695c43050870392401315764ff65c9ef0db06b03b5b5582b57e1a7ec6ba4ad832a04e31268a853aaa2227f8e382d467cf2d998284884fc7ec971ac439315978bb8a8edf287f26d0769aec141c0686f750c1f17784cae142b942648655bc8a0acb8247462713a2183223dfb093a737306e94386d878eb8babe7ca066fcda152a0a81a792afc9ec32369101516122782100b24b02d5b8693a712f4711176b348e2aeba7314a3a17d0ce11315412e54a6508937a393897b01d361b1fe9b0b7cce01806a62d12470ad5650606883872a55030827b5bfa8a05fba19c9207f113c99fe5985eb70e88325e5cf35eea9605317579f15b161f55a81b694b0a79b8210b2c77524383aacd1936ad36b43f66fb6b5e668205396b40b3889da25e21fa985bbc6af4980d9fda368507a7659785363c6537f067eeb596f5337640e7b3b1877804f21c14d76d69d01b67a941e76cbbcc3765aefb0a74565470e7320605a0cc009c60e57c9e765d2f835dbbd91482d43b86858bf82161e1c3586290acaba2964f3a9b83352cf40aa26442634ef069e2932a470a59aff725b862b880e7a75fd705ee50624ca368e8c39c27ea0588c8983a453bca30897a5785cce2335ef8cd48217eee4485abd47a0769a0ac99089bea59c4481b18d27c15d92e915285dc62197f4804ea3b3e79bbcbf57671dedb8678f1264b420bfe191f21e489675b7f1479a390d0c8fe2a801f4cbad2f90138259904705f2f07afdd4a5394b64905154a914a7afef7cbec54a7d5267a3fca06dcc3b3cd617a3f433174053885f785193c8a70432ac83c37b60cb1ca407f22c7b577f4acea879a8ae700985028aea3475426a3f071cc5162233e793aaf9936dc625a292b84d185ba31f964a4003c3a96701c6ca96305205b5071c3a6540d76c14e969a8061146940907ef20b857245c6f202b8978a23a6c84ceb3de596c10bdabb2732008c6a224de0ad219b9987099f1cea007d1466ab0719e396618014787ca6b1a2680e96a85c949486105bc4357a93a3109422e52a44bccb0c8c1aaca7931973560a82c65d253c02b2171688648a2c9f93f0a26ba58061c8cf64b54f2930a2a4c064cceaa6d34c76ba200c382a1fd1b70119304f278a87a77837856c68a119ca692b8c39782a16ac11cb6c4d9bc7acf335aeeae65f01a50d4bc7458fa93e5e24afb7576b41b631bc884853046160f77ad0646918b947bd440c449b8bdd15a3de54a3c1a17a444cb469e0c1cfa347b5173fe6f4749658984ca0530483a86b773471799b9bd53faf04d0a3c07515a3b915964aee1010333127b3aa72ad964f38ea89a4c561e36143eae3003a19cb4de14fe88bc5b4c236ebd1930474718ae654f43277255b1f508721ca318d2d5255db804166d94cf305bcfc6c91465b18f3aa4a64b624bbf395a10967861ccc3d13a17706511c8946ff31954962b9dc68aab370baca922b4db66cbeb7a4e16c6dbac64937b869edcb585b4785b2b526eb4131e48546ee449d8eb7b709e296c028c6d085a3d614b8856a6d076cce23ca4ebc192ecf14954ba06415280275ca743587492e76a5ab5593e9d15b10f829dcf73a94e040d8a25aa29616ac8a88cbb148e1c727b608305841b8f3c63e967843c9a50c43c3366293868f1b1acba037d95b64dd088e07d42f2d218b18eb7eda5a2506cab773444f2383a5e40940e4f26033c336e3c7b5d7d2bbecdb39180c87127781111b318fc4ab8c50926c932a122aa79766a48abab6707710c66030668540cb5c8d87272dac2683ada81dd20aacc3c01df6056cbd23735dda391332c773934e361a1b6e247711a843644226adaab77089a831e37d571517dca952a58c0835705b03187b77e6ac91d426ab21b997905fb658c6b7510ff5e45e446204fe935a7612a364414014483cf1bc844a6935ce351d1e090313a776253386a01073a416b47a943712c0b7afd130fe833041716530c4af95928ebc541961558a707320a5fbbb3c113e8b3c88b0c3b359c13ee24172c8b649b67c645e07400cebc486383d8ea2afdde8c104e69dab368f092ab3b3b85fb70c3036fa5925301430d17603902b1373258b206b814bcef5a2588981339cb725a5f38a079935f6a27578298f5ddaadaaf4616cfb9af778875e4c3941a07e45ad3ecb9ae67e7527f70f6e07a757bd112947074d5120a1f2a1
sk = f76c7d8002b7ca65bfe6a59aa3645a8e51afe5fb80145241134cc072a60ad4b72d80c2bcbe1630eeda661cb62e01b0798203a1a287c4b8f725dd422beee6627c864149ebabd84280739193067a2348f2861dbb7f1a0914ba2bb3ac6c80d5ca1f483c8b86c1cf5a2c3bf8f6728555799381a1b1f3cd02e445cbe798ac0361e15335380051294667b9149f38d85a1839ae43d331bf14091c4accbb24c8e8105a9d1185ba880b7e13cd3563aa235b899e7509525280a37162c043b089d5a0bd48b225ebb2d0538f49c8ac3c3b0677d8093cf70b3404016b4686d653ce4715a85953171bb937f5a1916271ad53318e8155269dba4d0a520d057963e70cc01e680fe8408d03d3275c95a2c528190924749bc32dc31b21b58c6f5e4b59c157cab7653c0d146dec9a3f94e241993b09bd62446f35ad7772279e116464fb316db8449a3ab7525b3e89b12b54f14fb19057c39510b072894831a5747782d404487926ad756b1bf81cb416d94265dcacea475fcdaa727d0b5f01b376250b123f717fbb0b1976b7704fe5ae5ac10cd17b87fa8bbd3d824d3b91b567b5c20243677d741ae2cb1c1d049a842b7f9da9cece8931851bb35776caed97c27d395108e42661aa60cc181abb2774c67773fb29b445f3554d386c87d489d895a43ef268af0c81f6065e57e744f719120323b013d35801e26bac2700968566512106f5161ee8528372d45a42b41022239fb0b3cd23c4251927b355719a1f2a0689a4abc508660dbc282706b765ca4bc1887fd064cf8285b1155863e15b112bcbb1962255b362ce8fa4c51c97cfcea7004daa9f746766f2f5487c93b99ee9825cb78ab0a98bf6863a083758e9279245e495ad0a5b86724c1adc3e67d756c1c8647fb4ba32b75a6da3a05a870fc1e12cd279666ca046e064a74625530e742efc72c1d5f959c9d256389c4c63609fa11a8fb5e70e1e2256c8164d80c69fb8f4008a647af7f3ad960265f55cb786e8726b65689a6a751fe045b7d45aecf50605d135a44793ad2c6bba5a59d293528bd94d65f54bae4798eba5b26de8b225728eb8836ad1f373f66a2134b8b429a8457b600c5a3274b0157f66f091ec88436d5667802a15749b4c9c499a36c58fc5a7ccc10a604ed00de74bbf433502c02ab0ed949f5da8b9efb83c4a2395e49413a7030f4f95901e8aa2716a3ebb09aaf61c9384586021301de0f8c085421460a10fdd176c68b4c115c91dac04121924213855ac22e8c98e3643c3d7c3b6c6c4ca964308510525c5aa00c32ad9ba258bc44a9f521a2873bedaf7c56bfc26a320c0fe95cfbe12c0038c1a65b62c18c37e61a2b9194c9ec1db8b9fd036c7c3a620b5c661d8ab0b46a6cd3391e53218e40cbdb082c2207630c2715541b10e3c395bf2a5a15ae8b506880dde937432ecb150f9b3c136881058a750024d9b247232b7289bd07462c051b7ba599c985c6eb08c7ac22135c99e85930113554c59ac06ae298d5935658f513644b01132b4c1ab84677e342a1f4a8a9d5c6a44659805cc8898e563823c8286d54a1cb4b8db866a8f5c74f782784e4b6fbad380c5131fcae11d4ec89df82490b4f1babd4673d7417b9cf04513718f2cd0cfc297071450340f1b110ae53ad21759bb5b8c8e495f55cba315805921485b73a248535ab3519a544f440b03b0b1a667665bf068f165570d9aa52fbc2cefd50738109a2f18011d1b0b37142f24a52843a81c44eccb8b083b8c98a51067197737bd47fb2b40a5a96e385364463cac81348ca44e9b8b2e457701fc0571dcc6645ff724e44b1370fcc235ac9f735b1c85e877dc30a9654006837c5dc318cc11f962837c0f26a59f171b6ee21b0ce02925c280710e140ea46486e68419b11b548d880406e929da097a99f8969840979eb861d483337d605c7e657c024c3315f76440f8437057710cc71817956c8135873ebb9d84b801cac006930443c09773a5f542cdb838e176b45497b97091a613c305e6bb240ee08009e699c6d30d44f4152ec0a1acc16e5310acba766278516470613ce1044e46a4192a145beb3727dcc22f53a98b4c7c414473160d85872f31c76edc5dc2e822a91976761a5d933b8d284082bb85162fab7a7d520ee3889f299956c7639dea77127bd04ba5500feb9077949a8245e4148cc2298c06203871ae8b0a2c3bfa4695c43050870392401315764ff65c9ef0db06b03b5b5582b57e1a7ec6ba4ad832a04e31268a853aaa2227f8e382d467cf2d998284884fc7ec971ac439315978bb8a8edf287f26d0769aec141c0686f750c1f17784cae142b942648655bc8a0acb8247462713a2183223dfb093a737306e94386d878eb8babe7ca066fcda152a0a81a792afc9ec32369101516122782100b24b02d5b8693a712f4711176b348e2aeba7314a3a17d0ce11315412e54a6508937a393897b01d361b1fe9b0b7cce01806a62d12470ad5650606883872a55030827b5bfa8a05fba19c9207f113c99fe5985eb70e88325e5cf35eea9605317579f15b161f55a81b694b0a79b8210b2c77524383aacd1936ad36b43f66fb6b5e668205396b40b3889da25e21fa985bbc6af4980d9fda368507a7659785363c6537f067eeb596f5337640e7b3b1877804f21c14d76d69d01b67a941e76cbbcc3765aefb0a74565470e7320605a0cc009c60e57c9e765d2f835dbbd91482d43b86858bf82161e1c3586290acaba2964f3a9b83352cf40aa26442634ef069e2932a470a59aff725b862b880e7a75fd705ee50624ca368e8c39c27ea0588c8983a453bca30897a5785cce2335ef8cd48217eee4485abd47a0769a0ac99089bea59c4481b18d27c15d92e915285dc62197f4804ea3b3e79bbcbf57671dedb8678f1264b420bfe191f21e489675b7f1479a390d0c8fe2a801f4cbad2f90138259904705f2f07afdd4a5394b64905154a914a7afef7cbec54a7d5267a3fca06dcc3b3cd617a3f433174053885f785193c8a70432ac83c37b60cb1ca407f22c7b577f4acea879a8ae700985028aea3475426a3f071cc5162233e793aaf9936dc625a292b84d185ba31f964a4003c3a96701c6ca96305205b5071c3a6540d76c14e969a8061146940907ef20b857245c6f202b8978a23a6c84ceb3de596c10bdabb2732008c6a224de0ad219b9987099f1cea007d1466ab0719e396618014787ca6b1a2680e96a85c949486105bc4357a93a3109422e52a44bccb0c8c1aaca7931973560a82c65d253c02b2171688648a2c9f93f0a26ba58061c8cf64b54f2930a2a4c064cceaa6d34c76ba200c382a1fd1b70119304f278a87a77837856c68a119ca692b8c39782a16ac11cb6c4d9bc7acf335aeeae65f01a50d4bc7458fa93e5e24afb7576b41b631bc884853046160f77ad0646918b947bd440c449b8bdd15a3de54a3c1a17a444cb469e0c1cfa347b5173fe6f4749658984ca0530483a86b773471799b9bd53faf04d0a3c07515a3b915964aee1010333127b3aa72ad964f38ea89a4c561e36143eae3003a19cb4de14fe88bc5b4c236ebd1930474718ae654f43277255b1f508721ca318d2d5255db804166d94cf305bcfc6c91465b18f3aa4a64b624bbf395a10967861ccc3d13a17706511c8946ff31954962b9dc68aab370baca922b4db66cbeb7a4e16c6dbac64937b869edcb585b4785b2b526eb4131e48546ee449d8eb7b709e296c028c6d085a3d614b8856a6d076cce23ca4ebc192ecf14954ba06415280275ca743587492e76a5ab5593e9d15b10f829dcf73a94e040d8a25aa29616ac8a88cbb148e1c727b608305841b8f3c63e967843c9a50c43c3366293868f1b1acba037d95b64dd088e07d42f2d218b18eb7eda5a2506cab773444f2383a5e40940e4f26033c336e3c7b5d7d2bbecdb39180c87127781111b318fc4ab8c50926c932a122aa79766a48abab6707710c66030668540cb5c8d87272dac2683ada81dd20aacc3c01df6056cbd23735dda391332c773934e361a1b6e247711a843644226adaab77089a831e37d571517dca952a58c0835705b03187b77e6ac91d426ab21b997905fb658c6b7510ff5e45e446204fe935a7612a364414014483cf1bc844a6935ce351d1e090313a776253386a01073a416b47a943712c0b7afd130fe833041716530c4af95928ebc541961558a707320a5fbbb3c113e8b3c88b0c3b359c13ee24172c8b649b67c645e07400cebc486383d8ea2afdde8c104e69dab368f092ab3b3b85fb70c3036fa5925301430d17603902b1373258b206b814bcef5a2588981339cb725a5f38a079935f6a27578298f5ddaadaaf4616cfb9af778875e4c3941a07e45ad3ecb9ae67e7527f70f6e07a757bd112947074d5120a1f2a1a5383897314d60ae0ab1a8b50d6f5de454a2eb8b0502d57001e6e19223a82ef2b9402bf02481ce4b27a52e87feb92c4399c7f2988d40e942e7496ad15ad2aa88
m = a9cb9a61a3324b1ea5afe693b32784e2871096b2ca14a11acc9577c52359a241
ss = 2595157f5c64d440776940b49c3e63605797e777f451a911c4b33178962aefeb
d = 2107204cd995f1df14314d5381f8c5440f09a347502e161cffc0a2ec3dcfbc73
z = 24c3da70fe850e80aa818301d60c70f3038153866dcd5d179e22db59b8991bb4
pk = c17c04d8c082f06a8d497768755ca932d2663637b2641c34a379ad8faa55c15246fc5a13a3963d4d36a1a1e06bb811c736e10301d96181207f65e992a66b7b3d1921c7f7247f34bf3951cadbaca9e346bde27887b61ab58fbbb3cd25466b3684b48223b24c34c6f1ce5aec8513717cbe5a0059352e4ac62eeb157a0ef76936c16db808572cf93adcf5bb44b1935d43abfca1b06d375f4d5a4d2a40392023a86e05796565abaa806d9ba0273e543ab03809c4fbc74fe4156bb2b60c76be49c7a1d5d45410627a85026a58152e2833b445a087a4f011befb1e03b7102ea4b17d6b5c4e3791f9c2babcf2471d86c720d412342529728cb560828c7286035e612698632cc054079ad2b53517b4c953969d8bafbdd0c09845191ab426c23a8b469b601c8751b02a4af32b670e6592f2e5b943924853e551bd80c5e717405eb2480da7a6ffab19660cbb5956546bc64def60b800c252d76c96d2fb3d22736143b144953a410653334c8967a367284e2197f5864c5e811721a49c29ca0e43e9aff5a7264381bdd5c4af51c51b66a450751cc5c7f75683954cff0385436ca38f0759c93ccd37c44e7ed026efeb5b271324bc71bd73d09d923182fb7739405159d51ab7e51a0765c56d98d50fda35546bd762c21204f5661a72aa3a731a0520409c62154cf54243a32914a82c8ea6f75adf55b885ebc8d5447345159ecc78aa6b917d42f9c09677caf30b879cf9b73f468da38880e7948788ca42b1551d4ff31d11435a97a61c0f4430757c70a4d73402d94338765c8f708502774d36ac34cf85af4683ab5b36c61b04064705c68b578f7dfc4b9886140d28335e78c3b5ac7ed5bbc3dd6ab0a76a97858257c519cb57f0c949c2818c43962cc24695c5b3a6242908f20e14239930a9b8fee51bf5e62822f42095f37299316479c9371bcb567cd5cc138828ba5036799714dec18047c84aea562d67e375ce697536443ae087a5787a8de6314a30e81aea1312f3fa12bed1ce1fba8e637009bb7998d41a6654d70b2f9436f6737c9d118de76ccd885b4b0f3751990b93138a70acc047e4416fb2e21bf2359ab022696e67b6ac6b8045f3c826b81b76c4589a687e42d909ee5473512a71b6369d22877ab0f91a7cc2c01533635d896b6bd293f85962f05a2bf14315e42582188bb09f2c3cc86632f636adde80817c0681a3c8c313a65ad918cb12582ad1d76ab42643efa7ae8d94a4721b1f4bf77e8e47af68642112ab9629e0a2e3316d6185668ba373db4708add91ed47a5044eba47c346b7d230d4b324b30c6193184b493d111fd8362812b5fd1e19d4978672c505bdf9a2f888469faa040a4b3c5648929abaa66ec435d3173519b882ddd7474b1210368711c301961f4855a49f75656d356930c79ae11983a32a17d4757ce42a2d9e26f6a77475c12056a5378abf7c7cf097a7fb23badc4ae929a5d1eb46af442956a370d7f9a635926859e6099d2b121a807c107cc15ab18ae4634834c22144f689e92000829a4a9793ca767e43d707bcb2e0118e810b32f14007231721a5a1f1621991b556b70389bc8652b56d824e070a5f9552de88b14df346d43b460807662263769ddc268a78cbf4c155e46484c8e02087aa6493ce73b845289e9499d0dfc1b156621683521dad7176de52bc294770ca02ee08899b79673f562c5ec68157c758d4726cecb986c1355444d96402bdc20a620128ad3c9407a64537ca855f820c7166800839e32b5a0b9404ec4f375c68336c2c098ebaba5d1865a99a8b45993533b0651ef97477660c48ef40ea7261bcf9c43bfcc740a0605765c5cd84cc5640c92e533a2ec923a1512ba57d11924542f53329598598a0717aa91986901046db1c763f25098103b208933085b59c0cc538bd344cf8e268e30bc4730887ff4c559315ca3cabc04b7f7ca57072216c859e73183288c8fae0a71b98a2366a99f276c0b68688759e6b34d51a0f5fca2c52585894a5ee52253d6f963ebd1283431b6d681065426a19157a6384b27bbb0495cb8a4f42c5649f185601b4a19511841e775868c0ef0e010a8147a743285ea16a6f01323a9acb46c1418418c0b94793617db9fcc1039b0060c167052b3766e9452b65f4789d9123e5e299c0e440986013226b63db7c78109622eeb8880c351c6a5ef23c5d54c68389e610b30de122c2b2cdcea30b3c780612fb9992721e26273
sk = ab150a2298917b1707af1ac0941acc5b6b259d1aae8f878bb0a37089b845991b203ee4c8f1a58cf9d2cc0059ade2db131bdc5fe3049e17f350a805c6f30479be91b12a36190a5332eca4737df5a32fd60cce222b592060add75a62f88d5bf6426fb18a944195f1ecb1babac1dcf20c39339ed45ac8c3ab582382480851107683102fa1914e753731964fdff686f0a354703858c15c99f30a19d9c281ae93004c718d1ca5452fe58183d806dd666792da7a76b0927dc77793396e4508200ef5097e45095a33af5683a4dd1a5f6878c1e6fa85771a990ea16f7a28034a897855769db8e4a9a425860fec7031d09e96b665f57662b2bb86e362c3f9a706e354c12423ac6cdc74973a0767d73e75f5739747433c3451f8e5b85e5311b6e009f79c00cc07ba26b74d512520496b1998a4445c19249729225044cffd51679b495511223417b2bac86cc242241f2b70966e9a7a03c3cc0ab526abf857dc1a140ad85825757d2b5a59b97b7f8c5015da02159d013c1f15491ff4cf64c564e50c389f6c85b7c060f98011a4518cd3b48c2df68c67f3497f439c11f8504e577cf49acfae704a2b093238520292602cc2138762d87536f6285c001d6975a242654ddecb5663ac44228bbe5bd58d9b90426c66802b466b21dc8d7a23893a953033874d0a93626c00b6a4fa3fe9eb0dfeba2f3e789aad8103ca153fbd7218b95547de700ca526aed4f159639c59a7699296486188c3ca111479ddaa747f99ac825c7593911d6261683ce92ee8aabb77f82ab14838db54149194b12791c4991181c66bcf05c67e19f05dcb658d8dfab09c180967311f4e2aa03d9b8218889f87c5a5680299a7459afdd69db27302d9761daa20be37900b971694d3b6aea8c6b5d53a686beaa478f2abc17c1c461807597148719925590c1e482aa05bb73077c017c1010ea576bfb5a63031875a23b0a019d608d64a30d0dcb39d750099d1c7583c34ab1cb1dd99a115547e3e4ccdf2a872e821b2330a5f6b30918226b7fcfc9fb4f37d8103437db12ee073a49d29a7359316f8d922f783797e49b8c2b6146f76c7f8a66838c86364a788d3c4ae67d02ca09391e8547edfe86ca1d131c5b96caf479d9562688d1238c6196526b17844b475149ac3a76865c94993e518941a63a2e4559e81a46c8a99afd2a73b36c633ddc6b32b14723f04a83af89a420a3d04810311a28880247236a3761236b068a9a4edf55317e8841218441eb1137342977215992ba99c1eea7dbea33aa83382b909bf1eaa9030b4386f8baaea643e41531204bc0df8243f81367f4d979bf0125b84eb5d5df53318463102938a85214ad7355960300db40719a2acab9297381a6708391c78a8d4029487c324291a7e4a0945a806e0f24368c7a2af91b8bb155d04c557759228673b548b6a4feb8944b7334bccbab144c84344457b8b794a3d3b4dfc2357be9227f9c4ce8b98003452c1d8d19c7a8332403a41308086346129d3f929b847bab1aa5d88935d816a708c6a5e41023bcd4252569cbc724a53df1b88909267a932186c751339863c8dd49cbe200797186924c26edb976de613cc2c46beb06b39f5c264716a76e67831e4198822d77386592c777a0846f9b278064656903bd1f26a8a87832d541541e8a06e5733700836c5f16a06f17ab68b6ba229c9e740765ddca88a01469a79bb44f2a4a55547abec4f74861b83687d69fb0402d6cfb0573e8181929070483e85a9147801ce7b8a707093b2c67a21f1c65222981ed55755025805823908d908a6516488a0b87800034937b582368cad01c99c47c84c2c09d494a6fba19e5275bb27c998c5ec863e01612f3a75951a0fb8790cb5b623b3c089cf40779b6936b632b54b981c7ec83930f7cafccbc365376a3fa3c1cdb162b1751ad8eb3b2fa70150b637d1963600b0badd755e3be7486f8cc306d9a05d688227f77514b02dc7d47c93986432c2b58c674a74218d6e9482f8a3b8a6c5798a833d97a65df98b3117203aa566ce46499dfaf56f69310bfe821c16bb794dbabb7068cff6fa3d2cbc376bf1c4e06ab2e4a73256a618d9236810642c1d1bb3c13ac300f20eacf79d1ef347a38084dc222bb8741849c2b038d9721ae56a5300be8b9b4ba70c530593a5816309ad50420d63a7bdd0375b9475c17c04d8c082f06a8d497768755ca932d2663637b2641c34a379ad8faa55c15246fc5a13a3963d4d36a1a1e06bb811c736e10301d96181207f65e992a66b7b3d1921c7f7247f34bf3951cadbaca9e346bde27887b61ab58fbbb3cd25466b3684b48223b24c34c6f1ce5aec8513717cbe5a0059352e4ac62eeb157a0ef76936c16db808572cf93adcf5bb44b1935d43abfca1b06d375f4d5a4d2a40392023a86e05796565abaa806d9ba0273e543ab03809c4fbc74fe4156bb2b60c76be49c7a1d5d45410627a85026a58152e2833b445a087a4f011befb1e03b7102ea4b17d6b5c4e3791f9c2babcf2471d86c720d412342529728cb560828c7286035e612698632cc054079ad2b53517b4c953969d8bafbdd0c09845191ab426c23a8b469b601c8751b02a4af32b670e6592f2e5b943924853e551bd80c5e717405eb2480da7a6ffab19660cbb5956546bc64def60b800c252d76c96d2fb3d22736143b144953a410653334c8967a367284e2197f5864c5e811721a49c29ca0e43e9aff5a7264381bdd5c4af51c51b66a450751cc5c7f75683954cff0385436ca38f0759c93ccd37c44e7ed026efeb5b271324bc71bd73d09d923182fb7739405159d51ab7e51a0765c56d98d50fda35546bd762c21204f5661a72aa3a731a0520409c62154cf54243a32914a82c8ea6f75adf55b885ebc8d5447345159ecc78aa6b917d42f9c09677caf30b879cf9b73f468da38880e7948788ca42b1551d4ff31d11435a97a61c0f4430757c70a4d73402d94338765c8f708502774d36ac34cf85af4683ab5b36c61b04064705c68b578f7dfc4b9886140d28335e78c3b5ac7ed5bbc3dd6ab0a76a97858257c519cb57f0c949c2818c43962cc24695c5b3a6242908f20e14239930a9b8fee51bf5e62822f42095f37299316479c9371bcb567cd5cc138828ba5036799714dec18047c84aea562d67e375ce697536443ae087a5787a8de6314a30e81aea1312f3fa12bed1ce1fba8e637009bb7998d41a6654d70b2f9436f6737c9d118de76ccd885b4b0f3751990b93138a70acc047e4416fb2e21bf2359ab022696e67b6ac6b8045f3c826b81b76c4589a687e42d909ee5473512a71b6369d22877ab0f91a7cc2c01533635d896b6bd293f85962f05a2bf14315e42582188bb09f2c3cc86632f636adde80817c0681a3c8c313a65ad918cb12582ad1d76ab42643efa7ae8d94a4721b1f4bf77e8e47af68642112ab9629e0a2e3316d6185668ba373db4708add91ed47a5044eba47c346b7d230d4b324b30c6193184b493d111fd8362812b5fd1e19d4978672c505bdf9a2f888469faa040a4b3c5648929abaa66ec435d3173519b882ddd7474b1210368711c301961f4855a49f75656d356930c79ae11983a32a17d4757ce42a2d9e26f6a77475c12056a5378abf7c7cf097a7fb23badc4ae929a5d1eb46af442956a370d7f9a635926859e6099d2b121a807c107cc15ab18ae4634834c22144f689e92000829a4a9793ca767e43d707bcb2e0118e810b32f14007231721a5a1f1621991b556b70389bc8652b56d824e070a5f9552de88b14df346d43b460807662263769ddc268a78cbf4c155e46484c8e02087aa6493ce73b845289e9499d0dfc1b156621683521dad7176de52bc294770ca02ee08899b79673f562c5ec68157c758d4726cecb986c1355444d96402bdc20a620128ad3c9407a64537ca855f820c7166800839e32b5a0b9404ec4f375c68336c2c098ebaba5d1865a99a8b45993533b0651ef97477660c48ef40ea7261bcf9c43bfcc740a0605765c5cd84cc5640c92e533a2ec923a1512ba57d11924542f53329598598a0717aa91986901046db1c763f25098103b208933085b59c0cc538bd344cf8e268e30bc4730887ff4c559315ca3cabc04b7f7ca57072216c859e73183288c8fae0a71b98a2366a99f276c0b68688759e6b34d51a0f5fca2c52585894a5ee52253d6f963ebd1283431b6d681065426a19157a6384b27bbb0495cb8a4f42c5649f185601b4a19511841e775868c0ef0e010a8147a743285ea16a6f01323a9acb46c1418418c0b94793617db9fcc1039b0060c167052b3766e9452b65f4789d9123e5e299c0e440986013226b63db7c78109622eeb8880c351c6a5ef23c5d54c68389e610b30de122c2b2cdcea30b3c780612fb9992721e26273500dd7b94b28b5b650d90962962bb9a3ae96e70d35723217f3f178cbe565905124c3da70fe850e80aa818301d60c70f3038153866dcd5d179e22db59b8991bb4
m = e99fbae8a024ebbbdcef32ce213f6aa942e3eca925e5da4c09975d773b33a175
ss = 06b1a7d712f84ff30448190f2c445ee751808c72ba109ef8e49842180d2302e8
d = 63a925685a8ac5bbd918faa33ac397d1ffbcf99135d9da7c3d6ff7aa4c50af3d
z = 3afdb8a246a56ee71465591831c371f2eb87467b0559dedd776ba063ee6d2f93
pk = 56054ad4251def874aa0051ea234b544d7a0dfa60b1d5bb60b8bc95220c6cc96ab6ed53eea9c7cd1715e9c29291a361b04f205cb094ff888642827aa19c64893685ffc004b6ed9516f6638b9bbac94404f91c29a4d5ac6a9615179798cf6c486333a7641846cb49c6b78425aea240cd5f98ffaa826aa3b7b643a0c5f4c3ab4c21ea9081e9439445c98277b9a507bbcbb82d31aced3c378b017f7d62270749bc1901ee53c72953576125574dea727080a659bca4f007b6cf7c9cb2d0254ba9a293290c493654d25e7ac0cd88a6101b12622ba2627000de87d88e4990ccb9cf4a08918d044c2d52cf42a938d6430e544cb2e369ed9e7c7304b55a34a8cd193a096d5c716383904b7b8cc89ca471980b84699f546bcfbc348ae706f400a28f0b1c9f8a40d8be14fecc0b2f282ca8f5c499f2a3d16bb7501003d22965b7e33826d343f72a501e0b219bf868b3e47bd4fbcba0d6635421189c17c32479aa5fb0abc84549f878490bfcac6934a6393a0a14874a878d65aacfa3678704919240d31e9911fb703dd339684d5ae6090bd3478578f7a60d1d72da9d70eca9266b19c79115322e626ba64d52d26c9a655f1325aa63881e8800e16382a46865ac2cf015abe3a420ecef1290e5a2836500176d7b6d54868ae3a977cc26a40a2c20ec3b346c0a4b81549d274a7bc6b446d6a42512c55b9823d745402a630065297973b99b569952aa9a66b440430d980bf4944cd66513220f13964a30e86f738a0eb1aec491908d2c07a35591a384d0e560af91c1f7910b2d3f61e69234375b9b6cc017891eca65b83332df15773baa489862494435538db956d9c09660499d7e343c7d68fe082997b73b69705b9498ac9cd989efce26f4aa2b3d5e7b445e4132185a4e734175ee4b5b7cab33e42ca33096755473d774c758b3ab1b7687d62351c3c5251653953701c81e2cb2667c885e75c814f375eb946adef027f78036b28f4151f1c799fc1556de38bfb2ba996db3e3e70b79be2614b073cbd150c04313013ab88c477297ee615fba0a9e00a50ee3b0f66498ba09acf338b7342b8670c31428f4a52ccf9b4b6dc98667ba43792863661738e63653c34b9147b60ebb21ce89291891bb814096d662806d1d012481b922b9c2fefe9a66b919823970be95bb12c6619498228bec78db0739a5b1c93654a2aad73851355a0485a52c3896c3527964e88727c3805eec01a65cca1fec8466aa44bbac56e53895251892b6355c5e39953f680683ff72e0968867b536c11a33470f8ac74870d996557981711e5d0abc65c671f423ee4b67771055952b54df8934f0b6980779abe207c4f8ce1cf17bbbd90b24d1ff875109366a4270202036a0796146cc8ba70712f98b042b301c5143a6143e01b79b2af3a944100eba87da1725743c370d85894892469c00a95f3866726138c2099b9b6c47ce9b9630222c7656623260d8500b4d7752b6779af5b5b858016057f545175f61477476e3a02aca3d1485e0882b305c9f956908da84ebd8083ed26b8b2b8b50a347a4cda722bdc6ffc2b9043491da64b0fd0a39b7f1550186a0038e07598d6887e6c8c2800288b1c9a45a66233049d77d912b1fb50fc119b0b7455c8d90a3edcb046f2064d401c8f108b833caaae5573a10b9fd1775ab90226d8a32088ac614e9b20737c88dda963d0e77c7c592179b4030881987421a886ac7a422c98b6d51c53d8c1027c84881491994cc84e9b1185b3425758bbb1e305a1103ff6989c633a5697a97e5dcb94e7191d9a47330ecc60acf85083559d507a77f7033965a0859fd6306d27c0ed2b35e7b3444d957a52010ac49a8851952f6061ad551b7c74814606510a0bd19d9ee7998310c74ef507902cc71103134a411f90da122fe72fd14448dea00932977c0f27628f092da3ac07d901c2c3613d22d48ad6376ac1d008c7d19a31623ebc616e4fc3887d68c033bc3ec0e5840d415f6fd2c15355c223da1c45289315cc945aa39ae7498767eb3a6692b2a0ca6e7bc73a5d97644703aba392b5d386849f91bcc7f5691f295a267ac0c1fb84e5e31c94ab020e351ae410840e4198e417b8f397aa33f88114030b07d5c702c6ab64bb7df7276f593ab3d133232c919dbd06b6df756258b25c7132bf03c62077084ce937ce829b0172810b92d45892f335d02d36153217d5db379b621e416a54ce8071dfda35f639a04b14
sk = f80c63dd6cbda93b6cee719fbad6bdbe1a03f18b3379306ace5625fb38c5edac9c8c94525c85961e14a76082bbd760ccf9b5ac777088b0cc80e0304fbcfc697cfb13dcf1cf777325eb473d11a43da4575b697a860445b02cf75e8b945ff9433a337c754e19453d4bbfd2f07c76e8b7a68b92abc870b56202f7634b9b37902d39bca04653fad9a0e4f0be548abb97c7a1fa18c34cebbae3987f4b3c52a5006629159ac6875276053908b389d931bc7e2871751169b6d81c8d8b5f52854a3e644c5c504675d688ba030e9e78a79e7788522516ffda2ec9946aa9791a634b6ab6d04456003acf348bdcd859567a74a7b73556820f8dfc12e467ae2fd11025e430114a5a60d3b42bb43845721637a69596eb953ab7b3e3b28b3bd9923dbc5189a37e9fe7bd9b763fa905314c0a35387a8e8552bf7135698e15b8d99b0777a0a5af1b7dafc172aa6a4d69202f10351603771876c580a7d24479db0d804b6513a09281f291f2706ab128905663aecb0bb31a41046771449d12c335051a2eb50ca81ace90940a8a6a355b21a9c7505491ea3b48b5323cc567ead909fbdb380fd504c851452bd34f0f65a39ac62d922a3c50a8566edab03358745d701332e4011022bfd4839ae7b6745c66aca80abab8213369e299253b40a7922df02ab70f9723baccb1ad563ad20c5eb8a01ae564be24f40ce91a0f06ec68c0604c74250909d317f8968947a12ea297a279821f1b5377b02653d66897aa526cf51553c268481f7174bd9495da4b0305650358a637a5fc31c99ba7ba304c6811b555e4b1c2f80eb4223c54032d16238861fb650bcba24b127026fba51f5985476103fe1375b94007a06bc2ab048bcb4a78e6d3c748b141be410992733630b8c917f89960273740a595071824a9d02908d52d334373e8a575d5d52e96e5ad0cc95bf2c761ae577b9ef6bead33103e5033e0765d748c409f8a44227b8f55838b38695c5e132f2cb9bfdd7cb8522906e9bc03dda468a04012277417869277e2169c63112e6a8942a1c13aee97300ff4caabf862058b6e7cc16f34c79ba200853701a98d630936a8a595098c8b19820ac91f47451e011069aa688bfbf5ac4ee018c53639a1b0573c8a420c4619166b011e79bd0b843d97766810a48e55d5ce389b5de4a739f77ccc5fb70d52b3ca5d01729935bf7e4bb984576f2acb7466c8248f975bad539b2260568dfa34cf2974d83699761c95405943a7a88374112f8ae79b4d244bf2d683f7cc7a533229bbd8b5e822c8b3449548634ff34bcaeff25a41aa84a1fa1f52f486f89630a7730e4f81ad23c14d6906816a849810951727042ed0782ef26c31281c0aade6c9334a88acb917b781c4f16327196422c24541065b5e80f4374da0853d478625a68f728a20c1c82ca4fcc4d62744fa658059141221a917d6121187d3b621179aa8f7b7cd0904e6e0787f9a5f65eaa78011b6b63290a55542c80a4bfad64677467dd1b12785e6bfbc31c1f3d46db55c0a035604ef658279db3232c675bc0bc97717ca3eb71d4f44caaf1b07bddc90ae982886594f98c41ae7481562cb63d0b2539eec589146735490a4a87b6ec5cc77bfc0810627aa3452cb061a1648ec7cbb4937826602185a7f5b9306d822633e2b7d35a39c135ca5c1c5c1bc80ba25eb91cd6a3d71341cb1314deb05a164d31123b0a6c5cc7ededc1301154e875493ff173d74880afb7438c44085bccb29095ba859a4cb2d77bda5d61fd9600d1b9c45592682bf161713c80d0aba348ee8bbf370bd4b1a50e6723b9b2499030a0eea58a6531579f8b110c7eba4ca3a57a5b6a5ad511f896a9f78a62908cc0fe0a0c06e652240f34d1e16ba51b41ae7077c3e982608216842c499a51ccc4365a864060f4d2b854232b56d803cb91c7fdd830a50cb2ae465c91416bcb09190be99c56f870c065c7bcf4b421718c17f3394a3684cb0bb83473927b3a1b4f8334851861044305137746ab39650949c8cd43839fa75b0a78c14d65b2d9139175f9756ce3865db6c77467b086c4826921047d13caac87a61e2d6b6a6a8cb67d18a0e910dec05aa5c3525ec86a2ed7c24c0e520b44a5c94940ae8d17f6b175642cb49640bc3254957c1e2501cd5017d3c297137a59cc06b69a861bdb73a0c739733dbbc5dd91628d85b56054ad4251def874aa0051ea234b544d7a0dfa60b1d5bb60b8bc95220c6cc96ab6ed53eea9c7cd1715e9c29291a361b04f205cb094ff888642827aa19c64893685ffc004b6ed9516f6638b9bbac94404f91c29a4d5ac6a9615179798cf6c486333a7641846cb49c6b78425aea240cd5f98ffaa826aa3b7b643a0c5f4c3ab4c21ea9081e9439445c98277b9a507bbcbb82d31aced3c378b017f7d62270749bc1901ee53c72953576125574dea727080a659bca4f007b6cf7c9cb2d0254ba9a293290c493654d25e7ac0cd88a6101b12622ba2627000de87d88e4990ccb9cf4a08918d044c2d52cf42a938d6430e544cb2e369ed9e7c7304b55a34a8cd193a096d5c716383904b7b8cc89ca471980b84699f546bcfbc348ae706f400a28f0b1c9f8a40d8be14fecc0b2f282ca8f5c499f2a3d16bb7501003d22965b7e33826d343f72a501e0b219bf868b3e47bd4fbcba0d6635421189c17c32479aa5fb0abc84549f878490bfcac6934a6393a0a14874a878d65aacfa3678704919240d31e9911fb703dd339684d5ae6090bd3478578f7a60d1d72da9d70eca9266b19c79115322e626ba64d52d26c9a655f1325aa63881e8800e16382a46865ac2cf015abe3a420ecef1290e5a2836500176d7b6d54868ae3a977cc26a40a2c20ec3b346c0a4b81549d274a7bc6b446d6a42512c55b9823d745402a630065297973b99b569952aa9a66b440430d980bf4944cd66513220f13964a30e86f738a0eb1aec491908d2c07a35591a384d0e560af91c1f7910b2d3f61e69234375b9b6cc017891eca65b83332df15773baa489862494435538db956d9c09660499d7e343c7d68fe082997b73b69705b9498ac9cd989efce26f4aa2b3d5e7b445e4132185a4e734175ee4b5b7cab33e42ca33096755473d774c758b3ab1b7687d62351c3c5251653953701c81e2cb2667c885e75c814f375eb946adef027f78036b28f4151f1c799fc1556de38bfb2ba996db3e3e70b79be2614b073cbd150c04313013ab88c477297ee615fba0a9e00a50ee3b0f66498ba09acf338b7342b8670c31428f4a52ccf9b4b6dc98667ba43792863661738e63653c34b9147b60ebb21ce89291891bb814096d662806d1d012481b922b9c2fefe9a66b919823970be95bb12c6619498228bec78db0739a5b1c93654a2aad73851355a0485a52c3896c3527964e88727c3805eec01a65cca1fec8466aa44bbac56e53895251892b6355c5e39953f680683ff72e0968867b536c11a33470f8ac74870d996557981711e5d0abc65c671f423ee4b67771055952b54df8934f0b6980779abe207c4f8ce1cf17bbbd90b24d1ff875109366a4270202036a0796146cc8ba70712f98b042b301c5143a6143e01b79b2af3a944100eba87da1725743c370d85894892469c00a95f3866726138c2099b9b6c47ce9b9630222c7656623260d8500b4d7752b6779af5b5b858016057f545175f61477476e3a02aca3d1485e0882b305c9f956908da84ebd8083ed26b8b2b8b50a347a4cda722bdc6ffc2b9043491da64b0fd0a39b7f1550186a0038e07598d6887e6c8c2800288b1c9a45a66233049d77d912b1fb50fc119b0b7455c8d90a3edcb046f2064d401c8f108b833caaae5573a10b9fd1775ab90226d8a32088ac614e9b20737c88dda963d0e77c7c592179b4030881987421a886ac7a422c98b6d51c53d8c1027c84881491994cc84e9b1185b3425758bbb1e305a1103ff6989c633a5697a97e5dcb94e7191d9a47330ecc60acf85083559d507a77f7033965a0859fd6306d27c0ed2b35e7b3444d957a52010ac49a8851952f6061ad551b7c74814606510a0bd19d9ee7998310c74ef507902cc71103134a411f90da122fe72fd14448dea00932977c0f27628f092da3ac07d901c2c3613d22d48ad6376ac1d008c7d19a31623ebc616e4fc3887d68c033bc3ec0e5840d415f6fd2c15355c223da1c45289315cc945aa39ae7498767eb3a6692b2a0ca6e7bc73a5d97644703aba392b5d386849f91bcc7f5691f295a267ac0c1fb84e5e31c94ab020e351ae410840e4198e417b8f397aa33f88114030b07d5c702c6ab64bb7df7276f593ab3d133232c919dbd06b6df756258b25c7132bf03c62077084ce937ce829b0172810b92d45892f335d02d36153217d5db379b621e416a54ce8071dfda35f639a04b143c4467b507971523509bf97d2bdd733ad9eb94f312e4226d036e8fe827a205333afdb8a246a56ee71465591831c371f2eb87467b0559dedd776ba063ee6d2f93
m = 67a216f37d67f5e74f782f1badbce1cc8c80a6130aec305b421899a4faa0a6c3
ss = 33a9ce6514da7c60b120c623101d494ac1bd1bfe390b6ea9ee87585e7a9adc6e
d = 6a1aee5e708c1b47f02bdacce4f56c860f74fc7cfec1ef3b58285b1c8ad7fec2
z = 230e05b7114ff0395cc6634db1eae8258072d09c09f291e92d6620b177dc50d7
pk = f72bbedf8059fa51188fe16e54b22f88a59ed8a92d72188f1b687222500dbe642699493dc08c97b6a13e640b51f2173cc8a417be58077803627a7c9bb2a7b96e9596e3d96c74f03926387f34c448eaf5885eab4a52945333fca41dc4ac4ca83db05a5a5d54789e02664ee7552ce5b4c3e16af4299c775a4dc322ab9ee16d65a1298294adef821e94a5119e713175b69f03f941f7c56f565439f1e24f663987d65b00bf899495d5c2f178812ee73387a1627f98029344928e5c9100c50f87cb6f99b27e3ec7635c6b132e0b81229807e4d9903a2c5ab8985ddef435fc8462f67a6c01d2188d731412262392acb98fc49e4cbca7acf522a8d385dff01fd02c4be4b878bff659aac05a8fbbcc1565a53cc36af88b41a1a3a18b04c728b1b66a7698be968db6f0bb00f1665088cdd4e3464e34261e72748705b5b7ea5e4c02289365a56739a4ee34a5dbd5509ec297c12a26ed1116929a8eb4793248bb78a1c21d981733ec874eccd2c9b4bb530c4b6b10e136e764af55059da3da93b79076aea089818210bd076e2a8a49a5032405a857baf295e7868bd82c958c90474bc4403e62b85201061b7bb6ac533e96870ad0d7b9f8e6a835e6c6cb4c8437489448a273e576b91ae8062e411593b4c541098185198e49c0790db516adbc2852a220725a5d50d47333ac058325b61325840634140bfb7af0110b34fb408749998df156668634b775965f05aef99713d1f5bdfc5302337b1c041448f5b09af8c5560076ae90ea3d2dbc39bcbc8e9ad26981563ec254a5f3d97220ecb6c5e76706ba933766766024839579868ba43b691496f6bc49199c2c35e35d6107ac61744df910c021591d6df53e4358487f26b4d4060958095fe464ca2703394d885625806106ea31173017f4f0594550bab828993d55628aca5955f61f4e4b316a8aa9971c65813949a16828b5792ad841772aa1b85314527ebc2e6d6351deba9429e43e7fb4991fcc98c67aa6f3287a6eb9485b8064fc585ab8c2af6212441a763540f7af3d8a8620c6cf40ba81a914ca28a8265248673d731432ec9c70e083be49816098494e6994b385b509397198e2a50c76a8949c25ecc9849ed45d59c966444313d5f0419abc929b8ba51a2a49589978a0e29c680c07b9cab2be0035a06c18d561b9b0e862a2957d5d41a0a63c4be99c1d50f76ce57862b4f61cb42591f17ab1e85c1ca2dac3f746940c001d64d81dd0889629d60727d5a5fd8ab7549b439d66a30316883da6455dc023e6e702fb4742a82a101f60cd8f3a29d3d88c7e418c3d30803a541d6ce1aedfa540371c846c672753a858b39b5880d69b8d525c6d57522bb6530cd7a4edb7730cf720541454cab59595e8a5d6302249300a6fc2180eb31ba43398a2a18adca92af2a686c20454fa8a1864d73c0b91167b6b4730c2b67c55b425e92c663465b7f7a1d2163f7d7a8a08a962fa0149cf2ba8c4066cae7c0a22a989ddea22a5311ee5d895eea9a5416739f810ad5ac901471a72aa78956b5183b194b26c361219401aefdc49b6ab481be838f85290a0d96060d68e5fc71358a924b95225070c6283b401296698310bce2f1b7c8a531e84f625585429ad3394fc04bcd8a200834cbb9c9b9a8c83601fdcaca281a93f47c6e32c133414ce71f32e60fc52b4c07a1402c3932056fc3323ea2241a6484e6a074676996e5962867a61cdffe8811764953004cc9c3697e78ab5d156cb952b1c53ec674781792ac831d6e20b5b29c3b064520fd5968bb351a401646ae3267522c234a8404b02529da182b473051bea4b971b170d03aa378877fa47bb60f1c1e3519110121bd58b17ae373be2d21fc6d7ab2ee2085f4a194fa7717ec83f6c144e256807aa921c32b843aeda0a5cf85773b77efc579a677816cc998970911152d091f21733dd1c0fab31808f2a3a64fa783efc2e4a252b56548fb38bba8625b9d4a8aa6a57786f1c9e1dc49dd7686399494277961e67e555cd6c7c4a630fdd897cf61c9c5779594974088a2b415806b520503ebb416481e87a062582a479b3e05b9413aa2c7af59c5a9c5034722f43032f0d6428f8425f4cda38876ac45ba2137fbc56209823b05abbc00aa9e6a307bb164fe0413311f22be44244aee55268da3135ea5996f7cc3f51856610ca68310dfc13a12e8459454d36096c3ba38e979a3d4c852032429bfe1e663e0c256c2e93
sk = d809438c90aea78b897a528534fb009d716de8d513d32168a1537489e52255d00f49c424bf5b5db0e15a3a9b9845eccf287776f9700ff5bb7ab9f40ffeab7f148a9633546846b672cda9ab8a37c8f9711b76474e7975ab7e16675a8626f8648b605066a4fb4a5c255a0a39387b03bb7f618c9ed1b37e488d4b7175b593860f6c97d637a2d8761d3b933291b2ccfa6bacc4dcc4ddbca804c7c55edb9fc5abb503036059da4d2929447cab1bb1cb746ab01293a2b2f2638beb06030d476bcd2c335dd5226b7450f8b5b2b130332dc9210640c10daa5faac16c1381c2a0c4aae3174be4faa53ca9cbf29769084715d6f8c163a0185030b0c7c9621336a9875946fbb73bda9774c07615711451f5594a44313878204c291ab7550aaf981409d4d7cbee727ba689400dab7382605f03873f38566421a354b59a3b48bc8f62a09519d932af5800a9a0c6efd5783bd93483a0aaac7853c890c3ba18835d1a2e8f14bd0768cc7d0b951909825c988648f797f5711fbc654380e661bbc41cf89b088e1410f19669aef65fd817564a4a4f40281b5e16a69be2b503495a4b6b680a08a54fe0b80ae668041aa120c7a363e38aaf2156cee293bfd4396dcc503646acb74b9460142e4476807c058d72c9610e3cbb50a29ed7244419c2c258659b3a8a23e7e69a3047298378424b7a12df3cce34f1364732b292b105eee6a487126815bc0013d66fb7099efd4931e4301d570bcf2facba0b433b9a03147242c298052650416651db690ce81c268381032b17c429a8e418b7e2bb63d30b570da588cbc36dc3798c65f81ef05530b9043310e182e88bb3e58356de408898738c9b3c457faca42b9b81ed7c4118869d5153338ef4260006c6be294b528c779bd6c8ffcb16e2aab439d3032b8ac45216282346200cf1c812033a4f9667af842481d807f92245bb322e04343971a656087cca8ce9bd3117013ae816ba745888a4ad51a167a17482ee5b88b0bba455a565b1d97bd3b9beeaeac0b4f2879a727028d4a1c61900d0770f15451a01964366d8a6ad1b5bc520392d43bca270ccf9a72df3d68b955c4bed0352b3f78151c4716512097bc92f2cf0a2560923d01358ab1b5f8b7bc687f5c110b04c6512372f119fb23bb852398a6f599f4d145a8afabaf8ac8726abaee569c4579b494a01c67e232b93080d5df1542dd59f21760a24747e98e26466280c04d1784d9b581b4cabcac1c3dde1ca8e00588e0732f76b99ec844032d99ef65c8a9ef4a661e78a47b0542b3129e850647862132c208cb9b3986eb5b510ea1854300ee966b0d3bc09922260ffc96b894a181a95a41f1bb3acb2572475b3fe8933fe3902c965678b95512289cfbac30a2b159b8f2b3535e40881d81c204cba9080b9a7b23190965eb660754368955c0c7929e9447b92ac78e7867c1b4770596047fa820c03a11caa3c2ba48120e29ad46c289920222c511c9e18343ab20067f926435c6d6b040955f9394601b805e38a751bc8a1853fc05857eae658a8a7cad729373e73253e7728fdca89e347bbfc48a7bafa48cb167111367f40c93bf71ccf208a891c383ba3b593f2663148d779ed82b23f4b6796209d51425e9168cb22224f39f069d4bbbb07a395d3633b71c81a238aa549b107530519119262fe4052cab4215647c0c2ca573efbce84881b45279dbb0845dac9ce5ca807666a76c2a18dc4a39a09234095d426ac769dc4d5584d9473705477c2373bcaec3eb1b911e8f9cdc581c2cd330f0a2ca0f937204323447d2328591761e3c093b8dc35249118015cafcf6bbb98626e43eb12f97b12a1c158cd473bba2b3d2aeba488859d64120a668a6be0f30a6d76211c2576be6a95654621eab6541b65c956bc51e0117306873ede094169a956e50c9f453834a6f5b4f4e7bf3d644284ab2057b653d40479cfb63679e2b50e6975dd839100e1888cc35dbc461a7bc248b5b756d10338cf68c4b8ea281493c9c7fb4d1504ac3478ce8cfa7100cd6411fc74bf054d6932a41d234eff8ba54f72b4ebc52ef605cee08358ad5bab7a0966d8b36b2573387c587196a72be1e47132d6b3bb92241e735b47aba99d28797b6382adb0263d6817dbbb71d46a17c43a63748a3f34873d19497c49515fa8b4ae5c588bdacc234f9a74ae67734d14b7f72bbedf8059fa51188fe16e54b22f88a59ed8a92d72188f1b687222500dbe642699493dc08c97b6a13e640b51f2173cc8a417be58077803627a7c9bb2a7b96e9596e3d96c74f03926387f34c448eaf5885eab4a52945333fca41dc4ac4ca83db05a5a5d54789e02664ee7552ce5b4c3e16af4299c775a4dc322ab9ee16d65a1298294adef821e94a5119e713175b69f03f941f7c56f565439f1e24f663987d65b00bf899495d5c2f178812ee73387a1627f98029344928e5c9100c50f87cb6f99b27e3ec7635c6b132e0b81229807e4d9903a2c5ab8985ddef435fc8462f67a6c01d2188d731412262392acb98fc49e4cbca7acf522a8d385dff01fd02c4be4b878bff659aac05a8fbbcc1565a53cc36af88b41a1a3a18b04c728b1b66a7698be968db6f0bb00f1665088cdd4e3464e34261e72748705b5b7ea5e4c02289365a56739a4ee34a5dbd5509ec297c12a26ed1116929a8eb4793248bb78a1c21d981733ec874eccd2c9b4bb530c4b6b10e136e764af55059da3da93b79076aea089818210bd076e2a8a49a5032405a857baf295e7868bd82c958c90474bc4403e62b85201061b7bb6ac533e96870ad0d7b9f8e6a835e6c6cb4c8437489448a273e576b91ae8062e411593b4c541098185198e49c0790db516adbc2852a220725a5d50d47333ac058325b61325840634140bfb7af0110b34fb408749998df156668634b775965f05aef99713d1f5bdfc5302337b1c041448f5b09af8c5560076ae90ea3d2dbc39bcbc8e9ad26981563ec254a5f3d97220ecb6c5e76706ba933766766024839579868ba43b691496f6bc49199c2c35e35d6107ac61744df910c021591d6df53e4358487f26b4d4060958095fe464ca2703394d885625806106ea31173017f4f0594550bab828993d55628aca5955f61f4e4b316a8aa9971c65813949a16828b5792ad841772aa1b85314527ebc2e6d6351deba9429e43e7fb4991fcc98c67aa6f3287a6eb9485b8064fc585ab8c2af6212441a763540f7af3d8a8620c6cf40ba81a914ca28a8265248673d731432ec9c70e083be49816098494e6994b385b509397198e2a50c76a8949c25ecc9849ed45d59c966444313d5f0419abc929b8ba51a2a49589978a0e29c680c07b9cab2be0035a06c18d561b9b0e862a2957d5d41a0a63c4be99c1d50f76ce57862b4f61cb42591f17ab1e85c1ca2dac3f746940c001d64d81dd0889629d60727d5a5fd8ab7549b439d66a30316883da6455dc023e6e702fb4742a82a101f60cd8f3a29d3d88c7e418c3d30803a541d6ce1aedfa540371c846c672753a858b39b5880d69b8d525c6d57522bb6530cd7a4edb7730cf720541454cab59595e8a5d6302249300a6fc2180eb31ba43398a2a18adca92af2a686c20454fa8a1864d73c0b91167b6b4730c2b67c55b425e92c663465b7f7a1d2163f7d7a8a08a962fa0149cf2ba8c4066cae7c0a22a989ddea22a5311ee5d895eea9a5416739f810ad5ac901471a72aa78956b5183b194b26c361219401aefdc49b6ab481be838f85290a0d96060d68e5fc71358a924b95225070c6283b401296698310bce2f1b7c8a531e84f625585429ad3394fc04bcd8a200834cbb9c9b9a8c83601fdcaca281a93f47c6e32c133414ce71f32e60fc52b4c07a1402c3932056fc3323ea2241a6484e6a074676996e5962867a61cdffe8811764953004cc9c3697e78ab5d156cb952b1c53ec674781792ac831d6e20b5b29c3b064520fd5968bb351a401646ae3267522c234a8404b02529da182b473051bea4b971b170d03aa378877fa47bb60f1c1e3519110121bd58b17ae373be2d21fc6d7ab2ee2085f4a194fa7717ec83f6c144e256807aa921c32b843aeda0a5cf85773b77efc579a677816cc998970911152d091f21733dd1c0fab31808f2a3a64fa783efc2e4a252b56548fb38bba8625b9d4a8aa6a57786f1c9e1dc49dd7686399494277961e67e555cd6c7c4a630fdd897cf61c9c5779594974088a2b415806b520503ebb416481e87a062582a479b3e05b9413aa2c7af59c5a9c5034722f43032f0d6428f8425f4cda38876ac45ba2137fbc56209823b05abbc00aa9e6a307bb164fe0413311f22be44244aee55268da3135ea5996f7cc3f51856610ca68310dfc13a12e8459454d36096c3ba38e979a3d4c852032429bfe1e663e0c256c2e9369ffbf2275f12c29cbb69f90a8c881721ce39b49dbba550ab93a2c4c94bfc669230e05b7114ff0395cc6634db1eae8258072d09c09f291e92d6620b177dc50d7
m = 52b19fea232c9154a3e431e9d69cda40013cf2d485c3cd027ad24e645420420b
ss = f250a12d405bd1dca852db3cbbe1ab43c09ac9e319fe61f6cbf2d19af0a968f6
d = 6396b328b100e4c7f4bcae69875edea1a1982421558c608c13c592bf7b5d0fef
z = 1100ced48add211a5c937b8d6079d8e271af3f949edc61f70e60453aef20dea9
pk = b48117f3ab234a4bc2e6b80b05f97f10a508b9ab08c0650fe66185f146b0ef5993629b3f7fb646dc248e0690b77557971f02bafef88a9864c28e885562ea7b54dc217c5521146122aef78cb893a99c1c9621a6b51a43117016a7f2231f2380764dd81162a4433d6ca171062704294030d5a3bb9859a983c6b7f009f130444303932f141f506896fbec852a8a6934e72ad8c038319c58abea4c73319df541ce4086a90976356d001cf6479437b64dbb318f7db813d5034840e23910ec67519c93e9648ebd1b70edc3ac24c983ecc4003cf5b130eb251a6199814c715eb54fcc8ba9cd638a294bc2015c8cd7d28736226863a286dd4c0878345d3885cc4b2acc0ae08a277cc23e397dee84ad6ec2b4d73c520910b4eb4ba447071de01311754060195a37eb701045103b59a94d59131faa1b0a99741bf8b186f44c6f66f76695eca6932647e408966f7ac4b0b8af15f1c4fbe27a2037b6e7fb8f4c6738d1a3aa480a6dded4871e89a9be945113013d02197ba78b0f5f8008ac89b28ad829e5fc2516dbced3192242e074cde7c8e2b11ed1192b25db395f09bfdcec8b1a8671975b692c84714ba3049a636494996143212c54058deb770ba709ceb7659868998d6560c8f4386629331f7fe77dc5f5390443865d1215833c78ff2a6e24e3655ce799f62c3b5f24529c051c28347c3c792fdf8700ec3b6559f8bf6646352d2013bcd704bc2b26c0b8a231acafc7675d0e8a0459770f11d04aa0fa79d6062178ea4beed06057444c4b4a76712201937212de48941f868ff3184a9a700756a59e1297a71c3912cdd40e6f883295d0a62904a4be9350edb4483ee6bd20201d253997d983cacc0a4730a4255824ba9e4b7ca7908ce84a2562ba6db8e38b860671e2654f2c9b669ee9646d683e9f907733423d4b139bbda51e785a86a97103d8e14d645064b6e02a3ac6bd56abbad5cb09f1968fd70a84018692c2866af2b85ef8031b7693444cd1a9ca668bffdc9889053980a88bbbe59c883acad0f00dd7ba954c487b585910a10c95f571c245f0b415261fe348714c288220ea84d8bc524e438f43f29a9d42a8ba8138dfcc264182ae8cd7927d0cd0f5da7c2a321914e84f716836e53025e2ca75c8e34b04092752f1b77e9cb872e742aee71dfe2c1ece8c9fe82bcf56131ee0774076cba525934e21ca0387e43d53624caaacc88af2a59e234e24e262a1201582437656f97cfad4a087c622de1563d2a16758875b03ab514291c7d3ebac7e44304c32712af58b079031993ca79e35146723bcbffc96f16c6ab7975151961f1c3c3fff9a9ec5940da90a99bb2cce3f376cc4d9a417fa715892411b649dea698678936c35123e5ee8ad4cfb2a85868a94b3344426ca65636d0dbbb9b2448faa1345e2f7b8db9a2e14f49581f106ab14779278a6aaa303ceb5ca7c246b5ac13162a9273a9ac00c745fe6f01598575e5348670bb82d8cd04a11a7753fa7729c89196be39ce7d543e24ab509684256e82825277da24b84d8f95517b55c2a301864b9a13ab809cb0ac7ff3047e58b9091c5b55dd0c23cb1964d8b58dfb80aeca479eef16f43ea66e185b6fc263e081458086585b8150b8239a531936e926ba339b79f18461851982ddb2a3069b235b8f15e8d74aed3571cb4a55067e385f3b53549fc4cf02079b8a41626a0aa52c5647ca634a37588402ca812f870abb94e09c2bf31bbb865dbc2a3f197bd7c679ec436f21684d7773de6cc551d370d75cc6217bc8db75431159aa5308570b173c7e90b6b09c16267b0169677610f57580640a536301d6b6b7c58525b6f853a5aa73a05c766f631c0f1c82f6ae54eac6659f2a37fc364b266cb0fbf8601dc5651daa87d79fa1852d950f29441982a71bdbb74d260c6b75630e3e80643676c4d59960a445b86d5508dba0c41f1516f44aa309a799ca626d4ca8b7fc5cd54c623acc96f15841c85cb1265f5ba3f6754b178a281e8106a23b04744ba248c703f0279cfa055dc3c70b8c68e48dcc84cea9d725b4ba5b628d9ac62899a460c157752366c00aac16e281ffe1233e217202fba0e2bb3cc5c170e1e373fda503a1d75af9e7a57ce113706d833ae662429e2774fdc686dec4a6268093743b718d3cafe703d2c27bf7b902dd1482ff611cedf63bac0847ecc0b25940ffddf25214ee4dd4e1aeb851878e2493c05e2bd5a30b5b99d369454
sk = ba45541ce7b3de134e6b17030710bcce09bcdba837f23566dbf1928c99cffcb674cab9c41b3151faa3078177b9126c7973e25687452da075965baa804276859b092d9d4095b5e3a27943776da65262511f62a3aa875b258c7929b502ad6cba00e3b38011c943310bb5cb24791a71bc5a2796d6197192d9594936089d88bfe976058ca16c152193838a3d7306b312f8160df15288f9063514a403acb76be298f5c92d65a90a0bcb28a4f438ea447a9c881808a18a2f5c3c1b876b3ae94ed28478fddc1e98a64fd797a0931cc4a18777e5d481d9e92c0cf2b5f5a58635b368cbc8c25dc733550774c0861795939b74e83a23757c212927805663de14a0fa00cf10f51850dbb4cdd7caabd5c09b2818cc0a09a58169e3827969518e8fc7bc8325b45656861a848347a358ef1155e5d43f7910a738a132c8892977075c9a19c1eb6399f2e7bf1dbab593a907bda509ef5b0de35a222fc951a0829a838591a0441294c35ca0b86be6fc02e1ea1b7d4004e5bcbcaa2a280ef37067d72790bb5d59587e050272ddf8b117286fe80c1bbf078e6d259a9b53bd6ff1b43a86b24adb27bbfa3546c179b8f295726ab768bc7fc8dc2a62715030d93581165f1e4a03d42374a31039d55741c9c49a1c807468cc826f0380b90c9c3f319cf1f73811d674b05c147bb2613ba56365ea04872b9244b236b0d480dd0b47b7797a23286269f97450e13791b205c8aa3310b72f3423b263d93ca320ae1ff04fe6e3bb703a6c4fc17dcfb6341aeb485576b53d1cab71d9049dcc68cf86008bdb6152994e70152f96c8ae4a0819102ba5077b26086b2dc6b04b324a31aeccb372cc18976bb9da42c8eba89640149acc544511546c5dd293c3173ef28ca92b85b86188bc6fc09e2725307a2c3802c6086f922cddc62b5989c5a6846496d2bcbf7775a4b3737ee6c6b69cc3373c96e79675cbc781146c7a78824aae4322e1a69dbf64336efc3348e414ecab04010b9f7399310253679b48af3c23961bf345b35172c1d472f9a31274c730373a29154a581631a0916a21259a46efa387b36cc9272b5284085709e46f07babfcc835959d841b3647f51147a013987dd9556111435124101e5d42ff0848bfe2169a49485c094226ec6994cb50ba9f6476fb2a39522a08145b987593f2fe67a2b2ccb036c4e6540145758c6745a389955ce9744cb8030bd85a838a5904198b318a4d265eea61c70e5a34156ba00a53f05c9be7f1ac214f6a75dc8154eeccec7ca6218b34b8e063231c450ea3a8b48f7c97d9c58fed709c350a28a34873ce76f0fc7a4237aaea0804e2d3874d726aec41c3ac8e02706da459c01736b7a5e0936b3abccbebf146350ea2a246c225ba897473817f28c8d6bbb55fe98a48de682a91770edb1bdb190a0efd677a7fc29fc62690668924cb5887f4078179aade85c0dc8e3529862b2760b187b7778a56c6b026769e339aca5f8c948801fddc4acc3bcc7ff548dd9fc12cd7a394c24a7cbe18d3d22ae3b48beb295905b217af384393705107f33b02547822b0a2cb1b57b6fc637e071c0fdba2f87f010d0c81c42db454f5c7be69ac0069c33330bc40532248fd0b90a28908f7471fbcc543fa944038186979c1f5cd147b9f69218509c41c41873e0718d35b8c6c775f1f069bd22339d3c440f6caf9fe91e3d6b97d2a546e09ab4f6cbc2f5c1481eeca81c3a77209425ccb6c6427ab580b80350b468d9c0795441555b3bcf75343ed3966f69ca80bc850663776ad8e36fad9023baf84bfc59668e6567ffb6698fd0b0cf9cbe87462e35b9694303a90b2673a62b85c74664d5055cfee3ad39fa83206024299745cb7c683479399e948ac2254117f491ffb3311d69455bb925e7426d24b697ed44995ee73d9632459fd37facd4cc1859b0c6054cf1fc5c02e1ae82c2cf2ed21ea2322e315a196e825c27b2ca1cd0b93b4b9ce8e4aba0d248460814f5a734346a0577d55e0b680f01fab8c9a859385733db6342dbc16dc4ca42777a7dabeaa136f149666239cee53880ac4267a727920a9ca43c93a3e301a9859e01abcea7f8b2bfaa11cd3728c9c0ba4f7c7c89a466ffa3c5f2330a5ae87265a009b33c74d61562ca0132c55b8abe791b2e59ade002808ee2bb5ebabebc314e2d66b66ad566ef98623b721ab48117f3ab234a4bc2e6b80b05f97f10a508b9ab08c0650fe66185f146b0ef5993629b3f7fb646dc248e0690b77557971f02bafef88a9864c28e885562ea7b54dc217c5521146122aef78cb893a99c1c9621a6b51a43117016a7f2231f2380764dd81162a4433d6ca171062704294030d5a3bb9859a983c6b7f009f130444303932f141f506896fbec852a8a6934e72ad8c038319c58abea4c73319df541ce4086a90976356d001cf6479437b64dbb318f7db813d5034840e23910ec67519c93e9648ebd1b70edc3ac24c983ecc4003cf5b130eb251a6199814c715eb54fcc8ba9cd638a294bc2015c8cd7d28736226863a286dd4c0878345d3885cc4b2acc0ae08a277cc23e397dee84ad6ec2b4d73c520910b4eb4ba447071de01311754060195a37eb701045103b59a94d59131faa1b0a99741bf8b186f44c6f66f76695eca6932647e408966f7ac4b0b8af15f1c4fbe27a2037b6e7fb8f4c6738d1a3aa480a6dded4871e89a9be945113013d02197ba78b0f5f8008ac89b28ad829e5fc2516dbced3192242e074cde7c8e2b11ed1192b25db395f09bfdcec8b1a8671975b692c84714ba3049a636494996143212c54058deb770ba709ceb7659868998d6560c8f4386629331f7fe77dc5f5390443865d1215833c78ff2a6e24e3655ce799f62c3b5f24529c051c28347c3c792fdf8700ec3b6559f8bf6646352d2013bcd704bc2b26c0b8a231acafc7675d0e8a0459770f11d04aa0fa79d6062178ea4beed06057444c4b4a76712201937212de48941f868ff3184a9a700756a59e1297a71c3912cdd40e6f883295d0a62904a4be9350edb4483ee6bd20201d253997d983cacc0a4730a4255824ba9e4b7ca7908ce84a2562ba6db8e38b860671e2654f2c9b669ee9646d683e9f907733423d4b139bbda51e785a86a97103d8e14d645064b6e02a3ac6bd56abbad5cb09f1968fd70a84018692c2866af2b85ef8031b7693444cd1a9ca668bffdc9889053980a88bbbe59c883acad0f00dd7ba954c487b585910a10c95f571c245f0b415261fe348714c288220ea84d8bc524e438f43f29a9d42a8ba8138dfcc264182ae8cd7927d0cd0f5da7c2a321914e84f716836e53025e2ca75c8e34b04092752f1b77e9cb872e742aee71dfe2c1ece8c9fe82bcf56131ee0774076cba525934e21ca0387e43d53624caaacc88af2a59e234e24e262a1201582437656f97cfad4a087c622de1563d2a16758875b03ab514291c7d3ebac7e44304c32712af58b079031993ca79e35146723bcbffc96f16c6ab7975151961f1c3c3fff9a9ec5940da90a99bb2cce3f376cc4d9a417fa715892411b649dea698678936c35123e5ee8ad4cfb2a85868a94b3344426ca65636d0dbbb9b2448faa1345e2f7b8db9a2e14f49581f106ab14779278a6aaa303ceb5ca7c246b5ac13162a9273a9ac00c745fe6f01598575e5348670bb82d8cd04a11a7753fa7729c89196be39ce7d543e24ab509684256e82825277da24b84d8f95517b55c2a301864b9a13ab809cb0ac7ff3047e58b9091c5b55dd0c23cb1964d8b58dfb80aeca479eef16f43ea66e185b6fc263e081458086585b8150b8239a531936e926ba339b79f18461851982ddb2a3069b235b8f15e8d74aed3571cb4a55067e385f3b53549fc4cf02079b8a41626a0aa52c5647ca634a37588402ca812f870abb94e09c2bf31bbb865dbc2a3f197bd7c679ec436f21684d7773de6cc551d370d75cc6217bc8db75431159aa5308570b173c7e90b6b09c16267b0169677610f57580640a536301d6b6b7c58525b6f853a5aa73a05c766f631c0f1c82f6ae54eac6659f2a37fc364b266cb0fbf8601dc5651daa87d79fa1852d950f29441982a71bdbb74d260c6b75630e3e80643676c4d59960a445b86d5508dba0c41f1516f44aa309a799ca626d4ca8b7fc5cd54c623acc96f15841c85cb1265f5ba3f6754b178a281e8106a23b04744ba248c703f0279cfa055dc3c70b8c68e48dcc84cea9d725b4ba5b628d9ac62899a460c157752366c00aac16e281ffe1233e217202fba0e2bb3cc5c170e1e373fda503a1d75af9e7a57ce113706d833ae662429e2774fdc686dec4a6268093743b718d3cafe703d2c27bf7b902dd1482ff611cedf63bac0847ecc0b25940ffddf25214ee4dd4e1aeb851878e2493c05e2bd5a30b5b99d36945441bbd3f5c241a6d65b510dee6662e2a8f35757b0403dcd375e7a15991a7873c21100ced48add211a5c937b8d6079d8e271af3f949edc61f70e60453aef20dea9
m = 64440adb05db3308b189bf999f9ee16e8ee3a6ccbe11eebf0d3ae4b172da7d2f
ss = 35865737dec963379a8ac738d66b3ddfcc2d4864bed603f6fbf03b48e51222be
d = a453bcacdd2b0d4646009e5ed451c3c45f08fb827ef733db3c517a9dc1af93e6
z = 7a3cc8aa3239d4c52ce4c95afdeff6efbfacac10d294edc0e7cf4535059bfdba
pk = 6daccb26429b4e18c04591cef2a49a51f34aa224a4f7e0bdbb1950b5b9bd633a1ceda3c94da93cfce38aa962a45a135a45105c6e2548db96698d581f42ebbb7c4aac8da6805024bbb2b0c45806015db249b4e10f92536495670bbeb0402d0c1be9b01e47a2a77d29cf03647fac3730878c7bddb724f7d8539e31274e20334949a92063634d6c1c0b5a1999460e25259fa91737d2b9a6457588d41041d8d1786ef80ec2951cd0c84bdc57108f02a7aa5297174c7be5a6157693c07a38242f85b79d16260ab37786e67d7d9a77c953b81a2a4b9e01697bf7a714fca3d9904795671d4b99b5ee83765a532624b4004fc6044c1840a4d07d45240251d32fbf922ec329542471037dac809f477fb6ba5b198683443c683cc8494bd1b7bbac7ddfd39f45a10c77433b868c981b7aafbbb2c8f2bc8a6e3134eed7bddd54b9fd1a38dda8a2ad60b4111b10571928c7b55721c527150668a1da383b8606f4e1575ce164dcc911af678a33973c807a159bdc12811b003d68b8edcb12de1614707b555a853290870b5e5b48d7774a9d69a116d13808961164cc0cc38325f49c463e41c043f120af24239c36abb899a3d37857db6548bac59b40e7b233dbaf859ab4554a2ede21cad465be2e3001fc9c955a3b6dca4612d0763299aa8334b28830e996ffb13f7195598c55a704ec9539bcb9a44704c77cc1e9c2a7cd371d46c02a409215333acb076bcb2355acb6c5bec8cb2640c86882342ae3938059a99ae7a281d2b6ade8073d1a90459c04a5db7547b681b007ab996e1a7fd6a030c7b34332854e036b8e99d0369bdaa123a86ab931776e437271a2219af7a4c7b8b78aac0365c78d1de15fae8c4c397c7b6eaa4d02b06f8da7145fab7948b786a78639a4e80299e3c12e5b3847f508c5189d0c735f5841a7f5b34fc7e194f4f20f348475c1d4a3f4e8111c9cc6eb06214c43838b41ccbb6524da5715e5a2644bfaba69b0cbb54935db0379b52668e2b8b84ef5600ef76686bb0651f7c43c1c120e20af9de18aada655d48b375b4a23d21c51e1c3ce9e0131b61c345112b5ca302ca9e183443495da4b309ac898e02c4f70fc7359a57d25778457e70bca8a1c7b444208b00e24da7e0ff89c19190675ab24b605295ba862eb732e4a36640b28bff1cbcdcfa8cbe9f9add36b71b3268c116b3e08c172467c80ea05262831660bf35a7d945a8264b228793ef0284b724480b3b54451a7bd9505b6225b1fee03cfdb599bb024416ca980c8181faf51b421b86f92147e12d04caf335a87fa1dbdb2b0e66c0795cb5f65130adf3bc8ee3bcdff9223cd74ca9c4a8544208b31cbc7a05b21392b0ee03b9abcca42cef8b5448482d8d8013ac221ae01436cab30e1c126f6f80af46baeb4a828f54735b5513c8f11228ec2af7d854d84e3688799ce24c8454e326fd0f52fae773ca5d408568551de89cb85265115092b960ab9792ab8612c012231921b6c697bac6bf53174ac50a6ea2ab3f48b532af51a6f6939d1ba14b694c149b5503f3320f438b731a59b4c22810d1196ed4a90eef2968d1ccd92327b37866abac1c24cf0c2b2228d0e41a3a1ec6a4227a36218b6437b5023e22d43f04b712c2c6665bd2deb160aa95199146618cc1ebefca7691248acb7c549cb66cdd59f5c4c0470205791c742fcaab677f966f746721f58846d1ab2fbc11b6f2978ddd282730402deb863ca1a7e224cccaa2b34f788987520c9da9c0c328cad6dfb46a920bf8ce22f4d265426cbafb31023b7e748252561cd678bb10218d4e5cda45488c4b2c1b2cc73c5c163da9467f02b5ceb4a5ecd136a2b518470719114d1c310a688e46bb80dc38dca1a092d36a3edd7c4c6d37074692e266a0f5fb0501e9791f3f90cdd93386c05c93896b950c7681f0abf8a044ab1227b68210c169b6057528315ca5fab7ab2c9dc7743d8943c997801a01eb2d9a195d2c6a8710fefac2e60702b68523667650e6616cc0b7b5bc50809d1d45e1673be8dc435b7355b0a26728205ae8713be0372cca8169521e574fbd18c37ea3cb6f02aa5c82a5834819254077e1670047997863a5ec7692bc26cacfd8c346290564fb27a50816f2d592277f56167027fdf376a2ea97be79466a3b86b01286fe54444bbc4c4f32460b2936196e92ed698157064cc073e0f3130daca54c038dc1085402160513337af2b6dd900b04dc3bdfcc90bdb
sk = 2d80a415a1b29961459e396204e5b5e65540a2a9ae9cd52d867a9e20952fc7565b66151653448353697b09723b17e3b1ef375a3e260a5869b579883fd1eb3a06da5c11e493f4cc9d18381856fb2c36223e7214ad78a178b2153dcde882451776478a4e06b392ce9b9d0310a5a134b42c37312a8932151571d85cb69d9333ff8685569568a0fc4568682ec2f5506f59742601c46db34efb9665b5815574518ff677be1c0991b644b5931b112220c6eee10c37c19316156bcbf354fb661635e42f6b26b07f9552d7b1a65d51c7eb6a132034bd755674dfc14345aa72acbb85d4724b2ba14925421e570543ae904f9bc4016bc0389fb9922cb12a393a24df219290dc506e501003c0ae8cbbc685a25a91147265207f93f190b12baebe7cc7edec476553762ea45e48694ddd172b6787b7d9719e89d77563c9c2ccb77caeb23d7aa9181b82b6cba09aef1851235c7986194c8322280b4192b94262fc79ceace4b894c86814d4929bd773e6a73fb0c7c36c67391a314555674cf415292055bb39319dcaa7b07230204c068028b3ae7a7223df112032d60edd1b6b52ea1ed13b86231a1efb2969a691cef0d219835a44e907bb0cd2ce6da1442af1460f2ab882959e0862bccfcc6e3fc2bdb5eb673b218d6e9c5dc6461d8796945b614c81a68f9cf381d256bc1e63285141814077af5f54c2c6b487dd29cdb1d2ce08f09122d09632ab823cb00d86a57f8933743f347c203894d0043f5692a6e12283abfa1b98b39c6d638132ea4b94644e89a0adc35816be01a408f752b3215029d7661b554bd39abaa906af32f877cd4b28bcc217825ac897d06a4c233462fba602a81321db93279a19bf44131b86035db3c4ca911f1fa30146f9be0333650c3c24a5c85bf5e252413853defb040f8a16f4abb9e18cb3d496a69b356d8206c106864c7464a7a7ec5e998b3fd5b18df1d947e171272ec5aa1137ccbe50ae73ecc106250c0392a41a73a4861acea19257be33cef406b7eac1796f605a709a4bc06bbe40867966e830e8aac19af626a4642a8447276f09cfba6486564079e1aa38d7e179d9634e3398b743a1812f02818e979b4434a4516c2c77672600d5b7d3bb6d7e3253189c3694120dbe2519c62c80558ac1d522855682962df611febc9f33fa27a0787501a42802863b5cdcc6aa81b964cc2c9b8081b63750a6358db5566a0d3229d2989e98199855a2448f54688ed2487b816f5cd651206350fbbb5cdd995a9db37b089caa57ab0deddc9392ea1c0f99031a42c350cab7b6f54c1e4acdd0e28d7975a188502fef055feb5889bf87929b6006562626335b05edfc544f10cbd927ab3c4c9e806700349b9a0099801d5948cff3bf0977a9691a25ac880d593a36d1e5436eab078bd9a6bf25bc3d6b5bdfa02aab06ab5842c440e40d430aad9311015a8767417b233fa8cfc64914533031ab39b845a3c50ce00ba0f1a586053768ea48293044f3a831b456320600404761c7e826a0b111ae37db49b31bb3e9389bd3e354f08879906996df2036ac49b9c773af5fec5375519ae7b8c61ce475ac544d13a5b421b8a686251b6d1c64f8a353406248b0430c8a3a308b600d0c9506d6509aac9a46093564eaa957b62b0b18078325ab1e847521dca74f5f212b013ab90693c3725729a4888c50533a27a83a436a627a3c1e0be10e35d1900791cc598413a818bc2f58687a502fc5f747ad365dd3348b3f96a9072c521923a513540ac402aabd74a5b364912ec36260235162492ebc96bce5c8a718e124c0669da4d0080117b07680ccfdc79ef10229cb8388460bbe664255513c71bc2243a2cc2a1122218581cc540514ad54365696245cd98ecd445653766847a03794959f15ccced05863e4656bf2571ce6445e9393c95ba11e5de102c358517f7672c0f26a34d8c7bbba5ce9abad9c8b4a6e9788b82bbd399838e4e138c7c1619ca8988a05caacf14a6be164c569444d49911525398d0a460d257e61e6b8e0d2614aa0b55ac0435f34493c298ad719a9900b94abc08acba78f42195637a464fc180013bb081bd7a4a8f66909557e85784780c589aeca24402125b661a068f81d046716e5b5072d754a6878004ac9423092a3e051521caabe98e955c093ad95d74157918960157dd5383702f3adfc65436daccb26429b4e18c04591cef2a49a51f34aa224a4f7e0bdbb1950b5b9bd633a1ceda3c94da93cfce38aa962a45a135a45105c6e2548db96698d581f42ebbb7c4aac8da6805024bbb2b0c45806015db249b4e10f92536495670bbeb0402d0c1be9b01e47a2a77d29cf03647fac3730878c7bddb724f7d8539e31274e20334949a92063634d6c1c0b5a1999460e25259fa91737d2b9a6457588d41041d8d1786ef80ec2951cd0c84bdc57108f02a7aa5297174c7be5a6157693c07a38242f85b79d16260ab37786e67d7d9a77c953b81a2a4b9e01697bf7a714fca3d9904795671d4b99b5ee83765a532624b4004fc6044c1840a4d07d45240251d32fbf922ec329542471037dac809f477fb6ba5b198683443c683cc8494bd1b7bbac7ddfd39f45a10c77433b868c981b7aafbbb2c8f2bc8a6e3134eed7bddd54b9fd1a38dda8a2ad60b4111b10571928c7b55721c527150668a1da383b8606f4e1575ce164dcc911af678a33973c807a159bdc12811b003d68b8edcb12de1614707b555a853290870b5e5b48d7774a9d69a116d13808961164cc0cc38325f49c463e41c043f120af24239c36abb899a3d37857db6548bac59b40e7b233dbaf859ab4554a2ede21cad465be2e3001fc9c955a3b6dca4612d0763299aa8334b28830e996ffb13f7195598c55a704ec9539bcb9a44704c77cc1e9c2a7cd371d46c02a409215333acb076bcb2355acb6c5bec8cb2640c86882342ae3938059a99ae7a281d2b6ade8073d1a90459c04a5db7547b681b007ab996e1a7fd6a030c7b34332854e036b8e99d0369bdaa123a86ab931776e437271a2219af7a4c7b8b78aac0365c78d1de15fae8c4c397c7b6eaa4d02b06f8da7145fab7948b786a78639a4e80299e3c12e5b3847f508c5189d0c735f5841a7f5b34fc7e194f4f20f348475c1d4a3f4e8111c9cc6eb06214c43838b41ccbb6524da5715e5a2644bfaba69b0cbb54935db0379b52668e2b8b84ef5600ef76686bb0651f7c43c1c120e20af9de18aada655d48b375b4a23d21c51e1c3ce9e0131b61c345112b5ca302ca9e183443495da4b309ac898e02c4f70fc7359a57d25778457e70bca8a1c7b444208b00e24da7e0ff89c19190675ab24b605295ba862eb732e4a36640b28bff1cbcdcfa8cbe9f9add36b71b3268c116b3e08c172467c80ea05262831660bf35a7d945a8264b228793ef0284b724480b3b54451a7bd9505b6225b1fee03cfdb599bb024416ca980c8181faf51b421b86f92147e12d04caf335a87fa1dbdb2b0e66c0795cb5f65130adf3bc8ee3bcdff9223cd74ca9c4a8544208b31cbc7a05b21392b0ee03b9abcca42cef8b5448482d8d8013ac221ae01436cab30e1c126f6f80af46baeb4a828f54735b5513c8f11228ec2af7d854d84e3688799ce24c8454e326fd0f52fae773ca5d408568551de89cb85265115092b960ab9792ab8612c012231921b6c697bac6bf53174ac50a6ea2ab3f48b532af51a6f6939d1ba14b694c149b5503f3320f438b731a59b4c22810d1196ed4a90eef2968d1ccd92327b37866abac1c24cf0c2b2228d0e41a3a1ec6a4227a36218b6437b5023e22d43f04b712c2c6665bd2deb160aa95199146618cc1ebefca7691248acb7c549cb66cdd59f5c4c0470205791c742fcaab677f966f746721f58846d1ab2fbc11b6f2978ddd282730402deb863ca1a7e224cccaa2b34f788987520c9da9c0c328cad6dfb46a920bf8ce22f4d265426cbafb31023b7e748252561cd678bb10218d4e5cda45488c4b2c1b2cc73c5c163da9467f02b5ceb4a5ecd136a2b518470719114d1c310a688e46bb80dc38dca1a092d36a3edd7c4c6d37074692e266a0f5fb0501e9791f3f90cdd93386c05c93896b950c7681f0abf8a044ab1227b68210c169b6057528315ca5fab7ab2c9dc7743d8943c997801a01eb2d9a195d2c6a8710fefac2e60702b68523667650e6616cc0b7b5bc50809d1d45e1673be8dc435b7355b0a26728205ae8713be0372cca8169521e574fbd18c37ea3cb6f02aa5c82a5834819254077e1670047997863a5ec7692bc26cacfd8c346290564fb27a50816f2d592277f56167027fdf376a2ea97be79466a3b86b01286fe54444bbc4c4f32460b2936196e92ed698157064cc073e0f3130daca54c038dc1085402160513337af2b6dd900b04dc3bdfcc90bdb290261ff6a1d2fabc75feab002d16cdc44bdbdd0967c728ebef0e9814c60b5e57a3cc8aa3239d4c52ce4c95afdeff6efbfacac10d294edc0e7cf4535059bfdba
m = c8bb46b3a7344ad170c2052fb042b5a3b62e0590562ee82577b1081f6f114d16
ss = 43691c8dbdd6f1668d600615ffa5187f59d58168a2e7ba426b0f131baeed55ae
d = 47ca2b77c5b717f423222c2730ca5cb9c856bc951d01b2b2c80bd76ccb5539b7
z = 8f1481d7cab000e33fa07de8dc9627a85e76fabb4428a3376e66300cf12a0787
pk = a8102cf7e4cef04582be990060177980606196d12ea824ca65d485783a32e42a4e20d41806e8ae1c51544c63c3156a42bd8abe55e36be37c6be6a51eacf02274eabb03f64c4ddba2a6806cce943cf338b09f50c5123c4083446802456ce85248daac7e5d9637a541c755b03300b43c4da96164c6c42c3910d36522e34895055c43847459451b8022d39a2c287ffb85c8459c31c2d183f98c684a959b2cd0a224cbb38713c4034a6668e14cac3c8f9d1b95ee6251f285835444ae0ca4bc2b9aa40ccc564f7943e9bb697f76475c5ab3ef3878ee51c62d244502a3a044f4c95fdb42a7fa0300d079ceaaab0f5720a1ba852fe7148d4a1642d1330942c81b27882c631c3ca3758f56b7718475404ba20cb8b436bcc1116690380507d02c63e62ac58f551072cca75a761f237b5abff58b2016242fb910f24baaeaa47dbf010600881ffd228aaef714c65b496795bce329819418c26321b5c73cb603d15ffa162901f386e9e815940bb5703477a996b313b50ba05a1d41ab65f233abbec534c106224c792a3dc14688332a8313408510386253c7eb076711ec35f6f929c301422192b3f611b36b97aff38a94b00764e9d89f38072ccd6b978e1a31e391cdb2cb3f9e344ba947a73db91891b944de4935d48a5663f85c94ba6ed8a3026c278d645b7b593702733865f12a3ceda3be2787a1efc2a2fc2211f405c3ad1c8c46257059e6cb43f36ccfe6231b730040849233d03b7e90076a7792f865467b6548e541bfaf5b7c3e6059cb426cd263494c641bdbc7616aa8348c6335d42719c0e79ae52931a119856c168897d48dcb44242c505c535698a35cbaa9f80a8145927af6653d31977e827625e3ba18ab7af3621df248434c2cc5e9324f34c60e1ff1253b4904b1952bb7e16dd979c03541a6be9bca09632120aaad6c457942b0077ff01b6808af3fb82d390573bd666f4b89a44d4b80a49b86470981614bc6b0e3cad5ea399e2255e030833485bc69c5c94cc48bbfe7bae3754bb49a2fc1a15db012be519ac8802a5cd005a6adc31abe237d9c2924134235db04b78c96876b084d41c62aca10008237a6f0c12600fd134ac59808418fde238aae358e34c1153842a31cb030bd97ab2cab83f74164358a1a077591c356162d53970ad65e21a994123c4000277d72ccbd0d712026217de9054fe9b38c61fa2c80871ba83a88bc98105e693a15f2213eb957cb276691d4ab70c9b3ec0b3e4e846979c375aaf9b13e075a83267ba7a90a770717b14b40673591e986a1dbac4a87b111ad2854899808de206e6a768770e84023931bd4d996238430859a6f7628964e4465e5db7a9f5a0a77272ffa95a9ae759d47e1885ae6a4e3e78493a25153387f008a74ece68a67a8224e19209f20770bf4c8cb15cc39dc4147549c8cc599b760700db4591b284905562afe554658a07ff22c8645e29006d331bf09936085c4e7c345e2993a7332c9b40124d375c40e266a251002eb03b5dab50760972b7e9785dd585df7c6488ce9218c0171db28a99ff7a557c34936780fe9aa78bb395885085e0243887ffb27030393d925cdeb2a2cc3365ea95b5bcbe4b0bac9bb32e1a90b009de0f6be8ebb3e684514d2425f3f1688f54056f41c8e364b5e89859478349c793a70982818c28a245f690057095b320b2773206a3a856445290ea1636f5029bce3d8baeef0a73f912e110570817bc66d9b8dfab95da8b270898b6e30f28418ac5233a954f05009c2bbac3cfbabd0db906188abe7b72cce5001496360758cb477dc2ec02a590621c93b9067ed346378c419ab634d95267def3148a594be088bc349ec9669e4bba474c4aca165e664986c34a0dfc5c5c4781a61063f10f2c175693b5b5cb7c9b74442050f5d9421e6900cefe35bd942b49e469787471f43b35ef0c86340235525d50904263b2cc052757b01b75414027c9d02db50b4e47e5cb19f6dcb5aa93b3e4874740ce7b99c5a4387d392f686a215fc5b5bb1a9788565de9455be321b50a39105a33e60a9533b506581d03459696192c08626009e723b228df1cac15c645db16faf697a7df68d71a56cf263639aa0185ed25bae84551c60205fe6b98d9328da3604d8d1c70d84c9ad68cbf266baeb8c6b3b9716ee50a8fb5a25bb6a32f0f971369601f9552a52367d9a5d375d06ec7863e051cb44929f17a4656a2cb2c58d8d457897a1aa0d
sk = ca481db6775f3d276a56ca0e60ca79be147e63b6898f4b814c69a06f55111c9824cbc1c109a01a7baa259da651a1a51d60bb358432550bc1aa1cf3656e0667d726c69a39ae564bb99162c824634b8b8a706d82175bd9657ec09a308b51a3b429822667a5135fe4350a8b3ca10e8b03b6da0bbd616ceec0a08476909c6182ef0314b284cc3f43c337307facf7b617348779d7493ae0a25d415124bc5d9134182169238cea1a46a3001a8165713a3e5c16ae03a477207b99c2cc674fcbb14ca439fcc3032e4c2f1e92841d73859c76cfbe245193816d87c12bb3f12763174997760d6887a429a37f78c32cc1ac8facc587aa235821c254a2341b7c6bcf8b52c908836b67d39d63458afa9530fc2748de4a698af346f8b5405dc7b43b05953554021af73c585b6ef248c07ed23116baa18c845571823d25cbae0af57d4f6ab2473b5919cbabdd7b4cccc1be89150cfc585953389172590edd61c3885446b500495247aed57a9fb1140ceb6b29f7f9a9f524106d8cada3432c12468f9bfb9a50b920cde85654c25249350f6760293ddaa28c771963497c4c5230c05862a4391330f54cadc3b0c92b9798f5bdf8b21016725ac8f565466464c2033872684608111248fccf94c61337eb6b1a9017e342c29eb2b148936119797fdb2757bef51a9a2601a00c6f0547b1831b1ca1118cd2e1cdd601a0b491c588cb5ed88ac36ae183848b9f87264cc5b020b2e965e5b89ff74c58cd2b338177bf1350afda9a74516a5845381e5fe132b4089506e8cde6346fcc760759592345927c5c6a97045b0ad3973e806778759b35988953c80b3e7574b7caa225c744372ee3042e07cce978a3f964395d40176aab7905a4bba98250f594c5a96bac41851e09f897df0376a89516040c1f8fccb93d44ab474c56913826c9e2171ef67510b53eb31153fc028b3625aa7a353bbe79cc76d393e209115dd00b5d6c98f80101705544604351cdb87715618343bc3fa227c1e9fa1ea3989390b02c59ec9174e5165239427592a2d973774ca62dbd9410164bcfd95834c11621f7da54dc55c44c594785fb0016448f2cc39a05e01d8581658a2410caa630347c3f0f6c86f344816bd13b3a04313a730f2de9bb50659b642353f6463d2e2a1a78b722287616cdc266b01098b3544632152db3b23938d67c63e51949496e13182326d5b7d70b81d90cc6c5d84d4e5907833a7a76d3850ac4993a696c4b210dcf352a32b4c83dc9114305308129bb4ff73a91d733303bca92fc0083d95d32ca54557a6ff3c42c2bab46ff913e1d39ba3f6092e30ab47f9985c7c439448c92b245259d388e291c04de427f378011ca983b21b2ba8bea9d6eb36001ac4fa5061ee1670066f9252524848973782774cfa795a2285a2669515d4fda7093bc54439753fb6b4e6b781eeff574155b2438e074b332417d751eab1ba1475436e8fc1b670c3928a3553d2bcfd1a59c46ea2542884f91f98a38d42ecc026ebcf91258acc99a50ae1edc88b90c98b74c3961b70759f39b3c20175fa80386376cde2b66dff213151b800921ab6932b45b720932a540c79cca0eaca0a9d5bc841c3acf3c08096c0446326114f05cb09745ebb986ddb76913faa6d5f411cfe987b5808d5b525759f50742969136a5089b060ddcc66c93aa7f94ea179ea896834bcb30147effd42753c9528643b5026b5bcf02aa1ac9be4ac5525f734fc1049f93963fa046b0ffa7647fcc19ccd2a89fe6582bfbcd70cab789e0ba67c6387462bd1dc35302b29ab65b53ee8cac6f7b5cf257b437819fd9ac402019563ed5104de97953453bb139835c67415515aedb810455855e63b5a442940d1ab85d8c80703141c9bb0a6ccaa6949a797bc0658f56065822c52eb14aabbea75c434a22409578f2b695864803c32649d9068857bc4ccf492ddbb216cd73bebfb517235218c6da930f26a1f7353dc2c2bca039b5eba4cd9fb3531523b1d5200c3c822c135b03126154699420e036ba827c849b285b28b81eaa64adf41b33895286ee8410beaa4a1c637617718f26b3a206593571160cff48437b5187bfd5830ebca6d2204584f822703075a40076b403aac5aa32da5a8e2ac0160fc8a5b5e871478c30d523c9f1967b4fe4aea55976fa803568c6863bd50c7b0756eac8ae8da498a8102cf7e4cef04582be990060177980606196d12ea824ca65d485783a32e42a4e20d41806e8ae1c51544c63c3156a42bd8abe55e36be37c6be6a51eacf02274eabb03f64c4ddba2a6806cce943cf338b09f50c5123c4083446802456ce85248daac7e5d9637a541c755b03300b43c4da96164c6c42c3910d36522e34895055c43847459451b8022d39a2c287ffb85c8459c31c2d183f98c684a959b2cd0a224cbb38713c4034a6668e14cac3c8f9d1b95ee6251f285835444ae0ca4bc2b9aa40ccc564f7943e9bb697f76475c5ab3ef3878ee51c62d244502a3a044f4c95fdb42a7fa0300d079ceaaab0f5720a1ba852fe7148d4a1642d1330942c81b27882c631c3ca3758f56b7718475404ba20cb8b436bcc1116690380507d02c63e62ac58f551072cca75a761f237b5abff58b2016242fb910f24baaeaa47dbf010600881ffd228aaef714c65b496795bce329819418c26321b5c73cb603d15ffa162901f386e9e815940bb5703477a996b313b50ba05a1d41ab65f233abbec534c106224c792a3dc14688332a8313408510386253c7eb076711ec35f6f929c301422192b3f611b36b97aff38a94b00764e9d89f38072ccd6b978e1a31e391cdb2cb3f9e344ba947a73db91891b944de4935d48a5663f85c94ba6ed8a3026c278d645b7b593702733865f12a3ceda3be2787a1efc2a2fc2211f405c3ad1c8c46257059e6cb43f36ccfe6231b730040849233d03b7e90076a7792f865467b6548e541bfaf5b7c3e6059cb426cd263494c641bdbc7616aa8348c6335d42719c0e79ae52931a119856c168897d48dcb44242c505c535698a35cbaa9f80a8145927af6653d31977e827625e3ba18ab7af3621df248434c2cc5e9324f34c60e1ff1253b4904b1952bb7e16dd979c03541a6be9bca09632120aaad6c457942b0077ff01b6808af3fb82d390573bd666f4b89a44d4b80a49b86470981614bc6b0e3cad5ea399e2255e030833485bc69c5c94cc48bbfe7bae3754bb49a2fc1a15db012be519ac8802a5cd005a6adc31abe237d9c2924134235db04b78c96876b084d41c62aca10008237a6f0c12600fd134ac59808418fde238aae358e34c1153842a31cb030bd97ab2cab83f74164358a1a077591c356162d53970ad65e21a994123c4000277d72ccbd0d712026217de9054fe9b38c61fa2c80871ba83a88bc98105e693a15f2213eb957cb276691d4ab70c9b3ec0b3e4e846979c375aaf9b13e075a83267ba7a90a770717b14b40673591e986a1dbac4a87b111ad2854899808de206e6a768770e84023931bd4d996238430859a6f7628964e4465e5db7a9f5a0a77272ffa95a9ae759d47e1885ae6a4e3e78493a25153387f008a74ece68a67a8224e19209f20770bf4c8cb15cc39dc4147549c8cc599b760700db4591b284905562afe554658a07ff22c8645e29006d331bf09936085c4e7c345e2993a7332c9b40124d375c40e266a251002eb03b5dab50760972b7e9785dd585df7c6488ce9218c0171db28a99ff7a557c34936780fe9aa78bb395885085e0243887ffb27030393d925cdeb2a2cc3365ea95b5bcbe4b0bac9bb32e1a90b009de0f6be8ebb3e684514d2425f3f1688f54056f41c8e364b5e89859478349c793a70982818c28a245f690057095b320b2773206a3a856445290ea1636f5029bce3d8baeef0a73f912e110570817bc66d9b8dfab95da8b270898b6e30f28418ac5233a954f05009c2bbac3cfbabd0db906188abe7b72cce5001496360758cb477dc2ec02a590621c93b9067ed346378c419ab634d95267def3148a594be088bc349ec9669e4bba474c4aca165e664986c34a0dfc5c5c4781a61063f10f2c175693b5b5cb7c9b74442050f5d9421e6900cefe35bd942b49e469787471f43b35ef0c86340235525d50904263b2cc052757b01b75414027c9d02db50b4e47e5cb19f6dcb5aa93b3e4874740ce7b99c5a4387d392f686a215fc5b5bb1a9788565de9455be321b50a39105a33e60a9533b506581d03459696192c08626009e723b228df1cac15c645db16faf697a7df68d71a56cf263639aa0185ed25bae84551c60205fe6b98d9328da3604d8d1c70d84c9ad68cbf266baeb8c6b3b9716ee50a8fb5a25bb6a32f0f971369601f9552a52367d9a5d375d06ec7863e051cb44929f17a4656a2cb2c58d8d457897a1aa0d7ffefda144195d79e581c91cdf0247f4346e811f890f54f25226b4ab835871a48f1481d7cab000e33fa07de8dc9627a85e76fabb4428a3376e66300cf12a0787
m = 2e2b70609f3fe029a14d09d5d659871ac776ce2797a0355f16e2eb68f5613fd1
ss = 43ded3b7e86938f54c6df02230811f74dbdaf1bb4129b58642ca440f51602754
d = aaf6eb40e596a5e3e8218871e708b089240dcbe7fd3641f0e5e41e071ce49107
z = e2f8d320ac3cb0c52efdc753282f092bc39baf4a18783a48ea031a191865eb78
pk = 9f711edcc2ab20e136f9412f7151bcf330987bcc5332408392075a25c27e3747c65b5206a91483eb501b48cb5e07d501579b5093255d5e565cf5ca6247064ddaeb7e909a190da61348365c1c508820208ba282b5d48199d7a947ce9946f633bae9d24eb77680ed38b46379bc96b87f3de694e4c759375aaba76981494ba5cc7419d9c67af522a744a506e73ccc5afc2cf27663e813bab0c82c6c64023fd4cbb5b74d6d5bada2a33ea3f407cf5239fdf56bcbb455f39b9d69813662281947659534f9443f84266937c1000d8cccc430d5f9821126b9b28226d8a8c1d7a247e2d0cfce23c52c3a2c92fbbc45a86394500f7d984c9103bb77030b41b6c885b1ca1c8b1107878069d2bcc23b52a38651c8090f3cfb023826cb84089809e9abdf107e0b261a8ccb3cb8e10434acc40312ae18b93b89323c3a7676d0827beae3b4e7407827579efe5750c47a322bf76851a762caf62cc64370742ac715f182c4e6a77f47c5f23644f42010fc029c49c538c9b821c7761c1d2c27d7096c9f66ac8801660beb39cfd23e531603c7145d61668a612b3406d16feeb67bc5578bb972147fbc5e3f14059f55c8941177cf24910d1c94f1380f2ae449f9f56a8b87a8425a9eb73b62979c8c6b9894d6443ecda81133a299fbca37b4a69ad509ba44403ae3e5b2cf4277c8d22b68fc61f5e105dbd8c31f99609ea2770058352b81836b473ebe95c9cea90aeb682ca81b3e70508bb724b9e4c564d6a9600ea59342e9a06d6c4f51abbc3d7483401737e36b6d3270406e5b4589f5401261b790cb02219636ad9c65ea5c48ce79c2cf4758db9bbb55e003e0c64f9b025ddaf1a341f8c2f26593adb9af185915c0489c77f1038abb9802ec812885af603267b7457210f5a00c917039b1b8e1bcbdb8b8b3ca9418d27ca6e96644f7090322993797a54bcb13cf59428d24d499c6f631e8694c50389496c6454fc34aec2677ebe05a0d61cb7ac553e2017c93d7183f06cf461331073786712a2566230f191c8169a1bba3a968a44a3fde764a0b5724e74615f3cc0f819616bbb21055d85f0fc40c667048fec26fe98b901b67a2923c57e17ccd2ed20f8c3731f10b58b7e9234c4151f6f4174fe6216f5aabfcd3b634122896a156bcc0ce93f41a8a25cd825334b53269881a682d8447975b45e839b8fc54b53f8c70a5aa9c786113ffa708ddd5070b841b58d25820fb6e4d8121ccd016b9601dbbfa4116e1aa9f904dfb5ac2b4d607f43a3961161e02092b9233c75b7020d5ab4bd7e3abc3b679c6d003a6a072f0038983677f606ab976474d8616a5dad0c15ebc10986b9be9f19df7c740fd1198adcc019d43766a847f05fb5cd7c16a6215a0dc251c894ac585a5b530e2611c839e98786fc5d1c1b0817da7c20dfafbc67f62bbc872cfdc153d83f328814abdb5f7babdcbb125298127a83bdfc503d6a8a2359136225b2bbd9baa2a11050774924b8662bcfc608848840cdba8f5d72fa3876ea79784e4784860047915c8922c96bd8f625d56729b96d88c3dba9eb3aa308a7940e90147c9110770f712cfc81224f36fa61c1225ca7a653c5ab8d0b4327c014ec580b9b347d0403c235b25cd88c992582d44ca3e1394a0251743262b3d0a059c1beaa7ce47a32f5b72f6fa1f9e8c34d46a391e80bdd48691a930b3b0dace1b6b4b90b948794c14ec7b767ea6b2161702f9f5cf7336badbd2cd5bbc114f7b84d73a24e0049c03f83fc60b618ee23bfc5a286751970bc37b47432f982101e8fcc3ce01089d5898a46baca7265f05e4027ab367c8178580184771975a0ce9a8006ba7774c4e68e443ae644f19d8bedce0373a39b545738371499e3b7c88d20179434082ca235bdfa7701624a09b20bc65a10dac15c6c14268fc73be9d7a2f6556044c49a2006403848a726e767d2713be1dd04828da143df7860a9253566c9932fa54c9561ef5a26d990c308cb8a65ec8ced7181371a517c16a28ee9989f9d5acd50c8ba7085e95c03de98c978999c37195356dfb2e1da0768647c2e4ca6ae1d6bda251103ed17482cb0ce78ba17c69848475835a0c2e9d08b27bb220185a7ca40713aaa70068f75140c37d259150e6b4581670a6f8423a5979645309b7b0ebb0e911a68e46c48b150552f3093d425761196378863c431605ec3e89c8d796e77fa9a772499aec973b63e864ce36a29de99ecec9695d12112c
sk = 90d7129b79c095b3063f53058a4baa74c262a99c822894254a050409215fe67773c26c7a6dcc739d8406a6055b388204604c7b065c0cdccc16fa880858a36d6200c6cec473bf81b245e09c6e5a55a8d8314334c23dc14fd6a9c011a2ca93753afa8609320b1d01fb9a2a4263ddeab8d5a00c40346b8f84afc7b945f521321103a5219b533f52bee42256edd1b9a526013a00ce07d44ebfd66c0bb67775d1acde4aadb7c98731931e54f5c458264894971df5d0ccd93817bb77a2e7d29ce47aba205c0971f34096280cc725a3c22a4ee24a9938cc2fcd9a670272a463c852efc04388ca8ce86a8e9f63273aa208610c2274709c55922ad371c197741af0526218e84c3bcb61355ab94d5c94dcbb4bc08986ac075e01134b4029c8c1d78f829796c1cab0ea2075bc25b797d82a8e0385ef1094d0a2b1731624308487991a7164d8a507f2390f354b4fa3a225d5a46463145ebb57b98724f1d3cabf11ad4fdc00bfa267d8f3107ceb7da37c060aa23e247c28ad0069d30681e37807117ab841f23548caa02212afbc1bc54297202fa549def55ddeb5ba4d10ace2650511366ebe9c1d61fa9d5574c86c0714aa523cdf946e1fd259148a7e2ab5c21884314e3b8082bc210b5209ccb6b95eaa2ef62203a0b707bf9c5db1a155169b07d41c0edb9709744caaa36622f189773ad7a59dc142317454d9c81d55d1c637876f104b6836a6842b87174290125505461eea77d63a8dad03c7941b69d7f66e434922e13a8182fcc35e51c9ce81978e35818504cb32e4a6dfc777227a5484409a38b2a1e2243110e84d024b1fe0e0bb36d4aac0622152599fefa177b294bece391d47553983e420de5462c72ab588b2934680a399ac40ef35a5e8819458e0a7bed1afbb29a446ecbcd4e45a50176ee201526e314cde085afda30226039ceb41a14d87256bf566db30ac77acb80b29b1f9d602e919707c96863304372a353771e1ce994241a12369fbf42bcb4315592724cd5085a589b1b4ca46dc49cd65a1247178151e455741c8b5d7c9cafcb75bf27a5b4ed05b22e932b1e3bfb0c93248400e5485486e0c39fd5ccec680c78e6137be96823deca37c6306d31c9142fc03ec540ac0120ebbe9bd5237583e1972d0c4676708ad35b559fb89bd872428a3e0504350451dd65f58bcb292c0ba437394dae55e6df13a8f41827939016a081935d1788c4807a53a011b89528fb60f386632e725b163e83e105324c3914f26f389dac199a926a25a02624d9a530bf0afafa4c5ffe6a5ef9422e422019ff337d1bc2fe16a07d9a046d183137d477dda378e17a95fc7e02ecddc0d551724a4f36ee7648c9aa771bd15ae29b7259abb63d0983917156ede6557be445735ec539b2199f9816c562842627cc83bcaa659075f5179abdd1a7056d27f7dd96a6813a940a9321cfb1946e95c16836ef028106bc26a3ee450d8e569eeb23b70722bcbf828821648b1668e6e47869afb16c0e4b827c4cec3c4c9948a6c7f874968dc80160a811cd06d58a885d033210341a6f7907f53a82c98468f6bdb7cc7a60107973db0e70f9a387673234d6665019676215ee4597c65a13a2636cee74266f373a4e48bb1db019bf44ebfb0a509e4bdd324314736292de1566f165449c3b618c53c0e7468a801b962ca60d6834276ba3073f725e800a39668bb515b73bb2b055fc55aa3099f4c2b12e027333df63567043b5e81a53f7993ffea69bf0927bad9a6e56cca6f96cad9fc434dd1aa6f2814171cc8b064000bb36931f955858510e5a951d8f3728b2b276962254d061ccec6727d758fa0944246a70d053021ccdb9710c046f5888bb1e0c75455a09394090d0144578053d46819fca8b923227cf36c5d874bb43b34463db3a502b6cfc0b38415f413dda5a1aeda6faeb55269fc2566940615f714ac0883f0cc74645594c17b6027c198a368a608d50258eb75dc00c793912e133290e7954604629de990808cf8c1b7f0795d6cc62892127229579d2600b8b17a16ca7fa2b389ecac698ad722779ba264c1027e39ad6a7c952ad9224b555344235282a6b6a0711fd854740a6a54a9728ae504764f943b7dc92703c03914cc0c6e9376aabb4cf52c00dcc211cdf81ede889529d06ca404a08b719e35176f86c2aec7e40d1210169cc6a09f711edcc2ab20e136f9412f7151bcf330987bcc5332408392075a25c27e3747c65b5206a91483eb501b48cb5e07d501579b5093255d5e565cf5ca6247064ddaeb7e909a190da61348365c1c508820208ba282b5d48199d7a947ce9946f633bae9d24eb77680ed38b46379bc96b87f3de694e4c759375aaba76981494ba5cc7419d9c67af522a744a506e73ccc5afc2cf27663e813bab0c82c6c64023fd4cbb5b74d6d5bada2a33ea3f407cf5239fdf56bcbb455f39b9d69813662281947659534f9443f84266937c1000d8cccc430d5f9821126b9b28226d8a8c1d7a247e2d0cfce23c52c3a2c92fbbc45a86394500f7d984c9103bb77030b41b6c885b1ca1c8b1107878069d2bcc23b52a38651c8090f3cfb023826cb84089809e9abdf107e0b261a8ccb3cb8e10434acc40312ae18b93b89323c3a7676d0827beae3b4e7407827579efe5750c47a322bf76851a762caf62cc64370742ac715f182c4e6a77f47c5f23644f42010fc029c49c538c9b821c7761c1d2c27d7096c9f66ac8801660beb39cfd23e531603c7145d61668a612b3406d16feeb67bc5578bb972147fbc5e3f14059f55c8941177cf24910d1c94f1380f2ae449f9f56a8b87a8425a9eb73b62979c8c6b9894d6443ecda81133a299fbca37b4a69ad509ba44403ae3e5b2cf4277c8d22b68fc61f5e105dbd8c31f99609ea2770058352b81836b473ebe95c9cea90aeb682ca81b3e70508bb724b9e4c564d6a9600ea59342e9a06d6c4f51abbc3d7483401737e36b6d3270406e5b4589f5401261b790cb02219636ad9c65ea5c48ce79c2cf4758db9bbb55e003e0c64f9b025ddaf1a341f8c2f26593adb9af185915c0489c77f1038abb9802ec812885af603267b7457210f5a00c917039b1b8e1bcbdb8b8b3ca9418d27ca6e96644f7090322993797a54bcb13cf59428d24d499c6f631e8694c50389496c6454fc34aec2677ebe05a0d61cb7ac553e2017c93d7183f06cf461331073786712a2566230f191c8169a1bba3a968a44a3fde764a0b5724e74615f3cc0f819616bbb21055d85f0fc40c667048fec26fe98b901b67a2923c57e17ccd2ed20f8c3731f10b58b7e9234c4151f6f4174fe6216f5aabfcd3b634122896a156bcc0ce93f41a8a25cd825334b53269881a682d8447975b45e839b8fc54b53f8c70a5aa9c786113ffa708ddd5070b841b58d25820fb6e4d8121ccd016b9601dbbfa4116e1aa9f904dfb5ac2b4d607f43a3961161e02092b9233c75b7020d5ab4bd7e3abc3b679c6d003a6a072f0038983677f606ab976474d8616a5dad0c15ebc10986b9be9f19df7c740fd1198adcc019d43766a847f05fb5cd7c16a6215a0dc251c894ac585a5b530e2611c839e98786fc5d1c1b0817da7c20dfafbc67f62bbc872cfdc153d83f328814abdb5f7babdcbb125298127a83bdfc503d6a8a2359136225b2bbd9baa2a11050774924b8662bcfc608848840cdba8f5d72fa3876ea79784e4784860047915c8922c96bd8f625d56729b96d88c3dba9eb3aa308a7940e90147c9110770f712cfc81224f36fa61c1225ca7a653c5ab8d0b4327c014ec580b9b347d0403c235b25cd88c992582d44ca3e1394a0251743262b3d0a059c1beaa7ce47a32f5b72f6fa1f9e8c34d46a391e80bdd48691a930b3b0dace1b6b4b90b948794c14ec7b767ea6b2161702f9f5cf7336badbd2cd5bbc114f7b84d73a24e0049c03f83fc60b618ee23bfc5a286751970bc37b47432f982101e8fcc3ce01089d5898a46baca7265f05e4027ab367c8178580184771975a0ce9a8006ba7774c4e68e443ae644f19d8bedce0373a39b545738371499e3b7c88d20179434082ca235bdfa7701624a09b20bc65a10dac15c6c14268fc73be9d7a2f6556044c49a2006403848a726e767d2713be1dd04828da143df7860a9253566c9932fa54c9561ef5a26d990c308cb8a65ec8ced7181371a517c16a28ee9989f9d5acd50c8ba7085e95c03de98c978999c37195356dfb2e1da0768647c2e4ca6ae1d6bda251103ed17482cb0ce78ba17c69848475835a0c2e9d08b27bb220185a7ca40713aaa70068f75140c37d259150e6b4581670a6f8423a5979645309b7b0ebb0e911a68e46c48b150552f3093d425761196378863c431605ec3e89c8d796e77fa9a772499aec973b63e864ce36a29de99ecec9695d12112c13dd780ec5347c512cfabf4c2e6a44cb2b17993c7c746f93c1400a5db9f12511e2f8d320ac3cb0c52efdc753282f092bc39baf4a18783a48ea031a191865eb78
m = 4725dd8fb314bfd8ee23731c2341dbe114606d9abe6434c471b5573e7df193bb
ss = e24f527de7da7e7dded6b5b0bee5546db496ef5baa7e83c219022562478f38d9
d = 6500f32c93415cfdbc0bd31d78d5be95cb9060c8cfa2013955b56f8b6868b322
z = 393308641a9a4647f230201e1389624a296b55192a9819fcb19ab77c25f95445
pk = f3fa06111b74ab835cc8479a8ebab78552ab3a3ac845a332bd1200c0635d3ad6768a4773aa803ebc08a0d7f772ff78ae9c90b5dd1b50e86724fc89110c128bda8209f0173e4d23210910bb05832b32017c182915308563c938695a0a8c49e6108c972587b04e6c916d5ac10ab425c15b370b0a4273d33530245048e62222d6211caab6a25332651eb49541754d9ec46e63dc4c1b9886efc3ce63596aea297aafe548b20581fb98a755ebac6fe701c23885e2141df14b4933c70040a295144a74a440487741116175addee87e656136a455bc9d1c5d611a22157aa3dd288b4ffa1d79668bf152bcb71108dc5916a223a703d376f3877406081c45a08470e4ae5679b34d2b4381335d8d5120282a656f121a861777d597a3b8910a67749855dba05f36831bd101ebbb427c92bd62f9c7f1a99a47c94e9dcba438835f3e053011f180f501c82611a64ec79e8b3563816a3fbffc5e033a114b8c94c9fb3391e0bbb8d4a33be98b219500f53b782fb2482fa9089b46b6f32555ba583370622771d02c6142647e6b87ddd382428552e58b80a66255394ab3815aa014c31878b74e7121b9f6d084edba988b43104910677aa62a1b27035de440b055146d15c466ea340b4658a41a885fe206c382923fd079f988b831a99d42241cc8637a647216eef18497298509832f8ce55235771e408a4bca646284771a0ae66ecdc2bb9d696d799c3cfad47a5a8b49575618bdac931d00c718049760f880831092fe3acd56d517377b00b156accc3ca6957ab22529673a59bfe87846c5431ef6b9c6c3201841da1451b881b2e26e44ac71e8858eeaa55aabd45281b56345222453440f7e427ebaf90bcd23c75e1cc96776ccdbf92766c778ad3b0a43a82463d09d79b90919eb76084438413573eafa0a60d26bd45ba0f75824c5808112406950d1ac5b226b9332709d1374b61957bb20ad7c33576bb68d265c7ddaaa12788c9e015a96009c0f99521e98e5c0cb38089d2101ef8700fed95e7f643a5dfc686fda8ee3588042d54e3e78b4502bab59794257a277a983ce87c29c18f8535b07960bf20a3014974883529ba033a9604370a926778689937c774e74a3aea922f5fb717a7b73631c2e1f8c33f499674e584dc7f48e3efab83512c0f723ad981452003840215912e3d0abe816a58af87e1cea37daec759da34e24033c1842b2dc0a6909991b9e205178596c812a0cbaa48efb3586b5b6963fd445140bcfab6b4390832de8e27851b10619e699836a692bf44ceb23cd1f6938222b4b83f4a25a0c0c9ff397195bcf5dca633952aaf0321b121518f887c5ae945821f9b1150bc1d2401a7547ca3386bc33232cc58c6370508542994ca6cb098b01033c0c97ff468bc1c726a992181882ca810115fd2755ec18ce0f88cd37fb61580c039ab121ce95af498bbf4eea277eb780d3e0a0959a388d6a290fe58a64829184b763d3636b0551a90e5a9723b26f2c4869ff14ba806153d6ec32ad4c42d27161bf051be85303d9167245684bdb3198673c668e579a72136b6d252225b49f25746298532990352b90d82f6e324fb5877176555a078b82ac10bc8ea63a2b9067f13026584abfbc473909d50c58e9bc47bb99308298e6e90b3671adf643742e669a93e2a90b26723af4cf6bb64446619bdee7b5088369fbd737af0c4ae367313c699f384205c14c13c38599604390c7c911a5781bc2511208679510dc0d0dec26ec46718c748b59418bc353b7618195b77992858c06ff15a9077a37ace35101554e8a3932a9a9138a800bd3484b1b977d53f50a0443538aa5516780a094e6306e7842ee6a753c412d2a89c23eecb2b26a6ac90b3e890466a557394b520a07cb671ae9cd2c43621bf55a99a98392b9cfea6373d4b136dafa78c6e93ba7573b429b50be5949a254714c720721699290a510581b6af396879703aaf4a9781268446ba96a072009ffea0250c793237744e36bb0d3d752e1a6caa346a2f9d1695d49aa1aa2535c6449e8f4abf85079c0b99b91ac2e91613de6368c430a886eb15b192805e9b5cf7e587858b852f1d73d1f0b557684af2dcabcfc14bc8bfb76c2c97f030aac9768982feb815e2471c4d1a15b5c335af4091acc5bd189176b477938ebc700042cdbcb7385e10c3121b179660eb65365d9417ddacfdcb371aaef7abb3c2cfdca88891dbf808a90028d4f12c57e4985f7
sk = 0246c2025246911b525e6c3421584bfdbc83d73ab936e76a26236a85215c78db7ddd010c2e038e3dda69b5aa2e9f4997d8589bdbf918be1c046cd518e6958ae6925146009d185b53456b5e16d59257f20cd0f6677535510d02602d5ba5b61c440fa07fabb1b5fbb38437e90522665776892ef205a41a1a2083902648844dc9d65e633266af871481f036a2888d3fb9901355397f37875a4494777c781ec40478d09a820204a4115701d25a74b4bd91676ea6391fa160617c80cd05b0a80e040cdf22b29978ca55282f2c40316a35433dcc8ff7cccf4280c0b11c548b5cc08fa45bd0760ce03a02f25689d0f057fae44cb1574c42e760cb331c2ce4be16823dbb2870592ba844f30dc407298590a088425e023b856e106437c6074547260a856e648cba07e51a23e70d7cc65656b4692ec24277f04905c4aeeaaacd36341c705b504cfaba73201c2745ab06b056f1768447981e0d676ec904698edb230f369190d8c1dadaa5ca59001ee8a68c302f04298dc5700c56b2b577d89cd9a585b239089847cd3e96ca80d928867b27f3657987724ff9031649c246cbcb4673f6cb8544150c9975a13938c89a68cd0b6de5237fc8d2b7a6bb94e0c0856f00b821636801e9ac84f35276065ee4108bc1d755c1c428566a1ca3762d050458dbc7093567a4465453ab8656272a3c03b4a3c55929271437724471d5d4926109c9792ba49d117813948106d27c33069eb3c40aa8370b79e23f35934ac28666fe72b43f722151f3c26c96cc3b6a40d9e1876e55970f252811070fefc00d70a009e4871f136a08515ab239c33e2de638c4260d0c89cfe30b8f8e5927f2c59fea3947ffd0bd636b10876c3c387c00e15469b42b80bfeb8681dc7715c2b248ca6fed92a9399b72d1023f9507229593bd9bd936a0f6abba09bc3367782370b60d9cbd0e8b3d5744101c8ca97eab822fa4cc399b5be3195cb1e3c9260030af60bbe3295c4de898c502543589142cf48dbc7505ec9a9d93cb6dd4c9678c1cc0a082c5631a255142603dcc01fc07c27d628d89f09b473816b5d5171c18a3f9737bd6d3420d4bccbd3a5624a2686e54062ce4696e061c83bc2586f1a618639e51e63bc6c64825eb50d4f88334b29145bacc49e28dd564b7a578217fac230ad00a44f3acbf8753aa572d66e1ab9198cecdf9bc722455bd267faf98424eba4031c3bbec8298a9388cabc6b3beec7a7fbb1c814811117a9d550407c9e6099cea65ece641f69454b6a0ca9bf86a3dd472f7c0a7703c6a5b25464c0b091b29258de673220857878434ea14cf50054fb2e63547e9be15107beb7a78cd5c00cbb1462a0347e72b51a15ccb5c333894aba511295b37c97c7f4c2eb6d97219559b40a67310f457108015ac1b8e3ae15acf85689c4058ec8a0bb18b75615011f2701bde8ba70986b39d3368e1f978675a49fbe8509f1239a1c88f1df4adf0ac8b68a87e2a403373fb808a7b1192371c7e68b80854b0e4335739090b953a2b67999f9878a32415b78c22289eeaaefe3298fd38abeb6abcf5a55bca388004e46375a729cc45926a7c3e3bc8b4e2a2b196aabe5651b642c1cb50f666a1bb6da4d1cce8c6344356a68de044214453d03b5ccb82225603ca7e339380d63a4d9160df03890df722683b10847b89df2c46757815d34942eee95d9a0904f50855c73104eac00e22893e3764268a84bc1940b2d5d3befaa5571b31869b238c8ec7aea5a70203e67a0d9851dee23d3801777b2243e2b6328bc4aeb10a468ea96db01b77f68cbd63e4bdc157408ad378f637580e5723b544bceef3962c3a49fd836e993386e4e2c91bcb92725216979c132a0879cbb49f4ff12a46b194851b76dc910c20440535f9529d68acd39ca13aaba696237c400c6b297368f0d6c304f012824783a0b02048d5cd1797c5d61b3f5792715e7b72be1cba7cfb12a638720f7962243933bdc150ee5b26d4368e8c9cb985b7a0e5ea36bb942840a8b3053c09fda45ff937396ba8433bc3175806b0e0a77e2e8cafaf55c69b44bc626c3fb6d9c37d1a83170189bc5c47ab44cc82cb97732b8ddec23596224cfc4894871787ea25493bc48e4a37b70e404e77436f9a91970778c74e21b19265628ba0bdaf0744a5ea4507f5b4a0e978cad763e26a112f38bbd1a34ef3fa06111b74ab835cc8479a8ebab78552ab3a3ac845a332bd1200c0635d3ad6768a4773aa803ebc08a0d7f772ff78ae9c90b5dd1b50e86724fc89110c128bda8209f0173e4d23210910bb05832b32017c182915308563c938695a0a8c49e6108c972587b04e6c916d5ac10ab425c15b370b0a4273d33530245048e62222d6211caab6a25332651eb49541754d9ec46e63dc4c1b9886efc3ce63596aea297aafe548b20581fb98a755ebac6fe701c23885e2141df14b4933c70040a295144a74a440487741116175addee87e656136a455bc9d1c5d611a22157aa3dd288b4ffa1d79668bf152bcb71108dc5916a223a703d376f3877406081c45a08470e4ae5679b34d2b4381335d8d5120282a656f121a861777d597a3b8910a67749855dba05f36831bd101ebbb427c92bd62f9c7f1a99a47c94e9dcba438835f3e053011f180f501c82611a64ec79e8b3563816a3fbffc5e033a114b8c94c9fb3391e0bbb8d4a33be98b219500f53b782fb2482fa9089b46b6f32555ba583370622771d02c6142647e6b87ddd382428552e58b80a66255394ab3815aa014c31878b74e7121b9f6d084edba988b43104910677aa62a1b27035de440b055146d15c466ea340b4658a41a885fe206c382923fd079f988b831a99d42241cc8637a647216eef18497298509832f8ce55235771e408a4bca646284771a0ae66ecdc2bb9d696d799c3cfad47a5a8b49575618bdac931d00c718049760f880831092fe3acd56d517377b00b156accc3ca6957ab22529673a59bfe87846c5431ef6b9c6c3201841da1451b881b2e26e44ac71e8858eeaa55aabd45281b56345222453440f7e427ebaf90bcd23c75e1cc96776ccdbf92766c778ad3b0a43a82463d09d79b90919eb76084438413573eafa0a60d26bd45ba0f75824c5808112406950d1ac5b226b9332709d1374b61957bb20ad7c33576bb68d265c7ddaaa12788c9e015a96009c0f99521e98e5c0cb38089d2101ef8700fed95e7f643a5dfc686fda8ee3588042d54e3e78b4502bab59794257a277a983ce87c29c18f8535b07960bf20a3014974883529ba033a9604370a926778689937c774e74a3aea922f5fb717a7b73631c2e1f8c33f499674e584dc7f48e3efab83512c0f723ad981452003840215912e3d0abe816a58af87e1cea37daec759da34e24033c1842b2dc0a6909991b9e205178596c812a0cbaa48efb3586b5b6963fd445140bcfab6b4390832de8e27851b10619e699836a692bf44ceb23cd1f6938222b4b83f4a25a0c0c9ff397195bcf5dca633952aaf0321b121518f887c5ae945821f9b1150bc1d2401a7547ca3386bc33232cc58c6370508542994ca6cb098b01033c0c97ff468bc1c726a992181882ca810115fd2755ec18ce0f88cd37fb61580c039ab121ce95af498bbf4eea277eb780d3e0a0959a388d6a290fe58a64829184b763d3636b0551a90e5a9723b26f2c4869ff14ba806153d6ec32ad4c42d27161bf051be85303d9167245684bdb3198673c668e579a72136b6d252225b49f25746298532990352b90d82f6e324fb5877176555a078b82ac10bc8ea63a2b9067f13026584abfbc473909d50c58e9bc47bb99308298e6e90b3671adf643742e669a93e2a90b26723af4cf6bb64446619bdee7b5088369fbd737af0c4ae367313c699f384205c14c13c38599604390c7c911a5781bc2511208679510dc0d0dec26ec46718c748b59418bc353b7618195b77992858c06ff15a9077a37ace35101554e8a3932a9a9138a800bd3484b1b977d53f50a0443538aa5516780a094e6306e7842ee6a753c412d2a89c23eecb2b26a6ac90b3e890466a557394b520a07cb671ae9cd2c43621bf55a99a98392b9cfea6373d4b136dafa78c6e93ba7573b429b50be5949a254714c720721699290a510581b6af396879703aaf4a9781268446ba96a072009ffea0250c793237744e36bb0d3d752e1a6caa346a2f9d1695d49aa1aa2535c6449e8f4abf85079c0b99b91ac2e91613de6368c430a886eb15b192805e9b5cf7e587858b852f1d73d1f0b557684af2dcabcfc14bc8bfb76c2c97f030aac9768982feb815e2471c4d1a15b5c335af4091acc5bd189176b477938ebc700042cdbcb7385e10c3121b179660eb65365d9417ddacfdcb371aaef7abb3c2cfdca88891dbf808a90028d4f12c57e4985f7d5acaf411ccb64500879102d9cdf6d9fcad673d874a4153383806fe174b2fc1e393308641a9a4647f230201e1389624a296b55192a9819fcb19ab77c25f95445
m = 818d3bb8ebfb32bf464775f7139bac0a5bddce80ec5798595992f9403002cd5d
ss = e3570dc33608be251bdf8a7101e897ee900ed004ce96fe29c2e9a9314dc723a5
d = 7643cef2d62cc5aaeecf754653ea62294cd2208e5bf3ddeea209e3dc45373d49
z = eac9d531a532770837a854b4f5531f6e0c8d6c10183b30d3435498c2dd142951
pk = 5987636a96b26372851e703a9bd36d85e966fda580cc79af69772c2a9a7042363a3e3c116dc7711ed06fbf956dd06266329002630508b7d1ca73cbc853e62b23a02bff7404ebe390fcf58bd57262cf1044aa22225fb36446d44e1b8171aa67c415f96db0e109afa31fd00631bfa23f3b6c9c02b20dc3dc1ba6f30e6f20c9ec7471cef6996350bb87d43690c059065cacf697c63b6bc98c881d3ca56f07c34a5b0b10cab263bb75399d162db389206939b15df58448837e0d443b8df132c65bac83d2166c780132875fad888a1c53aea51661c135cea6956c2a4b87a53baefe726fdf09687f6cade7bc9ef5bc25dbdca95a0acc47e0caef22159af5b499fb6e8643c70803ba40a5938a422433053bdec4b729744b565066962046c5d2bd14f14bf0b4030be99a8a198b80b99ec939791bfc8572942e98d47b00814c6a85c39ae7323cebbf353439f3961f0abb687b4c18dd06b706db4350fc4a2e868229272f499709eb1450c2995d9b809e77e676b628aab0212475e602831a367d3948cdfb0d43eb0865eac55c516069893d09f24a8176a3beca0c6065abca0a3a2b3053da2a3bca6a7088f39d9bc8b1e685b67612413aa3b2ba4673b301cd9d87728db6bffe79391493a36b4aad46339dd2b884cac471a8f134fd1cb590819a65190af53355a6483b6a9909bef36c76836c77168c679757ef404a8528cd569911d036c751d4ba4cb1c34b695caf487866cb1de5554196682d32285490a75fb5d18d3b40539adc4d9ad71452016a6fc7156b34014117bc0dc45eb319a1f85b642f7ca7a12164bc7a1feb9114a7c5ba8d7456cc08a883ac86100272b710b225e49de711115b418946f503586076411c6ca3ec11a5244774a27baacc543556582781b273bccab4326b4140b5643c86d310331bfb859f80062ad27e38ea1724dc4b7c3498a8601c11f25c99001db2868d68ecba0019baea1363ef738c5c07778c5b4663447e73c742a1a6a3e708cf4003512804b9ca9358665aba8ac2ce68b6b8b2e51fad7939979593f8f19e19b2c18f03639776483ddb4373184a2d2741839c65f5d47e63597d14a5ab61a6bf01a8065c6756e6ecb64de11fed0acefdd45fc50c1f51b045d8e096a9e77f10dc8e8349b5da9723a1829e2ee3cc0379942fc47841b81df7a94ec7f40bfc2b737d9725486316c2ec3e2b516dbf7cb4936217cd4b23e4422122854791a2cb136a1236677a4e42504ae43bfc93259441bc0d676f8932a757c087f806b59e6380197b37719a2fba88b64ca54fc69ac8e2b79df7154403249441d103f931a25283bcded4c8b51a7995655d49611ddb2ac406b28ab2a80342f51bb8126afd65412b06d0596622e5722465b846a52b47fc6b5842f12acd602ef9c74065d5940d2462f7d99d39ea5f62b46f9fe297f1c01f5183c73c3ccb63c564dbc4c1c60877960202d9369b750129d91060d1708f057811e68c47c4b68781c102f2765e093c94f6c43b784679c4257287680825fc5116cc04b489add5a009a3e65b09644d5a9a9745d249314c4693f017a6d5b054d07fde34cbde568ea6fb9bb56c8c5023142cd19eb2b3b0c6b8bdeedac8b78909b1bb1894b382e6fca4fcd63390cabfb4d516fb18526bb45a0f9a6aed971050788cdd044248839d954594259b562317cb163273b12b453638b70be1085e51c5ac0b6cdd15c218103e92c53750f107ada702d8725548ccc663947c3dd959811842b62b13f9a24b1b4a18f5691dc4cc331c362747f1654e1b785ad1c07443aea2f6006bd670d7128a8373c68aa36ffc59797ab3994bea35ce894466f0c64c061b5d48b9a18c5544dc0820479722795d77c85f161b865dba01a70cc9c00c15167aa35bf0a147147a81d540346489dc58926c975333cc3d286b4c529a2e3e6aa6d2225016a7126dcb46669c72c453bd745632e772bd2da7c1ca87318276ad21ebbb6c419ee2eaa46a733e3934c0ae933950da8fd2eccedf2919d7e8a6812897780275adf78e6dc21757c7a0a489cd8cd95126a569af7c67bf317b146743b0d32a6762103a13698120cf7d07b72be91177bc5d18ab5f0eb53fc4a5cc4feb5086947f42c3516c5115c724af7cf05049a012c8e601e8b5237e1aa5652cc5e4e1a6d0504331e3b393a6a0fc05c75604646a943ab2d79abe93fceaff0f0ff88688c870d19759a41d3d361a0cec73cc908f52bad8
sk = 34c91f6ec981b1830501d8969f8847b2c6bd5d5c43dfa044c43b551e610d5675bb7e7c9e393b411e69575301bf4ef4c7fd0b4b59e213905a254eb5540aca856c370dd28899541b725091c23907c04390ad32a56385075f42a7545672544fe177b74c7ed99507e4d95def7c4a9f84c9687b9bc318a23eb452fb7635d5201165a47391d21a7ca732fe9b3455c44ee4e54fc3a6518d51402cd5a2d49429b9c8815cd4b1a22c59ed368ed6c7a9df83b958cc83c4654c5cd040245543431c0d2c9091376611cfdc2eb9181b21c8417e3931aa2b1141c1051cb82aca4bbbe6dabda3356bbf4962c3f883d0578580477ac56353ac7524f3855de2b00967b7bee0668112d51ccbc139fa73374df2685a3cc06838b150f92a64c17772053de2b05cc4d51832b8a2b8428436d99e1f2484b127ce0d861dc8a11ab0b0019e0b3439733b36a7a600f4638d820ba5624b445349a86465e1b25de787207dda0b629cb472d415a42a8ba191b76b5829d4d987a2b0c235521c187a0baddb603d755eb37396cdd57ff76276ccca997b00cd481587cb8728830021dcbb8478a267b744a5bfd08b4acb2c1e726121996e55b60d40f6975637831c392845d6823d4b9092151149992794f4ab29d4164a44239f07c365a87ed9786af7a57ac0bc0d491018007b6bf7705a21b082d1e040a4f4c25e329ef9a8518956044e7683af94728487a4f95305d4e15aad45c040f1cf9c442c519b2aa47a4dfc29063243c21f8b838171701b4b73516944efc4b61fb5bca63c3ed12a123f55b832e6c312e8bc48f145d62953f5901f7530068f2c9c9f51ca8fcb342852936d414fddc2c04f551c827071f99c7c24c991f9c97e10e051694c86789a9442d79092b6547d67af70d8c8b074cdbf854718a882daaca3b8eaad0bb1c2d3e859d3eb03c0a23b290518ef88ce1bb02fe71399ef71b380ec1aec4c7c6bf3830c1b15f7718d0e471d10234393d94fbd3305abd09cdf070a0abc09d7497d2f9b939794b923eb3f28b40904a53a05216a526132d9f3cc64606b40f26434142645d79481a8316e8cb0a9321a4c530a0ad139ed5953168a4ac864c726874e1366ab09a249f251ce5b1a7f5ca60ad66375bfdbcfa3d7ad23a13649c03327d409fda64581cb00a696557945c58e96c1c889be648c4885958adea79ab212a0bb15506bf5635e437ecee47b60032b4273b8c96806639c87031b6e23b71996b4576626124281ae4ca0a8fc081e1c91667967b25f76c4f72624cb29bd0a865fd67a4dbf14acc7a09871bc7adeaab37b298f12b60b6372b741681627e4c8346c0d34392716ec173b1b711b1c0a1d010dca486bd5167223658a5c55bcd0739dcfe30dfcf9bd8aa45b3ca0b5a90243547767a1843e4c87922031819ef9249800c6db8b0270f9cb8f2624adf4199741870b0630e1bb1b325768c79984d5e33283a991bb3c98b6bb8be0ebaac47c4310c51eb565baba36be54f6a3151a104911c38ef78e61f1654ef35b2c836c2321a52fac710d6b03811444de5b8403569c8ce0444ef615dad54ae5649e68ab437c00a2c9ea9b18f59346d8b2a5c6582d763730bbc7f24a7ee7c23607c0683a2826fbb4bad4a58ff6e3bb3122bcaa202e6a997c647886db545fe6b94e81456379e7550db446a43616808ac610c3abf273b02b1b748296a760d78f0418355f61ce2898ab3bf9069576827b80557d41000bb0cdf5881d660a7c2569613ad6575e4c528a7c5b9ec91365b05853ab200aaba1ca98aff17a845a209fe4932f30bac0a8873cf5da17f323375627adc4786e906010f6b91333112d0bea256d3a126eb39965db773e7c3daec35060ab2d782b9a7692bc40525171416e7a12163d36837ee3c731ecc38e7236ad09712b4144030213bb53258033a8eafa677fd8a2cc013c5ab46a33531968a9a6c5e6a89613aceec3a4cddca52cf00b21d85657599d21c80692018a07b061db607d7df491cfe59d90d43a6eb52453b2822c7bae0a3336833469764516ec106e8d6912c9c35432984514ea5eb9a65c3c0aa24173bb736723022a6c31f06236639a0e0a25713c5a7855399637aacdc033c0117447730747507b69bc7a3f84621167ac83e4b45ab03b613ac4bd7217abb799027b1a33f55a9b550b3857ca53438dcd157b103c9e5987636a96b26372851e703a9bd36d85e966fda580cc79af69772c2a9a7042363a3e3c116dc7711ed06fbf956dd06266329002630508b7d1ca73cbc853e62b23a02bff7404ebe390fcf58bd57262cf1044aa22225fb36446d44e1b8171aa67c415f96db0e109afa31fd00631bfa23f3b6c9c02b20dc3dc1ba6f30e6f20c9ec7471cef6996350bb87d43690c059065cacf697c63b6bc98c881d3ca56f07c34a5b0b10cab263bb75399d162db389206939b15df58448837e0d443b8df132c65bac83d2166c780132875fad888a1c53aea51661c135cea6956c2a4b87a53baefe726fdf09687f6cade7bc9ef5bc25dbdca95a0acc47e0caef22159af5b499fb6e8643c70803ba40a5938a422433053bdec4b729744b565066962046c5d2bd14f14bf0b4030be99a8a198b80b99ec939791bfc8572942e98d47b00814c6a85c39ae7323cebbf353439f3961f0abb687b4c18dd06b706db4350fc4a2e868229272f499709eb1450c2995d9b809e77e676b628aab0212475e602831a367d3948cdfb0d43eb0865eac55c516069893d09f24a8176a3beca0c6065abca0a3a2b3053da2a3bca6a7088f39d9bc8b1e685b67612413aa3b2ba4673b301cd9d87728db6bffe79391493a36b4aad46339dd2b884cac471a8f134fd1cb590819a65190af53355a6483b6a9909bef36c76836c77168c679757ef404a8528cd569911d036c751d4ba4cb1c34b695caf487866cb1de5554196682d32285490a75fb5d18d3b40539adc4d9ad71452016a6fc7156b34014117bc0dc45eb319a1f85b642f7ca7a12164bc7a1feb9114a7c5ba8d7456cc08a883ac86100272b710b225e49de711115b418946f503586076411c6ca3ec11a5244774a27baacc543556582781b273bccab4326b4140b5643c86d310331bfb859f80062ad27e38ea1724dc4b7c3498a8601c11f25c99001db2868d68ecba0019baea1363ef738c5c07778c5b4663447e73c742a1a6a3e708cf4003512804b9ca9358665aba8ac2ce68b6b8b2e51fad7939979593f8f19e19b2c18f03639776483ddb4373184a2d2741839c65f5d47e63597d14a5ab61a6bf01a8065c6756e6ecb64de11fed0acefdd45fc50c1f51b045d8e096a9e77f10dc8e8349b5da9723a1829e2ee3cc0379942fc47841b81df7a94ec7f40bfc2b737d9725486316c2ec3e2b516dbf7cb4936217cd4b23e4422122854791a2cb136a1236677a4e42504ae43bfc93259441bc0d676f8932a757c087f806b59e6380197b37719a2fba88b64ca54fc69ac8e2b79df7154403249441d103f931a25283bcded4c8b51a7995655d49611ddb2ac406b28ab2a80342f51bb8126afd65412b06d0596622e5722465b846a52b47fc6b5842f12acd602ef9c74065d5940d2462f7d99d39ea5f62b46f9fe297f1c01f5183c73c3ccb63c564dbc4c1c60877960202d9369b750129d91060d1708f057811e68c47c4b68781c102f2765e093c94f6c43b784679c4257287680825fc5116cc04b489add5a009a3e65b09644d5a9a9745d249314c4693f017a6d5b054d07fde34cbde568ea6fb9bb56c8c5023142cd19eb2b3b0c6b8bdeedac8b78909b1bb1894b382e6fca4fcd63390cabfb4d516fb18526bb45a0f9a6aed971050788cdd044248839d954594259b562317cb163273b12b453638b70be1085e51c5ac0b6cdd15c218103e92c53750f107ada702d8725548ccc663947c3dd959811842b62b13f9a24b1b4a18f5691dc4cc331c362747f1654e1b785ad1c07443aea2f6006bd670d7128a8373c68aa36ffc59797ab3994bea35ce894466f0c64c061b5d48b9a18c5544dc0820479722795d77c85f161b865dba01a70cc9c00c15167aa35bf0a147147a81d540346489dc58926c975333cc3d286b4c529a2e3e6aa6d2225016a7126dcb46669c72c453bd745632e772bd2da7c1ca87318276ad21ebbb6c419ee2eaa46a733e3934c0ae933950da8fd2eccedf2919d7e8a6812897780275adf78e6dc21757c7a0a489cd8cd95126a569af7c67bf317b146743b0d32a6762103a13698120cf7d07b72be91177bc5d18ab5f0eb53fc4a5cc4feb5086947f42c3516c5115c724af7cf05049a012c8e601e8b5237e1aa5652cc5e4e1a6d0504331e3b393a6a0fc05c75604646a943ab2d79abe93fceaff0f0ff88688c870d19759a41d3d361a0cec73cc908f52bad8152641a683dd690d4ac3edf0261200cd9244ae7dab962eca2f3d22a554d0802eeac9d531a532770837a854b4f5531f6e0c8d6c10183b30d3435498c2dd142951
m = c92aa5fb91c980d9cade9ce99d4c75b2ffa7d6a6ff9bd59def1aa701f2a0992b
ss = c6d9ac793ef53afe26bbe0fd153e0e14bbcb5f47cdc0b25234510ead56f3e464
d = f8ee95521060c03bb8dacc79f7eb7db640f545f315613a35d447a09e504cb4e1
z = 3fc3d8392cb53f36ed647364a04e37278a0e0a45b720f4a75c580c9920eba98d
pk = 3c2199c59446aa08c7646c1f567ac35c18b82cb24ab1c51f2ce8a79ba51f432672ccf12c23a5750e9c9a6818b628a49a812377587323b1e63d8f21a9dfc76095827cfe352667c16e888b1a621736c28c8acea052f8c4618591b36650a63cf00b904120ce716fcfb40db52347b12486442267bea46c1b778a98268481155c53a72c5731ac2ee36fb72c61b60273d1419ab8e82611921c99dbcd4e209d2af64a08ac27bcd21fb7b9373f8a84241a1bad24c8dc11203b3554ac802dcd18104dc8833a4b60edb07f9135b452209b65229bef0ba922cc60e32954096794b7248f94b134143b0ab3a8c2288a6065e7adf5049e918b3447ac156bd462a204a6d8d680761b9e70d8796fa149dbd45509b6169bc34ea8b876d30c7a2e51943d2ac5897486ac67b2fbb9b0bafc49c39cb459c8a397db06693c20cd7caa079576834a0991761c79fb660843778229b2af530276c345ef8c420ee395455ab47df46609b0bd34e2aa7f35af596750c71c4aa2754afdc48481a018f2499fae61584eca38f331c571bcbf73ac01b349953081908979499f2bcd6939b81a5199fb5838324928372aa2efb6c8da025873318c08117fcf47302fe99a31b923ba947871c6ad7168246341ae1c567f8706b88f240473a646173a58d559cb5d3865f2072d99b78cb7d63617fc05dd16391830cc22e2ccdec55c46f84262f59d1718c473626f55c8022849935b3a32f55180dd7b67cf496c999189d177cceeda613721718b0a2e74e0301e667ae8aa36d83298b2983054a3824d64097e380585c4288be24e5e711f09e72d31d29164fb34ec7068987241266587a367b067284f3595663f927255c66bc7c79e5575744500792e8236288a432b092597069182c28667c51b76c4a422dc8a023127b58979290043cc79011205cc7e61aed141bcb4c090a6405263e3c9d613a5d1b5b7e0a8c5915611fef213eb4a9891d49f303967ec3ac40ee145e8724e8ae90c6eab8edf970fddb459b66b654c8c1fe039ce07ebb50e441bbe386ac39473b9a6a26f0ba3799155bf047ed33a56eda493c26b6bfa912cd56623b18254d84c3e8e34a23b3948d4579d1dc301706c835d879787cc5964334e52875836e4b105fb9abb613bb3ac9a65ba8f39470e3aa20bdb1741f1f78d527555e10caac4e17f57e89a520514716a6a7fb3a5e4c8792ab5bdd7c6bdc3b6b78ad67054166dde3ba339f364df76281d4515e4229547d235be6b6925063cc3832e08d192b6193d6c02a0fac9629ac6b431846bb39a9d123ca6c147ab5aec49fcf819403ca08684a418c04e6e6397cad03b77b2bf3624b89d176f87c82508c9cb13d60b9b3194ff52a7b58413088b2964b2b92b94463f2cbd92444a888154410990c2d5c018916b5f7059c2087cdae1bf06942d05d997bbcb289bfb0725db84f6e23c96da5c64595e96969097b8b9a28c5adbe36093203f01039a0ada6e63a21d22794405940142e0c959bc624619b964dc6b60a1cd31dc99c4342d1ed67c534570a658361376378e82896f216e57c21159967212481845c112fe0a3b1b4b888ce4c22b3c73fb87084d645359a23d7929704738af9ee7abaeac15cd8c6d87295f849341bdf68b24a85621f397fcd31a209b3089151bd44c9d90092ebd2844fe173392a8836876ccd9d97cad570bfb55523cc7763502acc4d337e8634f97647f4a0996514264b0a3c6681022b739a66a98b92cd0577cf1906bf72cfdb23605169d0ef37ab96baa1aac1322149bf682025c3bb7adcc79c1a9c8fb52c3d4b529fda48997bb71d18a3d4fd201000c4648b634778b7a5ff190a27c1e631381b777ac0e858db4033509c66bf1bba3a5828fb7f578e8fa51c7c87bfca883ea96a968d78bf312983e6ba51bd05617c90a1677159ddb6d4ffb62b8642e56eca75cba3f9d810102037b2c57c7502a60831b15b49c87b7a14fceb228d2f0b82e1a5cb632b8d3070560977b24d591e7cc0c07017a09104d2ee24e6dc2c3af1231af922d62629c32481bfbe309d5a0cb4b61c2eccc7e9bf05fad1a7fcfc3635192c90d76668fc91a297cba04621dfefa729996bd118a308491b59c16cb7077456b0b48da4757f23b90253ca5a2c1aea9a524e08293d77022f66b5707aa4f30f6b099332cdb36b957f6adb81a6ad23469a7b265a3e05b2db868482fcdba0367177bbbcad04f3a50adeb85ded90bd59dab
sk = ab4545850434076342eae8409fe0590c34955e860267305fca05c347bb3e53bc714e3134a6e9b338674a9aabb02f021d1a09a190757f03d573c27687f7e35f2d77294d10cded732218395b344523f1b704b27689dcc286b5c98217f239c159ae5d655436f00517a50c6dc6b7f4f111e7f37a0f319bf6acc7b0e3345c9367b2a2b8d9d644936220c0a817fbb38ceb3469cd55c661e1c58d06807504443448c4e53204dc59c60a5153494478eb4056c9a85967a42ebbc287afda51fdd6b84b285523d41d80a56f7a68a168a4527d902311b18d5e381cfdd578bb7924fe687d3aea5607906815181171a727e4dbce1b678762a8b03c2a2bff1635ca85332ae90f14b880c5ec4e5389b7816ab885c44a8d83c5ef0c4c754c7b6e673d984938d3ca4eb0f5b83b90bec27172ac85154ef27b91623841e188d76b040f958c38c8a112c05b54103e55a159de0954f2477e798a573339508b7c2ac3872a623429777ba3179060135c083e2198d1e0aa01967c39c27372a1a36a92bac3bb13ee3c94b1f0391e2702c50253dd497f16f39bdcb9c68ccaab6312084884b113e70f38555422767f4e613b2e87affc01395fca37df0a1aef74263c1001392732d9d1047cc7c6fb910ae6136c33094526876a113514f2918909532a759617dbe2c97e72176490995dc82b663655df65324b1996a42150be41b2a1c90f03b2a6f04174da1b1cc7fbb024c3c972b9714300c683c28a90f48b01c28607922c3ed25601a609673481b365544b7c36a9550ef20c37005b0e395a268e90ce1a5271e1421b46303b80cbcc81e2894d7569e82c2f5d8c6996c766bc505976628cadd84a3f468c67c209117c8254bbaa1ba584dc2661728a69e959949ed6c9f1b42f01ec8e55614aeb7168cfbb5e16504eb9f585c7789c48e59c17b5975c444bd6e32a6654bce298a605043bd367400c14b1d8e1a592a034543c04a44c85711aa66c807fb07378fb525600c19d9a4a9a8c920ba7db0b1d912a45f2b6d518b469e9121d25cf40499196376d3d92827e1b96ae255aff288037793c7db07e1d15533c07162aacae3255c0cc368e2fba3fef09540952910eac0fb2f3ae376aa666fc97a3e122570ccf797c79ec575835e0be6e808b3cb1b72d8241c3679bf15020b6a63be65b95a2c9147eb98c6553c71c550e37603e6b73c877c94e7b603a22eca456c1409d5aa049673d0ea17c123b1835692253fcb589186baa498f39481c3d0640a4d34931033b30f26ebed6ca9c49ba6fb219d6dc8461937284235a6417cc9c0ca0ad385b04b01c81d5a7b97a34977250e3679ac55c3d76d83b1f7b99dba039dc179147223b5d6c11fc9109dc062a1e4b7c88c710c449320949bb4405b28ea2c04d48c58aabb46edaa58e442f3ab6c9810b6d702855f7ca91af71b0e574bac1040dbe864ddaa76827874839414cf3418d1702c6f368a10714cb25e208c8a5779f639837a07e348841a11714f41399da175c49678307d3634d6b9921880fd43ccb8d7842e5f34ce44a4923e7ce6b671c7a989aa748604d147ce7ac25a1533e80ab321b7aacb8d523a3a6298beb0cfda435d77714993173d080827fb07b7855769eba987696afdf58231f361d2164277bbcb26debb43d1395a23a8d890a2cd71362e2340eb68b84f0b23345d1c449353528c2998584941722a304677008da1a13f8c8fb0687cdf688c707a73d121ef5c609c2150c1ad346a2f85fe3f58aad4280f92c35125345610b901c305f6042aca2f6cc2a4a0d1ea46e378098125b1956f12f54154023549d64d799d6972e3b283108e779028c1f7339a9c3d8676ce316ec9b9f09d654d8b84ac1d26223b36aedb584084855374b0562a113d02cce4bc1ad3ee1b69cd76efd0504b48724d25c3416fc2d12eb58f174a9278a6620856763744a1f863bae4504c779571d83849a88c023f15ce838b524a9c450e2b8592b98b4c89ceb35990bd39b74b87cef750aed976f40bbafa6f03c531b0a9c47ac22fb2b24609324f262e3233274f088e05181b9ab973a4c727ef53d40f914bae5c99d919537e67ec61061c7b61b7d17b72eca748894a25a5a97d5876d4608bf5c2b55fd85243b1117fb907843e47c83d29e51a11d53419051461bce776c040c848cb8522fd2c14880b87fa970873b8f3c2199c59446aa08c7646c1f567ac35c18b82cb24ab1c51f2ce8a79ba51f432672ccf12c23a5750e9c9a6818b628a49a812377587323b1e63d8f21a9dfc76095827cfe352667c16e888b1a621736c28c8acea052f8c4618591b36650a63cf00b904120ce716fcfb40db52347b12486442267bea46c1b778a98268481155c53a72c5731ac2ee36fb72c61b60273d1419ab8e82611921c99dbcd4e209d2af64a08ac27bcd21fb7b9373f8a84241a1bad24c8dc11203b3554ac802dcd18104dc8833a4b60edb07f9135b452209b65229bef0ba922cc60e32954096794b7248f94b134143b0ab3a8c2288a6065e7adf5049e918b3447ac156bd462a204a6d8d680761b9e70d8796fa149dbd45509b6169bc34ea8b876d30c7a2e51943d2ac5897486ac67b2fbb9b0bafc49c39cb459c8a397db06693c20cd7caa079576834a0991761c79fb660843778229b2af530276c345ef8c420ee395455ab47df46609b0bd34e2aa7f35af596750c71c4aa2754afdc48481a018f2499fae61584eca38f331c571bcbf73ac01b349953081908979499f2bcd6939b81a5199fb5838324928372aa2efb6c8da025873318c08117fcf47302fe99a31b923ba947871c6ad7168246341ae1c567f8706b88f240473a646173a58d559cb5d3865f2072d99b78cb7d63617fc05dd16391830cc22e2ccdec55c46f84262f59d1718c473626f55c8022849935b3a32f55180dd7b67cf496c999189d177cceeda613721718b0a2e74e0301e667ae8aa36d83298b2983054a3824d64097e380585c4288be24e5e711f09e72d31d29164fb34ec7068987241266587a367b067284f3595663f927255c66bc7c79e5575744500792e8236288a432b092597069182c28667c51b76c4a422dc8a023127b58979290043cc79011205cc7e61aed141bcb4c090a6405263e3c9d613a5d1b5b7e0a8c5915611fef213eb4a9891d49f303967ec3ac40ee145e8724e8ae90c6eab8edf970fddb459b66b654c8c1fe039ce07ebb50e441bbe386ac39473b9a6a26f0ba3799155bf047ed33a56eda493c26b6bfa912cd56623b18254d84c3e8e34a23b3948d4579d1dc301706c835d879787cc5964334e52875836e4b105fb9abb613bb3ac9a65ba8f39470e3aa20bdb1741f1f78d527555e10caac4e17f57e89a520514716a6a7fb3a5e4c8792ab5bdd7c6bdc3b6b78ad67054166dde3ba339f364df76281d4515e4229547d235be6b6925063cc3832e08d192b6193d6c02a0fac9629ac6b431846bb39a9d123ca6c147ab5aec49fcf819403ca08684a418c04e6e6397cad03b77b2bf3624b89d176f87c82508c9cb13d60b9b3194ff52a7b58413088b2964b2b92b94463f2cbd92444a888154410990c2d5c018916b5f7059c2087cdae1bf06942d05d997bbcb289bfb0725db84f6e23c96da5c64595e96969097b8b9a28c5adbe36093203f01039a0ada6e63a21d22794405940142e0c959bc624619b964dc6b60a1cd31dc99c4342d1ed67c534570a658361376378e82896f216e57c21159967212481845c112fe0a3b1b4b888ce4c22b3c73fb87084d645359a23d7929704738af9ee7abaeac15cd8c6d87295f849341bdf68b24a85621f397fcd31a209b3089151bd44c9d90092ebd2844fe173392a8836876ccd9d97cad570bfb55523cc7763502acc4d337e8634f97647f4a0996514264b0a3c6681022b739a66a98b92cd0577cf1906bf72cfdb23605169d0ef37ab96baa1aac1322149bf682025c3bb7adcc79c1a9c8fb52c3d4b529fda48997bb71d18a3d4fd201000c4648b634778b7a5ff190a27c1e631381b777ac0e858db4033509c66bf1bba3a5828fb7f578e8fa51c7c87bfca883ea96a968d78bf312983e6ba51bd05617c90a1677159ddb6d4ffb62b8642e56eca75cba3f9d810102037b2c57c7502a60831b15b49c87b7a14fceb228d2f0b82e1a5cb632b8d3070560977b24d591e7cc0c07017a09104d2ee24e6dc2c3af1231af922d62629c32481bfbe309d5a0cb4b61c2eccc7e9bf05fad1a7fcfc3635192c90d76668fc91a297cba04621dfefa729996bd118a308491b59c16cb7077456b0b48da4757f23b90253ca5a2c1aea9a524e08293d77022f66b5707aa4f30f6b099332cdb36b957f6adb81a6ad23469a7b265a3e05b2db868482fcdba0367177bbbcad04f3a50adeb85ded90bd59dab9cc95efe512c84010ccd7118a92522cead44cff28d6e223f76702a47694c8f053fc3d8392cb53f36ed647364a04e37278a0e0a45b720f4a75c580c9920eba98d
m = 7e8086a01dc5b3bb9eda25bcc45d27f99874841b97237968495800e007696ac5
ss = 9658a1ab1f44049650124a669d72eb6bd2cba3f39637c7f8559c68044242c3e5
d = b8bd0493a882e3a49b4e0f6256fb1fea0912562fd9ba26ec3d6c9cc12c8973ab
z = d7e4b5d8021c486b9c3114d7cbbeb7cd49eba8a61bc2bcae1f1bef30a1daf76d
pk = 5651279153af42d2940a191c57e30e0f1c6a3bc553d805aaae5982c663c2dd034e6bd48dd4e0794d55bb26379871fa7692fc7fb61c8f0565916db30861a2a61b346986697690d16185753395060b229326681b16cd5b8069fb5498aac4ac9023adc380aaea764fd8625f765f5d73a1189a7524a6bdd1209a8a23bbc5d96c54b89b9f256d20f396b6f61e47e0989ac04cfb267b175a8b38395dc3e976feeba1967ace1c491733cb3b005580fbf666ff6093597cc59362cf60d074f6d33c3be33bd02bb0d3460abd45889cba06129ab11fe978d4749a675c32e2e9bb2d6816ce198bc5e67bd6069666c6b1ef780765664ef650c9847566e02c116f5318d1fb240a167a89b2381cb4cd7ad60eda125bfad338bfd668a008a9f9354999949ce5fc09aa21025a83cdb2c7cfdcbb3e03e0212d58b78e00ad85ca97e3f64a82e79d26053da439862eaabf9bba6a11f225ce27be4cb2ac2ee73742db5c074597fb25b50b83cf03758853576c8ad4c8e748cfd8306370672f20f315474836509c93ea814c9c77a4366325d13c52b0d5a231d79ddf765e774c9c60f6a2f7b1377630be03149a31d7112e61b32296234678bebbe05bcc4857453858b06680399c699fd23a9f96b95f5978437b5d453704c32317beaa45222133d6cb8a5e984633081170c154d68674896911ce5014a9054c37901411ba72f77474b5591e0e1477705a3e1b535d4ed3b3c1d043de517b23035239a39694005c00ca332d9b5c98a16034550d4a92169966882bcb28f01171e276bb36f98dc3dca74058462f2caa4d5a9e60991f848b6c519c45332b18232b900d9787dc78a685360336b685d5301315923f8df99d34b8267932496ae4981a2cc94739cf075343de4231736b42d9866b0ce7030be42aca98309021b24a1a518dd0107c2b03a75552c169b605635323d9cfee4c607c656724b48f523a1ebee51393e1538dca234d864066f7417b1b67968a2c03f9b85255148a9409bbe6543be9319a3777fbc586bac8aa5574612078a6e9a78640757f63c1646e015d64066402a2a8f36b7c96e0a50ea13c220103194bb188c6947e533b1a173cdaf225eec27720a61bb3017205e98258fb470641633d955d14589bc566c9fce9590b6141f9c662baa60ceac1a7b0e518e370c27da21e2a098d62433f2fc336340851e2e536e0b2ae8c2b2b58057b5d30a8fab602c48ccfada926455549ee4c15f2369f58742d5fa85415990faab1b76eeaba47d05a0c35653b36192a6b108046bca55443fa075f072270e836293ff543d729400693483f7b44f0c65dbb17b5919858877acabd77ccab92446a09c8be6653f9398b4d5540e8544d56d5c88dd20ea99344b747304f56b2aa725f1a858eb7bbae293b891ca61c2d5942204455cb726c29a23231eacfac678dbd002ea8395203172b35a448ed3944bb07bd2e11b9fb52caca2213dd482159821ef5d9a98d09147e272d3a9b84023172d0d1ade55662b02a9574c13a5d5b79575c25c9d46bc5c766e4768836f787cc6a771a772518e7c5a2f4716e007900db8abc8a630916a268b080cf12ac427a02c474ad28caa73a5793bb0a7593913debfc4cd353ab92bb23d78a2822527e58f52f4d5a70b2f05eb0e6231dc43e5fb7c27bf6870181709f1b0ef4175753687a66261f32773dcc520c752ca7ad6344155bc63f000e1c18be1d154476a4a639d2ae5e36bbc157a7c7f8291b6506f12aa8003784927284fe1b1a4fb70aba9a39d0775dfa293f9a29a4fa3712fda54c41e45c6696aca509d09e42618164c34f78b5b385750ea93d39abbbac58640ce09e5a5245a37847c78765d731596bb10123f51793ea5d97c0321fb5810a22af50406e53806569c53750153ca7b49dddea12baf4ade371b4c7d05e29369a5d1c71ee1ba62db26c74b456cf30832018cfca235b32174c031c53b4c653ee205c632218ce05676f2878930334c2c284d7e3b73683cce303694e68bc7f95b0d186acf5101d95fb6ce55acda6743c7512638e42978af9037272a1a5e23e3632059ee1a3367ca9bacb27930700d19327a0c6ac9fb57d3e41bedcdcc47efc18653c2c5cd78200ac77b066b018d137facac920790bc9e593cc243761cab947818e8ad7ae6701601644aaccb78ee7bc4e233aab6cf57188333e7b4d655c9f1ea4b448fbe32c4996fc298d26cae25d276bcf6e66ba65e3e97791
sk = d7e3338b3ca1d6118b7485bf85ab9e8f6c36e158b67d2c3530b0a544b8afaa0a8604710987429d0d1b1eaaba8f06422e992c475dc4cf909061efe673a3547575e8b00ba47d5a158c22e6b2c280b3152165a5a01a43d801e96791b6d99c92c0b0602c94c0b13f2672146a7044e4372c5fa8843fa7974692b0f292af9fc3b5793092c705421e6aa39b7b3eec76694f5555985a94879abf737949bc33cfd1f8563565b2f345b6b3389fe061509be046b3a048a73599ac20466f0707e9b46045352f94507659ba428cc6994ee3375b07d09ad3be1872c15692c7394626cfc01bf5435d7922bf9199533a22cc4ff021a97c571db311485b36e2a3344eb880c67819aea18b09919fbc57cbc11cb228f8c24f38a445c512245c3a5cbc65d20269ee849bc268899981b9f334704499b60a891139d9470a1a147f38470752c4eaec5b14d51817fcca22e7bc1c585cd2189131960a9e9284ac7940b2949707ec7a67f22db280775d8163394a3a9557bd48f50c26f177ffe83030a3455de1196a763f8af156df73ce3bd07ac70447573a79dd04a59e8b40e39c6fea736e14f1b1b67b5cf556c3adb29facfca4e6d8b759d37737863da2a7ac4a645a8f202ad61c17068385c21415f7e14146d896020b89cc73aad60135d5a3b94879184e086f1066a9f56041b6029d1f538fb5b18a7a741e04e2c158b69927a1a7708bcc411988c0c315d0d1bc3a31b0cd473fcd3abacb1bb3eb23224379b5350081efcb8c45584d3b845e2500420453718ad83194130983a355b1388bf246b9fe7400443c52629812fc1125c3800c3f824c0ff95bc24a2e8b306d5e3278fffc585843bbfcd06d2ec3482295717a5111aa7b6475040083106a01491cf981197eeb77d9b01c2be476f07c59cbeb5c4d19a2000d61546a9cc149a149ba8e57cb0ecb3105d94715c7b1ba7800785edba95a7352583354b93cbef98c78bfa946a7431813ec36ac45488b170859c098b7c6813cab2ffb519814c3a9de3c254ed7a144fb6d15b183cb48a9021972233382fc8c388511add6a86837801f4bea0df0103b3a152648bbcda68499352691be0c3e5218a7c22c8ce49790af1bcd4f6717eaa18cb489b446d24f5ce239c79a6e34215e87bcb8461b5b509c895ec22f94c17c3bcc5904d968c469b200d3322b423761e3749556476d925a915971a62a5a330acbd106ad77da7897815cfa31cd44310d44915d762164b6170b2916b5427c694ff3340fb16b73500e92833ecc35bb25db6e652701d85ab215b366a173604c2797c2a9c420e069e7e4b3d1120dbd1c196d105211134478d23cc4428f8f56182ff3a51c7b84f01a08ba157e86b9374fb7c2e7eca3d4b65f4a73472e38c6f7c06883c99c4ce934f9b04436d250ef262c42d4862b90c11f4924087469210a25cf4cb29d139d85d9c904004cb246348c60736d707b2b9b111c91acd3937d9e8934032746aa5025bcec8bf637936448a0dd67a27db2a74b60bba82bcc87d73d4a9033c427a85883613eda43829c7ca3c7a8f24364633610d8199a5ec8038d0b6686abbd47692ada94282c40799ed4bf8ecb65ee7c8b2047c41eb255318c139b89ce909831fe3024bac10b4110ca34f1bd752858a4c0c307537263723987f6c3e29918fe816ec4956c5b4b33d532367f14230b14357e94bbb7e8a947453e4eb606de4c695468c9b12458340cc59d0b23b01b2255173af1206383aabda0bb1fb76a65a814bb2a4a1a0108650617090c3a35ec675650745381e56658cbb71a81cc386bccef66cd599b1819629ee02015b4928a5d12838892333974877a2995bb2b73bf3b292da0ac34d26dbc501a2c20be0e054b8b0bc541ba92d135118a5a17c19a2b3501c60921b960e013f88ca623d4b37717ba5882bb3bda2bb146c42ca4b339a01fcff7c35ee467a4e7c282f175985bc07481bebf5395e0d3843759117459c2b7a45985a672657b787768c32cf37aca5a419743c70f48bb78d53f6d65b5d3d079907975b77698649292ab0c8c93938147b6afe695b9774881cb11ac88ac3a1321965e598b4e01b76114c6b47316657b01116412b0e4c5aeb29e0c1856382569fa800a91f6b7699928a12ab0bf92a395f643234c98b66501bb66b8ba4b88c516101594338ee57700b95ce6e334b7d4425651279153af42d2940a191c57e30e0f1c6a3bc553d805aaae5982c663c2dd034e6bd48dd4e0794d55bb26379871fa7692fc7fb61c8f0565916db30861a2a61b346986697690d16185753395060b229326681b16cd5b8069fb5498aac4ac9023adc380aaea764fd8625f765f5d73a1189a7524a6bdd1209a8a23bbc5d96c54b89b9f256d20f396b6f61e47e0989ac04cfb267b175a8b38395dc3e976feeba1967ace1c491733cb3b005580fbf666ff6093597cc59362cf60d074f6d33c3be33bd02bb0d3460abd45889cba06129ab11fe978d4749a675c32e2e9bb2d6816ce198bc5e67bd6069666c6b1ef780765664ef650c9847566e02c116f5318d1fb240a167a89b2381cb4cd7ad60eda125bfad338bfd668a008a9f9354999949ce5fc09aa21025a83cdb2c7cfdcbb3e03e0212d58b78e00ad85ca97e3f64a82e79d26053da439862eaabf9bba6a11f225ce27be4cb2ac2ee73742db5c074597fb25b50b83cf03758853576c8ad4c8e748cfd8306370672f20f315474836509c93ea814c9c77a4366325d13c52b0d5a231d79ddf765e774c9c60f6a2f7b1377630be03149a31d7112e61b32296234678bebbe05bcc4857453858b06680399c699fd23a9f96b95f5978437b5d453704c32317beaa45222133d6cb8a5e984633081170c154d68674896911ce5014a9054c37901411ba72f77474b5591e0e1477705a3e1b535d4ed3b3c1d043de517b23035239a39694005c00ca332d9b5c98a16034550d4a92169966882bcb28f01171e276bb36f98dc3dca74058462f2caa4d5a9e60991f848b6c519c45332b18232b900d9787dc78a685360336b685d5301315923f8df99d34b8267932496ae4981a2cc94739cf075343de4231736b42d9866b0ce7030be42aca98309021b24a1a518dd0107c2b03a75552c169b605635323d9cfee4c607c656724b48f523a1ebee51393e1538dca234d864066f7417b1b67968a2c03f9b85255148a9409bbe6543be9319a3777fbc586bac8aa5574612078a6e9a78640757f63c1646e015d64066402a2a8f36b7c96e0a50ea13c220103194bb188c6947e533b1a173cdaf225eec27720a61bb3017205e98258fb470641633d955d14589bc566c9fce9590b6141f9c662baa60ceac1a7b0e518e370c27da21e2a098d62433f2fc336340851e2e536e0b2ae8c2b2b58057b5d30a8fab602c48ccfada926455549ee4c15f2369f58742d5fa85415990faab1b76eeaba47d05a0c35653b36192a6b108046bca55443fa075f072270e836293ff543d729400693483f7b44f0c65dbb17b5919858877acabd77ccab92446a09c8be6653f9398b4d5540e8544d56d5c88dd20ea99344b747304f56b2aa725f1a858eb7bbae293b891ca61c2d5942204455cb726c29a23231eacfac678dbd002ea8395203172b35a448ed3944bb07bd2e11b9fb52caca2213dd482159821ef5d9a98d09147e272d3a9b84023172d0d1ade55662b02a9574c13a5d5b79575c25c9d46bc5c766e4768836f787cc6a771a772518e7c5a2f4716e007900db8abc8a630916a268b080cf12ac427a02c474ad28caa73a5793bb0a7593913debfc4cd353ab92bb23d78a2822527e58f52f4d5a70b2f05eb0e6231dc43e5fb7c27bf6870181709f1b0ef4175753687a66261f32773dcc520c752ca7ad6344155bc63f000e1c18be1d154476a4a639d2ae5e36bbc157a7c7f8291b6506f12aa8003784927284fe1b1a4fb70aba9a39d0775dfa293f9a29a4fa3712fda54c41e45c6696aca509d09e42618164c34f78b5b385750ea93d39abbbac58640ce09e5a5245a37847c78765d731596bb10123f51793ea5d97c0321fb5810a22af50406e53806569c53750153ca7b49dddea12baf4ade371b4c7d05e29369a5d1c71ee1ba62db26c74b456cf30832018cfca235b32174c031c53b4c653ee205c632218ce05676f2878930334c2c284d7e3b73683cce303694e68bc7f95b0d186acf5101d95fb6ce55acda6743c7512638e42978af9037272a1a5e23e3632059ee1a3367ca9bacb27930700d19327a0c6ac9fb57d3e41bedcdcc47efc18653c2c5cd78200ac77b066b018d137facac920790bc9e593cc243761cab947818e8ad7ae6701601644aaccb78ee7bc4e233aab6cf57188333e7b4d655c9f1ea4b448fbe32c4996fc298d26cae25d276bcf6e66ba65e3e977918b12f00bf09aec2b492cf53686beb31c558d0493cc7b2b9a9dc7265fa9edb685d7e4b5d8021c486b9c3114d7cbbeb7cd49eba8a61bc2bcae1f1bef30a1daf76d
m = bb321ef14d44d8698df879fd52450567657f52a2df8d111185dcd7d4f30a72d4
ss = e50d8305695844b9d2becfb7d260a879e11767925c3f279a66c245ce8e48417a
d = c0407e41ddf48d333978b89bcf2db01e4613425b456249e76a6f25b8a2827bf5
z = b2dca81e3f5f748d23c9d356a2209f6b2d60247b2e45c9808de497f64f124643
pk = b7fa152b25c460c63c4d18ad733422163c0e26ba99530074269c212f2697f2073bcac61e4e603b18b575bf696d7feb8724400848f05e91186052b05ac7828127802fbd1672b3fb45ff418374d61f1aca1c1b93af018cb60f006d04418088216844b29f9b64bd46710657ca30a054bb1bb0161a857edab220813170d1cb96f3d82365317cfee94eb1a8ba6bf82af10acbe3626c7284b622b314d72469ebc76d3ad8cceaa93e08793490ea0a73408a1cdbb066b67d1351af5a6c477d2b90b68a3982b70d32346cbdb15ef09736b28c23cbe03d18998270013509f13c7eb95d5a03895301cf2d0cbece1908b3c28e73e676304b0c98f7932bc246107ac07b27090c2779ea2b8c987b084d86bcc40496a1c44c751438af5951acf276b25414d4e37aafa3a1fa5b8fb0fa11be21bc76b7816aa3a1df142446aac524a6a41aa3411e00609f297e698026f852094e2a2e5e9146f812c283529e16256050204ad3b03f04e35af7d36799605903e8c3e2663f9e89791aa8cbf1b8047f2a159dd909d01a3eb3f081a930b26b6b3c32b7172b77bbaaf1ad51401c645b63828842ea7b7803f9699740cac72b56f434ab7e1c09b4ac5368dc559d603c5aa471cd673bac5abf0f858dbc672e16f819149094f2b144d008c06ba0c36ab2a61053629f994fc233a38576a7821229e79685c2147b7b15156493c1eaa2c087134f1222758b00b3cc10804561b24974742c2aa016e23cb19c868244c65371b6bbf31d5603b46e58bebf638fb7924ef4181d02f6a1da6321a7c6a74038bbaf569b817a72803a4725569c82bac9f1c593b437b533d62b8d31889e6679251560d0fbb4f768501aebaffcb116a23422f48ccd89e0c645a11b0f80ad2c77a2f30b8cf415084e5c9f655824eca8be8835a81a6c9832e09c3c596417657657a9c85a13a54d3c0d2c427a8bd6bf91245e80ac30a1b630bd395c02296cd5d63d9c92ab3ca1a8c47c89d1a742cbf4352b762a60226cbbbcb28272856b2bb3f176ab32955c96a0274723a508730aa94730f998ce0e04ce1e67726412233e8b96c31481bd017c67f1aea09a3e96f897b70b969cf405ba7424a0e8aea4b45c6206752c075e2bd3b3abc53f99f2842a459a55118a10f87d8f0c2caf4180ec741738d6a04efa30f9b3b9af587c33297bebf8778b960596bc3095439ef3448c11871d228a0dc24718f6c59c8c73234a641c47917b27b46cda986a1857315911673ba0468641757ec5ae71c860de0b5ebf05cf6889a170743a27350b19e406a77427421a54f1c163862a43c6ec1260d45139b7419b0538ae31a0ac78584b3264cca519ec35acd94c1ae5b436eaf82fecfac8681224fa810fb0a95581528ae300081efabd7e599517c21f469208f4daa500b9225560b9381707440082675293dba332ca00c4cf746f46041b78d219eda4bbbd32cf07e37e20e15c25f8a96b5706fcc71f620abbf052a572d73b24c5445715c77187a1baa883a714329d619a10cc2c9c84b2c4c098f0e42c4c00a77c44845b45003b7c1bc587a3f6c10d34269430765da39550e2b78fd7b97cd9128a5d8653b7aa05164101a9285a9c1a77a8b255d1b8533a1315a82bcf7e6620c4224ce830b83844bb16560d6ef98819e0ab4523acc16961229a0b0847410b19647ca7836345b275609d5d12bcdfa5163b0c4caaf2a0f05993ed16b89dc14d33a60b56a0a298e453a4883c7b6c7bd2186718da1a29895b2c066bc6a2896947431fb224ab31b11f204f8047bd5e421d92b78357694d8959991e56b6a123373c00463bc259f78a3c2e7b3526331323e9af2bb55726795fd904160c302242b1bd7d65103da1395d82aa5f662e4edbc812479b0b79ae15f25a07363080d887fe8a0df37b51b5ab7c3e878d21086ca0e1cc47d877194cad6e384a81403adf05c430d22d47516acdbc946498a281611bb9f73ac3424f6cac3146faae1611103ca4008fa95a8ebca35ae114ffe14921a855f5049447643c391588444217a510ae31b82b5c159c928ba434890aee2c7268724bbc29cfd152b05d73198e7b62b43b9b03e081cd0a1ea7395246cc890735268f189f21c143e5f5cec76692e6d937faac7af3abc5480464f8b077c9352b14a22dc65514caf392d1ec6c81d96c33175f5832ab3bc19c54229f45e12ebeef4308b229c948d425016d674119c0aadefeb21338ba6cedbf7df723
sk = d338b8576c1fd9168551a681f9c590095b6b8d8474f571226a4b68ee81a83738bb964356edb663d925960388c92896029a201ec7f046cde497e3384f613a444634aa3c41656c6031d5233720241603612bec1032afa7b3d41242ce374c8b118cf6219fb5e645002530781cb4660403f88287d115baaa07ce95496a7232862282a653367fbbca1e337155a3c8905e368c1974418e735f93b6965fec11ce7b43d81710d727a4c4b434003b9110d013568b7bbfb341212543031c862fac505944b86394554772047b2a864a6675ed984583269362759cbb464e7e248a48c3554b8054ed9342aedc8e221439f812697b691bd5c89b7fb11ec716bff96c97dd73c45b00980bc6b1f69117c2329386518058e97b26626d98196025724baf0c5729109399e035ace9a630cb6d7ca9cbc16ab560da5c01e37601bc0dca7a3af891b80418c0056145c7ac8c176605411a39bfe843cafb4fa61463b20a504e984308f2b82ca7081a97951d0961b2664e2d7b41df902571d02c1fe24ec0ea998609248cf51cf2f81d96a983dbd29bb37b9a7d559c72fc0baae894583a842fcac92d910c7d682dde70a4a7b26e3259b290a182392cbe36b68d2e321708e9c00d8c06dca5043c1a461e76438b7801e8faca17045b272b16999471f8fb42f53a43294124c3b2b7f7a13eee8b195a01871909a70e41a0cedb37f3f733ee259f40c1cd12c79daf90788d78ceaaab9e1d20b7ff8800a17ac28953a4e90b257d099da195b6701a695195bc730389a84a499ab784762631935a5a974398c6988a59822bc6382b9cdc6072f0a6cf65c9dff2309d1a433ac52e6cbab472e788f76558d57986bac5c79b921f06e509db18c70ee88af044b527e221e5a5105a19610f059fbf6009b985190ac81640607cc4fb69d4892b5d9ac12bac26765aad5c874fe3080beff77961cb9e747a8e4b4acaf3f3b81d51a4a755ae8ef2994e8a722dcb5b8014c1ccdc6a79046664c3b75c02b91e0b4c5c250b8eda5d67e9a0984a6052053d22266b2413b98d841e8aa686f4e0aeb8d5b2ed2c8bbddb0374d0ad8cd47a0e6945f0ac352307ac0db224eba29bc09397f05b1308828cd42b85c556bf0a938959fa7cde083d3d0163c21b016133145ae0c47ef73604999e76f9ad19432f82e762ba8174f89a23d09333f7e677f33bc15bf996ae6999ada8747bb0c454412c2b651d2a90382937427ea555b3856d0250ab1e3663b8d78f3d96cf9eb90b5a501129715df5db38086076c4b351305a9718903abf12609fb1bc8a59162e2152f8e0c62241ca5deb5260d71ae162b7ea827a342584576b00dc674a5be149c7744d7ff43a5b04a3ebd38c110630ff656f2ff042eb603403d14f18eb17cf675c995c2790e936cf8b60e758484bc04314e50105b28346829077aaaca72acb46d331e9127b17dcae5e639d2b33b9f3cca468f731bf0b332ba41d196ab77b3c436702078730369cf59144540ea08b5025a4c880c1530f40a852e35f96519c91eaa680d90d25a4256feb1878b48e39143ce43378eb3335d3e03f2a358782e0b54ab56860148dc0fa5cfd149cf26a7260639a347aa72b977b6f38bf29e1472c26b4d7f80e4bb3192de06ec05a6a85479e1fb34c240cb0164b0170c151d330cfa3103f41183e458a4c15b414a043a1b7590ad2c79cd3d39e2e6655f17a1497f35c801064b95912349c8878c910ba7bbe3fb25488947315b4aa1c5c10870b0c81b8ca3f6472d89638c2d283efd290ee108a9abb71d353aa512a5601f67e02b5b9074881ff96650b9bca29db27bb8a2f84f09069c75ef6e42f5c989d3229b759908262818215958d1bbc1a40dcce324a5b5a18cde861c2ea085641a814be004e5435a837f0cf7326710fe73bfee27a0a739ef5c08204c3a98ab98a1ba865c51a82aea57f1c3a62c12b7cdebc6a87ba13df51a1ede668797199b5943cf5a6c595452e627b27c3554a92b4488a476d28348124f0ceb2a29a2ea926cc656496b4656b4c0323361483469bd183604d1ccdcbf8a25d05adc1344c1315263f46a5c37ba98a96179b5aaea3d14b7a7bb6c6cb4a1d068f6809938f5a55877137542642cd3a06b03400d02cc9fbe83a94b63441fa1c28f42de5c81583d19c846020fb17ae65b1512580bb4d066c536926f7d571b7fa152b25c460c63c4d18ad733422163c0e26ba99530074269c212f2697f2073bcac61e4e603b18b575bf696d7feb8724400848f05e91186052b05ac7828127802fbd1672b3fb45ff418374d61f1aca1c1b93af018cb60f006d04418088216844b29f9b64bd46710657ca30a054bb1bb0161a857edab220813170d1cb96f3d82365317cfee94eb1a8ba6bf82af10acbe3626c7284b622b314d72469ebc76d3ad8cceaa93e08793490ea0a73408a1cdbb066b67d1351af5a6c477d2b90b68a3982b70d32346cbdb15ef09736b28c23cbe03d18998270013509f13c7eb95d5a03895301cf2d0cbece1908b3c28e73e676304b0c98f7932bc246107ac07b27090c2779ea2b8c987b084d86bcc40496a1c44c751438af5951acf276b25414d4e37aafa3a1fa5b8fb0fa11be21bc76b7816aa3a1df142446aac524a6a41aa3411e00609f297e698026f852094e2a2e5e9146f812c283529e16256050204ad3b03f04e35af7d36799605903e8c3e2663f9e89791aa8cbf1b8047f2a159dd909d01a3eb3f081a930b26b6b3c32b7172b77bbaaf1ad51401c645b63828842ea7b7803f9699740cac72b56f434ab7e1c09b4ac5368dc559d603c5aa471cd673bac5abf0f858dbc672e16f819149094f2b144d008c06ba0c36ab2a61053629f994fc233a38576a7821229e79685c2147b7b15156493c1eaa2c087134f1222758b00b3cc10804561b24974742c2aa016e23cb19c868244c65371b6bbf31d5603b46e58bebf638fb7924ef4181d02f6a1da6321a7c6a74038bbaf569b817a72803a4725569c82bac9f1c593b437b533d62b8d31889e6679251560d0fbb4f768501aebaffcb116a23422f48ccd89e0c645a11b0f80ad2c77a2f30b8cf415084e5c9f655824eca8be8835a81a6c9832e09c3c596417657657a9c85a13a54d3c0d2c427a8bd6bf91245e80ac30a1b630bd395c02296cd5d63d9c92ab3ca1a8c47c89d1a742cbf4352b762a60226cbbbcb28272856b2bb3f176ab32955c96a0274723a508730aa94730f998ce0e04ce1e67726412233e8b96c31481bd017c67f1aea09a3e96f897b70b969cf405ba7424a0e8aea4b45c6206752c075e2bd3b3abc53f99f2842a459a55118a10f87d8f0c2caf4180ec741738d6a04efa30f9b3b9af587c33297bebf8778b960596bc3095439ef3448c11871d228a0dc24718f6c59c8c73234a641c47917b27b46cda986a1857315911673ba0468641757ec5ae71c860de0b5ebf05cf6889a170743a27350b19e406a77427421a54f1c163862a43c6ec1260d45139b7419b0538ae31a0ac78584b3264cca519ec35acd94c1ae5b436eaf82fecfac8681224fa810fb0a95581528ae300081efabd7e599517c21f469208f4daa500b9225560b9381707440082675293dba332ca00c4cf746f46041b78d219eda4bbbd32cf07e37e20e15c25f8a96b5706fcc71f620abbf052a572d73b24c5445715c77187a1baa883a714329d619a10cc2c9c84b2c4c098f0e42c4c00a77c44845b45003b7c1bc587a3f6c10d34269430765da39550e2b78fd7b97cd9128a5d8653b7aa05164101a9285a9c1a77a8b255d1b8533a1315a82bcf7e6620c4224ce830b83844bb16560d6ef98819e0ab4523acc16961229a0b0847410b19647ca7836345b275609d5d12bcdfa5163b0c4caaf2a0f05993ed16b89dc14d33a60b56a0a298e453a4883c7b6c7bd2186718da1a29895b2c066bc6a2896947431fb224ab31b11f204f8047bd5e421d92b78357694d8959991e56b6a123373c00463bc259f78a3c2e7b3526331323e9af2bb55726795fd904160c302242b1bd7d65103da1395d82aa5f662e4edbc812479b0b79ae15f25a07363080d887fe8a0df37b51b5ab7c3e878d21086ca0e1cc47d877194cad6e384a81403adf05c430d22d47516acdbc946498a281611bb9f73ac3424f6cac3146faae1611103ca4008fa95a8ebca35ae114ffe14921a855f5049447643c391588444217a510ae31b82b5c159c928ba434890aee2c7268724bbc29cfd152b05d73198e7b62b43b9b03e081cd0a1ea7395246cc890735268f189f21c143e5f5cec76692e6d937faac7af3abc5480464f8b077c9352b14a22dc65514caf392d1ec6c81d96c33175f5832ab3bc19c54229f45e12ebeef4308b229c948d425016d674119c0aadefeb21338ba6cedbf7df7233c98fa4af17fd014a60d11ca5e929e4fa2524f7db289ce0947ad90657990c153b2dca81e3f5f748d23c9d356a2209f6b2d60247b2e45c9808de497f64f124643
m = 210a423dadd899b810f011794b79aa7f860823ac1962370e791287d3a1afa384
ss = cb697a878ceaec9484266727e6f96ce24f11d01d1ed56428a8a016655f3eae13
d = 334382d39164d1989696a2ff77b25a28af8bead9883b5365eb6fcca7c1781cc9
z = aba5068af837be962f439f233593d193ce5e08f7d66efb3389885927b89d2523
pk = d3539de5422f470189bd6c462361c8105549370a09e8ccc407908a4e433813f73e3ae465cf99af30105e6e4456b899777236466f05bd36a05494b347457439cc9ac66557580ef049071c7922f3770b4220063139a607c8019b52708976d184949cd88714f18130f0a6c91ca38680863eb9be2542a4b27a629dec949e552d8b3c86883211ec341b637555c70a8fa503412a771853d32cf1a5939fd7b6eb012b26e414b14710a4639096025a95fb8cb581358379330999cb6b93527ceb079b134021c19c9122640f90c11c234f808ccbe17b3e031b1a7a94654f82289e2755ae38b9fcd477afe576bad2218ce692b51205f61a59e644808c011c0ee0ac36a050a4c158edc9c770444d310097235890f2d630f85c0ded24443462906fb84d7cac3e7c1777d08a57a689302e99a3d9302faa4c0dec854d4872579365bdd1645706c744fa5a167b563accd8097e8c626ae63c8280663a382c11ba8f6c1b95ff1161c3b5679ec6c661c2b8081c1c39f6c732dc97bbdbbacb133006a7c94de933aa19156811a224829769637a54b9512d8a4e82071af50a66ab52301241bc5206bab6bc0b29776a4b630e59e72988c4c7fd83912499175a2a3d3a2270edf3a2977049bac7524cd69691f59442db348243881e04b8e9f1adb4a436555c52f2f729c345ab278011cde73521172e8fbb5509746ae871cf0e72416c2482a280c348862b313c9686d37ff0d73a1e216ffcd936d2941fb5bc77a9b0b771354fed30ca16121514541b5124386b835c22540ee2f9b5970c1508e41dee69bc15c8c5a16abf91487a1a5c3c778396fb785bd9465dfbd05acf507686d53257c372dc8279e89669284c76294aa3098462efda8c743b0b7305bde0693d98048412907b2d2b27892397b9f3cd31dbaf9446598dc886a4e1bf0f9c39e9faa3aca90ae387aacd698906c38e81a4990a08c80ef340b17a78fa89bb9a67813439bbd1150cbdfa3609708e4de5365013c819fbade55636f2a311d7a2b2ef7b250632774ff22ef2e76029569346266e70bbc82ec09533f8caf60c4356d1023b4b4532f7c1e5da18f4582d40b8861166885f52c0db58357e7579c7516f9da7046d3092303219f327ab52a28cb6a246b5016fa6894599d9725fc3c2af262b53a4592f881f2a195d5ae75bcd36c30d6b7646424c219302c4e5794057782e7034eec6c488395710c8211ef954f9f7434265590862b2219045b1336af22889abbb4639ba0758e28f2378cd1b1a4225b4171c53691a9cc5986a6c3ff51ff53b4ffe3c4eb8585006c8667bc17b3a28c67439ac5f3c08a6e93a926aaf515c24f8a7c3e3b2ab2f5183def46f8ac996e400acc320b49254042ac43c7cb160ff32ca605438d7124b5a727099f48008d60ea2e63f5bf9b81e3183e1647251017e82827620070c96a32fe122632c4aae1590623ac191bac113e9c3676ee645fb762b0ff982e416ca2aa343f607a70405720e9c42ffd815be984042b37d5f76646db400da5c4f08baaa41b33fc78ba147f3cbcdf63f3f543752dca541169058521c28449d0c78cc8bc95784d8ca6cac6ecf2745a78bbd589353404bceebf916a882b66752a7a6e96dce612ef5754c392207b5b1c69d362134aab5513ca757aab9cfc94db5302510101a73b7cfeaf7a0f1d259893c76d9111652a4ac02348c285b94f16c671fe953e1bb0ca222a3ad751096a1a05bb2789c0c14da099e75477ed038849dbb19de489fab582910bc70a3a80c6f76152d494fa067186958191a5101051b6d55449dc5a4434925ca9f610ba498a24b232ac6aa08cf477a99f5a223067aa4c91a7749b834c90d6e247653c6b6db65c5efa72f3cd9cce1510437268cf92753db242742e042def3019f85188db7573a43830abab80d4c176ad551c5c5216870276160aa61b92863c1725083a56df800735c5428b28adc49b75da02bf120996be7ccf9e20d43dba59b6900bb50456d6589cb2c0209e51258336034566ae1bccfc1fb314afab759b00e103c0a7f5cad05a4bbf1894050ec9c2488bc3f89b685789912d43d63661ad0651d0f3286d3f055d1a307aa7371ae1a74f1a68d57a7438e4b5107bc0dcd8c4de5736adfe3170f8a1f01535a3772229da4386b4acc072c1611b53c899352b5ab5b39bb9cd4ec72e622c946f0f10feb3f0fa52eaad4f2d4c36e59ca0a5389566fad53898992a17bbe0a0f
sk = 9bfc3a71fa83a4070db5064ada8410a770845e818c49b91e09a251e1925edb226ee8ab153f94b2417560d88959113a6bbc854b0065748e6a7db90977ada0216f3c41cff70e5202b306cc22ff8a138c360d75b9cb1bba849c5bcc8c9b55e80647e513c9e3e15f66a144f013822da24266765e3f1125f435bda4c46ef57430eae331e1d54c91960eeb363ca25387d0d441abb930e4a7c329191c5ff7a87996a4b1aa74162611e67b303e284c7098a65069356b55304b11b8bba66c5829647493c09bf62166017977a988333092efe98d9c13a2bce53f8ea2c81a0099b7d5c2b11704971366a5565cc14610df796c604700680226cb165e9acaa6ab507a923b4d472a4b6c9424e7f5a622f87f4f8a1083b4755067a93c285cc0748d241c7051971128cc5af4db5c1f7c144f98b6bf9703f5338628ca22df4b84d10312edda9df71442464a24491a62687928c22455dcc23eca964e9248543520790d813924cb58a0c156aafbcf63906ec5fa891936c7e16b5fafd98026d64ea2012bd75b6c5f376eeb74ae9b29cff7041c650b91a2b852c021562ba33b66ebacf787be40810f22aa43f4174571c77710f775d1719968a5523780b613262f94bc36b611b63f460dc6e02cc588af99f164302276b0386e697469c55928c0e62438c25af90577de0883cf45819262905ed30d9a1a7918b82f9b4a28ca5b8dd1d9ad4326adc7ba69c087765cc6511668cc0be83d510245f8834e890662e06774f389c0c623be3212aae5accedb101c43463b68889ea9a2c21aa0acb5329ff80a336f8914fbc602e2b9ae452647777651ccc4bef70ac06423b66ec5982c861ad9723dfbc834ca6a6433174c1d6c1ab9569265a96ab5d48495d72122763b3a7275b297713f1a729bdc48329b64fff9c45955c6091375d4d77fbac540dacb140666610ec7a15ff18bc741aa69425508d5cf682bafb6d3c9dfe02d80349597f56fbebb7ec8031fe71b6d6c065c4e6b5e5d17abf3b412ded81efcc8b6b1935fb37b467a5cc61f318aed20678800726509baa73bba244030500050d4b23e4ad71349cb0877566ad100ba77f8b409bc8f0ef8cfbcfa3cd1baa1935c9abca798ff6965ec7b53141b6709597bc4f9983766403ed80df4095d59ab482fab7fca432ef5e76affc77f74f4cda522a0085a4917d04167a00b09863850d6caa0621c2d473de0763b7d3168b6147bdb009eb260901fa82013c8c0a3f6c39de3cc49a773d08b357ef932077b5bab86391239b3c366c43010ad15ea2eb1e05267029e5ad8139728a907b98761b65dd6dab895363159b48875fb6aa80882256a04460b2977280688745c5914c089b37bfc949a8f9864afec2e4dc13f6092070eb561d09b530eba2ccd66b87b0986adea1933448066521e28ac2ed9c57ede492799b401cdba8377d593dafc1a0d233004e25877242c30070779d8bc5bb488dd3988004b5a8554861b560ebaa5bfff7c89ded193ea077f421c216996c1445b165b912901b217315636a168c0216ac026fbbd4239858837b02dab5a39d1be6b072468a264661c5e34f42380c66526377c990092434bcb551a744227445c5108fcfc3cb4526d0b711dbd4539cea05a08a78fba723f314aa643a9260baa22b96842fa4995601c71dfb42a5719c6f3b9208b19728a8c085d28068412bbf3461dc09206feb7b1250607c1e33ac229323082cba12b139bb30eb21a5861d902c0e35cf2db3c227050cb8c309dd256ff4871186330be93492be78e267640b49776dc98adfc0197c896a1fa27af841351b5c790a6519f58c98bff08029fc09e3b960b6898577c92612d264833737c3e4aa1765c5d5b49bb12bc0df280890ec6b7ef55ac5fda82989603a7f513c5a41c04b341e1197b7d4049e2c01cdef47f27208a48aa0a2ba5706abb474c467897e154daea8410181c6d4cbbc9e73746d46d6f372fe6836d82da12a31b0673c10b35c9673d25830ed32ae795bb7d1aaf2cbc0433939a79d06dd33cb485a4bcde071b5c083978d78bd8e359181152fc535770548df0eb33a780c0c9e7bf907540a1f953c972b43527b0bc586b8b2abc865b9127caa4ea98a5de1aa2bdda772ab0702f983ec8a4231bf48c2fbb37a4247783bb0221098a15781c3dec95c1990b21c88cd1f911624600252759d3539de5422f470189bd6c462361c8105549370a09e8ccc407908a4e433813f73e3ae465cf99af30105e6e4456b899777236466f05bd36a05494b347457439cc9ac66557580ef049071c7922f3770b4220063139a607c8019b52708976d184949cd88714f18130f0a6c91ca38680863eb9be2542a4b27a629dec949e552d8b3c86883211ec341b637555c70a8fa503412a771853d32cf1a5939fd7b6eb012b26e414b14710a4639096025a95fb8cb581358379330999cb6b93527ceb079b134021c19c9122640f90c11c234f808ccbe17b3e031b1a7a94654f82289e2755ae38b9fcd477afe576bad2218ce692b51205f61a59e644808c011c0ee0ac36a050a4c158edc9c770444d310097235890f2d630f85c0ded24443462906fb84d7cac3e7c1777d08a57a689302e99a3d9302faa4c0dec854d4872579365bdd1645706c744fa5a167b563accd8097e8c626ae63c8280663a382c11ba8f6c1b95ff1161c3b5679ec6c661c2b8081c1c39f6c732dc97bbdbbacb133006a7c94de933aa19156811a224829769637a54b9512d8a4e82071af50a66ab52301241bc5206bab6bc0b29776a4b630e59e72988c4c7fd83912499175a2a3d3a2270edf3a2977049bac7524cd69691f59442db348243881e04b8e9f1adb4a436555c52f2f729c345ab278011cde73521172e8fbb5509746ae871cf0e72416c2482a280c348862b313c9686d37ff0d73a1e216ffcd936d2941fb5bc77a9b0b771354fed30ca16121514541b5124386b835c22540ee2f9b5970c1508e41dee69bc15c8c5a16abf91487a1a5c3c778396fb785bd9465dfbd05acf507686d53257c372dc8279e89669284c76294aa3098462efda8c743b0b7305bde0693d98048412907b2d2b27892397b9f3cd31dbaf9446598dc886a4e1bf0f9c39e9faa3aca90ae387aacd698906c38e81a4990a08c80ef340b17a78fa89bb9a67813439bbd1150cbdfa3609708e4de5365013c819fbade55636f2a311d7a2b2ef7b250632774ff22ef2e76029569346266e70bbc82ec09533f8caf60c4356d1023b4b4532f7c1e5da18f4582d40b8861166885f52c0db58357e7579c7516f9da7046d3092303219f327ab52a28cb6a246b5016fa6894599d9725fc3c2af262b53a4592f881f2a195d5ae75bcd36c30d6b7646424c219302c4e5794057782e7034eec6c488395710c8211ef954f9f7434265590862b2219045b1336af22889abbb4639ba0758e28f2378cd1b1a4225b4171c53691a9cc5986a6c3ff51ff53b4ffe3c4eb8585006c8667bc17b3a28c67439ac5f3c08a6e93a926aaf515c24f8a7c3e3b2ab2f5183def46f8ac996e400acc320b49254042ac43c7cb160ff32ca605438d7124b5a727099f48008d60ea2e63f5bf9b81e3183e1647251017e82827620070c96a32fe122632c4aae1590623ac191bac113e9c3676ee645fb762b0ff982e416ca2aa343f607a70405720e9c42ffd815be984042b37d5f76646db400da5c4f08baaa41b33fc78ba147f3cbcdf63f3f543752dca541169058521c28449d0c78cc8bc95784d8ca6cac6ecf2745a78bbd589353404bceebf916a882b66752a7a6e96dce612ef5754c392207b5b1c69d362134aab5513ca757aab9cfc94db5302510101a73b7cfeaf7a0f1d259893c76d9111652a4ac02348c285b94f16c671fe953e1bb0ca222a3ad751096a1a05bb2789c0c14da099e75477ed038849dbb19de489fab582910bc70a3a80c6f76152d494fa067186958191a5101051b6d55449dc5a4434925ca9f610ba498a24b232ac6aa08cf477a99f5a223067aa4c91a7749b834c90d6e247653c6b6db65c5efa72f3cd9cce1510437268cf92753db242742e042def3019f85188db7573a43830abab80d4c176ad551c5c5216870276160aa61b92863c1725083a56df800735c5428b28adc49b75da02bf120996be7ccf9e20d43dba59b6900bb50456d6589cb2c0209e51258336034566ae1bccfc1fb314afab759b00e103c0a7f5cad05a4bbf1894050ec9c2488bc3f89b685789912d43d63661ad0651d0f3286d3f055d1a307aa7371ae1a74f1a68d57a7438e4b5107bc0dcd8c4de5736adfe3170f8a1f01535a3772229da4386b4acc072c1611b53c899352b5ab5b39bb9cd4ec72e622c946f0f10feb3f0fa52eaad4f2d4c36e59ca0a5389566fad53898992a17bbe0a0f091210fb4f6fac00a24167d9bd2761e601db0a3734e3c835d1e9c5865b1e379caba5068af837be962f439f233593d193ce5e08f7d66efb3389885927b89d2523
m = bc856afe24213e3d14c3d6f9b89223bbcfb2c890722d770fa3492c1e46d1c302
ss = 53cdf36f6da6045c9bbfa9fd3a8c525e0a775299490b61cc2eab45001050ae71
d = 6995143e8eb8a6e93840f76eec844f67d2b5f75b1839a5040337e61f9806764a
z = 0f4dff8e56f68440836a072412a30d851ace2c7c6f02d60e7a8420001a63e6c6
pk = c675bab636ac40ecb18567a8e6fbc63a52327520bb770a5d64349817a13cd365c96741726aa9107e9a4c04796dbe92061697131e728104c9c6ada26ebfc51632898564d89b2919438ca1308c53387604c162a424afaa2af9ab0c42b50cc50b3318a15738057c2f1806017a7bac76ba523acc1c66111d45c253ab299463cfce584ece769707a6b35d6114a8b92939a16d27a7be7f72b660f0b851e4950c20b33c074d307c8fc9b51454e41a96a8ac76cc30a568b4bc442177e7748e4b0f7d31201569585659b55deac3a6ca4dd264985df553c85c9ed07b61e6d58f2bf23a19a5740fc9b9bf18859efc79f9e9178bb542823a4fef94be8ca589abf740d7880380e78853708cb9220e5d0ace428c58a543acffd8333d2831857c3784090e3696a3b011683899ae31b40513e9589467a3cf2891439871a1b240fea31f2fb89956d9966ca204a598050beb2c36f9a6851820c87a5262a9cff23b1e7bdcc9d060484115568463b9ae44b33d7b6c0f46619299596fa3c3ebbcc15f37a7a3ebc9b42332f483708f7ab08e285a08759ec62aa06838c7ec103864b75ab25a013d7c183955884bd01c4f58cd410344396358bd6901a94228275c79a289b385c788884b2bd3371d0852b0ac4a24107a87f1da0e6fbbbbd0a25c9cb14b7f25b7432c8148a0c91f8c7616c7bee7119a8f9aa4da5291a820922ea68f2bd62c4300cab4d10a73db255b1aa33d523d774aba41fc5f26326220c8b3575520788c0476bb3462f73c61016c9349bb00c5c59b7a740044b639ab59253b49e23c8ee36676e015a93001a8c4c539f576c735068661c02026bb22ce5932bcab118827107a784ce94c2c89444a7b03a2386772d89106b49acb607abc86996a351b6b7f364e9a05c746377520d7a27a154f502042c388292394a4940c0470458726b76f39037e10821fb56b3e4f38c752f4278b8b1fc332a48da56cae9c56bd03343659b4abc262fee6855875ac2b8aabe02a352919ba6363c6e75a8358d3297386240aa80f0aa33b1a79cae3c9ce40f87520ac713bfc2dc9da6c5b2bab6443383279bc9f3433e4080c7bd5bf22306e4fba2a8ff0a1f7978bc6a7bb809664783c36ac81445d4964c8ec6e9616384c60636f6ac08aa1c23d182fe70034ff2390442190f8c2cd68c9892bb0a6fb29c5e3480697145b150675992137c5a16c507c96180a3129417d9e30815e30b90d05835b890cec789e3ec8ab7dec509919cfd670241250822c539fa2ca8d9d619e22f050744727bbec916289aecbf47bf48b9c6ed6ad5ee5745a865859253c84b39fb569147804112a0046e2149903fb5ae0e56a4ec2b44397973441394175bb675c3198800e1bc56185ca7076345ac1623ac0ac1f10f099fcf971feacb965482a2bfc585bf30647d90f7ba27cd76891ef5b3ef84b988f2a407f5552be77559d026e385627baea2debf3ae73e3cd1461b1d7f9ba55daab9c4bbca8045172cc8eeefbb36647bfeb033495986526cc2fdc6c7a39da80278182347a3330fa332e071d8f31321bf32f4507b16e328fa7892758f2948a1a951506222833c0bb68140495a7a5e942c6b17e674733ce754eab747e96d2a077e7024df77388b6bdb807744db74612a8c72011be7d8b0949c75cd1b6107c2422e30c1e577b3515556a10c1ba712aca7f6988b3873705257cee724acf431ca0f9961db020ebc784e4f27c6fbc062857015db28d64004cb41bb7ea3b5657e6b65200b3959c642b213dda13a1b25377c4a47c43dc2dccf3607aa02ca28a4067095f541b359e21b39004590ebba6d6db8fa461a1343b824d1373f872343e8bb605729b674c66f7e5c76b536539f06f919213cc14756ffacd5789a46e7c8ad789ba0f6237998487c1912e86b087c9388d3a6a9c18d505fbba2f7aa6168508b1c8702a2fc167f2202ac21ba862917f6d78971aa7296ce1306d2a1f2f06b8a3a214ed45765f6a05a7445cdea385ce7922e8006b549319cb38904f38a6f932304037c4fceb9647fb7ff9e9aff5dcc951aa3e4bf50c296b71259650b5047c94ea2696837e26aa1d18938851198928db1ea22758c6cac0906a995a022998a7a942626c2cec7a5fe83948d74509c61915819425120d9e6580c0a3776ad41a95b52b2e867b6d7242ccf281a241a88049058d8caee564224faa36c70ecd281b67eb98908468420b38f3c24da9290ea98b24
sk = 5e484946337e3f4135d738b0862b69f7b247a5bb0812d56201300c53bb87b798b2b551ccea75a87f002d7de7878ed08e976a2cb62b4aa559bc36816e9690973f608b262612f89b5bc784365e33193fe9013c05818e0a7151297ea53c95089388be203071d0335535436c799f6d3aa3260a9c8c9c9e36f79f13135c3dab92914137c33773660aa15557c32b7a086a5a1cfd125dea60183ecba94da22f0f3a18dd2131bc792c4013b7bf84a7840c976c53117653c4f947839d8cb35538bb97899418688a9e062f9fc17d77450d85261aab01bd9ee77e917966bd26bd3d3990aabc8561cbaddc5a22f8c80d99453fa7350b2a022e4ca48dea6c9c07309543611abfc7cda76aa03e51acfdf0cc73921ef2d02f45990aee50ca77b93f14e4bef44576134391f7b67658e1cc7876713742267a556ea8f562bd858b24e04314b025ccb5be0650642a23460c3c65e0d6cb68232cff709204b7b7cab0741807100a712686b982f632095d7730dd9385a7a26c23741474e12cd8fc259ef346b5f287eb01b046104ef8415372b47da145ab0c5c1774626b5dea7d72db4c62fab14c03ca51384420690a799194e8aa05bb914db21956bedc948299baed7289c884ab9833c8669422adf51d4e1a0466056eeca478f11ab55ce2ce34430addc889044a5601357ea6a5b097b54252b046fa83c0211c236953954c36840e390d2707848c0b879aba2354ea200fca56cbb86c0c2269a81c790b966893f782aae9a4bd1b02fa85995a757ff2083fd26347c97711e07560af77cb59c7cd64f7cdbc880ad26a7bd7fcb9b210710e581c49453a3200ac08554a641068e6879ba6665ae9f281fc14c8fbfcb0cac0081c1a06db017d80048b324248f699825a489d0726893e109127a0ae802cca29ac56f6118d209a54cb842c9a8c539e43b9681cb868018c95d872c532a10a77bf52a796d33187fb8aa3fd780bd2c4b30fb7394dc64b0fe05b81128763a1325bd00eba411247b1c22a1146feba1b255c51f74999dd29a9453151bd9869e3d548347b93c1b798fe92a053b88c80d7afa5c561d31435d61251253b9a4c2b0f42830c81e990006dcebddb7002240ee8e276d4e31c2d249b84414f3997b9c4f5c0698cb2a24c48e3605f6d704e5db734ead12d62634dedc68ed6a1248273bad5ecac0651978b098ffcc148667671d4b59ea6095b0b363c31299e5b90282f914bebc66f6291338bb7600c8310b83963336952ec33854ed7c979b71f30188180b11bb66314c93242ecb890123c9f2aaa786acbc7dbf560cfc1625d06c3828998ed51b79d28c583bb38719706d1d67b9ba5a556cb9ee1dc4ff2c53c33969f2f97bb93056729f65fd90aa2d7113edf611c521761be671fe37baada7a2b4a114dd458a19966a2a42914d61b47aef5abccf8240c88af752b51bcd0a3788c2aa38aad8dc00d835476c8386dd3a8628b261f1d6b2b9f771842c97da7bbc3d03696f60524be6476430044f6a8aa48c22901f750dc55c1ea7813ec3518b26b3fd0657ea6fcb6be94c026244a0401593664673faa680f866e174143b0cc086fdacc1f7126c3e941f090332d8487d5e66061d5311c9b5c8edc39bdfc34948400a9a3aff3a85adc48b21e11b57f853985689697a591c5170b2766a18d18937ce92857a99095fcb6a2524bea122ef1fc8f6aa724f754832fc17c932388b728359e55800e3110c89b8b7b711aff4785259b3e1b2b0b886a057d71b035617ddc7c0c8b1bcdecd50a7135c8a68a2fa2f7b62b10baf6325da837368280102d7a7439d328f91b2173d8625d769a6ea936990299a02329380a85a818524f601b36e6cfa8046ed2f7c1b5c13260152aa34ca30e1887f2849c61b41649913138b74c817b2da9174d3ad4ca15653f768896837323dab2c18781a8ba793d54c9126df6a6ec044b7e709870422a8a1c030f238767c91d75185def8002c105806cf728897b382aa596dff7ac969a5cedb9294dca50ca1c74ceb7605e978722b148817964cc1159883a6dc5094f02a5767d4bb5df6304d3148bf009068a1b2e4df78bf021182e985982f4b2629c049dc26667746c4503ae0491728202ba0b55a8248c700484597bab32dae41607538bcc5c9dde4a198cb81ebd9c143eb9b612930da8f56fe3d8c02863c04cea9ec675bab636ac40ecb18567a8e6fbc63a52327520bb770a5d64349817a13cd365c96741726aa9107e9a4c04796dbe92061697131e728104c9c6ada26ebfc51632898564d89b2919438ca1308c53387604c162a424afaa2af9ab0c42b50cc50b3318a15738057c2f1806017a7bac76ba523acc1c66111d45c253ab299463cfce584ece769707a6b35d6114a8b92939a16d27a7be7f72b660f0b851e4950c20b33c074d307c8fc9b51454e41a96a8ac76cc30a568b4bc442177e7748e4b0f7d31201569585659b55deac3a6ca4dd264985df553c85c9ed07b61e6d58f2bf23a19a5740fc9b9bf18859efc79f9e9178bb542823a4fef94be8ca589abf740d7880380e78853708cb9220e5d0ace428c58a543acffd8333d2831857c3784090e3696a3b011683899ae31b40513e9589467a3cf2891439871a1b240fea31f2fb89956d9966ca204a598050beb2c36f9a6851820c87a5262a9cff23b1e7bdcc9d060484115568463b9ae44b33d7b6c0f46619299596fa3c3ebbcc15f37a7a3ebc9b42332f483708f7ab08e285a08759ec62aa06838c7ec103864b75ab25a013d7c183955884bd01c4f58cd410344396358bd6901a94228275c79a289b385c788884b2bd3371d0852b0ac4a24107a87f1da0e6fbbbbd0a25c9cb14b7f25b7432c8148a0c91f8c7616c7bee7119a8f9aa4da5291a820922ea68f2bd62c4300cab4d10a73db255b1aa33d523d774aba41fc5f26326220c8b3575520788c0476bb3462f73c61016c9349bb00c5c59b7a740044b639ab59253b49e23c8ee36676e015a93001a8c4c539f576c735068661c02026bb22ce5932bcab118827107a784ce94c2c89444a7b03a2386772d89106b49acb607abc86996a351b6b7f364e9a05c746377520d7a27a154f502042c388292394a4940c0470458726b76f39037e10821fb56b3e4f38c752f4278b8b1fc332a48da56cae9c56bd03343659b4abc262fee6855875ac2b8aabe02a352919ba6363c6e75a8358d3297386240aa80f0aa33b1a79cae3c9ce40f87520ac713bfc2dc9da6c5b2bab6443383279bc9f3433e4080c7bd5bf22306e4fba2a8ff0a1f7978bc6a7bb809664783c36ac81445d4964c8ec6e9616384c60636f6ac08aa1c23d182fe70034ff2390442190f8c2cd68c9892bb0a6fb29c5e3480697145b150675992137c5a16c507c96180a3129417d9e30815e30b90d05835b890cec789e3ec8ab7dec509919cfd670241250822c539fa2ca8d9d619e22f050744727bbec916289aecbf47bf48b9c6ed6ad5ee5745a865859253c84b39fb569147804112a0046e2149903fb5ae0e56a4ec2b44397973441394175bb675c3198800e1bc56185ca7076345ac1623ac0ac1f10f099fcf971feacb965482a2bfc585bf30647d90f7ba27cd76891ef5b3ef84b988f2a407f5552be77559d026e385627baea2debf3ae73e3cd1461b1d7f9ba55daab9c4bbca8045172cc8eeefbb36647bfeb033495986526cc2fdc6c7a39da80278182347a3330fa332e071d8f31321bf32f4507b16e328fa7892758f2948a1a951506222833c0bb68140495a7a5e942c6b17e674733ce754eab747e96d2a077e7024df77388b6bdb807744db74612a8c72011be7d8b0949c75cd1b6107c2422e30c1e577b3515556a10c1ba712aca7f6988b3873705257cee724acf431ca0f9961db020ebc784e4f27c6fbc062857015db28d64004cb41bb7ea3b5657e6b65200b3959c642b213dda13a1b25377c4a47c43dc2dccf3607aa02ca28a4067095f541b359e21b39004590ebba6d6db8fa461a1343b824d1373f872343e8bb605729b674c66f7e5c76b536539f06f919213cc14756ffacd5789a46e7c8ad789ba0f6237998487c1912e86b087c9388d3a6a9c18d505fbba2f7aa6168508b1c8702a2fc167f2202ac21ba862917f6d78971aa7296ce1306d2a1f2f06b8a3a214ed45765f6a05a7445cdea385ce7922e8006b549319cb38904f38a6f932304037c4fceb9647fb7ff9e9aff5dcc951aa3e4bf50c296b71259650b5047c94ea2696837e26aa1d18938851198928db1ea22758c6cac0906a995a022998a7a942626c2cec7a5fe83948d74509c61915819425120d9e6580c0a3776ad41a95b52b2e867b6d7242ccf281a241a88049058d8caee564224faa36c70ecd281b67eb98908468420b38f3c24da9290ea98b246c206507b89f46c6e9cd5e78b6cc78fb3677ee609cc090cf3782c876fd5f941b0f4dff8e56f68440836a072412a30d851ace2c7c6f02d60e7a8420001a63e6c6
m = 5fc00f89563e44b24cd67d0ce684effe5731619fd08e7d72e2406eb016afb66b
ss = ccd0ae3af0a25b563080c0bb9b107c8ea0adaf8e775407915a0a12cb8279ab5d
d = 995eff7e0d195c6d0533f3dc194d47e60f9ad14696144cde694d60a95f3e96b4
z = b28f7e7a15a005f92400ce33db073d49b53871594a88fc45e0f94207b5f0f2dc
pk = 10089c89021be2da6c17ea926bf636c042c59a1b79941c248dd3079f623095437766139de109c3346147d1f8a069b2316ed2606ca1454e364e9c43a80b0bae79f005e0ec3e006d1adab7bf69fa5b098166aa9520de263e25a36436d3a9783b96a763c9321727eb65a7207b51d526c6182c1d51372316cc0ddd946077a81f6487b34d68b59841ce41e779885027912c5d6271adeaccc07ddba319700694f927a374b794584de181b890f651043a1b391a7956477b436307dc8b0d0467bc05206074d17f560160774a8477509bf5a936811bb9acc179834a9d1106af0438148d076e4c3a7c70d7231dd475f06778eca68e40210859b092915782db538e650bae18537ac3f7a3e46bc76919af12bc47a3b67d0e44b91c82028eb18d99556abec2cf3aab979d125c137b75586b4d419758ff68229870869be755950100f9c2bf6d706cb9bbc5289489df8acf49046ea3d27fe7f0cf0e148286970010151a11b879f9035351ab10a536b6a3144a806b8fac1389f58b0395fc7ab90436b440bc9e66ae3c73a5e8e5ad59662286fa9a03e62c5eb100c9b63dccc74793080ce967b7d162438a492ca2815f56950d02aab7f12254d75c499840c5d662c0c10185b4ba3f84a91b37745d1ebac3a2440dd899619706756ad70468e1515d4c0a765942dd5a84af8a894cab90a724a95481285a160102eaa39591ad4e2c871a160be835012705598ee166bf2622bae3acaab37d4fda18997212b831b9b043082ef2b7b86423bdc15d2be82687c35e12c85fce726f340634c1107df0f50f3253764fe4cf0d294d27f28674f94ad16b7d03f91fa62a42ba154e35496e9b2aa884ab27b5332514c377f78a2fb5e7ad85d643ee94763095b2f2616bf87439c22a26c46287125bc7bac3aab30b1aeacccd25532b326983a37a623f0a2df3d7cb732124f89c37ec1881f2c5993667339d825b68908cc7923d02c55e7f967d3d3b8d01ac87128b85c465b285d60869290a78b40d48d9c39e92c298b313eab8a8b1607b6da8c22967ada0294696988d5d251ea0565c84571914156feb5820e5ea145f411f5ff64b587a99b88cb08ff4270cc89573d901cdd5624c0a2c3a654b99a0bf602acfdd15c06d69077aea18e73ca0c2e650751a68b659a568c2742b626d37f775d2b9b66da7a331cc4bbc087866b596b7b55c600864595743e1b363ce38bc1e12041e056ba02bce42d9ca15f5a241db89e2510469762690d270d1e16cfcb92f715975f68b44e75bcb98e521a5c2be1e4a2e5ef07bce98bf8bdaba631433c5a96f9fe7782e756b8e54714f0466fbd00ee503966c8118a1993910c6ad99511da8216431b26aa7b09a5f304201acba84670714c410e21a2d4517a0a1f139304a6fe9c63371f65d43b095b16040af3ccc487840cc41a63bbb6e2dc49731013ef885b0e3ac5e2ba78d19265b3f36c1bdec49697a48252a78d7c4cef33b176f31104a3185dfa62404dc4a771877fb94656d15c43142bbda1417a7c69996681a0c69b2d7395e694c4ade0a5886d28f207722855a30273c91e2c19a2b40b62a554f1ef9c282b51015504c4b84714a99a3ef33504429976c2c036a9782b0f2be79924d98700d6c066015b10c03db90844b7d4ffc14b49ccd5680b1c1d9c15ca935404737093c20a05461c45abcb81c6a19b3a0abc168356882b8ec3549836faaf354d3b60d1a5290a883ab1e19b9493c26113b3d03b8c3fec053bbd14b4be12c80ac412b6bc1328a4fa5f1a3f46bc4bc685c7da98533422aa2a8c9822237f62c969ce064ea0402cc656a88c39ddf221e3d6a52ecd38f160a3f71c281a02a24beebbb1c6c9025dcc51447a7f5679fb0e382854a29d8088b5fa11c59c439eef92f869c4fc8b66ac7656c385c0983b07aa98a71abd2b576212fbbd14b96b19559a6cfe5dc1f3549436a4263bd9b8a185740b4eb16e09184dfbb07ffb7266c275438e13208e4a2888b63fcca6cd8b5abbc14769bd61a74f34627b896f1e85c03202f4d58932c183d7cb4a5548cc540a32aa9c558e9889e10d706a809aca75218740bb6c39761bcb0bb0c76725eb80bd5a46d074864dda334359b4d4dbc7c8da2b413dc20a1201ae9e7acb49c905145307ccc92fba03c02045c9632564b68cdc1e9527b239c1f9a7f72358949b2ac4074721445e155a3a1624cb4aca373de6947f148ca7e2b3c93605e706eddd992
sk = de4627135b3976b8ac07c0059bb28d09e98e3428228c1786c2e8a1d6029d93cb9eed217d09b03e9a7561af7441e4271c7b6c8c862c5a93e955a05a87b01a63d9e8a334b26e1fc0346051bf31d078860a9afe939f4a90c2a395b2b6c205475164e36a0c2930cd26e26420470b0d068e36971a978b17be984a418a3cc5c6b62ab00d6dca5657f71e08b215edfb88a5b6751eaa525dea4b0bd41430388e0cfb445da3347eaa375b86858f19c81b73a4bf88c2f807638d808f78535b9fc6c6bc0c1402e16f0b784f9a22a30e5c6c1932c2063bc558a7b2636c76d5c0cb77e6c5518b3b31d920a23b2bfff3ab93fb03b3386f670b07655989c5185d5d393631e9acee701dad333379a63efbcc636bf2b4fa05b84a375559079c5909651e481da96b01a771befc7bc407db7d9f94b819a468d443a7aa8c9b4741266875268602336c1b1160a4ce5d41c57fb915335c87a72a7345316373d921a6d0ca09606154199c4f06c244a7c568bc5d82449149f92ad3350b51d3c474e77a3a1053160570c876132434aedd92c8961b95588910102c62ae1a75479175cdd666ab85478ebb6133920e9154441f1383b0f147137614dadc823f1848fa478b1f301d3f745c647c216c741dfd3b3195483f24f1a5313cb458273ffeb559689004cd534ec1369b0c68a873651f7413037118c6f98c538dab9c1ec649ff2301a03a650cc0c138e79d15f9079a639737e840a7dc720b173bb329a34cf65418495e4df2805a491a4c96b47d452725850ca8eb3944399f9d14157fa46b76f0891525461113766dc025ee1c2e735198c3db253a2b8a566cacb81b65a1c9473c6c6da9743d780685cf83cebb441cdfdc9fba20a9ce2943759c4d08c57a0e74bb0e1888e94723169437aec19aec1a2a46c81ae4645de32bb18f3527f4dcb8221a0f7be74f3f5a8cab0609be216465819fb858232b008a855c9e6b54439a67aaffd9701967bc46a274d1d6ac1d45cee7c54cf49669e89a44ffd7b73b2a12327a85bf5938e6975b949c03ef3a1d824ccde033cb175a3356c8a998e4c69d94630a896606fc1979dcb5c172a54eea2e99d5ae331bc64d708fae45c514a2544843ca59c3c122947bc3660da7357ac0e33f55485e79eb3117d14c42ec5c56653e0dd1a4e8205fe571823098ad8d9844a25b92238063a92040c500cc0bc2b25b493e4cf69de95c87b03b773a796d13f42014847727345888eb06d9251aede24d03e292cb452a3a38a0a461c8b4f9cd9f87b09bc0ca98e62e5027595c24792f818865777a346004fe3b5b587452648263aaf688154526d591acadb74520f3627d7395ec7b71dc3c6e8414985d591a05c88b6455870c48b12c576d7b328b88795295c051ca6293b0fb4dc61ab8ad34cfb114a4c7e44ab4667d4b1948c83c28baa424b19370afe997d8b08e447a2eff376024f5ca54dc8ec0972b96f057acf5a6b0d32869fab3e1797ee2571b1620a076082c4ba6799c27b07fb073092a7a2f7aa110635cb94900e487a6664b318f54956039c57ce509ede489faabac96cb11f58c87708a8ed3408a526701bfb8507d67415fe64e7d41081ac12c21f3092af02810c604f02c4064e348b4f98f6be65d87650e56e7667cd5179c347a894b5a9da3a3a413c2d3a23e5dd0c7dc841e10e4a83b3bc0ead17b5983a57821489dca73d1656e97632beb9a3aac017855a74f5f393eb5e42c96a207b06687030b28b5e09afd66225ae892200969ce41420f960e44963f634bb9f69c7c4cc2849f258040257def4941d9b54476d2ced88799140807531b817dbb1b2da7a4477abd378155da169a84086150ab09ac8a980fc14db247b3a76723fd67701644bf72810394b0ac77e74bf94416d866489cfc286da29d62c1947be88a0cb78aae94610d48738019768df89b38198258dc7f70d62a3fa72479b9aaaa4a84259837bfd4872d8c708d478a0e674a66da6cff330a6e140577c6acfb83cf4eacc370ec57fa76c76c765c39f5a07b8b1a244265cd03ae02433d3fd438d5a885ea03808c6196e4a3a459ca6d6b456a6fb961fed58ec0d353ad36143c841cc8a0390fc55f35d50400156398020051a10c22c69207fa839e12750cf0a5ca404c6b5344b9671e6e15502ba17c37872a9bb390cd379281651047fac2b6d20010089c89021be2da6c17ea926bf636c042c59a1b79941c248dd3079f623095437766139de109c3346147d1f8a069b2316ed2606ca1454e364e9c43a80b0bae79f005e0ec3e006d1adab7bf69fa5b098166aa9520de263e25a36436d3a9783b96a763c9321727eb65a7207b51d526c6182c1d51372316cc0ddd946077a81f6487b34d68b59841ce41e779885027912c5d6271adeaccc07ddba319700694f927a374b794584de181b890f651043a1b391a7956477b436307dc8b0d0467bc05206074d17f560160774a8477509bf5a936811bb9acc179834a9d1106af0438148d076e4c3a7c70d7231dd475f06778eca68e40210859b092915782db538e650bae18537ac3f7a3e46bc76919af12bc47a3b67d0e44b91c82028eb18d99556abec2cf3aab979d125c137b75586b4d419758ff68229870869be755950100f9c2bf6d706cb9bbc5289489df8acf49046ea3d27fe7f0cf0e148286970010151a11b879f9035351ab10a536b6a3144a806b8fac1389f58b0395fc7ab90436b440bc9e66ae3c73a5e8e5ad59662286fa9a03e62c5eb100c9b63dccc74793080ce967b7d162438a492ca2815f56950d02aab7f12254d75c499840c5d662c0c10185b4ba3f84a91b37745d1ebac3a2440dd899619706756ad70468e1515d4c0a765942dd5a84af8a894cab90a724a95481285a160102eaa39591ad4e2c871a160be835012705598ee166bf2622bae3acaab37d4fda18997212b831b9b043082ef2b7b86423bdc15d2be82687c35e12c85fce726f340634c1107df0f50f3253764fe4cf0d294d27f28674f94ad16b7d03f91fa62a42ba154e35496e9b2aa884ab27b5332514c377f78a2fb5e7ad85d643ee94763095b2f2616bf87439c22a26c46287125bc7bac3aab30b1aeacccd25532b326983a37a623f0a2df3d7cb732124f89c37ec1881f2c5993667339d825b68908cc7923d02c55e7f967d3d3b8d01ac87128b85c465b285d60869290a78b40d48d9c39e92c298b313eab8a8b1607b6da8c22967ada0294696988d5d251ea0565c84571914156feb5820e5ea145f411f5ff64b587a99b88cb08ff4270cc89573d901cdd5624c0a2c3a654b99a0bf602acfdd15c06d69077aea18e73ca0c2e650751a68b659a568c2742b626d37f775d2b9b66da7a331cc4bbc087866b596b7b55c600864595743e1b363ce38bc1e12041e056ba02bce42d9ca15f5a241db89e2510469762690d270d1e16cfcb92f715975f68b44e75bcb98e521a5c2be1e4a2e5ef07bce98bf8bdaba631433c5a96f9fe7782e756b8e54714f0466fbd00ee503966c8118a1993910c6ad99511da8216431b26aa7b09a5f304201acba84670714c410e21a2d4517a0a1f139304a6fe9c63371f65d43b095b16040af3ccc487840cc41a63bbb6e2dc49731013ef885b0e3ac5e2ba78d19265b3f36c1bdec49697a48252a78d7c4cef33b176f31104a3185dfa62404dc4a771877fb94656d15c43142bbda1417a7c69996681a0c69b2d7395e694c4ade0a5886d28f207722855a30273c91e2c19a2b40b62a554f1ef9c282b51015504c4b84714a99a3ef33504429976c2c036a9782b0f2be79924d98700d6c066015b10c03db90844b7d4ffc14b49ccd5680b1c1d9c15ca935404737093c20a05461c45abcb81c6a19b3a0abc168356882b8ec3549836faaf354d3b60d1a5290a883ab1e19b9493c26113b3d03b8c3fec053bbd14b4be12c80ac412b6bc1328a4fa5f1a3f46bc4bc685c7da98533422aa2a8c9822237f62c969ce064ea0402cc656a88c39ddf221e3d6a52ecd38f160a3f71c281a02a24beebbb1c6c9025dcc51447a7f5679fb0e382854a29d8088b5fa11c59c439eef92f869c4fc8b66ac7656c385c0983b07aa98a71abd2b576212fbbd14b96b19559a6cfe5dc1f3549436a4263bd9b8a185740b4eb16e09184dfbb07ffb7266c275438e13208e4a2888b63fcca6cd8b5abbc14769bd61a74f34627b896f1e85c03202f4d58932c183d7cb4a5548cc540a32aa9c558e9889e10d706a809aca75218740bb6c39761bcb0bb0c76725eb80bd5a46d074864dda334359b4d4dbc7c8da2b413dc20a1201ae9e7acb49c905145307ccc92fba03c02045c9632564b68cdc1e9527b239c1f9a7f72358949b2ac4074721445e155a3a1624cb4aca373de6947f148ca7e2b3c93605e706eddd9920560200b8d070d1db2cbeedf3cb322ebbab3edb80cf474b4178633c210b2fc74b28f7e7a15a005f92400ce33db073d49b53871594a88fc45e0f94207b5f0f2dc
m = ea22a76065db4b565ee1807fbd813b43bde72b0e08407fb867c6a18995025e50
ss = dac2c554310dfd43c22fd2c2e1b26892f169c18eca56c7fac335385910445fb9
d = 3e809ec8dd0fec0d911a4e3fac20f70fbb128c5de94dc7184ca7310ae9157a98
z = d8128601c28b1def8d393a0db283229f7c7383152a814e7cefe8ef9d9768c473
pk = f2810baed633638b1737b5ab13fcb47e181e6cb86c69301b77b85e2c64305f1584e370934a02aafdd27c972cb252b95d01d6b6ea9a52107aa9ad68a021b3bab723ab9599544ff08a4a13643e181db6c752a8a5c948d010e8743ecc064ea034444f3a2b207bc3a0606600358907708bc87016261a61b1547bcc8421c009778ee31598d47a48d3a99e9a24ce230b9568cbf4bb61d9a0aa512b282e2506a51b0fe92507bb7cb044e93ca230b6d9f97cfcf31b9055c9775419684aab2609a1e11b2b354223c9761f7d6b5b02a16f72a9910f7ccb63263e1e45ad9e0349405b8a8b876d3125824c115c69510666308330901208d02f1a6057a0f5481af4956ea5281c956735d28e49173031b688a30289d385a7718c2c21c300d7ac3fc81bbfc6747c60f4cdb9c037c458c50dd1605ba167806a6fc32c759f2942dd81962ad657b51942b3fc8d925b9db72b1fd2b303c05043638a3217d1856d8b243018b0d8679db5c3364a85b78c913793e87855b382b3456d3d7c1c2b82bdb94c6e96732c6f455e4e631fd46cad78085556fa7fdcc649ebe587d7dbaf5d1a77c6fc70b3bbcb89744be1b09430f2ce72482d6a8673a8d511a8a1c506a2cf4facaa9e489d6a3a5322410464d590d0f52b957b28937b543bd5a01f07261afc810d41bc815469e145862a3238bb194da838c642b817db611e18c08325502778922197e73aaa2c030869ca3ab06b22827feb4465ae60975a61255a405db1f112a2087218619bc9dc064035774306b14d4b6003949181301253034323f55bd0818097193d449a3ccd1315ee375c7efb833d03a87a881cb5dab7e0d045b6b80505cc18d8e9be1f1a7740d4981e31339503b1a2b22061d484d9368b8a5193d29b3cb693b3de6a357414be59d5aa64c6c4ad9964e470999e90627014b34a7a8b168010ddb76f994783b5f41ebd60697198262cf42efc13128a45024386c78851c709389262d10d65c4784eb10c2cb13d9fe819cb4c6dc0c34da8c22b69d5cc3ae995e0a965a267cf64d69d2bac59801c8dbe917b37292630518b093b98d39c6fe0138257467f93c76118ca748556003c05810e7cbe83c60f8791a72494889289716790242199262e44b356a98e38429733f07e4d2329da534fe8d4998872429793a6c4d14919d3adbda51c60ca58c915cb53b37580d960525a8dafd591d2cc9fcd8a615704b4866c6f11471d84064732b11d62d40633d67affe2bd75315c54321d3f515078b1cac4e1ba9fd529db1b92a47202c0e768b271826787bd6098a8854460d5da5d5744944887cbb1840125e2825393b64644b8c0b6cd9536be03d6c3e7e6ceb13b1901f1cec3456903f5b15e9994ed1207ff52915ff2460c098ef820a1e885c2ff231896a3c1dcd5ce49910b30927597d988808721cdb68f98914266919dcc46125278774d4c1861466a8197c4214493fad00f83808290dc6064a388633b0ffd2b1fdd84a6c3fc3576345d1a654f3b129fd6c2a6b95b46d235a9a7f44a6f9558af20a451a69c6f5c119712cc5ed91f91b946678520e7165ab4cc367d1ab985692f85e68a3b05c738319e0d7107f2f89710f32c7c047019f6cf29854bcda6b319288944e9907975083e649a93289e04054496f63234bc4cdcb9a2c3d8b98c9c63b08c75109b964101aac6a016725c3903e5caa639614650c0e052673721b113f48d5cda5cce6b8a7449ba5308ab9f1c25c4c4335e2c4a3be318c99787fdd98f7b592d942617b4346fcc402df7a41043b0bd87c318757bb3878b60421ac5b2234863d2888984898d198d002035dc123091532371e444204ab05c8a9db00c4756135998369eb181882ab3c0c3d17189267f03d64af8b2c3addc90e32b3f44c43864615af5001b45c9677f59b8ce680edcec5088dc17865a790f593ab49bbe5327718a4b0a4fbbc0606b7f0e6b9a4f4857b3146500839bc47a8825e890de04100878518c722d321740f4c4035a813a5b1c9cf081679e957b795a2771485874e5bf75f57b11f8ad9fe3b1d2d72a1bda04bb1517296193763776fae451b6615a8e9c788a5c8d65173bb9307b2cf9c863029553f56717b355843ab1dfe72cef8c46d6a8367ab70f83db71c4c410960a7b6221ae2ab64a17441f4b50adfa971f25c719dc8705926c6bad712cef52d284175dec18f24979ef5ba8eddf7caa3880aec7b42a147e75f0dd62b3d0
sk = 84d7070ee80107976bfd1b0db6cc33f3c98178817d8460b63dc012311638aa43b253a705bc994931bab38a62c5d1dba793b8437bd600a8725d36aa898e353d6b955b80f8578f855bcee194ce2c6e4c6179ade8176e34578fb24b6d60c395b674a7a8a4c72550f83a09d24582f94125690428a4e76972b77a53e852ff3718a440b67d6521ca699e5a8c434dc47a38032129bb76bcb4c810028938fc94f1741a1fb26ec95252e259b8f9176bbad8763cb63da6f295b460cde1479be8d6b9e3c49ab77845c21c8f3f88741759461e339f76376ab81b4f07e7bf0db861a4ac5b24e09d4144ac900b43cec07f1dd2cc4f7c976eb0baa4d8637bcaa70946391109981e978ca023313b200092d26ccc823ebbaa85b8ba1680636d0be656f01769555b058af7825fa00d10a38b0a2b127a773cab406c1d4310a0882889759f20b44aecf68dd24416d9491cb523a1afb1a1ed87b28e5589f4059132603e228b185d426f49031af8fa21b11cb0f37c4557f94b2f158340921f95091128c5616f54105d47253f150ff335081d231f5b308a526b9506b03e0b5c6a88394f0c9c6e7c2b475c7508a3a8b1e0d571d1c364784cc8a7ca7ae6c2b24366a0d2865658d42a8495b24a16c9a9d8b1ea77332a1058dc292ec02c4723fa7204e93eefc24f10c4877425975cbb6142026a2aa649fc6c77e8c72dd3e5b0d9e9495a02c251b12b7ab51f6a9853bfd151a4873cab4102db62676496a8b38c8038e4c6d988880a6b2774875a5fe69693d9726af64a51d77a03e523bad8b2a6dbcea137a051d19e81059d07437e38db7891956c5b2c8abe282b5a02a5530c56a7b4b46daab256588b04344365313a3ad94a2d7aca4ba7072cb9259e2676a5c86215b24faa159bc18bce05451c69d2699a056ed3f6a7f2bc7676f11bb06cb72dc53d7ea6bafee89797b57445f3ae11262543a2882b863cdb455d5ea03eba56946dc61d798a76bdbc4ca7f2a102c518224a2091211ec4d251ccfb08aa2598065a79b8b61a56e925031a579ac5bdeef1a6e0b1381fe180db008f19e775e030052a624b91d1550fe5365260150ccaaf228acb8fe471d2c8b4b27bb57d62ae9ad9ce15a0b72ed98b8a619cfdd3a17ada37cc455d77640ea327088e9c33d4281b65dc9a27c68d27088b1f2a5fc586bb0993753e62a67bc3886048274ac267a95b42aaac3e60c2699321a79301acd350b92899a2c0ccc4703b243660a39c5901e3b6bb146c588dd3431c4a5bead8aa29e04f8fdc0d04783751707cc25ac359952abe7384f839b42d9c9982dc66a21c7fb5cb7316748423e25005d389bcd56fc498080f88cd75ec974ca9ce9f2ba995b50eca85cf09612fcbdc492ccc6d0662a59f8cc0ff3355f17424abb6c774a377b81c12b9982f60777926ba0b860123434cae8f926e902a5e633019e3c62087a1bdddf2186768baf91656d903c4f1ca88163b8dca041823bb6ee525583816cdfafccbcfe63dcae0b93c46a14fb72114194cd084c208921925e7c55ec807ee6c0a8ddb71c4ab3bd5836b7fa160009dabd1e5498d005718548324b0339ec71ac4a75c81f522dfd92b64e3676b337758490e068c3cc747bc004da30cecab9c542ffce8266d8106e77631e9166653d50b220829b272c2ed5568fd00c52de89e1cb76adb4963623c082f824afde530e842838d6c331d80ab47f33fc2730bae2407b8a40c10642bdab993d363612e5b6250825c92fb6a78535fb1ebc52bd83b6f5b58f52669ca138370f1b21fc80f09d7011a005a20125630d63a9e596dc782962c622bbdd44582fb8a2e4638f7a0029c740f87dacf6300a8ae8b4ca91abdb56534654395f9e2c7cc087633149ae3609089567c7c7b20e13c03a059a5c95b22be46671733b28b41b354f30b043ba5edcc15ebe74e7cbc3188b6ab37fc40dd3bbee7e02da545942138739479c4f610cdff564ba7a281b7249267c3740966c7ffbba92a8a1c3328b19f58c058eb27e27857e46585e0a4ac62f1a361e44f92413e37e7cca667ab53064dac9b3aabf3363451c95f6778ddc114f8c3673cc302e7183d49379bbdec05fd361399ba5ad58a5a8f823efb096e1dc522179100626bb67ab1647645794b38af228787b425b03f7c15082abd063125086c8586552070f6897252936cc00bf2810baed633638b1737b5ab13fcb47e181e6cb86c69301b77b85e2c64305f1584e370934a02aafdd27c972cb252b95d01d6b6ea9a52107aa9ad68a021b3bab723ab9599544ff08a4a13643e181db6c752a8a5c948d010e8743ecc064ea034444f3a2b207bc3a0606600358907708bc87016261a61b1547bcc8421c009778ee31598d47a48d3a99e9a24ce230b9568cbf4bb61d9a0aa512b282e2506a51b0fe92507bb7cb044e93ca230b6d9f97cfcf31b9055c9775419684aab2609a1e11b2b354223c9761f7d6b5b02a16f72a9910f7ccb63263e1e45ad9e0349405b8a8b876d3125824c115c69510666308330901208d02f1a6057a0f5481af4956ea5281c956735d28e49173031b688a30289d385a7718c2c21c300d7ac3fc81bbfc6747c60f4cdb9c037c458c50dd1605ba167806a6fc32c759f2942dd81962ad657b51942b3fc8d925b9db72b1fd2b303c05043638a3217d1856d8b243018b0d8679db5c3364a85b78c913793e87855b382b3456d3d7c1c2b82bdb94c6e96732c6f455e4e631fd46cad78085556fa7fdcc649ebe587d7dbaf5d1a77c6fc70b3bbcb89744be1b09430f2ce72482d6a8673a8d511a8a1c506a2cf4facaa9e489d6a3a5322410464d590d0f52b957b28937b543bd5a01f07261afc810d41bc815469e145862a3238bb194da838c642b817db611e18c08325502778922197e73aaa2c030869ca3ab06b22827feb4465ae60975a61255a405db1f112a2087218619bc9dc064035774306b14d4b6003949181301253034323f55bd0818097193d449a3ccd1315ee375c7efb833d03a87a881cb5dab7e0d045b6b80505cc18d8e9be1f1a7740d4981e31339503b1a2b22061d484d9368b8a5193d29b3cb693b3de6a357414be59d5aa64c6c4ad9964e470999e90627014b34a7a8b168010ddb76f994783b5f41ebd60697198262cf42efc13128a45024386c78851c709389262d10d65c4784eb10c2cb13d9fe819cb4c6dc0c34da8c22b69d5cc3ae995e0a965a267cf64d69d2bac59801c8dbe917b37292630518b093b98d39c6fe0138257467f93c76118ca748556003c05810e7cbe83c60f8791a72494889289716790242199262e44b356a98e38429733f07e4d2329da534fe8d4998872429793a6c4d14919d3adbda51c60ca58c915cb53b37580d960525a8dafd591d2cc9fcd8a615704b4866c6f11471d84064732b11d62d40633d67affe2bd75315c54321d3f515078b1cac4e1ba9fd529db1b92a47202c0e768b271826787bd6098a8854460d5da5d5744944887cbb1840125e2825393b64644b8c0b6cd9536be03d6c3e7e6ceb13b1901f1cec3456903f5b15e9994ed1207ff52915ff2460c098ef820a1e885c2ff231896a3c1dcd5ce49910b30927597d988808721cdb68f98914266919dcc46125278774d4c1861466a8197c4214493fad00f83808290dc6064a388633b0ffd2b1fdd84a6c3fc3576345d1a654f3b129fd6c2a6b95b46d235a9a7f44a6f9558af20a451a69c6f5c119712cc5ed91f91b946678520e7165ab4cc367d1ab985692f85e68a3b05c738319e0d7107f2f89710f32c7c047019f6cf29854bcda6b319288944e9907975083e649a93289e04054496f63234bc4cdcb9a2c3d8b98c9c63b08c75109b964101aac6a016725c3903e5caa639614650c0e052673721b113f48d5cda5cce6b8a7449ba5308ab9f1c25c4c4335e2c4a3be318c99787fdd98f7b592d942617b4346fcc402df7a41043b0bd87c318757bb3878b60421ac5b2234863d2888984898d198d002035dc123091532371e444204ab05c8a9db00c4756135998369eb181882ab3c0c3d17189267f03d64af8b2c3addc90e32b3f44c43864615af5001b45c9677f59b8ce680edcec5088dc17865a790f593ab49bbe5327718a4b0a4fbbc0606b7f0e6b9a4f4857b3146500839bc47a8825e890de04100878518c722d321740f4c4035a813a5b1c9cf081679e957b795a2771485874e5bf75f57b11f8ad9fe3b1d2d72a1bda04bb1517296193763776fae451b6615a8e9c788a5c8d65173bb9307b2cf9c863029553f56717b355843ab1dfe72cef8c46d6a8367ab70f83db71c4c410960a7b6221ae2ab64a17441f4b50adfa971f25c719dc8705926c6bad712cef52d284175dec18f24979ef5ba8eddf7caa3880aec7b42a147e75f0dd62b3d03a2484828bce833f9262405b562bcade9ff04877838558409d2b60f1b689d137d8128601c28b1def8d393a0db283229f7c7383152a814e7cefe8ef9d9768c473
m = e9602b34fe73ad57f4bf6ead99743d645641553a5b9b9bf2e7016629e3e9bd76
ss = aadfd151e1d8a0f6d8c81f02dafab4fa4507ee05326f8eb6ba86a08754df47bb
d = dbf1c465fff3d9f783bd9ee61a573715e45691147b8904439b5ffaa64f94ff7b
z = b6d75eac6c76ced1b0a025b40a55440712ad8424672e761e9bc400d63812006f
pk = fb70ab80405c4c59421f913a78e89f67767e71fa51431061746a74746b1fd544065788a7f880b9c81c007e6091e6118f3acc518bb06579b45ad1374404284b0f1c370c53062cb79a08015b4086626d3083ee7b427b24613947588f7149777a3fb5919c73d5a23ef5445f24aba79b94bfba774f71c84f929978c44e07a84bb9139b32fb97d4b20e363a2098838c6a3c51ad244b540b90020c5a0ce2b135918db1e9093a0cc43ab210d28a7889da51d88c7b3d1452d7879f34a130bb263f51429086e39051b8acb15a8a34d7a856e6a89248baac15ba1138b680e79e56881b94376638f507e95809862b0897744d3d8658e33c89a7791b93acb17ddc91ccc5b71b01b9bca81a7485c5e4428538a3ba7f124d24864149b26d0f246e9aca34c76103d676cd7a54abae1c895c37b1784476180601a67a5d04996d195363c61864caf95e7d3b2f4ed68ca2db09d9d34f86d5666aecaa468587fe5a3c56434ff4815c61094c831699c5f1be9301299e3016b4cc602bb62a4f1c2f1af247b4fb92d4a10430e29f0a71c02df70e48e0ab79c0a31827b996b4328294864deabf8114b4dd58b53919b1e86ccbfbf7931523409da691ddea60dbaa6114e62417d9bb054110d3284b3285110b7069fcc58e2e13cb50daaa0fc082b7c87eaf13063c6a966b4cc24334a7e6fb8c3131461756a35f2b9842811f233a6a7127a33b7cc559b477b491c0155949f9952ac9631c32451b3872967955c1235b61af676429c94e9034405be47ac5873c9dc33ed94828c9429dd7cc29d076871222893f207b0f3a8086d77c3d7792ba25ba8db46a554b161a30cca878ad6397974acb3812767a95a01f73ca80f1d83006e9460d2348c047ad60f2841db1bae58952142aa3491cc7dde58debbaa27621c7caf299f4325ee978caab6ccd4bd7510f318b20e98d26a94ee99c935629394e6b80a5614891a75b45d81eda8a6cf8d8b43d62ad9399369023c4d677ce75f14f84b05d01b7b021e15e459bc5c82cc9c4158ba32c5d50708ad9f620297333a4d899cc7a90c28740039b351345bc7b971aaaf39d97326553740238e569d4870bb09c66af75b532778b9b0a631d362d13d61567212e6ab523fd4c3ebd5839e4aa1421db5e06e33bec836876d8a8624c22fa56c43d4060a9e52f1c905ea8714d8436569d050c7a574a74535aa3c4c194bb3d4a867a07535dcdd93f644baa2dc5242c5a58f0c8caedcac7c5256d8f3b40bf57b055616c24569a51c5bd712279827bb00d274d767156173c7ecb8766202376e9a7227517bc4488c029b9b6b2642858344bd14c8837ac908690312ff5a6de7bcb88f2cffd40a9fc666800f9ac54fac76ff5a42ff83b9d49233c841607aa348e2a5dcbc572d2a482f78b2cdf3ca4bbd22148c925276b6072d777d53081311a286f37ab14ba2000ad4cb82769dc889de981c969f732eda2717cc405cc276fc965ca2bcc80054c557c1343847bc6054157a5276432917501f88bef0b44521c0d5fa168dd89c9e34aca4df0a348e53eb5c939650a240879c0911a8e1ce371d7ea45e6f90b8db0520b115f826085ec25a108309466c11920984534c99dfbc7467af31d5f941784586bcc0347412c48d0927a4b95a22d98b49a1a20cc72272f09bb63aa194e4450c3bc2351ca6d2043a68ec30c705cc856b00f5054a66d3140bfbb47425a67eddbc4204944a1e379e1516e45216e12d06b2d522398a125728822ced62dacb220c845a444594b3b6977eea89e256878e52c766a86a3fd04437b4165242553fc747b80952769c10547804b80c1a6d85a29620aaf7054a54aec77e0e3c1aca9613e0b877d39cc9c1c9088a96d7452a3e2c6a1f87c4efe1234bb9971a1026292c22c94449b7c8a2cb117b8175c7416284742120c11378c03256e4d2b80d502bc5ddc1d4e3c022bea80140307a3a214ba51c807db26f2536829a62400fd3a8d06b788e5cd43896a9a349a4c0581662999b9ac52803ba34bb128bc0556fdc40ea9eb0b73193396d51c1bd533c4910b358969ba135f862b64dbda9608dc7665fc61ccd645f8926d1835adc34386cea20ffe3283f900a4ffb693a223755a50c4771379307242e4548ed4dcba4574410d409a4838233499a337859c64c6941d477f70bcb5a653bf571602e5224e40f228114639b811c5c1d3b614daf84266bc4c312fa43c4109dafde79000ab39
sk = 47318b2cc6a9d8bc6ebe7c12489017c03214325b61a2a8541fb783c448c3a31c1d82ba7906b09e3512af8d00d0706a3d391281f0315044c9c4f92b0ad72c60e18637577b942a442589cbb466ac344438750b86cc86b97d16339a9db0365e6696b183041543b031c9220e82bfb89c21a5b0a0d301109568b1c00b2b878c9284375949c88394f141abc188ef7607cb8151bae654a7b7bfd785b44bbbb5c5a68ca5f96bfe5abf179cb83a58aee518202c9119c80081beb38caff81f5ea51811f13be9491f431b127783227bf9b691031145d6a144213fb4f1c89c38c00c81abf075c4415586bdf28b946380c948b94d7a0c3a793100842230663f4eda9174dc7214884e0f552a50d16dfd0a5ddfa7920b0aa50437bfc735a546f5b0f4bb22e174b061bc80e91428547576b6205490ca3934c9b15fcb69611a1639974478800b2cba3d5243a0e2762be2f87035295fff40b56be37ddc71915434c4af6472c1e5c519506e691703c49c715b50b360a5c2fcdb79f59c7ade27380f9905eb7aa6f5042c6a32bae657c699eb85a53395c0303e87e89800131f96969bf45b3f574a40ed813268603a24f1c3180607814914775350b88a1fa7e1034c9cb155879668950ad5950803abc0cc58bdfc408fc1f2bf7d3a2972aa66b58844c048150c0b8c89aca3bd3269474875bf10a94d2b9ea3687ab9547ea59731b73a8849ac7b7c4b946d70b8b87c56b81b77024503ba87485ba3655f669770410e89fc84925b87c008c3cc13c7b9447d82fc2932a1c641230725a422b6219d9bdb5ceef17e121132e6615075e0b26cf71e91a1593210a09507214716a3405b2503ca5f29d4479914cd10b3457aa62a6bb71bd08736e1519e69f709b8c8439b4441bbab5d0911bc6737ca742747ca592e5ed734a8aa1b77450a9d4188e05422bd9240e285865d530e718c6f1a816153cc27414446bba8129a1716171aa60ae086ad09951c2b9aa2744e0153cbd4ec9d1736908cd78e7cd75d0333434715c517633ee6603f7993083724a596069f3270c071b6bab955844a081a896096f76059b9738d819ca3b6588d5f578058d28d2d0710b2bb2e307a5f9e18533713c41e172a99614a97c00ac0a83a25526c399cc9fa9b74cc4774830c8e754231b04274c90c526dea7fe3d203688114e7a90d3ac02ae69a139649b754581bb56825a215c3ba282a26c036e5d5785c07c62956b612fc37fb73a7c6ebb506b998d54979ff29781cd09ccb64993299745b34b6d7f897c0e05e1a6966e6757dbee29af2eacbbb7701dbc39294db584c7c3a7841112258951d88145cf73404a17adb8cc4d11788225557a83b652f95053e8507093b2a8b00ce77e7bbbe83233dc18880f2274472c05e646b90952fe92440d164092a058d69c96869d8a83377a2da92c2d668607dec3cbefc6242b49a9da97c19c2067722c8d309cb898593b08b5d8138bf2fd1c59081614f764acb392d7feb205a85270dfc1129929cf7b53d41031c92944972b8bc9a9c494ab384996647e177a87a101c45c747660aa4a38088a5f7919ca46dad338576463a1c1425a6c4409e2ba8217827ae83bed4e6c80ab528a6bbc1ad58c868b995d9f72c77e84173c9cac4311d8fbc5895d694498a68e0b16037a95f9b61c95ad0b052e01ddf68a1fe5c094d3b8726545f1f857be735475a8abdd7c7b749377f2fe1adb0ca283d6721a109790f4242ab1711b08cc2cf7361177969ee3106b8238e4d41795111908fe17dd68a461c490d165316e927781ad220fb371d5b1951c4d83d047b72f258865e4296a9727052f4214eb55727b23a52bc68f73cb417cb40ad595888c941ac9360c11c0d17790e3efbcc97373afddb9ae3f61030729d5b7b200e4555b6d25d3e6b16e211bd05dc2c724a33ffa8bb3aa4684a422c19892731630ee2125ac8d8cdfac2b69834bd888aa2eca804d7a935a8d371899023488c9799b55f2d83a7d970aee1750dcc59483cc49451991a799044a74326eb0689a1c72186226c8102b344209fb510c21a885306a69640f6add7858dacc86216a189984640d518312d553626da12c9180948492eb5d1090bb896b1cc315105b2a0002f83b3997f02a227740bd4421ade421696031c495892cd3bb68aa38ae1f02afb536e9499abccb904973661fb70ab80405c4c59421f913a78e89f67767e71fa51431061746a74746b1fd544065788a7f880b9c81c007e6091e6118f3acc518bb06579b45ad1374404284b0f1c370c53062cb79a08015b4086626d3083ee7b427b24613947588f7149777a3fb5919c73d5a23ef5445f24aba79b94bfba774f71c84f929978c44e07a84bb9139b32fb97d4b20e363a2098838c6a3c51ad244b540b90020c5a0ce2b135918db1e9093a0cc43ab210d28a7889da51d88c7b3d1452d7879f34a130bb263f51429086e39051b8acb15a8a34d7a856e6a89248baac15ba1138b680e79e56881b94376638f507e95809862b0897744d3d8658e33c89a7791b93acb17ddc91ccc5b71b01b9bca81a7485c5e4428538a3ba7f124d24864149b26d0f246e9aca34c76103d676cd7a54abae1c895c37b1784476180601a67a5d04996d195363c61864caf95e7d3b2f4ed68ca2db09d9d34f86d5666aecaa468587fe5a3c56434ff4815c61094c831699c5f1be9301299e3016b4cc602bb62a4f1c2f1af247b4fb92d4a10430e29f0a71c02df70e48e0ab79c0a31827b996b4328294864deabf8114b4dd58b53919b1e86ccbfbf7931523409da691ddea60dbaa6114e62417d9bb054110d3284b3285110b7069fcc58e2e13cb50daaa0fc082b7c87eaf13063c6a966b4cc24334a7e6fb8c3131461756a35f2b9842811f233a6a7127a33b7cc559b477b491c0155949f9952ac9631c32451b3872967955c1235b61af676429c94e9034405be47ac5873c9dc33ed94828c9429dd7cc29d076871222893f207b0f3a8086d77c3d7792ba25ba8db46a554b161a30cca878ad6397974acb3812767a95a01f73ca80f1d83006e9460d2348c047ad60f2841db1bae58952142aa3491cc7dde58debbaa27621c7caf299f4325ee978caab6ccd4bd7510f318b20e98d26a94ee99c935629394e6b80a5614891a75b45d81eda8a6cf8d8b43d62ad9399369023c4d677ce75f14f84b05d01b7b021e15e459bc5c82cc9c4158ba32c5d50708ad9f620297333a4d899cc7a90c28740039b351345bc7b971aaaf39d97326553740238e569d4870bb09c66af75b532778b9b0a631d362d13d61567212e6ab523fd4c3ebd5839e4aa1421db5e06e33bec836876d8a8624c22fa56c43d4060a9e52f1c905ea8714d8436569d050c7a574a74535aa3c4c194bb3d4a867a07535dcdd93f644baa2dc5242c5a58f0c8caedcac7c5256d8f3b40bf57b055616c24569a51c5bd712279827bb00d274d767156173c7ecb8766202376e9a7227517bc4488c029b9b6b2642858344bd14c8837ac908690312ff5a6de7bcb88f2cffd40a9fc666800f9ac54fac76ff5a42ff83b9d49233c841607aa348e2a5dcbc572d2a482f78b2cdf3ca4bbd22148c925276b6072d777d53081311a286f37ab14ba2000ad4cb82769dc889de981c969f732eda2717cc405cc276fc965ca2bcc80054c557c1343847bc6054157a5276432917501f88bef0b44521c0d5fa168dd89c9e34aca4df0a348e53eb5c939650a240879c0911a8e1ce371d7ea45e6f90b8db0520b115f826085ec25a108309466c11920984534c99dfbc7467af31d5f941784586bcc0347412c48d0927a4b95a22d98b49a1a20cc72272f09bb63aa194e4450c3bc2351ca6d2043a68ec30c705cc856b00f5054a66d3140bfbb47425a67eddbc4204944a1e379e1516e45216e12d06b2d522398a125728822ced62dacb220c845a444594b3b6977eea89e256878e52c766a86a3fd04437b4165242553fc747b80952769c10547804b80c1a6d85a29620aaf7054a54aec77e0e3c1aca9613e0b877d39cc9c1c9088a96d7452a3e2c6a1f87c4efe1234bb9971a1026292c22c94449b7c8a2cb117b8175c7416284742120c11378c03256e4d2b80d502bc5ddc1d4e3c022bea80140307a3a214ba51c807db26f2536829a62400fd3a8d06b788e5cd43896a9a349a4c0581662999b9ac52803ba34bb128bc0556fdc40ea9eb0b73193396d51c1bd533c4910b358969ba135f862b64dbda9608dc7665fc61ccd645f8926d1835adc34386cea20ffe3283f900a4ffb693a223755a50c4771379307242e4548ed4dcba4574410d409a4838233499a337859c64c6941d477f70bcb5a653bf571602e5224e40f228114639b811c5c1d3b614daf84266bc4c312fa43c4109dafde79000ab39bb8615509158b63be5f5e51a0e690f2ad6fd0c56fa886bd85902abd52598bc81b6d75eac6c76ced1b0a025b40a55440712ad8424672e761e9bc400d63812006f
m = f72b9080a6c051bbdb9b0abc1949034be0f89a9f73fe277ec4d4740c78d04a83
ss = 3cf685398c6d7be5276e43b1e8dee668cfb7569c8ef89ad63f6dcfd78e1a343a
d = 1f7cfd2b70863154e8a69d1758532e86c20cfc763d67c758bd10a13b24e759b5
z = 273b38bddc18488024ec90e62a4110129a42a16d2a93c45439888e76008604c6
pk = 52dc3121b31062ca9d2d7599b62b942c221868e9030e52b016bb30bba71109ec9cf44930d76757d16452623010828925c340a8c2a7772fb71a09e1cd8cb73fe5c1a8428219b9f14eab47ccb13703ab2aac1bab159fc57b1ed434b5a00d5221c05ee77faebb4a05ea04d9c6abccdc5764e876305025e57b9e25473dbebab8bc207148f720f224b1a4887da3604e23321f17167b01d546b5074cb27bb5b6a365b91232ee7cb7f47102902285fef001e4914499da9e31eb1376e110b3bb06fbb350a054bd79e84113021bd1a1637be1a7d3057679b41f20fabf3d764c158457e7a967cd4440d4eb2c2d09808296c1d666784698115a83ce0840467449080e038b81f1c7743c7f71861d0a150c5867bb71db4ccf5c5a92955cd33812d3590b7b999708b38d6867b979650a73a63cc9fb9bf87653c5396ab8730e38201d3d493443369a7b424fc895cbfd96271445849c38ba8c9a969cbb70626698f12223e450c58cf5a384fc784914072ed92338f11693bcc2c48c201390144bd52584260a15bb48401baeef381affc95ac96033816c3414d03ee70ca8c947c7b9ba2052393d3ee9856cd52708ac02294c4cc58461b379a8b3b5c85396b4e90b678c9817c34b2ed2fc9e8bf346ebea1e6987b81e32b6fde7947a1772230257c0b1c564427b0951a451c11c6f2a7c27b6391c2b0581d19bad322038989c3540084132bdcd6368682927524149a4620326c7b968f6090ebca4b7da889b48723ad977bb76369d3b07873b5bead9cb08766702b90d16ea4ce99a7ffd3ac1b2dba13cba3dafb3761f09ab7d0084f324bc15a0347ff2264bea0c88711364ea0dae46763a02c3a90b1655eb7d74a59d3687738f1c8b26e0929920089237a196d64a3ea58facd259c4d72e17721efb36c6aaa1572ea88d1171134fa331c43125eac801d1eaa9ef426efb2cbd6718a4be981ebd2375b73c91b7248ef21c6bf6b29a4c385ee899007e44a50af44ff7a4a973d933889241aeb90358f84943917441c7840d0348526b25ec3a15558562f107cf33540823788075931711c5133f8516bef21c8425088435405275b970c457abb73f696612b253221112a34376c3133164a617c6002a5fd143b7fa094abae345f78a734dfaacd7f6377ab48f943bbb3690ba32476f701c7af32575cbac0beeec43bcd8b54fe2c026d6c4b4fa150111bc58a8119c083a1a755e0e0c57be5c0929f64946015f8ac80c07a249eb68afff3388f205353327b484cbbfdf6236222867bdab6bb2fb4fda4260fa1b47bd47b43490cb11a9c3aca191dcab94080bbe8e394cb988ad474c122964739f05b5964070ddaa7a4bf2227e96498f7205e17b77d926695c3508f1105e4774126f014b61194436042c3c155e4a5134dc95583c189aba2bb29268c44e2b6b6d52b70198a4e193c0b4587ab18a0166c51365b05949a438e1f8670c69be929b5c44e851b6c6af3d1bc3fb9cb99a7a7af7d6448099a0af87362ee950bafa5257d840f427adcff5a048717b60c22d5b2a6cdfc4158d5747925731aa85bc66ec37d3384ffc7910ec5b4d2cb5442e25ac411112dd4b983b68a90bc57ddb122d73372794214e4e64a07ae676da990239498257149c299a193fa1cdeb371cc354bcde26c3238bae59230f4ccbc4614708fdc39ca5d916d80873908204b70391788cac2a346a1ac72a92673532bc9286455d7eb405c830beaca707fb865aa1d41315628ccec14d431434fff6350e518f3ea8422b44cea3b6b39910ba6b5265e8d18452f7119384244228a983c3aeb0b139a96830ae90b9c2e569fa885406c1270f1654cf69a34c2375f2bb537f39a61935af753cb6ef139317105c9f4b3dea094093d667396552b2b9562cfc0e9ea43c54f99430931f10bbcc0c81270ae352cbdc29658188e67a3de915469ae4263667665385381a352b48176539f59d4e2b19737309efe6c40a1a4d3f52a7fe47089ed22fb3b3c24531865beb47f823221c690b60586928ec5cb9505ac6b9c764b62b63273165f70e76034614ec354b38786feb660704a5de79b1d3399da5c8b1e0416af49c22d7a6982a338471cc88b18258f2f3b55bf51bebdcc53a7829e4c875f18127c7b5473f0252bfe4735c59388b305f3f106803c27c6bc3c51d38070f1561eac805070ac24099bb9a086057df0c5465326e1932aa50da74aa8435d9294fd6b7c05a153f30
sk = cd28aa8c74142a0508c2534d5adc64284806bb2c653bb9783adc640e9945c253af86f57c19b42c6697ac85d1bfa46b5231559c11f5a0da9b2bf43c40001d4e6c00b81237343e15a41da190cf8940b641a4b42b72d9cc8bac681369dc07d80aa62f135b0f956355a4a68e575f34393c42bccea68a7a63c269a5821557299ff63b9f0161368f6084132c8b56984f4d1626d7436dae2596e1b24a86562374b066d2483a1b354fff9766845480ff396f6ad089b724b0f15a34c2288deb05a8418909803cbfe2f3c63c30056f358fab798f4e385eb0e35ed0c38ade7382787a2502d117ad0bc6cc0a4746aaad23345f10074b21970c18eacc898472766b2313472dd3348c82f69b7d961cd35a8c61984e7ca20ae6382f04a977a72b532a1395707cbb7cd595e0da0202498058e59f22e0c340c438851674e3ab1e0d872fda3baa7f87b67f449e6bb461bdf1cd771475d5b59facc30181599ddac8ce68dc2de5741b21422fdd512b39d9633adb202af3941e323c9326297cb58086c3282f722c4d50b94b32153ff30b91f07a811a9d9e07b7667846806b6f7071ae29323156b668f831a9f79ab7949cb363dcc8d151349db4b5ec1266e7f5af98105c95c0a4d47648aeeb01fbe1113948b407fcbe199bc2cdba40257745d765c6a0766012f19df41a770e96cc95d3cbc70549f7e61914a73dc71062f2a3a377ec26ded59e0cc85b11a74f43c3237c7561cb7046c0e660b5bb0ba0634ff2b211438a9b9b906f241b04b2439f29a3cf0ad9128d683f0c2c26ca050978cc179872b1664a751458c072106fdfa07d97105188278268b0481018782f361d08555fe5799a0654398285b378f7a9f143ce20673184c75e8b662085899812912fb8a60485921b2f7b3feab95cb7aa327d8b9dbcf7c7256a131270b731e33f8f555cf4f8b7a1e6aabb4c83d2938b7b21beb1c3b3cb3bc08bf52fc1f5715fa89ef8e205d85862f6a2cf420592aa24568fa0b8dcbb90d0b654c7c82c7411b6c3e219f46c352aa034c4fa0aa4fc47daac204b351497727b96714359a66466f6c4cc2b83bf6b87785367c7116489d6c5feb975e41c4bbb2a3d8fda920021c523227a438374d96032f62c41b17422584ab5880475cdda8b7f4844e5420c25d97235b0acf71012adab59298bc80052aaf1807e8015695d92184741bad318ba9ae27c306a2e42c80512534963b70b9d0b7f5ae70326c33e7d43249e8c9ce386947c167c8f33c88947244989c45b4858203249fa5a136734153cd94f1ad467b5043f7ed77f58d34490d1b5f9e323f3e2146011921b8a9f94e419bb85ad965443e7f4a73534457be43ee5f677a63a7738762b799600fa0b9cd328ae4cf507c1d9845eda77c30bb7c39c618afb402cd9b016f0092cb61e8be13a18925ca122a142409b8dc637a364093cd76925a194aeda21c61709255ba2de330693b888a6c2c6f0c39fa5b4c7fcfbcc198b3253c0abc5ab5edfb438ed3a82b72b5f54a39d21c37879480c4a648f182a94ea566c598ba4cf697140a20fdf4cabbc540b80e8664216a6e880553899964a7b239d00c68e720706512cd2a58b9c49bc0acb90283b506ca196f7855ed69ab21f059a11fa3fc4670dfdca6dc0a17c3e407ca5f7c0bf4481d006bc6f257323700a3027b296b58b4c4716200c8b382190c1cba73b87c1497b69e8755f9cc5228efbcde6f2c0120a524d87080590a92222725892b588bb8ec10760dc535dc2029e4bfc7dee8005a82446534462fa1443ca492999c01d87d71e0b6c9d0e7a9fac2264c8c80baa5052f9e876ca5b5d2c286d78467b8bf35e51c27b7f34b45d5534b45b520aa18a85e54d22babe9b618b098a49810ccc2adca1b8226f8ab826ecf9c5fa2b665ebb5449075bf6ca53dc5665ca639eaa96120585b9b772a77a17bc2634c268fc9df25b516878901a1332dc3a0a38cac0104c59522947b92abec9aa8d943aa710305a9aaaa751b564cba271355ba882bcaee053487b0c899af306678bbef3b603a8902cbd61aa78639eeac2a387158e27f629395422a3c922ddd45ba7c93c6b97148dc7b990c51c63101672d87d10c8782cd48dc34a925be78b245016a144c392447f576282e1c83745fb395bb2a4f5f2bc224a0628f75621817798f70437e6381fcbccc547cd52dc3121b31062ca9d2d7599b62b942c221868e9030e52b016bb30bba71109ec9cf44930d76757d16452623010828925c340a8c2a7772fb71a09e1cd8cb73fe5c1a8428219b9f14eab47ccb13703ab2aac1bab159fc57b1ed434b5a00d5221c05ee77faebb4a05ea04d9c6abccdc5764e876305025e57b9e25473dbebab8bc207148f720f224b1a4887da3604e23321f17167b01d546b5074cb27bb5b6a365b91232ee7cb7f47102902285fef001e4914499da9e31eb1376e110b3bb06fbb350a054bd79e84113021bd1a1637be1a7d3057679b41f20fabf3d764c158457e7a967cd4440d4eb2c2d09808296c1d666784698115a83ce0840467449080e038b81f1c7743c7f71861d0a150c5867bb71db4ccf5c5a92955cd33812d3590b7b999708b38d6867b979650a73a63cc9fb9bf87653c5396ab8730e38201d3d493443369a7b424fc895cbfd96271445849c38ba8c9a969cbb70626698f12223e450c58cf5a384fc784914072ed92338f11693bcc2c48c201390144bd52584260a15bb48401baeef381affc95ac96033816c3414d03ee70ca8c947c7b9ba2052393d3ee9856cd52708ac02294c4cc58461b379a8b3b5c85396b4e90b678c9817c34b2ed2fc9e8bf346ebea1e6987b81e32b6fde7947a1772230257c0b1c564427b0951a451c11c6f2a7c27b6391c2b0581d19bad322038989c3540084132bdcd6368682927524149a4620326c7b968f6090ebca4b7da889b48723ad977bb76369d3b07873b5bead9cb08766702b90d16ea4ce99a7ffd3ac1b2dba13cba3dafb3761f09ab7d0084f324bc15a0347ff2264bea0c88711364ea0dae46763a02c3a90b1655eb7d74a59d3687738f1c8b26e0929920089237a196d64a3ea58facd259c4d72e17721efb36c6aaa1572ea88d1171134fa331c43125eac801d1eaa9ef426efb2cbd6718a4be981ebd2375b73c91b7248ef21c6bf6b29a4c385ee899007e44a50af44ff7a4a973d933889241aeb90358f84943917441c7840d0348526b25ec3a15558562f107cf33540823788075931711c5133f8516bef21c8425088435405275b970c457abb73f696612b253221112a34376c3133164a617c6002a5fd143b7fa094abae345f78a734dfaacd7f6377ab48f943bbb3690ba32476f701c7af32575cbac0beeec43bcd8b54fe2c026d6c4b4fa150111bc58a8119c083a1a755e0e0c57be5c0929f64946015f8ac80c07a249eb68afff3388f205353327b484cbbfdf6236222867bdab6bb2fb4fda4260fa1b47bd47b43490cb11a9c3aca191dcab94080bbe8e394cb988ad474c122964739f05b5964070ddaa7a4bf2227e96498f7205e17b77d926695c3508f1105e4774126f014b61194436042c3c155e4a5134dc95583c189aba2bb29268c44e2b6b6d52b70198a4e193c0b4587ab18a0166c51365b05949a438e1f8670c69be929b5c44e851b6c6af3d1bc3fb9cb99a7a7af7d6448099a0af87362ee950bafa5257d840f427adcff5a048717b60c22d5b2a6cdfc4158d5747925731aa85bc66ec37d3384ffc7910ec5b4d2cb5442e25ac411112dd4b983b68a90bc57ddb122d73372794214e4e64a07ae676da990239498257149c299a193fa1cdeb371cc354bcde26c3238bae59230f4ccbc4614708fdc39ca5d916d80873908204b70391788cac2a346a1ac72a92673532bc9286455d7eb405c830beaca707fb865aa1d41315628ccec14d431434fff6350e518f3ea8422b44cea3b6b39910ba6b5265e8d18452f7119384244228a983c3aeb0b139a96830ae90b9c2e569fa885406c1270f1654cf69a34c2375f2bb537f39a61935af753cb6ef139317105c9f4b3dea094093d667396552b2b9562cfc0e9ea43c54f99430931f10bbcc0c81270ae352cbdc29658188e67a3de915469ae4263667665385381a352b48176539f59d4e2b19737309efe6c40a1a4d3f52a7fe47089ed22fb3b3c24531865beb47f823221c690b60586928ec5cb9505ac6b9c764b62b63273165f70e76034614ec354b38786feb660704a5de79b1d3399da5c8b1e0416af49c22d7a6982a338471cc88b18258f2f3b55bf51bebdcc53a7829e4c875f18127c7b5473f0252bfe4735c59388b305f3f106803c27c6bc3c51d38070f1561eac805070ac24099bb9a086057df0c5465326e1932aa50da74aa8435d9294fd6b7c05a153f305cf14252096e4988d8ecc4ac6d29ff09c55d666865863d03a68db523728910a8273b38bddc18488024ec90e62a4110129a42a16d2a93c45439888e76008604c6
m = f1e5542190db8ecf4b8d617a04fd3783ad0df78bf8dab749afb57db8321d151b
ss = d8f625c25326ffde75ad8a731ad675a60d0cb37eabe8c1ca1e2c7ca1226c446f
d = 3a19577908efd37697b8edc7fdaf47d1bd3ad01a1b77faf794bee5b9c3192a6f
z = a3729672816f3eba84c9638a79676eeac0f22c8a48e0c5d50a26ff0844c66b99
pk = f1b45961c6216fc930a8760d4b79afe948166ce6222b16acc847ab4bd9540cb68872c9095aa7619b88414e313051b7abc0248eaf745c7bea31b01b29c5105fd698119ae0186e7c89aeec141027b19a5ac3e1c419dee19825f518d46879f43c8720e23f8916abad006b3bca9600932a67938015964b25b75d95788278d0af8be577ef5cb1fe61cfadec5500ad17de196a1f95187106649ea4227ac9a96091617d673f32454fe68442f0509faf86a06d4c421746310341257f48c51c961342372954e8373796a089721cc646b6c27b2d7e594b4f9ca5ef4767fe24920edc60ce2abe17e36331aa082d1b66d708304ab884ec6c7e9ca98d7edb489fb2ad522a2b0881997662205a38a35ed77d8af15b70346fb825a25b0962f0a8befd5c602550925ac9454b6a4c02db9ae9a569dffc568d70a1bfc95c108b03f16c799310a4aefb74ded63c3ad4791ce3ad8cdab1df854adc814b2a1164e551a36cf87daf367f8767b122d4c2ce30632f22341b5458eab4cd2e9547f83b2d50ac57d8c30ecbf5387db6049a61768ef21123936664a46b4a2cadbe1b7a5ff752dec141f38aa5b0b85546b77f67d32d40f6a588e63ef136013f0ba4e2889714c309835bc0d8e858863a29622a843cc49dd2b85e66214c0b2695dec22d3c4a0f6544940ac77eb8a1c415aabe7797bb4e8079cf74943c5190a549a78038883ec62093a70ee6022df193a4fd7ba17714af692923b650b94f5b854d07139b240c29361ae9a2cf34fa4f1f6c2924850471d6338206a1b8c806697589b5d8a2ab860f4d1614426452038983dfe2ca14ac40170aad48809c99f68e5197a0f02a78b481062413cd8779c59ea9864bd9c68e8705f4179405d5a5ffb2273051bc1366a26312895345b81e780fd1683ec8e3261e1291723978a5e3350ffb6e1a7923b363162eb14247684d01cb3f48b7abeb2154a2751061327ea5c3839fa0a0db315b7ca60b0a7c5903309589e8812f5301dda14e98c92c028c1bb57c1b23f1b90ee5bcdb448229fa6ef147c56862babd6aabe7eb142e9a671de69786010720eca14ef6ba53d71e5ba885d50bb325707865b564e0018d89f27f8fd2678be207ef830b3a6457166b031a307cea082b8260937ed83f20646e50bc022f81cc6738b16f16954d983cc7a38d365462a564c8d4417c29ec50daf373f0c8134d53bd6edc509f544b27d69085d6a0cbec817609b8bada6f8810cf0be61ab3d678757131ff93b5ba9a9efc54aac9fb279991370742af6be65145ca215ef35dbf512f13f88873f87b17f3c4d9e475f90a02d270ae72734029710522b93762d404691910a3e79686f6aef2118446d23955da68a477bafbf278822276b3882feb3112f2a47ec753510fa97bd5e4111ec67a66909fa3557d637c3686a214a81a6c9e983039d5cbd2b1853ebc7697a8c0ab34342fd3561d8b3ddb0575eb62c0f509079a5c5a3eea1b23417d70eaa585aa36ac24993c6cb463d63fb6129583e7908dcc4c6e55ba3cf30eee2842696777989b90ac577bdcac111ee344ad1478dcfa7bd15911d0e745a523a64dbc28f03c336dbc9a86c146c8f842478a172706cdef994d87c562d3b39911441e6570397f503da1f07c0c6045c3e863c7f3bcd41b787c8016058b81fc7b3375e9185696813a589c75995ede730d39715e66a370c127121235cb7785a42bab8a091872650062a4fa6f5825a5c2138d0cc74ed874c6a8e89cb7565879d66d34865b85342b350477688a0fc2c5905216a7eff70bc742723d34a3daa13b7e094970136d5e959119a79894f4b72f55941b157c601a9ca5066083b2805846267cb3c989926d72fa18abd97cc0531a8747ca42d0b35c89478ffa2d3f769b1b2c0961ec877e704212115df3e171eeea463877b2f911878a15310b6042c1624f6232867578a842cbb477202395f51c3c129385993023325ee405975e062c705a63951b080bd4b98e3388c74cb6c4d9ab3d66a5e543481f300c2f8a1a17e7cadc83195ab4c840756db9fc11c39196bd34071e1ac098ab332354bb23d5a376ca35862070c933875ce21dd7383a41ab9abfe2ac96170c22c5133e07089940c03ff80ee80aa18b33bcf8061fd838b44ea3c73e278a7ddc7e1e7b56a63bc2fcdbb48ec711a0e259e3548f38022a5e3553db5e8548c3b3dc474f7843c49a8dbfc939c41af7f8ec6c8354aeb0c67e05eae0
sk = 8dc4a33d0a013d102a7ed6a5303693669033816bce0c8a83594695531999647a48f6708c65220be4d9a60f013201a36ee053796356b26e3617126c3d0a354d2fbb82312a372ffa37b939a7bac8ad0e127f18eabc771462fc57b542a73bb7067fde6bcffe4982e6db3394264d34dab222318856ba8b6919c5a0a667866c0d2166b69ae04432c044f289bfd7255542cc7946b82c2db388c8b656f234a3b607c2f6611acc3a5a12c8111e42138abca9b8dba79921a177682c2ad1138b133636951f5aa77a52b7554943af52f7b53d0b84ecf44fd77018f7062e564c5e58753994724242d6b3a8f8a66df518f7e13a0a5c1c4b253dce12ae197342f5d72c296498bc9888ec347f528958aa689c8ddb81870184c9e2254f918b7465354826870300790044165216c8bc279ae93854381c28cb438bce444b2258afc3a84cd4f91de8373f877b30137c4ce4664e4d330bf763b344489604e97f4c9c24ffc226d07c5824ccabe38cae22487ea2ea0e89920f304bb911b401f45735089512dca2298ea1a57f643cd7524a3d6c9f055b25eaa62fbda318a7b8c8dc9c5cea953ad5170c0452a7bc04469987712d0522256a1ec52961561175c32abe93dc5ed37289b9d4cbd3966911fab85fe47b3c68692cf5a845286baef91493e15c6d23437bf7517ec5cf609c8628d82ff7cacb54d4a5ead25c85f59ab51151f9350247782459b598a2089a85f2c9bf66797e863a4ca0732268a4e40c57009d0c7d1ab1ff46b78e350dbfc19fcae823bcc040183a27182abde00a966a6075e68c011aa62eef913024ccc85b460098facc9c4c81d17c577bc009b8f9416d225d156c4e75b84691a90948d31883b1b2ab3635dc357ae867b2496983cf9595423c541e3c17947042b3d141ef825c99862302ba911c67619434b3f9cc489e8c8abae92af1ec3045c895edb41f745aa1f3d1a625e47eabb49432129a5608571431c4890c8fa5769563b8b1f9ba3c1b77b034f568038865c90304a4f79f65f74c17fab9e6b52236cb636ef5b686271f955a9e889b7a1ea1a010828aea1a838de1723f0149cf172f48890161c34039e99b36185f068b5707fa476d650bf149479b8c928f93089a4b941047b5b528135685797e0b9e65f595d9016a614393cfd630c6a217d0a03091853f606b238ee13c92c2b5d9e19b2c57638ce82a3d767639e115838b8eeaa5a47b7b686ea05cc088abd47a10ae593ae39a07f55cb4c1347acaf7cf59422182749e6aec39d62ccb876094ba3cc0b871c57a03a00ad67c5c1c6ef911c6dc36b13cab713be1a6610caa46db4ebb86b76572a0bd60adf163b325c89b506c33cc343c37a2bca7cacabd90494f044b550778677c2ebee76e03622705556b509c204087b5c5e5936c0153857691c3149521b800b76c43195897067529a4a87d68e974ed57178b7980eee227e4150af1234025757eaa3b645064202d632eaea3943b40cb10922bf569ab2c44867c411bc8240d110134d78143d3d44b450056be166b57921fe64a44f80968a1941d91a971e10c347aba369702b1ed542984f28b6254bf61d94b69f015b0e32b05e8897502238fd21d87978eaad45bf5997654b40a903319ca64095c9297b6393b33066d876c52c5dc2f79f0501ae14475e179fe3b5747b7b11af7b6c7187eae775e4beaaf1e904f96a741a6a4820027bfd6b15513911d921835598090b1f145d2885063c24cbc26b3ccf22787ecb3b67cce6df4c1c45270239545463b0ffac611dad17a6e81c4b80543e6e7cec66c25c8e23560d32fbc8c29740433462749f15658dac545347c8d4d5470e15610f7515756cc4eb73966718baf841995d1ecc081d68b4275cc8e33a87cb61df5dabd0f7cc980d5a043c431d8b6bf2b661d7841caba2ca6aebbba4f338459561c0cd68b07ab2d6764c27eba2ce3e33452f072a8dc37b5d192db301cd2937015a5c08442731c97a0d9333a62648b43453750dc1fd4752ef16845067271a6b236857c69f3cba42a2c5818564d2cbc33d0e43c926a4d57c38f618b51fc0c86c6e778d478916c4a186052b4dc9a89f7e4c0b089aa23a771bcc06f3b43a8804a18cc4b8ded358c7ba66b5f7385996968a27793fe845b40a4af8177ccfb45ca82f3513d29be6dea3046c9bb080220bbb1a0b30c10f1b45961c6216fc930a8760d4b79afe948166ce6222b16acc847ab4bd9540cb68872c9095aa7619b88414e313051b7abc0248eaf745c7bea31b01b29c5105fd698119ae0186e7c89aeec141027b19a5ac3e1c419dee19825f518d46879f43c8720e23f8916abad006b3bca9600932a67938015964b25b75d95788278d0af8be577ef5cb1fe61cfadec5500ad17de196a1f95187106649ea4227ac9a96091617d673f32454fe68442f0509faf86a06d4c421746310341257f48c51c961342372954e8373796a089721cc646b6c27b2d7e594b4f9ca5ef4767fe24920edc60ce2abe17e36331aa082d1b66d708304ab884ec6c7e9ca98d7edb489fb2ad522a2b0881997662205a38a35ed77d8af15b70346fb825a25b0962f0a8befd5c602550925ac9454b6a4c02db9ae9a569dffc568d70a1bfc95c108b03f16c799310a4aefb74ded63c3ad4791ce3ad8cdab1df854adc814b2a1164e551a36cf87daf367f8767b122d4c2ce30632f22341b5458eab4cd2e9547f83b2d50ac57d8c30ecbf5387db6049a61768ef21123936664a46b4a2cadbe1b7a5ff752dec141f38aa5b0b85546b77f67d32d40f6a588e63ef136013f0ba4e2889714c309835bc0d8e858863a29622a843cc49dd2b85e66214c0b2695dec22d3c4a0f6544940ac77eb8a1c415aabe7797bb4e8079cf74943c5190a549a78038883ec62093a70ee6022df193a4fd7ba17714af692923b650b94f5b854d07139b240c29361ae9a2cf34fa4f1f6c2924850471d6338206a1b8c806697589b5d8a2ab860f4d1614426452038983dfe2ca14ac40170aad48809c99f68e5197a0f02a78b481062413cd8779c59ea9864bd9c68e8705f4179405d5a5ffb2273051bc1366a26312895345b81e780fd1683ec8e3261e1291723978a5e3350ffb6e1a7923b363162eb14247684d01cb3f48b7abeb2154a2751061327ea5c3839fa0a0db315b7ca60b0a7c5903309589e8812f5301dda14e98c92c028c1bb57c1b23f1b90ee5bcdb448229fa6ef147c56862babd6aabe7eb142e9a671de69786010720eca14ef6ba53d71e5ba885d50bb325707865b564e0018d89f27f8fd2678be207ef830b3a6457166b031a307cea082b8260937ed83f20646e50bc022f81cc6738b16f16954d983cc7a38d365462a564c8d4417c29ec50daf373f0c8134d53bd6edc509f544b27d69085d6a0cbec817609b8bada6f8810cf0be61ab3d678757131ff93b5ba9a9efc54aac9fb279991370742af6be65145ca215ef35dbf512f13f88873f87b17f3c4d9e475f90a02d270ae72734029710522b93762d404691910a3e79686f6aef2118446d23955da68a477bafbf278822276b3882feb3112f2a47ec753510fa97bd5e4111ec67a66909fa3557d637c3686a214a81a6c9e983039d5cbd2b1853ebc7697a8c0ab34342fd3561d8b3ddb0575eb62c0f509079a5c5a3eea1b23417d70eaa585aa36ac24993c6cb463d63fb6129583e7908dcc4c6e55ba3cf30eee2842696777989b90ac577bdcac111ee344ad1478dcfa7bd15911d0e745a523a64dbc28f03c336dbc9a86c146c8f842478a172706cdef994d87c562d3b39911441e6570397f503da1f07c0c6045c3e863c7f3bcd41b787c8016058b81fc7b3375e9185696813a589c75995ede730d39715e66a370c127121235cb7785a42bab8a091872650062a4fa6f5825a5c2138d0cc74ed874c6a8e89cb7565879d66d34865b85342b350477688a0fc2c5905216a7eff70bc742723d34a3daa13b7e094970136d5e959119a79894f4b72f55941b157c601a9ca5066083b2805846267cb3c989926d72fa18abd97cc0531a8747ca42d0b35c89478ffa2d3f769b1b2c0961ec877e704212115df3e171eeea463877b2f911878a15310b6042c1624f6232867578a842cbb477202395f51c3c129385993023325ee405975e062c705a63951b080bd4b98e3388c74cb6c4d9ab3d66a5e543481f300c2f8a1a17e7cadc83195ab4c840756db9fc11c39196bd34071e1ac098ab332354bb23d5a376ca35862070c933875ce21dd7383a41ab9abfe2ac96170c22c5133e07089940c03ff80ee80aa18b33bcf8061fd838b44ea3c73e278a7ddc7e1e7b56a63bc2fcdbb48ec711a0e259e3548f38022a5e3553db5e8548c3b3dc474f7843c49a8dbfc939c41af7f8ec6c8354aeb0c67e05eae0345118a7b9bcc773f0ec10c3e353eb4365d2bbff3b812df4635d5c8265b5d8c5a3729672816f3eba84c9638a79676eeac0f22c8a48e0c5d50a26ff0844c66b99
m = 74efa414ae171bf60b6f884cb7e5ce12028f49365daccfa23e845d551711660b
ss = 984c3eea7d9eca750e6100abc664aa23605cfa9d40e6e690d51937f3dde17f7f
d = ae0f65e29f38804a6759f70f4d01e2aaff7fe1c91ebc4f892dd0de3ab2e68ea5
z = e03ff73e02a217659f53d8c47556bf3d8c94040f630d63605e2d0f923579370c
pk = 09167020156648552c8dc941c1cc6424693025e263aef87f3e0b7147d0b8164077dd580f8c5b8f8ce10d77b217adfab3c65a2e6a04a662bcacc640b0eee6b08dc32c661751c0c8bddffc2e0bb78691a68e7eba25457a42aa0c3b15e17787619824e02edc7804161a3e7fb092e897506b8333aee03fd8b11c943853f1a9a44f5927309abde1321d60f73e41538cb9f83e3fa004011a94a200cc80eac685d85adf295b3dfcc175e4ab1e3cc0cb03c472655e29ba2274d759906a9043f2575f850f1152542585b9feba4368598c883c65120048b7c85e1a361adb0941e6479370f01604d4bbe85ba4683bae545b3772755765073899b00b0de9a6d810137ba8a91aab33ebc21c34274f3c995fe4ca8aaab926e7ba0d83175100fb261272137fdac3ec38ac299a25d2d9c514937e4386a06831ac39e21fc6e702a50476493754a37261c7187cab94922ae12f2b032228934782c056aa67861775814fe5a8095c617bf590795c9b65aa6ee60b60575c881f4631849c6717905456d55016360d789a1f5ac166b1508d6100b0ce914216ca0476566ec33417ac234597a45c8a519b40842e5ee66b8b69269be2848053c50b38c258e38ad3104e9a1a50e9872dae129c38a367418c84f0cb5acedcae229291c3f6aeca507007042f609734dac77fa01c1735245d06f64aefec7736e077d5ac9d8767346250c7dca28105477b18c681fd779123e93788624007bc729ab13352f9915d062df3367d1acc58ed8478a9e6216a826977b770819796f24cad7db1538cc41c03a8192f2323c68a9f28fb0145cb543832639158cb098b7693c615b820ba01a3838cf805b9972ceec7689e9bac7831701d543e87a880fe91b59743888aac439d1222a5fc33f5068844fc3ae421cfe80c50db3031584a21b4330ce1a7c014b11eb3526ee4dc740ca7179a428dac27c128421167665f809959a5494c6e3a53f9d74f6e85ba7442cf68d999ce2a891da7cb6903ade2f576f858a5f731c259446219149d11f35d61fc3af43bac9e1a6a6f93469ce7a3896917ebd7c2e8c521bac1c612f0aaba462e48a30ba3d37a28507a16e20658f34ccd3905db5ab94d6333b1390e7a93906eb0c59932840cf55227f19a2c8728a7d385189057144b462a2338df6151e02bbc53d35412e4235d7045e47154e4b910a47ca8ee678595bb690a6b4459b23fbac0b51b055402a9a83f29691ae02a500c9c6352658fd1816a7a9e3f593ffda6939820530793382ba38aa851433585a39c68c7026461f9e0000b365ff2b67a93eb83437b5207061961233013a41cf7d1ce8f86c6b8159a65cb979161410d24b1b20a1ada82b72d127e941846e9d16d16f3b9a63b9e678057a20aacb88238ed9ca1c722307e2c2f3540afb2b78ed999981ff6a0a0e15f3c3ccadc9b242b886d12f29ad6113d63c8268c56913458ad31a04f6130845a1942fe68b9384c3fd2f62fe034c8e6ba23bb6799163553291ba2376775c4a67914f78bb75026df18aac6c8c9e6e77351dbcf8b97106d7ba0df874b1ee2bc508222794543ea60b3dc95093f288220f83b6a6b456f2a3bba809af288ac08b44ba9411bccb5ba61961817e20b7cdb6efdc4563a6b4b4888058f08ab01d702fb015f20c9202af713de66c1cf133bcde0277f84a5c1876b7adb21fc5a82555474b70443bc59355e3932d20c14887c25e9517c69d807c30a842cf50549da1620ea315e5a20549b59106a6e1fe56d6c4657d6f69891a7449a57239de5137e8c3efc2994bb0b2bd8cc49edbb3661820da27199414a33d804acbb1a80da68ce288c0974b0b1a8f038fd1819bd8090fb022fd648331699724b66059d148d6445acbcb9b910ab14cd0482972858b56541596b5b809aadf81657796c544c02b9a6eb9160bb0cc6445708d71051a89a88830c03c71903892860b950fe66495f992829dc783691876a06a1ff983965d67f2207a60643a6cbb59be857408d802b86f054d5137ee8e6a02d2603e29b4e970a9ca5f49e64e39f70fa5912488c98d28daedc20da06c811a38aafb0064e9ab2f3628587f7a099036a0ec71d70b04ad0e26919146b4006b15221ac78ea0599325b9de25c81506a786949deb23bae43c27c60b79f73635dd64b35002ce5d40f9808ae6a51cc00185ddd099212e3cb03ca153015fb2665c77d8fcc529f21afde0d4f32cbfa399f2973d812f516c86b
sk = 38bbb649e7520a59ac57783e32a5022489365713cce30171ab46ab219b7e81369af44bab6f5badcf613e963938a0829ace625bd8594ed3c0981c5963f68874aa87685599041c4c296b4cc181e57667d499b2f961f44773ca958193e97988d816d702078c0147e41390f503921f139384d75efc91cd08544536b4c9c09bcc2914a807e090d98b5c07c1a4a0c16ff0eab557e5ccc1871ba1a36ff66b1acd113facd6bd16053f22cc85634a3d56e564e30862aa1409d48aaf92643b62009f8e206c2c8bb7f357b9432a8474349c3e1679f1d154cfd4a373665a86c481b9c3163308cf3a1a265a6313d0068ba2181ae5e5a1114995005c8fb574c4a7da80562953348a80bc23cd90c37a2d166ee4e895f2a429aff3c9eeeb869ec9982d367c5809396987a2efe93dfda2cf45e774cc3541bfe655a7280af9b7601fa5183ab62682465fdb273ab435355b84563047bc4c6204aec310d4b91e8b849182c16a57605a6f5690d3804d8857379e11b324977f30b461954a17cb16c4dd93761224a47f4c680373c51de251cb69a2c737cbb1f76d7278033ae86480c7776cc7ca02393f333b6cc00c200ae58922756d3664a30d7b262302672c27a7496746f8f56797726340c734473522fa880819d76a004a480f48b74f7c6ee1998741d39fec12759670b4e8057aedc67950b929e200526ba5a27e0bbb67570bae100b77d525af70b7b6143a7419a35273c14b492e1e42c5b5918a62f3c829a50c1fd8715b030cec454c90c72e6509ab1936ae7490c6b62a6720a840aa714f7b6b0134335c75c44a421598b790631e2ca497e256be08910b69c01997bcd20591d1967ef5ec5c035b0c1f19a01bc0103de6cafda45db70950cf551da2442741eb7233b36396c124c6365a83b66d9cc896ff448f54194fa05267b8154895173075039143dcc58062cbbb1946a917abb184788052920d1428c856bafb3461a463627ec7430671ce75bc2adc95622eb2925a582a15e487787389bcf14dfd84801a37bc39136cc1a49cab7cb924772606d48d3941bccd3221eb418b12a6342ab6c357f273795339bbc720439aa9cd5a478122b8b01769edb013686c8e872a4e2c049a755a8f954614665c61d5d9aec7d67cddb779512a308ba3cffd5c4bc642c091226667c40957c17b3c92bea102143dec663b6155464ac7a9559c533a647c5a106c38972a26beab45c2f04c974c9bb860bca64615b6f0782305c81862abc973d280088bac791876d3172d4e340f26452f60009a49989bec107b680b62cdc12751f9079ed07c28143a405a600a974230b20719b0953da3c2da574ce2c31786c77600646e25b3c305f6507d91084a836366c273d62c526e0630f9b483caf335d6bbb5bcf4adeb4143443a07055349cfb690948487f7795b67dc2e45430e7a5c9564cc84cac0ad0832480aa844417446b9b086a493b7aa163b76a50f35b7384bd054147a8621674843c3040ce06eaec68b6ce8a2c5b42390c76350e10dddb35c9f4c4a1cc148ba08601f92b2fb12c9088922c3463139239a62e878e4db61a3529a8fa7905a7a1aaf90216dab5026469b27d4122af5561bb91d111a721a78587eea259a4c7f6b743574398e30a11918896ebae2cedb5b35b095c3ad863068245497e16b94852d25f3121e5792d337c712206c2ef151ed58c8ced316160979d74b4c54b1be2448562cc6c23b96c7eeb3600a028e91d817ecb13c9269bd8ea15296012b13281bda6213f1753823037d24f14e733267b3c31cc2e2b235f1665bd6a81568c7bafc902a6184cea493508772866044a2f7c2aba3a07d560d535b97499bc0e07423221797cc11c46562c721a99c100530ce0b0f8d09013d27bff057a2456a622475297d49bb98595d6efb69d9353561a028e6b5a9da9a4207ba35f0a10b4cf66d7ff4aca409c8edb8160e8a60c5101fd480cdb05362430c98bd8ca34a318405024cb2a425a45384d501889e75c954767a1e274392c830694b59778a158f0b06cf2b444cd2c0134710b35cac598b1de47048d3b204d004a7d8d94810f9a751d782b7ccb158f70f262a53fa7b3d46676569f12b37370e17e1ce35cc0a230465a03903cbdb30ef18ce8b2033e9c5c1a686067ee639bf934b29b5cf2b921015549075cb0f609653e202afa388a409167020156648552c8dc941c1cc6424693025e263aef87f3e0b7147d0b8164077dd580f8c5b8f8ce10d77b217adfab3c65a2e6a04a662bcacc640b0eee6b08dc32c661751c0c8bddffc2e0bb78691a68e7eba25457a42aa0c3b15e17787619824e02edc7804161a3e7fb092e897506b8333aee03fd8b11c943853f1a9a44f5927309abde1321d60f73e41538cb9f83e3fa004011a94a200cc80eac685d85adf295b3dfcc175e4ab1e3cc0cb03c472655e29ba2274d759906a9043f2575f850f1152542585b9feba4368598c883c65120048b7c85e1a361adb0941e6479370f01604d4bbe85ba4683bae545b3772755765073899b00b0de9a6d810137ba8a91aab33ebc21c34274f3c995fe4ca8aaab926e7ba0d83175100fb261272137fdac3ec38ac299a25d2d9c514937e4386a06831ac39e21fc6e702a50476493754a37261c7187cab94922ae12f2b032228934782c056aa67861775814fe5a8095c617bf590795c9b65aa6ee60b60575c881f4631849c6717905456d55016360d789a1f5ac166b1508d6100b0ce914216ca0476566ec33417ac234597a45c8a519b40842e5ee66b8b69269be2848053c50b38c258e38ad3104e9a1a50e9872dae129c38a367418c84f0cb5acedcae229291c3f6aeca507007042f609734dac77fa01c1735245d06f64aefec7736e077d5ac9d8767346250c7dca28105477b18c681fd779123e93788624007bc729ab13352f9915d062df3367d1acc58ed8478a9e6216a826977b770819796f24cad7db1538cc41c03a8192f2323c68a9f28fb0145cb543832639158cb098b7693c615b820ba01a3838cf805b9972ceec7689e9bac7831701d543e87a880fe91b59743888aac439d1222a5fc33f5068844fc3ae421cfe80c50db3031584a21b4330ce1a7c014b11eb3526ee4dc740ca7179a428dac27c128421167665f809959a5494c6e3a53f9d74f6e85ba7442cf68d999ce2a891da7cb6903ade2f576f858a5f731c259446219149d11f35d61fc3af43bac9e1a6a6f93469ce7a3896917ebd7c2e8c521bac1c612f0aaba462e48a30ba3d37a28507a16e20658f34ccd3905db5ab94d6333b1390e7a93906eb0c59932840cf55227f19a2c8728a7d385189057144b462a2338df6151e02bbc53d35412e4235d7045e47154e4b910a47ca8ee678595bb690a6b4459b23fbac0b51b055402a9a83f29691ae02a500c9c6352658fd1816a7a9e3f593ffda6939820530793382ba38aa851433585a39c68c7026461f9e0000b365ff2b67a93eb83437b5207061961233013a41cf7d1ce8f86c6b8159a65cb979161410d24b1b20a1ada82b72d127e941846e9d16d16f3b9a63b9e678057a20aacb88238ed9ca1c722307e2c2f3540afb2b78ed999981ff6a0a0e15f3c3ccadc9b242b886d12f29ad6113d63c8268c56913458ad31a04f6130845a1942fe68b9384c3fd2f62fe034c8e6ba23bb6799163553291ba2376775c4a67914f78bb75026df18aac6c8c9e6e77351dbcf8b97106d7ba0df874b1ee2bc508222794543ea60b3dc95093f288220f83b6a6b456f2a3bba809af288ac08b44ba9411bccb5ba61961817e20b7cdb6efdc4563a6b4b4888058f08ab01d702fb015f20c9202af713de66c1cf133bcde0277f84a5c1876b7adb21fc5a82555474b70443bc59355e3932d20c14887c25e9517c69d807c30a842cf50549da1620ea315e5a20549b59106a6e1fe56d6c4657d6f69891a7449a57239de5137e8c3efc2994bb0b2bd8cc49edbb3661820da27199414a33d804acbb1a80da68ce288c0974b0b1a8f038fd1819bd8090fb022fd648331699724b66059d148d6445acbcb9b910ab14cd0482972858b56541596b5b809aadf81657796c544c02b9a6eb9160bb0cc6445708d71051a89a88830c03c71903892860b950fe66495f992829dc783691876a06a1ff983965d67f2207a60643a6cbb59be857408d802b86f054d5137ee8e6a02d2603e29b4e970a9ca5f49e64e39f70fa5912488c98d28daedc20da06c811a38aafb0064e9ab2f3628587f7a099036a0ec71d70b04ad0e26919146b4006b15221ac78ea0599325b9de25c81506a786949deb23bae43c27c60b79f73635dd64b35002ce5d40f9808ae6a51cc00185ddd099212e3cb03ca153015fb2665c77d8fcc529f21afde0d4f32cbfa399f2973d812f516c86b772f50f7047714627bf76bc098e0b919145fcd8df6922ebac383e5c556738390e03ff73e02a217659f53d8c47556bf3d8c94040f630d63605e2d0f923579370c
m = 0b4c3cffb2ba4380ead13dc0d8acad2356b448a810da1df29f264c44aab6d24f
ss = 14cf9129961a5fbb00ee9bf444bb2ee7424f50bd8eca98b21bdada82b2f47fed
d = 6084a235f79dd093ef6d185b54e69df33dacee73a9bf2f379004421a10e3a79d
z = 9f684fb055ece19459eb464e91e126a7a6e3ed11ccee0046da234d964c985110
pk = 50672c2e47609ecb47db696d4fe16e54341c0a510ca0293c25f69d027a4b7ccb08c184a68dbb0e8822393ab7b05ef08c4610a0b84c8c4cd5b783e71327d925959782b6c106b08436861a8fb2c1ce2f239f19a73b84966698c52e3c380a7da81b54ab76e62929e6743c88b05457868fff3074f8f085dbb05816c8b4803a7398f1c0f2cb3765e84672b24fa32838f7199a8f738b89334dc6f391125569b12a670cd37caaf00ac919aa4b92bd4da706973681b696b33871441daca919216760b41f5000a7bf782ac33491382b1c423734016cc8ee4b80e6e25be4720ed05439b9dac5fd240193746e6b196c938b345b39bf5485b5bdaba020dc90ebb5ce8398c3b0fc59eb5ca95857abc2f6bd04bb34f2902da9c4a641fc36a1289640a371ab965b25383b7f017834fb4c3c3477910288f8b305031a7b97b69f3eb48780d3558c7c741171815b169e4e9a62a261460ff2caa333150aa2698d243ec55abad0329cf8fca935094c6795489c902303fcca7f257c7d072eaed4a31c9146311b21b09b38326aae0d914c55ab756d7b0cd761510dd12572b912ec79b61fa230e4eb9dd052b29b775d891b7025bc89c0dcaa0a18855988c215c74f06b36976101c0f697cf8db4c0fe25f1c016cd11154f5a5cebdcc4add13b31a63336ae621f2257837b16ff0f6c07eba6fe5b058a42122aa88629014256017bbef582e123365ae37063fa97277b2063d3860d3920beca27638f02807fa3bac4ac08614ad1590bdc6c855f4d3b292982838923251a348cb48753ef773570ab00768341670c21dc7a356931e5b8ab51e8b2615f5689e607953f685aeb6b999815b2cc66c24f65d2ec64e4ee88d4cd830da4c61e15a033e37182731b5b0b506def921bdc19a85624630ba9102226f6c2467c9eb21483bcfc96a22d8493f9ef8b7276378ffc16c3a996f5cf6755d924716524dc85c39d22a8254e74244229c975b467ac94568312333eb578a197f4530ab74514fa174855904c7fd09b2003c3b94bb41c4559b45c00f7a73935ed15a39e47bcd46497141942c3b669642060533ce5ddb0cb4c1369dec82b8d7239637b615a086d4aa87630439d712a55556cdb911734a23779d7c5ddc628d0f326b5502a79da80fcfb3aa8e607fd5c25b8f2768515618538a990df66fe57c5c3b3a354655ae4fc098bcd7a382301d0b721a1e74795ac23ffb8c5493e14c0793cf03063794cb0d340a018461ad89e17ea89b7b88382b9a288bc4b13180db6ee6224fd929b628049c20c1c830504e09651147417b552b6ec810c744210532bb011a93baf28c20512558bc1c4c4a07565779b7fcb260839506e0e0224099c5751a93d6141f90816ea8da87cd1105715a67d0b969d8b748a46831ead199eb4c28b634a82d8b988d2a6d5c797943000d2546957eda9b1573bf534b552f225253d768706c8ad4c42e2688b40965c0dee151be4b7625d92e79fa40fa7c00093148125c65e841cdb86aa90a02099e2c6c4c0bbc95f14fd0734872f2a6d6b3c9b3d0285b7ccbb5b715e913245c14a5aa146f003788d4a76df1037195da2e939cc08f56c3c25405d7d1851249496d33421e5bc386645ff3a8367c3bcfd0542c8962ce146720012087693c60e3a47de4570887473bf9b68c22699afc314afd801a0cda51fe4340e4e34ef18c07a9c7a40190908ac323068c95d59bb04bfc11ac930f99d082d547c99a807c8d112d82f1b81125b41f57a243006b772673efd286b4d24684d2b046b53d7d26b6bbb862d64c42e0e909e813391d6a8289647e91660dc5891479c43769d9608c10763e5a35acb9ab7552a08d167abc9b02d3798115d4c0b6b0782c77bfaea4bc27835b4ae525bb052f6dc04d65074e00207213d612e746a44cb5bb55311c0d4a43d2eb3c2003cf3eb895fda1001bd55484992a384561152779df9534b933244654b2c37b3caa368319235a1da431d958a4dec38da311412606adc0d26022f8a822e4913b8b5e97b6c2525636b586c8b3c62ab4dc73539a028fec33a5704bf95183847361a8143d1c22495ea4a229b4214fc22334b857344c721ac2190b554f7a30479bdbc8854c0f0219b4002a0685119aec442242d15cdde0983f8c9ef2b3aee24ca7ed917b90407d5ad86906c0c865149060b36db1cb1a22d97ca3823d34197b7d9e60e307bbabd9b3e8272a0ef1b3333269a7af6a5bb8740bfa
sk = af361347809757c2ae0c4a60393c90222c394cf136e95517552721ff136dcc234d64715a1ab43d15708187f89a6830791e0062cd43253ee486ac54179d320fa6a8bac4d0c07b7158a1eccfe52c4847403849982d73288877d04eaad37d392aa487597f80f19af7444e5a82cfbe51609ae515c1b320b6c75aefc121d5e2904a0185654a418e5c7a379b41838ace149b45c5a4040dd239ada846102a6bbc811ebed4710b2393ecc4bb8c6254dc815d2667831f962887a74eb883a5a8642e0b427450d01321246a8797b7be1211eaf64b0c706eedfa17cba2b010626112ab6b2b2b928df38ccbd9b639b9c6ad090e92da98b5c9914549beb6a9b5505579a56943d210722bf590d63c1ed56534a96552005226c34cc1ac32572d2ac0823bce348086096525188088df229536bac34a1c95083309a0971f31d975de0598e4e009d24661b2a79dfae85343b94fb1bc171493ad77d767e0814837348616205652eb4f98838ce536691de8c3af0a4970eb0c3600b4605841bcb0884e08bca3198b04b2afa6f575229c56462b9516026d32d2ce33a4b1add3b411371ea6516765f457613ccb50f94ab9395f6fbc94395a6c9c104ce3b79171a83a49b22add3a915086b804c3b42301bc1f14630ee3217f059aef485c019a4248b4a78a516d75919eb2b15bb1e5a34cb6b470ca7a797ba1b5193cb4565497f98bfe30a7578044867897c332687d925c8bab05d0c35693f557f541b571d6ab7e4a752b80267b0329d7558fe4bbc54c8612aa95c03f81641a129b1793160dba78c4e0269e9361087328a73c67c0044217a25c2e05b64a1b8ebec972606bc220b1a456d8ba86a76ac4a3c06429cfb6035ea50549db887a5f6170ea282bcc295a2ef000f571038fa97b6bd98fe0399ece3755d4b55e16261f7fab678c394c83676cb9f080bcc915c8b1c67dc998d7097074249585e31c5b30bd0250abc570531db43f546c2e05983a7b5219127809987343cf722fc38525b2ecaad2ca703679cbb7500420f83960d7505bb7b7b59a8b6f0c876c7a53d893a10468a516fa7a6a08c04d3259ad003db768559e173df06a08793b10e5a1a46145b6f0fbb230ca504424b4e9617cb3f509993567b4cb94cb2cb39811bc1eab31b5f5691ff4108e5a6eaa9b15dc2aa45fc4ad26b9ca007a7c2a680acefa88f12790abec7e3da1c13a355c1c669117070a7e1976f6859921e273f53632b4144b58e0a74207100d2cade0c8a0410814d40a4234843a44978d0d4a173be52434760423235f5d7c8e1f56c8181487bba930cc9272acd524eb6c9d71d753fe62b0e9ba33a478b7e82b36d9690607550aca261085a08725281b02e531432b35398b7ed1355b8172776926bfe41880df90af6951a58981c708724deba6b6c2bb8af1c0009c71a0b82ac0d14cb0910a8ec3988251dc9e93f17e067608115c85bb6c47d33a2a9359a35beb47c3a04ab65537f59bc1ebacbed4b97855f753a954929b6449a4db7d2098cdfc04008873004bc535bd5c74dd49247419601513c4e8125731307bc858845896a67d33902afa4b58b50be969b947851bbd791d66887cc6e92e19a2b92ba6bcc2825c4239ab2894b2467547ff3a63bef65edcd579215aca66a13cc6705453c4964f1c29499179cca36a3b998bcd173458127b5f5c9db4d12448d3914f4092f7f37f4d826221ea8bef6889179919eac60dc2547c5e6550f45bcb3d4b41de1b12273675a0f1c611b6199f27cbd277a38a67b77aa3ae87751e96f4b268f75b36d070cc1743b469a2ed493d50004ea5269e91bb4111795741f713918438b9945458f2836d42247254b2fec86cced59b0c721f3c372923c0072f31576bac1c8b986b25e035fef91fafb1c7d0c19c94494f4ff57d86064b22b008214375d0e61361e2cda31472c5d1853f6ace7f8765659abdf95904df05b976039336c9753dbbb216e599347664a7b170eb563ad464a16ef963fca77564b794408acee8395135aab683a14b0dc18413f31b8a4929111550b07b50db2209403854bc4391e115095d2b2f632a76d4015b7cc34e9474a75c124396483c8f0c03800b1f539623574099077b7dcd364e34a122bb0b738d863db019cd19967e48a181acb23cff56346f32135a30aee015af3b463885497a844562107a6350672c2e47609ecb47db696d4fe16e54341c0a510ca0293c25f69d027a4b7ccb08c184a68dbb0e8822393ab7b05ef08c4610a0b84c8c4cd5b783e71327d925959782b6c106b08436861a8fb2c1ce2f239f19a73b84966698c52e3c380a7da81b54ab76e62929e6743c88b05457868fff3074f8f085dbb05816c8b4803a7398f1c0f2cb3765e84672b24fa32838f7199a8f738b89334dc6f391125569b12a670cd37caaf00ac919aa4b92bd4da706973681b696b33871441daca919216760b41f5000a7bf782ac33491382b1c423734016cc8ee4b80e6e25be4720ed05439b9dac5fd240193746e6b196c938b345b39bf5485b5bdaba020dc90ebb5ce8398c3b0fc59eb5ca95857abc2f6bd04bb34f2902da9c4a641fc36a1289640a371ab965b25383b7f017834fb4c3c3477910288f8b305031a7b97b69f3eb48780d3558c7c741171815b169e4e9a62a261460ff2caa333150aa2698d243ec55abad0329cf8fca935094c6795489c902303fcca7f257c7d072eaed4a31c9146311b21b09b38326aae0d914c55ab756d7b0cd761510dd12572b912ec79b61fa230e4eb9dd052b29b775d891b7025bc89c0dcaa0a18855988c215c74f06b36976101c0f697cf8db4c0fe25f1c016cd11154f5a5cebdcc4add13b31a63336ae621f2257837b16ff0f6c07eba6fe5b058a42122aa88629014256017bbef582e123365ae37063fa97277b2063d3860d3920beca27638f02807fa3bac4ac08614ad1590bdc6c855f4d3b292982838923251a348cb48753ef773570ab00768341670c21dc7a356931e5b8ab51e8b2615f5689e607953f685aeb6b999815b2cc66c24f65d2ec64e4ee88d4cd830da4c61e15a033e37182731b5b0b506def921bdc19a85624630ba9102226f6c2467c9eb21483bcfc96a22d8493f9ef8b7276378ffc16c3a996f5cf6755d924716524dc85c39d22a8254e74244229c975b467ac94568312333eb578a197f4530ab74514fa174855904c7fd09b2003c3b94bb41c4559b45c00f7a73935ed15a39e47bcd46497141942c3b669642060533ce5ddb0cb4c1369dec82b8d7239637b615a086d4aa87630439d712a55556cdb911734a23779d7c5ddc628d0f326b5502a79da80fcfb3aa8e607fd5c25b8f2768515618538a990df66fe57c5c3b3a354655ae4fc098bcd7a382301d0b721a1e74795ac23ffb8c5493e14c0793cf03063794cb0d340a018461ad89e17ea89b7b88382b9a288bc4b13180db6ee6224fd929b628049c20c1c830504e09651147417b552b6ec810c744210532bb011a93baf28c20512558bc1c4c4a07565779b7fcb260839506e0e0224099c5751a93d6141f90816ea8da87cd1105715a67d0b969d8b748a46831ead199eb4c28b634a82d8b988d2a6d5c797943000d2546957eda9b1573bf534b552f225253d768706c8ad4c42e2688b40965c0dee151be4b7625d92e79fa40fa7c00093148125c65e841cdb86aa90a02099e2c6c4c0bbc95f14fd0734872f2a6d6b3c9b3d0285b7ccbb5b715e913245c14a5aa146f003788d4a76df1037195da2e939cc08f56c3c25405d7d1851249496d33421e5bc386645ff3a8367c3bcfd0542c8962ce146720012087693c60e3a47de4570887473bf9b68c22699afc314afd801a0cda51fe4340e4e34ef18c07a9c7a40190908ac323068c95d59bb04bfc11ac930f99d082d547c99a807c8d112d82f1b81125b41f57a243006b772673efd286b4d24684d2b046b53d7d26b6bbb862d64c42e0e909e813391d6a8289647e91660dc5891479c43769d9608c10763e5a35acb9ab7552a08d167abc9b02d3798115d4c0b6b0782c77bfaea4bc27835b4ae525bb052f6dc04d65074e00207213d612e746a44cb5bb55311c0d4a43d2eb3c2003cf3eb895fda1001bd55484992a384561152779df9534b933244654b2c37b3caa368319235a1da431d958a4dec38da311412606adc0d26022f8a822e4913b8b5e97b6c2525636b586c8b3c62ab4dc73539a028fec33a5704bf95183847361a8143d1c22495ea4a229b4214fc22334b857344c721ac2190b554f7a30479bdbc8854c0f0219b4002a0685119aec442242d15cdde0983f8c9ef2b3aee24ca7ed917b90407d5ad86906c0c865149060b36db1cb1a22d97ca3823d34197b7d9e60e307bbabd9b3e8272a0ef1b3333269a7af6a5bb8740bfaa9f015f625356a6bacbb5e565c70184940891589309a571b7166c2ee713b8fbb9f684fb055ece19459eb464e91e126a7a6e3ed11ccee0046da234d964c985110
m = 1c82471dcdfca3a6942061ab4f3d5bf0d197321437c706d9cccccce449447002
ss = de78ccd2a757a9a4c09763b2d9da4da0d40cadd7741e76ae22b2b472d823840c
d = acd1c0217fad5caa4235544dd9de153ab1880ccf4c76f16f236fae4e4bfda04c
z = f03a8abb0a5010f400ae5722a75bdf5a2f6d5b546b34d73857cb1bfc7e587aa7
pk = 25879df1312d41f14b53ea0fcb973ead32cdf833463ef73eed9a0ce2d09faff9ce3a06030b3021cf4360f3e4cf93528bdbe69d0655171ba7b6d93cc220a10d37e828e54629c6239ee13c0a73e58f0ab6632e764a840753393b206c180b3c333275db3f05516fde08803f7bcc10589f8f54793f732cbfe82658033694e6aa74823b92cb616433072d405e3b38a42ba35252a99cb0a568d51b4562cb3af733af7a179fc66cb56292bb1d796bebb5c400f30098591447191a7ce6a3b2cc3fc7ab7b5c6ca02c6808be45671012867812c2bfdacb9db982c2893d150b6c70347091fabc0297356f033bdd6734736907dd3a9e60e4637e2ab768e9558339921d8c1a8218926815cacca840224052d574164a4661afd903d4516e43e3984b31554e5b666a9cbd332a9e6c63036d34189616cdb3d100331bba659649ef0abb86502fa994b941f9a354231110b8080db75c69ec6ffcba48642b0ef54479dd7995f7f9ba92f8b473cc7e31d04948648af330aa09996e868c75bc3949bc3bc8e5923df68b5dd78bafd3318ae4fa6224b8a7dc9814f7b35839b05cb709cb1cf2c1e80aa879c58b29677cda375a5e4229bc8431d48bb08af0bc27f982a6723e60b00df6e607665b7a4b4cb35e5162ba3698b7140ae7a25a3ea76db07626afc773854038b3d13654b7cf0a1a8e75959e5ea0797ef4a64538c19f0028dcb5cdb5803815467e57aca68fe00c3352602897aa88021203a4b970ebcca77846e5c01adb22859e41cdbfa8a7be9b932aa2c6d391379a035455d84282d5ab90d5b6de056f211cc6af61c1d5b643f8d299c249c055964c56906f88778a4600bd054850a9d92557ab2c33dca2eb2857b9617018ab08f25493b265b10ce74889d8cafec53f7b6805bfd637a6b6ade8a65d7f885c3af645cf08bae250753eac8e2b734a75976ac9eb8d2633a980285ec33b154c1551162c81f0254d2eb55a7db13f5d766330f65ceacb55fe058ad06686e50bc544b48f1358532603720079b7d0609e5b36b8b7e097d40ccaccf496f3f00fb957162445025ed62592fb61d41a28b16a1f3a3cc83b1b173e9599e5c49a41b93169dbc4fd006a93bb233ef73df88116e091b17a06125f651f52d501dc86a856a96a43601c46f32b1fd6900a6513f7d298851b443242c62b34236c7495881cc3fa592ebd4397d5422f3c40ca62980188cb4aa3499d5d2799f23c7e86057a14476ab4c7668f1c3caeb0a980d13de0f3129e151c0813b259d53efa07681048888dbc082adc4dd324a028d48fe728701398ce20425bcc9b410687363ad771218285617a39f3c7bfbb2a6c006125d6fa6df88898f7b236f7581a8a077038a06394782ce7862185f4ce98ac06c25b611da7701a80329228391da903607793bc8a2189a123c177af9d987ae9d1c6d2d01bc5910f56514532d582ca092939119444b3b736abc0fb5140e14c723b1c6abc2034929a7edd48ce3d469b16b09cbba5008728baabd54d15f427d2eb5e890a5a13224038328fcb227baf6a7ea3b82aac5844d809ad86b6adca537c2c0b4e0d659606f835129905a6760cfd68b5697b9a8ec00159450205cbcfc0f8c9fb8898f135298ee99a154977fae7bae16ab9325231178a764c1b10b5c427598490cd9539b69b1848980d09768c435233f52376371b7971d861c8612ecd160655e83ba1e60a553b4905d35efa1bbf58318d78353da822241a354b439b2449a2825d43212be80483c167e6c5b50883412571cd2ac3c1b5aa1ec9c232e6b9b5a2091e189b3ab0b323ff13654bc60ed42857755902d063619ab98fd8790d05d85bef1ab23a09a9c241a3cdea620b6c338eb582dbdca9a6ac40fef7615091445a93b8fc2001e09816ffd54f7870b5ce6a4fbd46c3f42b8e63619b7675716bb65eab17299b57c45c834226dcc6c1f98593782c9733a078db34a137c5422cc1dd87a614c1604972559937102ae60337d997caa06b0f33c43b093af04595e5ab48a7a0966ff318a735024f004d6f1893b48b74b42135c43425c1ca48a93691603ab62d2b80fa5a92eff7a218239b4814352a230cdc1249b09833be95c5f46bc5905b73a82206bd6658464659293691eb58551973121a42385ae81ac9ea2eb6419a915441f41946e504a6b9d5716e909bdc49337909282c554f3be4d7fae86455763b97ec8fdbe9640219b35fc36033966a3525d485f1
sk = 31cb44a14c3ff840758055bf2afabad14a723c048d4d20c5908bb781844d574a96a0807c59d5192548a0089396a78b953aa52677b9a111cb012954b674571c5d0c7c5e6488d498290f7665f4f32dba7228ade2a724413798ec32619901215663b2c26360612558070bd06261bbab86b4f96056a498bf37b1b84238c5099ec8f1af4251c0862b861f334eee85af8d364a54f6bad0e44a23a0577933ca8482889a955086ea3a2c94b057c1c20d540cd6d2976126854ac123cd386a855caa385927318825494861079ac84606ac0f1810eb78a8398740be69cfa1777c61a5cc1d758ae28c072d6087c379a567648558ac8a1883734c64361db33cdd156fd371a2abe534b162c6e336143b944dc2309aac106525d6586793a2b3420358185fc787c2cee3875e3425be5627c1d49313413ee498b17e8c295908b718b3c4a6e03024d77f1ec37eaeb7462e09c683cb9b272431ef0abbd0422ae2569fc37902ab90bd2c236f4da66d78301a61765a77e43ace81102c7355749c1463b55f10e26727086d73a1800924c6b0eab6ec905d5b01adc538c9eec7a25989b85f24b1f68b9a22637613e9acf609a67cb20b38bab1a8d81cbd22a5ea8c7587a13bf8eb8a37e5949084c26b4433741a31c502a4c412535fc6a1c5000057c65103027f78f81ddfc4a8843c59f8563bebda15da543be2146a3eb7b521700958bb2a5064923236193d981bd1e2920d00b1cfc504e32495dbb116c5bb7aa21b6cec5c9fc0b1ab73330544e7af5bb1ceb7c159e3509938d0332cf51add245606617dcec688f117bfedc27dc5b8b4884446861b592b720b53fb23cf08513f66c3b51833e51b9a63e297054a8c03f8baa257c64c2c8a265a8a92052c41146bdb3a32ce0b7196aa33564806dac33ac05a20178c2a0cb04000d484f0325c9d16956da0af88f68bb72b7bc6b122a486cc1eb01bd3027aa316c6d7c1ae7d8b9a747443c5d7237989a93ed939d905832e76afae4172d5f70589e54f7b5cbabb536e5f316b3d38911513b400ad83f7b2a3c72a6c09ea3b4f68129ed285fb99442fe61237d61756a2ad78b7790ee69748b79e42ebbbd6b9b0d803a3eb77477609ab2cea5920128356c369878855126c22f1ab66a3a4c202892c8863b609f7926175cf1e3967ea93b7ade7a8e6779672023dd5d81bd4d9345af36a38db17e96b8d85b7c0beb586aefc9fd9ebc585f071c1b9c34fa2283a60884a0cc5ea210887aa677d24192db582f05117fa189c868a3cffe8b2fb584686eb3d009733e1d86c07d6a9893c7e9410b4ca99a4a880b48053878a45340d0056031068a63113be4b51a630016875541e099935ea92b2668ae84c5a183cbbfed619691038973cc07b72adb803cbe26986c827ac75428cf183cd5fe7c9c719378438058f470b62fa977dd658f219983f97b517bb1aed01a478a18dbb89ac1b916419a3b25f388c276c190b866356ec84c33b29022286c08a34d26948c59341a789cfa168adc0c7a73db36a72ec6c2c688c06aa3eb1fbb25b7b828cc3719c7b2473719f4e2b5c4ab8a4fc172a132439e0e3af22a1beae17ba4cf39a155925c62a4c9ca76436496646906630b9349a335a4852c01b018f77da15a4a47efb74a64fa803b5d6927642b16e3ab78d13894104882ab803da0015b80021eb029fda191edb38370c2c4d0f1c9d76d776cf4750bbc0116263b65548cb51031748480225d85f364a0ee2f18e0c1a19203c9145bcac3f175acdf926d42b9cb6d987b9698167d775c04a877a460e47d24866bba3564727eb2a2ddb6868899262404884a138b20b1aa21a7003e35a79422c35ac37059e59164f805af26a4a8b3aa0a0931e08182f347151616c2c86b6a83699279ac00195449a1ee11490076a5fda3f044a75e844ae996b7c6022b2e09c0992fc08a16c29686c7c20fa5394d0a7378202958719633281435b055f3936ebbc1bfcbc5f4105b32ea37e4a222368919eb5f07e0c07b6e7d229e4b51b3bb9586bda9e90383f958b0c9777a2d8331c7e777021ab9da0a45a14b8b88ac78425f19bb6048209223786d19f5463724f009c71caa35dbc67f661ae04e5b3fc9b1d59119bc5506fecd01d6c574880fa8920c54a3204c61c717e47676692dace4b48236009a85cc212f7d9447aaa52acc65d25879df1312d41f14b53ea0fcb973ead32cdf833463ef73eed9a0ce2d09faff9ce3a06030b3021cf4360f3e4cf93528bdbe69d0655171ba7b6d93cc220a10d37e828e54629c6239ee13c0a73e58f0ab6632e764a840753393b206c180b3c333275db3f05516fde08803f7bcc10589f8f54793f732cbfe82658033694e6aa74823b92cb616433072d405e3b38a42ba35252a99cb0a568d51b4562cb3af733af7a179fc66cb56292bb1d796bebb5c400f30098591447191a7ce6a3b2cc3fc7ab7b5c6ca02c6808be45671012867812c2bfdacb9db982c2893d150b6c70347091fabc0297356f033bdd6734736907dd3a9e60e4637e2ab768e9558339921d8c1a8218926815cacca840224052d574164a4661afd903d4516e43e3984b31554e5b666a9cbd332a9e6c63036d34189616cdb3d100331bba659649ef0abb86502fa994b941f9a354231110b8080db75c69ec6ffcba48642b0ef54479dd7995f7f9ba92f8b473cc7e31d04948648af330aa09996e868c75bc3949bc3bc8e5923df68b5dd78bafd3318ae4fa6224b8a7dc9814f7b35839b05cb709cb1cf2c1e80aa879c58b29677cda375a5e4229bc8431d48bb08af0bc27f982a6723e60b00df6e607665b7a4b4cb35e5162ba3698b7140ae7a25a3ea76db07626afc773854038b3d13654b7cf0a1a8e75959e5ea0797ef4a64538c19f0028dcb5cdb5803815467e57aca68fe00c3352602897aa88021203a4b970ebcca77846e5c01adb22859e41cdbfa8a7be9b932aa2c6d391379a035455d84282d5ab90d5b6de056f211cc6af61c1d5b643f8d299c249c055964c56906f88778a4600bd054850a9d92557ab2c33dca2eb2857b9617018ab08f25493b265b10ce74889d8cafec53f7b6805bfd637a6b6ade8a65d7f885c3af645cf08bae250753eac8e2b734a75976ac9eb8d2633a980285ec33b154c1551162c81f0254d2eb55a7db13f5d766330f65ceacb55fe058ad06686e50bc544b48f1358532603720079b7d0609e5b36b8b7e097d40ccaccf496f3f00fb957162445025ed62592fb61d41a28b16a1f3a3cc83b1b173e9599e5c49a41b93169dbc4fd006a93bb233ef73df88116e091b17a06125f651f52d501dc86a856a96a43601c46f32b1fd6900a6513f7d298851b443242c62b34236c7495881cc3fa592ebd4397d5422f3c40ca62980188cb4aa3499d5d2799f23c7e86057a14476ab4c7668f1c3caeb0a980d13de0f3129e151c0813b259d53efa07681048888dbc082adc4dd324a028d48fe728701398ce20425bcc9b410687363ad771218285617a39f3c7bfbb2a6c006125d6fa6df88898f7b236f7581a8a077038a06394782ce7862185f4ce98ac06c25b611da7701a80329228391da903607793bc8a2189a123c177af9d987ae9d1c6d2d01bc5910f56514532d582ca092939119444b3b736abc0fb5140e14c723b1c6abc2034929a7edd48ce3d469b16b09cbba5008728baabd54d15f427d2eb5e890a5a13224038328fcb227baf6a7ea3b82aac5844d809ad86b6adca537c2c0b4e0d659606f835129905a6760cfd68b5697b9a8ec00159450205cbcfc0f8c9fb8898f135298ee99a154977fae7bae16ab9325231178a764c1b10b5c427598490cd9539b69b1848980d09768c435233f52376371b7971d861c8612ecd160655e83ba1e60a553b4905d35efa1bbf58318d78353da822241a354b439b2449a2825d43212be80483c167e6c5b50883412571cd2ac3c1b5aa1ec9c232e6b9b5a2091e189b3ab0b323ff13654bc60ed42857755902d063619ab98fd8790d05d85bef1ab23a09a9c241a3cdea620b6c338eb582dbdca9a6ac40fef7615091445a93b8fc2001e09816ffd54f7870b5ce6a4fbd46c3f42b8e63619b7675716bb65eab17299b57c45c834226dcc6c1f98593782c9733a078db34a137c5422cc1dd87a614c1604972559937102ae60337d997caa06b0f33c43b093af04595e5ab48a7a0966ff318a735024f004d6f1893b48b74b42135c43425c1ca48a93691603ab62d2b80fa5a92eff7a218239b4814352a230cdc1249b09833be95c5f46bc5905b73a82206bd6658464659293691eb58551973121a42385ae81ac9ea2eb6419a915441f41946e504a6b9d5716e909bdc49337909282c554f3be4d7fae86455763b97ec8fdbe9640219b35fc36033966a3525d485f1655d6f749b0a013bec99e017f5e13bff76680a2f9386f2ac6938d7950d5fa1f9f03a8abb0a5010f400ae5722a75bdf5a2f6d5b546b34d73857cb1bfc7e587aa7
m = 46fe60a18124125ab93e0c578f1c02f1bd1301595013001c7f3c2fa56cde294e
ss = 90ea2a8181e75f6e5d3314b381bd802cca5654de0ad12ee59cf0c3c2204c587d
d = 241191401a63afa750f05662e354dddbc683c776ce3222beb83e3cf913d7ed7c
z = a59b3bd23b49a95bc1fad20070fec930b6060bd827d742b077092e422268e15d
pk = 32a8b2861c097612cdb6f437e844b131e016f3299c31185123951b2901c5fb8296762292d6b37f5bdb67000d91974c77adda0e8601a03432c648848e38e45d8b9a45d8263e64d603e0f50d3f438acc29ccbe54bf6cdb0500b50344a96837828bc568cebaf055f070737f4771c8b4cb87230afbe824d6312ed22ca5e2d4c5dc354d44935ca64aabc5a64186e51697b9444a50569861404bd7a9b76898a3626edbfac8a806751d328bc393b83525514c56b7727110f802cc41bb9c43666b25e26987cc813fb7193954a0258c61b4e13f2da32ce3f1c030bc0081060a7e091929cbb729584a888a06610489f3312bd576666fa09013f4a191b498b9637df5ac5610103de4734c7e82c99062c34063b01fe2210d0bba1a15406836275aa119042b5072e77523a655f41316b3dc31f39840446886af337d2ea0c532999635786d9a6948164c361877891ad903a0c725289c4c02f81ed3452858d93489a07ea071847c38780c86c6de1c22f1db704a2249c6a96695ab22b9868d639ca4a8346ae0845aa8ba151e14941bf447b2701cb715456cb91b927c63f829c562628e01f88499a60aa69a0f3ef410ebb2698889711891b008c0b11a98c47e291b763039e5a214d35485ce4884317c5ed2449ee97566fe948f8f397864538ce789b2a1b3a654d0b13d23b8ac2869b4062ba3a27af9f4468a216789b92bdcc8ac7ff2b86b134606a693a1915c55421e8260a872f57a73047f496442d7b1cf44830a8cc01b27b54f495cb984e732c4a40f99a17c5f469f311b6bff9c582f888910da60e6211c788c2ff2ac489f1163826b672e6abfefd917184b3f66d72deaf652e6a596ebf5248a2809c3187c4a3834f220c28f55b589e161479882aac21407e56d4c541282b1b330a7681db50bf30463168733faa52cecb1a8c2d51724b7afe1976e42ab7fefb1c234da45aafb803e80c972559694548ee98ba2c818010ca940f41429a8222b8739c872b1afca093faab792c3e965e7b0bd8850be2498286ed9b8c9a6987577b98ec4a7835cae03b28ae9130ac40c5af971738e423f7f905a223a6c27752bfaf4c495874d0a984187631f50b8aa87ea806e78a1c18c78040548443587486171a11288d4d2a7d19b809ec8c5116575f3c47a1b419529112417a15cda9a0fab5b7968a0937b4c443dfa3d0cc893d4bab60bda28da5a7a7fe6394f6b1dbb207b5abb9b0157a029063ededa1d0f162bc536cda44b598396772e4a3173ab4a22cb91e4b165a3587f687bba350698d6f87958279e8176a9f52c7d99c55035164706139ee7923c64baaefcb99bf37195ea6b657d442097289db24568d970ce526c11f507cd7bdc3facc879893c33d35b734fb9928f82867c5266dc1199ee679ac2c337c35c435f90c8ebd0aa29e22a169bc36d605d5a2cb1eb914534f5b3d89a769d806dd87b0d32c63d0225cac6aa1b8c3b7d9258ca68cb8086b673322716389876d85c71d2f5bd3d081d812ab37d026a34324135e5988fea7833973d3b25ad2b8777f3f8691b5671d05b266b61c272076ed0d23604ec7a670c634a7074e889c030026a1b29c4b025c59d43029be2c2a2665dc2f1423c063e1b78b79b550db2281c3bc88dced5345882b30ddc400a62bd35c52bfb063213947b89a91df0fc0f34f53555853a8724a9d15a00b285abfdb39e97b5aaafb429042aaec4d21303f1217a3c0ac7d249a3174fa8e67de44583bb3549aa585404dc77a81756d05a42d650bebc225fcbc132936c9741b496d1c95d8318b6b9b9a71c071f7af5547f895fc4e313e3a262d31695b9471dd8f50f6e227c7774260d60ad56ac7608430f1c370cb917adc3b7717b484b52158740740366a42d9f010c333611e0d29523b04618895cd91a21629146bf1870ed2584ee8c0a728b7535284ad30a3ed13339db15b77a8cb2599954efe44d0cc57ba0b0687d39094e034399973e2d09116b225f2d41a86b61936743806e41a242b63aa19532f19c5fcf0204329537e996a08bf52acf80c39ce1938fb581543cc77146cd34a5223af8bffe735fb327c888208b5dd648d41ca209f976f6f226f853545a525f3dfb258c8074ef9a442c639a38459fd906a8982a69e29608da98b4c4a59eb6ec04382cc584e663f5751f6aa0486ba48ce69988cc535190195d95fb6ec060b5257ac37481faa2eccaef99c0da37285d53baeb0e25bdb9
sk = de9a3f4dc6a54e98c850e3af0f7abc5cb5b363bc668f2c10c6e197927c89e57088c4960c46b767e27129fe78c7cae38717e6a2a7fc16dbc1582ac697e8915c90281a0a784c4b75345a13161bc6a586166d4385b507748d3b9516b10550f05782125c10f3761aea2c631afa83870c003950b891d96ae721317b192f21a50f2b2caf49f81177790c29c02216759b005692ccab4281927a46739ff7a9583e9a5eb9a62314e4967f5bb375fb627e5a45b918c801b4b1dac24d55c13aa7fc5cfc104647295650b5cadcac2c74aaac28b82233f64c1c01ab50f16213154d0312c5add25af449cfddf494045000a01c449d1084c876163c83c13321b1f6f87757dc186d4c30ce916240e538f196936ab9bb419093fd593409f3a308827ad9002e5a621fb1387ac06b442970cda9c720ac9049cff1c307806e9ff9209fd0cc52b9517c685c36c45801875dbce490163c91c707755cc8701af04deb9aa0ce460f24c72e5d811c4ecc297abcc4c9ba304c75812196409c19be10c494a8b138a6f05fb5558e7f2cbf6f1694e7d417f73781205b941eaa3ecdf91c71e998f9a8b6b72400a048a77ce4ad17eb265313303cc86150d477e42a39cb4b8c5a3723d03550f4b76d5fb7b524ec2658d374a8c955b0fb3fe878072ebc0201b2328b737f9f19bca8411f35980890d71e7bd9707c917545aa6a659c3c70877134bbb0a1e970e7035021168c4a493ce1c9950456a76cdc05fef147fdd625d2b4bc51b39f3b9bc73a35a06a7485306457544b88c168b22e81cbe9bb0174a2b526b6ba0641456a3cc941569124557d3bc652dc8259ac66552db0ae06cbaedd091c268c2c6f4bc7e948329778cf48c3b37f9a3ed714c5c8e0099036514d9a052631b256fb7e7f7c91ea0311b8db8721d5001ae90991111c5873499bba20a9d08a135abeaa544706dabf7338497c578084e1bdce9155f87417b29313dd39505cc90c45c12c324b5d5af01eb2656d58607724725485465e33a6a64da220421c038f0a625254ad127ac941eb23362649d2049f8ae8c057321aeeaa31e0e98fe3da74d53938f4f900b6a33f1305a383cc12b35894ad498293957950010cf7912174373967c294bb89a90331c828048e3fa862fadc95283025e2f66dca10104be8b9f286c198b8c9f0f24c79a454e8dc0742283cbba84b95b388d8f6912f4b74198aa52ab561ce59508ca6cc09251fa2780ec0da59d8b12b17179320d23b822a3395466dac34384a364d06882592734f72ab0d2dd7131196afd4da54fc5801d85928cf61bb257274c98479ee0c2f65fb985f6c669d948fac153158530849311f0bc51ae72bb8c23ab5fed55e793a4e8489b423044a1b017273a4be35a305e19934b99b45dd2734ad4cb4c5b368c7a32650f306b7148c199a44bcc3a297429cca6015e906204c827cff8c9dcd48bf1b638091f732dfdc570ce6618dfc839b4a4648a52bb8302e32098c26e9a51a6571c9c290005265b6359f07598b10c7674f5356b0365ceacbb55b1a1822811c92c44f0e4bbda4a13364749c5384ca7670acce69bc48b6a0b0b2bae8ac5cc40aca6ce24957167cc0f24dd0caa3a0228c13934fbbb0c205f53d713aa441f5b0feb01fbd008209296cc096645da876b961b0ef736996d95766ba0d9f89a4a9ba5d8e31af9f5274bdf093e40169c9b94b0958ab9a585645da158a6176c8bb196692bf52a8158d7c9c2cc6937516450f50baa77022c748c19e68cb9bec6c115806a30552ec242d81b036d840c3d1a9bc15ba4434d4176418686546cc38f35ceef112689850b6bc3f7a3a544eba0ba809153d4c3a21e72a2a9c09845cc07efc1282123652826efd0267f5c9481d8c5b07370015d593b1828dee3aa6f55b31525b9ea8c9772740ba325b072e9211aa104baa516e7f528202c5b0f6f8a4965332eb711ecc9a9e4b85bf9d0cbca759093916c4992a338dc385c9280dcfb50805d95525d59603e8051bf70049698629267b2f29bb93f769b3c3b553f20cdff72bb77811b39c276623c98197cb528b9f90e470dbb378ae9750f1405c11551e6962709a266e6717760ed607db4741468a81aebc72abe9080b428b5844b646855f01f989378702a6894e24969fd605b261129bc0a567389acec88b0f15acb1189718115556cbd99a32a8b2861c097612cdb6f437e844b131e016f3299c31185123951b2901c5fb8296762292d6b37f5bdb67000d91974c77adda0e8601a03432c648848e38e45d8b9a45d8263e64d603e0f50d3f438acc29ccbe54bf6cdb0500b50344a96837828bc568cebaf055f070737f4771c8b4cb87230afbe824d6312ed22ca5e2d4c5dc354d44935ca64aabc5a64186e51697b9444a50569861404bd7a9b76898a3626edbfac8a806751d328bc393b83525514c56b7727110f802cc41bb9c43666b25e26987cc813fb7193954a0258c61b4e13f2da32ce3f1c030bc0081060a7e091929cbb729584a888a06610489f3312bd576666fa09013f4a191b498b9637df5ac5610103de4734c7e82c99062c34063b01fe2210d0bba1a15406836275aa119042b5072e77523a655f41316b3dc31f39840446886af337d2ea0c532999635786d9a6948164c361877891ad903a0c725289c4c02f81ed3452858d93489a07ea071847c38780c86c6de1c22f1db704a2249c6a96695ab22b9868d639ca4a8346ae0845aa8ba151e14941bf447b2701cb715456cb91b927c63f829c562628e01f88499a60aa69a0f3ef410ebb2698889711891b008c0b11a98c47e291b763039e5a214d35485ce4884317c5ed2449ee97566fe948f8f397864538ce789b2a1b3a654d0b13d23b8ac2869b4062ba3a27af9f4468a216789b92bdcc8ac7ff2b86b134606a693a1915c55421e8260a872f57a73047f496442d7b1cf44830a8cc01b27b54f495cb984e732c4a40f99a17c5f469f311b6bff9c582f888910da60e6211c788c2ff2ac489f1163826b672e6abfefd917184b3f66d72deaf652e6a596ebf5248a2809c3187c4a3834f220c28f55b589e161479882aac21407e56d4c541282b1b330a7681db50bf30463168733faa52cecb1a8c2d51724b7afe1976e42ab7fefb1c234da45aafb803e80c972559694548ee98ba2c818010ca940f41429a8222b8739c872b1afca093faab792c3e965e7b0bd8850be2498286ed9b8c9a6987577b98ec4a7835cae03b28ae9130ac40c5af971738e423f7f905a223a6c27752bfaf4c495874d0a984187631f50b8aa87ea806e78a1c18c78040548443587486171a11288d4d2a7d19b809ec8c5116575f3c47a1b419529112417a15cda9a0fab5b7968a0937b4c443dfa3d0cc893d4bab60bda28da5a7a7fe6394f6b1dbb207b5abb9b0157a029063ededa1d0f162bc536cda44b598396772e4a3173ab4a22cb91e4b165a3587f687bba350698d6f87958279e8176a9f52c7d99c55035164706139ee7923c64baaefcb99bf37195ea6b657d442097289db24568d970ce526c11f507cd7bdc3facc879893c33d35b734fb9928f82867c5266dc1199ee679ac2c337c35c435f90c8ebd0aa29e22a169bc36d605d5a2cb1eb914534f5b3d89a769d806dd87b0d32c63d0225cac6aa1b8c3b7d9258ca68cb8086b673322716389876d85c71d2f5bd3d081d812ab37d026a34324135e5988fea7833973d3b25ad2b8777f3f8691b5671d05b266b61c272076ed0d23604ec7a670c634a7074e889c030026a1b29c4b025c59d43029be2c2a2665dc2f1423c063e1b78b79b550db2281c3bc88dced5345882b30ddc400a62bd35c52bfb063213947b89a91df0fc0f34f53555853a8724a9d15a00b285abfdb39e97b5aaafb429042aaec4d21303f1217a3c0ac7d249a3174fa8e67de44583bb3549aa585404dc77a81756d05a42d650bebc225fcbc132936c9741b496d1c95d8318b6b9b9a71c071f7af5547f895fc4e313e3a262d31695b9471dd8f50f6e227c7774260d60ad56ac7608430f1c370cb917adc3b7717b484b52158740740366a42d9f010c333611e0d29523b04618895cd91a21629146bf1870ed2584ee8c0a728b7535284ad30a3ed13339db15b77a8cb2599954efe44d0cc57ba0b0687d39094e034399973e2d09116b225f2d41a86b61936743806e41a242b63aa19532f19c5fcf0204329537e996a08bf52acf80c39ce1938fb581543cc77146cd34a5223af8bffe735fb327c888208b5dd648d41ca209f976f6f226f853545a525f3dfb258c8074ef9a442c639a38459fd906a8982a69e29608da98b4c4a59eb6ec04382cc584e663f5751f6aa0486ba48ce69988cc535190195d95fb6ec060b5257ac37481faa2eccaef99c0da37285d53baeb0e25bdb91c3c2aed0ff6944819c93f9a9fe77d14a16a385f644de118099fd4f7f57db9a0a59b3bd23b49a95bc1fad20070fec930b6060bd827d742b077092e422268e15d
m = 52fb7cb6a633fd2e83f2892bd9441b48fe59ecee6d026f5246fa7f2a5e55ee3b
ss = d66f413dc141daedd5349a5489c7be71b1cc912408736a95c4b87a7007865451
d = b9a6b0c05677e957d41a34ba03bd06f2a9092e31f63389397d7e70fde6409d18
z = e99c0e7b82be89bc3c1eaee6680aa4efd394e40c2b3f30523c8117f7c26a8969
pk = e0f7b1cab23a3379caf84ab285e12ebdb602f431a82e0b098ea1a1f18b18411989cb1b035d0726865712f5cc1e6b51674887b0e00c2eb067731dc8419e64b816955b407a1a813666d73b53d7955639a877a961b4915483af565b006da5423c5644ab3f243c7aa64c5233d4b9a391bc55b30dccf33dc1a93b9b784c7c3429ce8684e1910800739839bcb926374932a7241267835caa9131818ef9aa4ef5c1a3e2f03bfc83076d8a827c082f0d0c2ff89a8fc2e62a96396dd411259d26c7b9c84bd38c557fa45103f3b793097ef6b775f050033109ac7c606e2cb05497c9c596639a63171f5e70775de9c545b919b9e199f4d76508549ee1eaa404f5534ec862e6037b5f484afadca26599a203825297864ef536cf578c277b6541083168d14b3e782a3ded29bbf8a8b1a0f831658582b68b8744c66ef3f385b7a018e3e5cc8c581198e2b4b372002eb756bc7a65a4d67c86ab022f549bb97904e035173ae9c1073a9d23a315d054cf0e3ba27d401bb04569065256be9447a06caedd97871b52624f43916d475c7539bbbbfab35c0864c8c77b12242797323bb12935bf5a08c2ea4d446305a7345de980a03067513f6402e14b29e7287e30194dd76856ed80c55bd65849c1135d398994007b1f14a452e36bbe7283ca7b3ed1b67d0fc3667387c9b3c3cd8314515cd2c4e51b96a8d43a1c755c65740ba9830f65356290953b9dbb03600b18f4681f6f039379f26d40f2c8cab57378b66aa245197cea225eb9b712c95c4bba470b07bc6c458aad71bce067b0991036f5f54636248c516c88eae013232c0191257cd0a6322704c9a6d005fc80c6c6ba0636e701bc5847c091045bab969ab85f5644a5f8f43858c94b276201a7e77aa5c413c57b40726302559762ec40178199526ae63279fb510c8917ab40c1b1bb15dddb6d1c2b22520780f222c15ab2a16bfa28753a61a949aaea6abc3e3083a467110334a959fa582261561d3c8fa671ad34b8b7ff2b682020651935cab1b227d75261e3c98930961457a955275734d9f41c61069e1a5569d38a1a1ca1876e481d94851e62918fbd550e45fbb79a7130643bc1fea1c722675398498c6874ab1a7997008a166c9146882c37e4eb64c3e306d2b2b4c1409a81da2122a5360430774fa56c5a3520a7e870aafb55773124d93b17451c01c7e21be33a9de7a500fef26c7117c13599024ebab75ba9710c5465a089375b2a751f5c3eba8151bda4182ff3280826c3190b9b11b89bf9d151c4a939510007378895f916bbb8e107031459e27c9ee698a269425ebf5a484812271ee667e8c6b9f5ab3624dbb09c5b83d5fca7bd54af3b33980ee435cd5a4e3e6bbfd82c10c997ace9e09f77cb9fc4f8c13b25a8a12c52c7729f22a3290140c7ad0480c00a175db293cea64d422baf4bd306c5d446d48b062f751f47891a8fa82b9786148c364e4dd85507c07a9b4448e57c2795554b3cf53d5d14ad3179669862123840a7aeb57240d69ecadbb48521c196dca4705671b1e566fe59b08cb963f417abd01a1915a33367508cfa9c89413b7709eb48e9bc2e809a56b027b6dd3a513a2428466c29b6ac802f9a83536ba1adfb96270c57a0743c12733525311e8fd04e12c52f15468e84c6af54d8bae8214c152c56082465b79a6cead444aa767571cb1351e4cc05a8a75057c5745abb125a5382cb8a3ea2170c104ca21cb5da000002b7231a8a0a23e50d173485c7d1cda9e8c1da913161e34fe0a986ed5c1183d383067b7dc6c75ecfe4c044c7ada3fc8010aa4e8f28bfa72c4d21f170569165ce1762248370b8cb76ef5797253567fc98a2856870b9cb312e4a3d93b506a8554738e522e11bb3b7976f9ab17ce8a190b0cc810258972a10283c21b9fa36384ae0be5556aa252a59c1aa7617b480729c0272576dfb0c6108db290a0cafb8588f6db8b933970ebca0933c9382acab4dc0c75c4e9a469ad60c86d7474440b870e7958b600b6a3b48cb13c938652198c183347358cccb4d45ab3a4fd7c7730470c2218726157f89facc31b6449fd6b4666081572ca291ba6e3657165b053c6a239876ca5eaa0bc659b0b1635942a90b39aeb6b22f2c521baa4aa98579fe79b541e3acc5d006ca6586818664ea6108bf0080966ba83c77aed8fb2066c94458e70a90327b7c13c809696c0e4711ce152577517be0a2fb3d597fa5804e0c106a4c10
sk = c65b5692b9737bd5bcef94376a685fe08cb59c2b94884b47bb6a4b292c4ef8dbcfd1d9392ba3c464442cbe0879fac60cb733496ffa7116011cada07377eac759172db45c9035532a5a48c18f3343e7fb3a0a7a1da9c75f647648a822bb8fcc59a2e0476fe958cdf968433b46ea296056a8460edc0b7d4430252b227cc38c8dfa639a72759de9325d3bbbdb1a5305e546580127b11332bb666236924ff1f13105176b81a777ebc946bd4b962e8050c0f80be026a513f7c9c74308f8336a9bc73bcabc8353aa10afb69aa502b3b6e9a53ac67f8cd8784be4519ab3c6e8e47212bb59ec3958be442bf2162dda987c602030770555c0bc62b1422367b95a91399642155cd0b17dbb848b642c765fda2400358040d4cd154a68db36265bb525fc90988fd0c04bf0b66ce052bb216d6183b444cc385bb8ae17388d5e8024aa41563653b5f72899cc16b37d642f6ff7385f557c941571a1c73bd9425fef3c343ed9b88bd02a9be5652736ae69949e43b5c9719c4b8e42c9071c10e3d454b3c90d315c93579cb106a3b16bab7163983f5c514b818516bba802b7fb1166679ee03c4c41ebcffc6322db61a7988927dd83b48c24bfe82a4fb1901f70e2c39c411fa65c43d56c02c79849e7745bee15b70e405939b055c2a76fe1021e094b4671a290f5d708ebf0b1155b94fee9b34cd9858d3a8dd4bc27f5fc0627f2a80d6681c11324ecb74639540b72a23083c3758cb29ad40c979b42679e1436fc56b3a7d1115137015e2a2af9a8bef038b6905c8847c16558ba2bc6ea92ad90b026228695d664720c15e6708b0934064760a745ea4a5587ba211312c7203005f838a2d5b7bb09b8dc7aa39d4956d494472f71a268991ca907aacf8048fc98c095798d0ea043c42c437f6762ed3678b6d701560016f405cad66117c786b56b3a88fb5968c26869f73a2227b129553b220f67cae75b5433b29259553ab4375a0aa6766b2aa0ad480b6969201ed21ccda0a39f8b8f565112565065d8d26dbc1a57425a29fe0a606ba826ffe45a69493b08b11712e88a2b4b0371db5c0ec0125e2659ed08275d18277b9c0ca51797d46cafe91951737868483a418427733ee2637b4aa9496c30fecab67b0b7278a76da2da201874711e6928b7a40e7859378c867b9ba81529656200584ea9a5881b657b68980ef8cb201338ac1b856c4ec5b0c48a80bcd6676c0ca624f05296e59155d5587c2c20bfa1bef1005bbe9840db205d9658935a67614595bb3fe48e52877fc5ba639d023f54d534c58cb90a0a98bd1c2e9e940fdc61193d4753d17463d7eb8c9c6575e0f6845b5c0a5bc69c5f90128d3078960671394b75c5c72eaffc1e8ef4afdb395ffd40a2f6bc75fb9b79e1d8756705b710b0bac1dbb4ac312fff30745590739c08bb25cc9ec62caf1226176c161ece62aedec392a3591ec2ac80e92571c1417be7d82b2f9a1990d50dab78c1dee631304ab5ac57274846a8fdc6547b224c72e0781b233ff8a6c876eca3a3e060a00b560f661042e85340c4a8257660c0592a429c7b81b5137d410b5492864e156dad292dabf59035fb0e02247e6c6847cfd86b6958c74209a8f389041e5389ebf5b9b633b7fcc08cfe14ba466a36777830d840b5fa9b7234403074861984e0593c72c3d5405bc375255e239258b47d782056f106a4f9a493b584909006061cd98ea65a8c131b6ad696b993a66ecf2c32ae1a12e24c83c7b696edfa64b69b71ea7a02a85097d25bbb21fb1475d250d64a9c87598ae12c0dbb7bcabefcb48266b483aa5310e2a734a8519449bcff963c4c10340ff42e2dc883d9c15d744a9bc2d1752383b6c9409e29b331e87c27a11189c41cb8ab182f82a920bd7c9ebf785b09b5be32813e8c128139356f4d60b2cf5c80bfa609b9026a18360dbdfa75d49755dbfa421e9407df6218333331e8917955a551a7f962b8e7be6cd43a8a35318406471161205b5a71e238b911ea2b536c861b0208b654a1fcdc0b77e5429379295354ccf6e93d41c2233852451c8b44b151286020b4093988fc23c533fb83c510720a278e75eb047a86ad2654225cd0445d7b9585873672522e3b18c9bc74ac2f536b5e6bbe6c1a250e50183c16bd79a970bba86693cc508094091e207600009d3893b6ad96433720bac145b6e0f7b1cab23a3379caf84ab285e12ebdb602f431a82e0b098ea1a1f18b18411989cb1b035d0726865712f5cc1e6b51674887b0e00c2eb067731dc8419e64b816955b407a1a813666d73b53d7955639a877a961b4915483af565b006da5423c5644ab3f243c7aa64c5233d4b9a391bc55b30dccf33dc1a93b9b784c7c3429ce8684e1910800739839bcb926374932a7241267835caa9131818ef9aa4ef5c1a3e2f03bfc83076d8a827c082f0d0c2ff89a8fc2e62a96396dd411259d26c7b9c84bd38c557fa45103f3b793097ef6b775f050033109ac7c606e2cb05497c9c596639a63171f5e70775de9c545b919b9e199f4d76508549ee1eaa404f5534ec862e6037b5f484afadca26599a203825297864ef536cf578c277b6541083168d14b3e782a3ded29bbf8a8b1a0f831658582b68b8744c66ef3f385b7a018e3e5cc8c581198e2b4b372002eb756bc7a65a4d67c86ab022f549bb97904e035173ae9c1073a9d23a315d054cf0e3ba27d401bb04569065256be9447a06caedd97871b52624f43916d475c7539bbbbfab35c0864c8c77b12242797323bb12935bf5a08c2ea4d446305a7345de980a03067513f6402e14b29e7287e30194dd76856ed80c55bd65849c1135d398994007b1f14a452e36bbe7283ca7b3ed1b67d0fc3667387c9b3c3cd8314515cd2c4e51b96a8d43a1c755c65740ba9830f65356290953b9dbb03600b18f4681f6f039379f26d40f2c8cab57378b66aa245197cea225eb9b712c95c4bba470b07bc6c458aad71bce067b0991036f5f54636248c516c88eae013232c0191257cd0a6322704c9a6d005fc80c6c6ba0636e701bc5847c091045bab969ab85f5644a5f8f43858c94b276201a7e77aa5c413c57b40726302559762ec40178199526ae63279fb510c8917ab40c1b1bb15dddb6d1c2b22520780f222c15ab2a16bfa28753a61a949aaea6abc3e3083a467110334a959fa582261561d3c8fa671ad34b8b7ff2b682020651935cab1b227d75261e3c98930961457a955275734d9f41c61069e1a5569d38a1a1ca1876e481d94851e62918fbd550e45fbb79a7130643bc1fea1c722675398498c6874ab1a7997008a166c9146882c37e4eb64c3e306d2b2b4c1409a81da2122a5360430774fa56c5a3520a7e870aafb55773124d93b17451c01c7e21be33a9de7a500fef26c7117c13599024ebab75ba9710c5465a089375b2a751f5c3eba8151bda4182ff3280826c3190b9b11b89bf9d151c4a939510007378895f916bbb8e107031459e27c9ee698a269425ebf5a484812271ee667e8c6b9f5ab3624dbb09c5b83d5fca7bd54af3b33980ee435cd5a4e3e6bbfd82c10c997ace9e09f77cb9fc4f8c13b25a8a12c52c7729f22a3290140c7ad0480c00a175db293cea64d422baf4bd306c5d446d48b062f751f47891a8fa82b9786148c364e4dd85507c07a9b4448e57c2795554b3cf53d5d14ad3179669862123840a7aeb57240d69ecadbb48521c196dca4705671b1e566fe59b08cb963f417abd01a1915a33367508cfa9c89413b7709eb48e9bc2e809a56b027b6dd3a513a2428466c29b6ac802f9a83536ba1adfb96270c57a0743c12733525311e8fd04e12c52f15468e84c6af54d8bae8214c152c56082465b79a6cead444aa767571cb1351e4cc05a8a75057c5745abb125a5382cb8a3ea2170c104ca21cb5da000002b7231a8a0a23e50d173485c7d1cda9e8c1da913161e34fe0a986ed5c1183d383067b7dc6c75ecfe4c044c7ada3fc8010aa4e8f28bfa72c4d21f170569165ce1762248370b8cb76ef5797253567fc98a2856870b9cb312e4a3d93b506a8554738e522e11bb3b7976f9ab17ce8a190b0cc810258972a10283c21b9fa36384ae0be5556aa252a59c1aa7617b480729c0272576dfb0c6108db290a0cafb8588f6db8b933970ebca0933c9382acab4dc0c75c4e9a469ad60c86d7474440b870e7958b600b6a3b48cb13c938652198c183347358cccb4d45ab3a4fd7c7730470c2218726157f89facc31b6449fd6b4666081572ca291ba6e3657165b053c6a239876ca5eaa0bc659b0b1635942a90b39aeb6b22f2c521baa4aa98579fe79b541e3acc5d006ca6586818664ea6108bf0080966ba83c77aed8fb2066c94458e70a90327b7c13c809696c0e4711ce152577517be0a2fb3d597fa5804e0c106a4c10357d61586f671648188f070899d2eb3408158adf5e8056ef37ab6d8817cd8275e99c0e7b82be89bc3c1eaee6680aa4efd394e40c2b3f30523c8117f7c26a8969
m = 0f81a5f97082121244403da3feeb734f6084b314b8d94beb11627aa6ad1914e9
ss = 5efe1d64250ac29ddc3cd9ee87cc12e16592cb848090ae527aed99cdc7bf97a2
d = 28a96c71577ba00c94f99fe965bc595a26db2b3ca6ab5cf8e443cdd8462b1792
z = 9c35d165453e5fcdc6f9df64526d9de698f2bd3e6bac6c7fdd86601b9ba5f4a5
pk = 2c12be5e04521dc3892ad41cbbd769aa8b79cc9801866c87f7194d89fa56329100f63788904c7511533ecc5b8e7fe45659bbceaba74402605a84f195925a71e3153827a5b417e0b994ac6355071ad98b1328f919d6f8c30ec7ad3366683aa3472132c801e59176711e2b20c251281311a6041ae71f96b9ab225a35e6273b5878ba6e362bb1ac896a557078495d1ed08264984357498d119706b7f4bb42a8700eac4e80164e19c2263a425f4fd18f39c2b3e6d70904e7481a14030b40bebc26be4930a05b4236436698ec5a5591b88985159cfe5c55d7d84afe7a9bc6999b1261355bf296be8726b04a066138c714b229028b2dc5e5233cec7abe672a0f67572ee2a0b84b6f231a37bdab5006a9ca184cbb82948c46b6882df10a6bc12a8e637d3d437023b99197c207acc2157c43396be138ea06adc0bab4aa2aca95d5989cb6b9f1987a58d52b0b460956452f6c00d08a188030bcaff3e9ce91ab88dea04547baaff1d64bfe3c2f5050a398cccef166a6fd82151738b227c04288e8bbde4c45aa285af2767d17b4a66529a06291757cb52ea67865afa5390a02d0e93226eb200a03fc0e83203e08390af0875f2331b8076259d9378dc77877652747774b85064b878b816cb30c6341c4529fd112b1857d2c2c104a57c52e6c7ed5274873e43303238d19f21447cb45ce568e3ca4863be289e5917e38b4ae2ca117ae7a45b29c345e8a463cda4264877964033025b5a77e8824b928bd2305421b810732a1a2a96225cef965e46369cdf15e0b6129b5aa061cb88688fc0e0da00d71612a56085be7d24f88b4c2e6b7125a58c253c8272b04a0df60485147b85bc566fd34ce78a95a235916729778e4b521ba59b4187a34f1e5bc47c6ac83fb82428c30796b5629e712b8e3ceeba7b32ec4a4b9e115576a6f74495a7210c68af925c7ca5f0818390ec408757170c8090c4ec78fc312a1d9a4cbb4533a00c5acf67c845e9b7831b5824b44a0d7b52e32bc1799b649497b4542970a50ec5a412594d50234cac594efd1b415b777ca759ec6c51197177dd183307313a3ea9b7976879b85703bb81aba1ae3727e962c0ac0ba7f60cf0cd6c8e863a0c6f395b41935ffe6b56d7026a0655d2176be3cd9537c227cf79243e09a5d04783ed170af46ecc670b16a47803ffac59744ac514d84aa544350510706aa408b91e1bbf4387d13e05feea35263446bc7d32648c8131d1b53d8da5ae774634b85bc77742128bb984ce4341d1b05cff711ee33aff31b849c66791fd5259721bccfc8a1836cc95c39540652a305c410e61a980ea5b720c472683811c7c596b635072fe7589c1700d72bc2a84106a296636107454a7a47c66a1234a3a3abd91cc7b049738b6ab7d70f450c64daaacf2cf9148c1806e2308f9c883875ab36fa20593559cef890006eaac701db9d80a762c448ad14c4b8dcd22c2a4b26ff23912e30c1c4f0467762b39689bb9ecca9ae56bc20c1347c6b4657d780d0a6c0abe904c9fb8b7769c550a11dbf54be2f2b4fe895b74002ce859228eedb676fdc15fc52c5a0679399205cb0b964e8e3576dab64f21741009082b04a9a4881c91be1ce9a68291087619b8922524222b1385454f59d355231f75071cde1cc1f96b45425932406380fa54653f521c5a178eae6aadab4bddba968fa037a94688643961fbceb633cf95c253668187784b09a7270993f6f12c96ef91cec254ccda64bb71582f20227dac5bdfcd535de1324520731747cb81cb96f13633da59318119150a002a2417ab8963b51f4fcb4c3b34ca9964fd5d94e57b23acbbacfc1267641da2083e55f5ca34695c7a45a283b15365ab9dab4118cb230ea06eb4a2fbf952f1342710ed07a2cf16e3145490a2a3a9ff308e0555e0015029e65aae08024b2637da6b0bee9797536004f9c54a782fab6ee67a8847143529c8564c37845f2c281664366205f51e8b577b19daa25162f291e21cc498a5599a48c439457a2c98cafe7e600718b282c45c58f04306aeb59e5d6ad6f3a3140903c6b8636eb2800c554c4753a3c981914d4c6c6914b56fdc26132fb281e944f27b4abb3eb937cc49707e89eeda1694dec921b6a6d9c238681dc2f844096af3bb25d61bb81d557478904b87511b5c2acc402a9164807909376b800b8ac970648ddd5d61bcb3f79106fb3f881087b21e528bdc627a8a1fdbb3b1ff5d83954f7
sk = 52d431d74363ba07b7ec47c2a5b98157f616b8c7b7d3e68ce3f2a31365bf4e21747203c5edd758000a8c09d38a83457fb7b015bdb187e842b46cb9bfab29a917435431184219339df7cb81018a81b283814ff8b15e3a526ac35185bb45c7a865c45ab0ca1c7c5cac9e35f753d378556a62c8aac92f0ff59651c1abb789970a32c69d153b14a687fc2a56b9e0c382ba4f907a0bef79bddff781776abd042044a1c84c4c80ab9ce9a76bfa6374e9cee06081e3661a09cc3272331936cc85d6b2319cc7873227303191c36842b61013c0a41082b82034a2e1bfc8c47916859eda53033d5427741510e842265ae36d530a19e5d7365127bcab5b506321abe2b69de823b660b4699f8859de76899098159c211cffe51c7198cf1025bf9ee69236c913b16aad84aa4c381a577b6c7a3403627b323f11ebc1f304747f47407db9a8c9e4b866082597f28b6ec272ad2140a43a52188b061650bffae19761ba99ca724b71191b6dc5b16450cac50b247415370d5b207701aaec3a13cb477983f180388050175658ccb4714acb603b6b3aec340dc6c164fcb81331ec194c382fed024e0d962b056627a5b05a00b5511d78badaa489f8bb3f3c5b484f9c1450708b89828ef24b815eb43a6b8b127bfa49acacafc46434987bcaf5f91a926140bd56504fb4525ee1921b63733db2986dc133078caa44518871ba12894a553bd024fb731a0ac44ab80199394a2385bc440515877cb69b73b0c847e40adf238847608908c20bf7e1b86fa84781371d4cb52fcf2cc30306c8d98c679d4cb41eaa0ea8b395c08cac6df2348474a9504592ecd34a93b3262c9751e42193719b617355c59a25679d909a5e756c8db03e3b174e1a063edc733b9350b4f738618648baeaec5b76376d05329be6e706e632bd61292755f361096cc4565573562053b4402c42c85b5299b1cca0b9cfec4605d63665f24561d8c1dcfa896d1c6d8918a3e6f2a8d4224ff97503d1ebcc8d5395f0a64d1454623890bb7ac6b87b29333096535118cd243c52e49cbc0945385e38781b9bcb6b220a66d96d426b9a1f4c4c4d0349ce2bc790732247ec5d98e43bcd37cd94b652bfca7b988b063bb102ea0772df0aaec74c228261b4fa7a49f3b329f2c7c6d04c859c9816d5ba2aabb85e52dcae066b9af4d9951766041cc783dc672dde42558f50473bb43bc1f93bc6ea7d33f46ac4999cd33698eea603c7da265ad713e48691c8b048b21134c9998da19060cfb6ae31cb5a3b7387f2257fe94bb3ea4c963d01849fb021741395f1862085f031b6b05a7834551a6c8f0ef91397a29e12db6d776b05c7f12c8b260cf128c02e48a9f403a487ac3a6c0888c5299414aab1d7283252f62f465867a851be9a82c9a79a25cfa727c632727c765d4c496d466942147a8a7b65aec4ba84e4e2745671bcb207654b087a26f93ac77c82cf34a7c2f86fe8f48ff9a0b663d79bba6b2b8908b32fc145e4f65c6a8a379a99c9e68a10c278130a1969e0cb708d0ca6ff1669d8756d1d530ade051aba3a07903b5d801456315057187758351588bed222785c9fe83a0fb4c59245cc2a72b309767348eedb7c2097b457bbac8aa96a67d785803744e149b3f131a8b1271ed42222f95622d63157b80a5e83d887c54c8f0303749d48a91e2c2f693abdbb23246667b8108b921349a8a945a27172807d72992cd744626662b1c4aec2567972b8452ceb75632bb81dd156eec21aeb92124b417f828a7339b90774520db6e890df621c559bc58b7c66398676806b502313ced89800d9a26e1579b565a66e3132199be13e6fe8001e36630143c96e53736e7672a7b2c0ee6aaf122ba1d49416c299795dfc47f7c5841134b429ecc73a974248642454760da77b8a9d13a297c4399d2479f3e6b0e56462e113300af202e745487ed781c98a8cf26c23abea748eb851ab09beb51097ee06b124225070f83d80d5af5f75695cc89fd42566946948abdaa068032a7c31c35a1b29423b8ad4b7537af1bb187c111d55576f9c382e391a56850231e36ac8f337086b81b0256a5d32880391732285a9092310bbe67701780cd77aa7e2d54ca2e03711988ac2fa27a9890b3720c783000bfd06224980199ad092dd515456f2cdb8c23ba190594e4c9a0de60e2ecb483011c0bcb3612c12be5e04521dc3892ad41cbbd769aa8b79cc9801866c87f7194d89fa56329100f63788904c7511533ecc5b8e7fe45659bbceaba74402605a84f195925a71e3153827a5b417e0b994ac6355071ad98b1328f919d6f8c30ec7ad3366683aa3472132c801e59176711e2b20c251281311a6041ae71f96b9ab225a35e6273b5878ba6e362bb1ac896a557078495d1ed08264984357498d119706b7f4bb42a8700eac4e80164e19c2263a425f4fd18f39c2b3e6d70904e7481a14030b40bebc26be4930a05b4236436698ec5a5591b88985159cfe5c55d7d84afe7a9bc6999b1261355bf296be8726b04a066138c714b229028b2dc5e5233cec7abe672a0f67572ee2a0b84b6f231a37bdab5006a9ca184cbb82948c46b6882df10a6bc12a8e637d3d437023b99197c207acc2157c43396be138ea06adc0bab4aa2aca95d5989cb6b9f1987a58d52b0b460956452f6c00d08a188030bcaff3e9ce91ab88dea04547baaff1d64bfe3c2f5050a398cccef166a6fd82151738b227c04288e8bbde4c45aa285af2767d17b4a66529a06291757cb52ea67865afa5390a02d0e93226eb200a03fc0e83203e08390af0875f2331b8076259d9378dc77877652747774b85064b878b816cb30c6341c4529fd112b1857d2c2c104a57c52e6c7ed5274873e43303238d19f21447cb45ce568e3ca4863be289e5917e38b4ae2ca117ae7a45b29c345e8a463cda4264877964033025b5a77e8824b928bd2305421b810732a1a2a96225cef965e46369cdf15e0b6129b5aa061cb88688fc0e0da00d71612a56085be7d24f88b4c2e6b7125a58c253c8272b04a0df60485147b85bc566fd34ce78a95a235916729778e4b521ba59b4187a34f1e5bc47c6ac83fb82428c30796b5629e712b8e3ceeba7b32ec4a4b9e115576a6f74495a7210c68af925c7ca5f0818390ec408757170c8090c4ec78fc312a1d9a4cbb4533a00c5acf67c845e9b7831b5824b44a0d7b52e32bc1799b649497b4542970a50ec5a412594d50234cac594efd1b415b777ca759ec6c51197177dd183307313a3ea9b7976879b85703bb81aba1ae3727e962c0ac0ba7f60cf0cd6c8e863a0c6f395b41935ffe6b56d7026a0655d2176be3cd9537c227cf79243e09a5d04783ed170af46ecc670b16a47803ffac59744ac514d84aa544350510706aa408b91e1bbf4387d13e05feea35263446bc7d32648c8131d1b53d8da5ae774634b85bc77742128bb984ce4341d1b05cff711ee33aff31b849c66791fd5259721bccfc8a1836cc95c39540652a305c410e61a980ea5b720c472683811c7c596b635072fe7589c1700d72bc2a84106a296636107454a7a47c66a1234a3a3abd91cc7b049738b6ab7d70f450c64daaacf2cf9148c1806e2308f9c883875ab36fa20593559cef890006eaac701db9d80a762c448ad14c4b8dcd22c2a4b26ff23912e30c1c4f0467762b39689bb9ecca9ae56bc20c1347c6b4657d780d0a6c0abe904c9fb8b7769c550a11dbf54be2f2b4fe895b74002ce859228eedb676fdc15fc52c5a0679399205cb0b964e8e3576dab64f21741009082b04a9a4881c91be1ce9a68291087619b8922524222b1385454f59d355231f75071cde1cc1f96b45425932406380fa54653f521c5a178eae6aadab4bddba968fa037a94688643961fbceb633cf95c253668187784b09a7270993f6f12c96ef91cec254ccda64bb71582f20227dac5bdfcd535de1324520731747cb81cb96f13633da59318119150a002a2417ab8963b51f4fcb4c3b34ca9964fd5d94e57b23acbbacfc1267641da2083e55f5ca34695c7a45a283b15365ab9dab4118cb230ea06eb4a2fbf952f1342710ed07a2cf16e3145490a2a3a9ff308e0555e0015029e65aae08024b2637da6b0bee9797536004f9c54a782fab6ee67a8847143529c8564c37845f2c281664366205f51e8b577b19daa25162f291e21cc498a5599a48c439457a2c98cafe7e600718b282c45c58f04306aeb59e5d6ad6f3a3140903c6b8636eb2800c554c4753a3c981914d4c6c6914b56fdc26132fb281e944f27b4abb3eb937cc49707e89eeda1694dec921b6a6d9c238681dc2f844096af3bb25d61bb81d557478904b87511b5c2acc402a9164807909376b800b8ac970648ddd5d61bcb3f79106fb3f881087b21e528bdc627a8a1fdbb3b1ff5d83954f7ef07b1f4886b895a3246241ddc084379eeb0f0ed84bdcd318fe72c9b546413be9c35d165453e5fcdc6f9df64526d9de698f2bd3e6bac6c7fdd86601b9ba5f4a5
m = 31af9345365549ea0360169ed57daf98cc5444799d4c75d9f1f5d615e9df8a91
ss = 4ab06661f996ad3d290606c820304bfc95fa22adbd96819b1b73ee3b53182204
d = c08ba2ef8c3a0a043afad931652d7a19e6e8cb670f840de5f1fa03309b2ca9ec
z = 5fe6141a25f7ab9f875f79e0a82d6ea5cde5a017ab637d5fdb7c42646a1d71df
pk = 88b1b22e1b2cb01b18957737b65a63dbacc6828418150978215b85703586c1060740d56b50b40f806a7d2b83890d2996cdda967654506e096a9e59b69378152f4b8b2c1050a9e2bc9e20b513813db6f6b42701ba8ba3a03e80362c7904f240a49625435c00d040648262b44d881882de55cb3bc1968f5b3fe78bbec040a50972237800c378eb9ca8735f5502ac220988675b99ba17414a077d8b9c79e468a7e3a7c9f65b36d41b9c88509dc25276fac066199689fd29c58a5b702b1b9f7e2c30492a9bebf99a300c57d3863365236af8d514be837e0de28079e22b3f6c9991504c73bc2603161f8836a8814095ac527e0969c00dea613de63b05033b303c5937815b02ebc3466b5bf287265852665afa4d3dc7622650a0ca7438d896404e5b2a09220315bbbd5be37ae3a61953473e2be9b39cd71c072a97db3aa7546a9ebfc651500633a30919fe41a435cb5dd9b247192b233b676d2432132bd4cce04c30af99344e20aeb8e9b6545b4e9c9bb211e5add2071911dcbfdec072cfb76fd6366a74aa66c1831e1b6ac6def02d703bc9a9011480032e0b1a8e668cc3bbb46510b993958a455b25c025f19677f1c03828335b85868dc99c81d3b75d0042c3735cfc063b68630c00680dcbf561fe07ba4202b1045a2eaca9033ddbc2f3e620cff6158c904666927d61d4702c84aab51c60a748acb573704a5b422057ac3933233dcc6c6609cef96993ca951f89e10b68217d4a59839f261fac87375a38314f4b7ccaf5321a305ff7137e4207a9db03ac08370dd903a634b8951fd6c93bec205434ae6fc066eb18a4a1102297abb8cba62980340b2d643be20c067db031aa886282b03dff2870ffc455cf78a1657aa19e958df64b21cd9467a1306ad40195db3a9398c86c5e4111cc40816a860909ea742f8b14cb2309860b5d300253fe6149b236aa8ff44dc8d79b852888a9b2988644af45c030f5a69e93a44bdb454d79c36f2a1b13db7b395cd7b7da192dac99b4d5560fcbd96312483511bc8d9e738bbd4cb5e708cc0a02056a292180d06d0b0983a2748dbabaa88ad144aa1028edda8dea7704908440dd9a272feb8138146e44e574be538183a391225bcaf9475350939f5b14ac75336df086453b69be85b350f829abda504aefb2389322af5df12cfd399cd19b52cd8850510c37e6c087ac060e468c97fa97857e78712c17696ffbcda6f13248733cc03c4f08b92000590d79d74f1ad2336b9368572230ee472cc3d28a03a7547b5c7c1e63809c9aaaf783569109522075b9c979c444929376021b7fa06f5acc940f2984b118164ab204ef2ba59de476e0ba22169888e64717e8635e7a30be99441814b5141a658bbe25641d3557f07b33d3027ad1a3c51fa497dcb6bede058c18b6adf41374ca1984a0f43a6d25ba1b162ae5fb9693607bc2fb279ba5b3bd19408ac8ca13e8c80f2139bf410e3065a0be22800c0305966832899753d342694ce56483a45f0d56848484cd1b9c949c192658e14e7c6abbaa51cb45441af9e46bac064376509d533718678a614c1b9e99796c0d4c8ac6ab134c4aa79a1c22692183c9f2af94836a52930680c974355104a05c0cd3a5c34d6a7b524b1dffe1459754066ab41a0b7315f302955ba23fd2b4588bb58048e981b0cb1df247874699021368277127912848cd65229c59617a7783542b289456337dd572c8e703ab1f22af68c962c9387e92d754027619b7f9accf233a10ac294ee15c3928934ee0b342f39f3ac5299ca681f5c569a2d87429bc7b4c492a9a09a48e17534e7a74023c0601e92bb13ab2f6918a44066e58433c2cd811ec5a144867c666b390841712d0659528fc76fc2ca17d3656b4b0673f682bd37980897b02d3608ecbb27b76ac848d55658f2606fb761154b0c516d0787909a59b35bb73e43988ca7459c22da04cb91c784f47e39152293679b41d13ea4908836735c3a28768509b2c6dc3d220c3db729437bea79727ae8156e2798ab7e9abef81437de27e752188dd22913e477230549f564a353fe17d513a72adf132eb0b0f3905cace01b05a073498c56221a4b9941a0223d4abadc87f83b6aa153920ae58cedb7aa5d4ebb6f4b34570079d6d1354afd1c30efb1aea9c25eeb07cb56417c134cd45441ed49182651aa5df5b6c82ea6a76cb62d3ad7357cc617d597a3dbbdf515f6852d71220768859d599bbaa
sk = 28ba2f24db8e2a5b21092964f1871e97e10f2727c8b27916a5068edd27670d26b91a93332157ac686205e23616eb0271b081b51923c5996743cc114f3ad310cd6791aeb05f77960991513ec655533921a8d14cb2589399ebf18f7ba89bb7d6cd2d7336ece1b7b63b98f26a49d356578ce7275ee67677d1482e1bb3d85b88325bae0a00cfd1288c34078d73965442b7b140705f0fb76ee3d0921112c400c7a4d1337d6a3a8cdff9af05c64c079c64dd143f1fd56c28096313e82d51836a2dc1b0f37a2e00545f802b417a9406e55420b4d71fbc2210d05a771cdc164ad50932ea40a876051828236153b4e1715edb1453045721e89a60acd0066227704b8ab991e8a06812226bc59943c0814c847a1865c19df4b7fa13ba3ef95543e724ef854ccb28bc1db49b75c1aca3649f848bc6f32c139aa79197543c628238adb755f4da6bd67130772b4790b28c9f1544a4e9860e875e68c1cdd9cc0cf17451434c7c53f3a9be39849720b1b80a836ba4c531d49bad16077e90203c9120c23239cea972454b08a5f10812443ca75b913df98dbe29c3312157e156311f67354d414aa041833f8454aca5b3898b3572e819fb2c4cada43c9c5191d6f7aed8f310cf77ccaf0c478686952e71a8a8173d0c223b04462b96c04ea7b218a13519b90cbe3be8c32b276f90d349acbb6362706dcd54aad0497a058ab0138a8e57d514d5d431043184bd1a07b77c3299ba6c7205938eca8403f31a1c605a942b73775a1ac11c40d81988e69c15079719aa769b5f618052d5290d84714ca57418366c15b74da4e98df96abdd19884ec1703f7978c4dd72b48528789d7148f16c23ef8bcd1f353cc4a76e7c238aeb1035424300f529acd46926874190556133021a6a9283ddfe02edadb7de23a4d141b0787539b68110b4882a51f95403865becea06e2d7a1c1f534fa3366bc1ab387eb867477b92f00c0d09615bfcc1138137cede4098ad57894ff74982d71ba2eca6a0f502cdc9c89bc6a44bd84fd8b62bb5d84332faa830e2a732259945028d2830a8aa866f92c24e46d164c4f4658791c11f0703d906a82546c75f81285c24597bba4b1be3972f069d6b383d61cc32b9b66604b7cdc4bb39058c74ce770f04f758e6124543e13d2365a915802f75e90997b10b15e650aee33a291c87030517b6c29cf10670d2dc5c8889aab7518b4dc86d86e25c52acc4db175a5957118f983c3a4443b33803a3161ab24004b7a789778c8414a8aa8c819468ebc28b68afe5333f7e666d44b5a961533280b0021bd3b24e2aa51ba58f2f45767a5722e918b1204656a2b44ce628a3a84125f918999a6311cb3569431c7b0d6b58adab6a30f9473b3747e33c7a2a9baf87b709353a77743949277147928273f112b5e618167a5715157b49ced69a2492203a08730ed07b7aa14bad136cfa969dfa68c28af40b9763872ed1b05d4161489bce1f473d4cc067a86258f6b664d2436d4856166cc60467887f9b97439f607d336114e46b2a2964c228a18eb532cc4c6813dfb841e60c3baa59978234a06fc95aaaeabec0123230ac33bdc48a4452403842bd6158c668f28f20bb5501984c5d3992594a9238e03798d178702b86973350dc21617aab9b4466903d4914d37a2ec3d936c162933505b7f45c3a26fcb3b32bc3da91aad5d7a8af045252202312d98a7877935cd6b8c9499ce722c6566bc21fd427f1902e6bd190c8889824b35b79268e4b2c4afda48b0c98856a097bff3c4523bc02739349aac7b8cd286798cb919bb550575b44ba40226cb323f83886e1e164efb1ab648a1a738747e799327f58630134beb48a187fa5694279bf644997448b57f909292807c441b8061f8a4c1d1bbf8c55836eab38fa483b66a652c556191e9c959c45a4175244b851b294e38134284f771b81cc72bee2bc188d58053c7589394b49b5b33cbe12993549c2ac05be0dda9b63d97e45e738eb2738c59224db502a0fe3aa37d113cd3393419c850b77b4b1393884dc9ef3d189ef3499372c8851f290f928a9c05a0a210926cc1b5728115771e55fa14c23ac4b1e9f507b02164f2234050f06896ba969347b3048d42892600e7dba3b8da0cff0d1707c0185f9b16fca3921c2b648e130bffae62f0fea48ae91588a15c064a9cfb0bc862dc9ca88b1b22e1b2cb01b18957737b65a63dbacc6828418150978215b85703586c1060740d56b50b40f806a7d2b83890d2996cdda967654506e096a9e59b69378152f4b8b2c1050a9e2bc9e20b513813db6f6b42701ba8ba3a03e80362c7904f240a49625435c00d040648262b44d881882de55cb3bc1968f5b3fe78bbec040a50972237800c378eb9ca8735f5502ac220988675b99ba17414a077d8b9c79e468a7e3a7c9f65b36d41b9c88509dc25276fac066199689fd29c58a5b702b1b9f7e2c30492a9bebf99a300c57d3863365236af8d514be837e0de28079e22b3f6c9991504c73bc2603161f8836a8814095ac527e0969c00dea613de63b05033b303c5937815b02ebc3466b5bf287265852665afa4d3dc7622650a0ca7438d896404e5b2a09220315bbbd5be37ae3a61953473e2be9b39cd71c072a97db3aa7546a9ebfc651500633a30919fe41a435cb5dd9b247192b233b676d2432132bd4cce04c30af99344e20aeb8e9b6545b4e9c9bb211e5add2071911dcbfdec072cfb76fd6366a74aa66c1831e1b6ac6def02d703bc9a9011480032e0b1a8e668cc3bbb46510b993958a455b25c025f19677f1c03828335b85868dc99c81d3b75d0042c3735cfc063b68630c00680dcbf561fe07ba4202b1045a2eaca9033ddbc2f3e620cff6158c904666927d61d4702c84aab51c60a748acb573704a5b422057ac3933233dcc6c6609cef96993ca951f89e10b68217d4a59839f261fac87375a38314f4b7ccaf5321a305ff7137e4207a9db03ac08370dd903a634b8951fd6c93bec205434ae6fc066eb18a4a1102297abb8cba62980340b2d643be20c067db031aa886282b03dff2870ffc455cf78a1657aa19e958df64b21cd9467a1306ad40195db3a9398c86c5e4111cc40816a860909ea742f8b14cb2309860b5d300253fe6149b236aa8ff44dc8d79b852888a9b2988644af45c030f5a69e93a44bdb454d79c36f2a1b13db7b395cd7b7da192dac99b4d5560fcbd96312483511bc8d9e738bbd4cb5e708cc0a02056a292180d06d0b0983a2748dbabaa88ad144aa1028edda8dea7704908440dd9a272feb8138146e44e574be538183a391225bcaf9475350939f5b14ac75336df086453b69be85b350f829abda504aefb2389322af5df12cfd399cd19b52cd8850510c37e6c087ac060e468c97fa97857e78712c17696ffbcda6f13248733cc03c4f08b92000590d79d74f1ad2336b9368572230ee472cc3d28a03a7547b5c7c1e63809c9aaaf783569109522075b9c979c444929376021b7fa06f5acc940f2984b118164ab204ef2ba59de476e0ba22169888e64717e8635e7a30be99441814b5141a658bbe25641d3557f07b33d3027ad1a3c51fa497dcb6bede058c18b6adf41374ca1984a0f43a6d25ba1b162ae5fb9693607bc2fb279ba5b3bd19408ac8ca13e8c80f2139bf410e3065a0be22800c0305966832899753d342694ce56483a45f0d56848484cd1b9c949c192658e14e7c6abbaa51cb45441af9e46bac064376509d533718678a614c1b9e99796c0d4c8ac6ab134c4aa79a1c22692183c9f2af94836a52930680c974355104a05c0cd3a5c34d6a7b524b1dffe1459754066ab41a0b7315f302955ba23fd2b4588bb58048e981b0cb1df247874699021368277127912848cd65229c59617a7783542b289456337dd572c8e703ab1f22af68c962c9387e92d754027619b7f9accf233a10ac294ee15c3928934ee0b342f39f3ac5299ca681f5c569a2d87429bc7b4c492a9a09a48e17534e7a74023c0601e92bb13ab2f6918a44066e58433c2cd811ec5a144867c666b390841712d0659528fc76fc2ca17d3656b4b0673f682bd37980897b02d3608ecbb27b76ac848d55658f2606fb761154b0c516d0787909a59b35bb73e43988ca7459c22da04cb91c784f47e39152293679b41d13ea4908836735c3a28768509b2c6dc3d220c3db729437bea79727ae8156e2798ab7e9abef81437de27e752188dd22913e477230549f564a353fe17d513a72adf132eb0b0f3905cace01b05a073498c56221a4b9941a0223d4abadc87f83b6aa153920ae58cedb7aa5d4ebb6f4b34570079d6d1354afd1c30efb1aea9c25eeb07cb56417c134cd45441ed49182651aa5df5b6c82ea6a76cb62d3ad7357cc617d597a3dbbdf515f6852d71220768859d599bbaa1a2d9ea0d2280249d9d756975c6979a8770bf4b5f6addbd76d045a816bc1be385fe6141a25f7ab9f875f79e0a82d6ea5cde5a017ab637d5fdb7c42646a1d71df
m = 774ae54093d694ef40b63b62c73e6c98295f606feb8699807eda1d030ffb996d
ss = ff09355cf1bea871cc8f1417a0027ee49df46fe80482462c3290813b7a383dec
d = 0e3b30e102d707538c2671060f603bb0b8a014103f132d63b09ece07e4a4c75b
z = 11eafeca9e810796c34e8cfce9d59342884456007b01ddd12edce6d10ed87e4c
pk = b3f044ae2026d8b17f397aa66707c6846531cd5b3db17cbd072bc4e2747efbd5749a52c8bfa2327db1a0258829bf7bbe4f59b1a6d8b8d3954db41bb4a20b0d660c21d6202759601630854ee75cc29454ab1a3469bffa989076301132aadec892978b3e15082bf84897238ac6432abbfc59a21c43c0befb55e1b582d26344a6a7b507f31bc1495ce2d5943466996a0691d80405cc21b060568f55a18fec917106d7277793089e147d759988569820e0254ee7896e9797612c655e71371178a14b37b3a2c2b18bdb952a5295bdd4385c190b3d61136f128ba74c2c57612708f900c144093ae460c86c7a2f0b1903fd9a889dd7874f6543a2e112219869819c35c055813a394333ac6c9c860ad7505f8aa241046a984403b798e3211469cd1d8a57455702b2816f0b2b3ec60b273b102559099528d306ff23be250b50226b497b60b7540813f5b0c4a11732a6b9583a21b3dd2028e79a82ea0144ef34c32e4392a11241748351046b9454a50e9f90739d12a96a928e75806f24004b4a926f0e8769f90a921c4323d7fb7cc74c2e33248c30b774b795cea60c47ec52a01ae84247e53243542ebd8abc24a183e2d72247628269e108a5e93f11a45ca9561e8fabbf85aa61c6bacc2493aa93a38bb72421e8913fcc635ea0f2ae17ba41e43c5af3c83382f0667b6113591b6af80950d5074a3f8c4fc2e550ca9743dfbc4c1f797543fa784ad8687da8a643476fcae931c1c7477f063cc7c224dfe3bef7e0afdebb5f91b2532bb867ab3c08cfdb6a64ba1876285bf6463b9a241512919c9b72669ed252faa0aeefbb963076592f9884b5e60e42c2008efc08bcd1cc2bf31025c386cdf99b49283d6d7b0a24693618d2a2fac3b7acc60ec970b6d357b199fb6af3039eb6601bd57506cf8292d3181eff61cd380c525086962b58bfe53c3c0844431347a2f2112776818fa3ec2937b4b3b21c52be816637c38a68aa5373858e16c18134093311292814101cc2940b7f61953cf5971fb5ccae59ada4373dbf9c149869a0833bcb97d9bc68d6581cfb803264599a9cb1cab10a15178f6cb23ddce70d060b0ecc7a0feefa35b6db9800567417775e1df95ebd32a4e67616381b48595933f301408e2cc1951a095994428ea01883b4a8a8d780cf960d69a18425258eaf63ab2f2752aa411856b78dfd60c2da74c35f517718c3b117a98e968a72c3150105ca44fb02b14c439abb81adf5a94e2e5b7a8971848c4a9156e1445f41cbbe2c7c18785baaaac24bb87936ebcc8ef6ca4a951d1de8c2e6c5658034c1fde4b75dd1a176824298a669b0c4355aac3e201380c42cca5060192d06606e8430e135c50997579cd756da40336541a781e6702c0041c696270b65a92d531e964a1e953555628929f7fb59a7c2a5cfbb90b4f04b129cc011f7aba0942247908b22267df9333e8c762143c4b68909694de674ca14c7538604a7741fbd9004d861a04f63b74106729c6759718125cbdc40ffcc60c4aa30c7da001e30c889276d48b1329ac033d5365d76c85893da0e15590bcc064f0803cad5e80355fa56974ac577db713862545aa43747f9456b822e74e56e3a825e0f6259a3551565215dcaf4c9ce568c25d9c9c7471806210969146bb64c7af9a03ec276ab4ab10e8dc227ab491473f09718c4a046e84889d7c40f0bd0878675deea6c8e071b0e819f77147631939c035a8f9a4644b3dc35c3dc328c1c0cc6cc537af884d7c6000dba9e1e3062c2d43a30eba1873409422a5f664174d2f536e8420634558f4d427d3b8b48b96845b0f1847208c374f31d419988e9434a9f626da5258c00654b6789122de71788d6b259a29eabf83a42621b1bcc1924a79d3fb59ae6475ae6714296ba1528f30a66c2597ed308a3973a501cae96e1779813195805b12b0b008090acafeb591af94ea6394a2ac955fa1b5d8dc388498c6c8b1829428a838ab73eab19c6ce4a409fc782fc399fcadb90c9a7a86f9799a3db0273551877522faef812d452b6444c4ecf3b9a9670810354b5bd57ba43aa5c4f271a03b2800f5290650a08ae83061f331489265b2f2a3ab1f4b3159103773b7806157e26ec1892e2c3d121a601777834b52939a658531646e713222943a0decb5b82baa4bac41f1cb2aeb3076a1a20a382698ce3919ed717408e0934fde42a5e1cbf04c80f37d7dfc7eb53a785194c4a1232e61c37a5
sk = 2f766ad78a0112b8cd4bf28dd0f589873553bf114f19c2719f61a32cbc85c71975b911237bc6aa6acb32b613cac9dc80c85493faf63c3e337c274542ab4729d02abc5dc07309032c7112540522575d663c89714aa7a456410144d7c2bc1041c03d5a56e08cc7e5663c01f52e5077288bb8cbfba21b4a8a19c055691e05c22f94c62c3cc2b6a9c155e2a4eb2bb9d95b8c9d5a6394d05af87b038c210d9faa266cf07088b3cc7ab56ff3366fbd595b3c790b5497b34b94a72d8153fa13b40be96b51315ca4d22be3828c3556843545c47b0254266a802a44bee6e5a19a446472322c6aaa4cf47218ee3c99247564c552c93ed589ea8bb2c637bcf7277d5b5058dd80342815b2e8864b4c330920a82ec76b4a7bb893e0d18278f47f84743223a67f2983ac8c4a1845a61259670b02d6053ca181ba4c1bcca05b7af2a27c59c1e4e38da723b787aa2f36c71e3be05039183bffea6ab3bc779de2273326b327d42517b6c6ed8c7f96c6330d4c39e3d2a7b81a538693329abbbb5947b068c3cf7b45c173c1ba9964c86ed91d0bf64e209c1910c218434311a50a2128d52754148159891e00475654ab30b9693ad507b2e19acb7fe6b14f27c09c6b2570b861926683a285014631c2d7cb8c0c10a25d073d3c067ab819b9dc27971825ae21cc2e50d377e3396f0266a5ba598bbe9a868b0b6cad2ca3a8cb503778967bb930d90795719b237238c1f831007c690186949c600c6f587ac0d81c8334c57fe0c59db3e2815d63c26c620fdd75836261644d99327a334ea5a40571f0cda39ca716d2bb894a50bc4cc84d6621b60509dac77ecaa39b9779a3696749ce83933eb70c1e85bb2dc3421ae9a0ef40ac2d83a1fac16c6dccb0aa16aff9a94bb6d125665c3001b845e7f20e7c90a3db636950b0836ba008da33500fe47fd4a81df0e268c62974bad02a6d3b2267f917e2046df3c1883187683f030a28a129902083ce26730438b0dc0042998c9472f5a7fdba371d74481dbcb9bc4cb281e7cc1dc4455823ae1ab8b233e83324544913dc261b6274464b656bcb645f87b0cf4512af443959e67c47d679020c2905d45e21da586ee8291085a8a432ac6afaac594081ec298dc13175779b8635fc8eae58982258759999a57b704a5b040245d282a9b6c9cbca838399523f26695f60389ad42f6512783ae65a0c25b7258674398839af28866671329109a58e579c026549f0b7041dbb6623665fbc9a2ede41c0436635325912366ab1364b5a3162c4b8c2a14480aa6bf165588b8d26ea968291cabf66a4e26722f87977dab7807a2c65a26a9cbd339bac0b24e6b46e0a8082be95bb7a41b1b8b670ed3105eaf994a06a6414e9abe2a1b608c29c94b846012a0fcbd6959ed411d8d0c70a32559c68c74d94b2a9707b9d9755e3c69ac40782e97a1f904a32da824c7459b59b174a9fbb6b41947f47b3361d5558d831b2b444818ffa4c17f4bfcf8b9c7ce451f4ca99884c13f85c24d3cc4740d2567a54ab0583a175759fd7e197f3000a39717bfd9c768248518d50791cd84dba795e85388dca21507bc669ff0b906bf515f38c04dc838d0d1357377b1601887ae1b0a0c4490d38a871910c695c50008e5a5a0f4cbaf8497a56f6707f970b77962e13a5c09d8a6eea50840413ba51e22af3666098f23c12a9a6ff6785975ba75c6823e5980b78cb3e5d20b7efb9307468bf3b06cbdab62f0c4ca7157bb22e9595a4288e16416aac3748099229d397a1f716aef05676c2a035629c6878865940f17fa0d2ae5315c4340c7191b415046994b9188d4e22c50239901408b64c1132f854a13de43884b8cbb430b277341e74318669d2411d49ae3d660f84e35538c7668bb8c7edf39a3fb33bf7e45336fc68ab37477c037f7d4a460f3c211847468bc10e0ab67576605216f058153c4f5e041900265ba367afbb21bb13600c4aa74fc55222be11c88298b35789532f357157f48931c2a58cd6a75e82bf411a0311fbc2b84a67d7353cd13ab939a05d55157a19d226dea6191d30b28aa916624872bd067b2d7597d73419fc5cbe3a46c36d0047c231bb4c12609425c1f672b69f57aad8f091222c109fa66512046822b4c7c57ac9f2c9c701d7167697bed93c789a626af045a8d5a2c2d51383e41211bb38b76c9684b3f044ae2026d8b17f397aa66707c6846531cd5b3db17cbd072bc4e2747efbd5749a52c8bfa2327db1a0258829bf7bbe4f59b1a6d8b8d3954db41bb4a20b0d660c21d6202759601630854ee75cc29454ab1a3469bffa989076301132aadec892978b3e15082bf84897238ac6432abbfc59a21c43c0befb55e1b582d26344a6a7b507f31bc1495ce2d5943466996a0691d80405cc21b060568f55a18fec917106d7277793089e147d759988569820e0254ee7896e9797612c655e71371178a14b37b3a2c2b18bdb952a5295bdd4385c190b3d61136f128ba74c2c57612708f900c144093ae460c86c7a2f0b1903fd9a889dd7874f6543a2e112219869819c35c055813a394333ac6c9c860ad7505f8aa241046a984403b798e3211469cd1d8a57455702b2816f0b2b3ec60b273b102559099528d306ff23be250b50226b497b60b7540813f5b0c4a11732a6b9583a21b3dd2028e79a82ea0144ef34c32e4392a11241748351046b9454a50e9f90739d12a96a928e75806f24004b4a926f0e8769f90a921c4323d7fb7cc74c2e33248c30b774b795cea60c47ec52a01ae84247e53243542ebd8abc24a183e2d72247628269e108a5e93f11a45ca9561e8fabbf85aa61c6bacc2493aa93a38bb72421e8913fcc635ea0f2ae17ba41e43c5af3c83382f0667b6113591b6af80950d5074a3f8c4fc2e550ca9743dfbc4c1f797543fa784ad8687da8a643476fcae931c1c7477f063cc7c224dfe3bef7e0afdebb5f91b2532bb867ab3c08cfdb6a64ba1876285bf6463b9a241512919c9b72669ed252faa0aeefbb963076592f9884b5e60e42c2008efc08bcd1cc2bf31025c386cdf99b49283d6d7b0a24693618d2a2fac3b7acc60ec970b6d357b199fb6af3039eb6601bd57506cf8292d3181eff61cd380c525086962b58bfe53c3c0844431347a2f2112776818fa3ec2937b4b3b21c52be816637c38a68aa5373858e16c18134093311292814101cc2940b7f61953cf5971fb5ccae59ada4373dbf9c149869a0833bcb97d9bc68d6581cfb803264599a9cb1cab10a15178f6cb23ddce70d060b0ecc7a0feefa35b6db9800567417775e1df95ebd32a4e67616381b48595933f301408e2cc1951a095994428ea01883b4a8a8d780cf960d69a18425258eaf63ab2f2752aa411856b78dfd60c2da74c35f517718c3b117a98e968a72c3150105ca44fb02b14c439abb81adf5a94e2e5b7a8971848c4a9156e1445f41cbbe2c7c18785baaaac24bb87936ebcc8ef6ca4a951d1de8c2e6c5658034c1fde4b75dd1a176824298a669b0c4355aac3e201380c42cca5060192d06606e8430e135c50997579cd756da40336541a781e6702c0041c696270b65a92d531e964a1e953555628929f7fb59a7c2a5cfbb90b4f04b129cc011f7aba0942247908b22267df9333e8c762143c4b68909694de674ca14c7538604a7741fbd9004d861a04f63b74106729c6759718125cbdc40ffcc60c4aa30c7da001e30c889276d48b1329ac033d5365d76c85893da0e15590bcc064f0803cad5e80355fa56974ac577db713862545aa43747f9456b822e74e56e3a825e0f6259a3551565215dcaf4c9ce568c25d9c9c7471806210969146bb64c7af9a03ec276ab4ab10e8dc227ab491473f09718c4a046e84889d7c40f0bd0878675deea6c8e071b0e819f77147631939c035a8f9a4644b3dc35c3dc328c1c0cc6cc537af884d7c6000dba9e1e3062c2d43a30eba1873409422a5f664174d2f536e8420634558f4d427d3b8b48b96845b0f1847208c374f31d419988e9434a9f626da5258c00654b6789122de71788d6b259a29eabf83a42621b1bcc1924a79d3fb59ae6475ae6714296ba1528f30a66c2597ed308a3973a501cae96e1779813195805b12b0b008090acafeb591af94ea6394a2ac955fa1b5d8dc388498c6c8b1829428a838ab73eab19c6ce4a409fc782fc399fcadb90c9a7a86f9799a3db0273551877522faef812d452b6444c4ecf3b9a9670810354b5bd57ba43aa5c4f271a03b2800f5290650a08ae83061f331489265b2f2a3ab1f4b3159103773b7806157e26ec1892e2c3d121a601777834b52939a658531646e713222943a0decb5b82baa4bac41f1cb2aeb3076a1a20a382698ce3919ed717408e0934fde42a5e1cbf04c80f37d7dfc7eb53a785194c4a1232e61c37a5a57b333a2f41fda2ea72ea11d8bd642d911f6afe90e60492ebeefdc17a93219211eafeca9e810796c34e8cfce9d59342884456007b01ddd12edce6d10ed87e4c
m = 9f27a47604ab5146caaf0aafe6d149424f8d66e39ba3baf5e6c73b19221b7e21
ss = 27a33edd638dc744cc6a5c8e3d53b2b1a3d90de2b95a649d47d1dfc2f5090bb7
d = 2478f7d3de6041e7e5cd11c5e2ef483d1aa6218eb126444091535f6ae532fa73
z = 11136e2681df2ef881b51a092a9badbe72c9772c169808521c47149578621e28
pk = c3c489ddc6bd144a0458168e5b5686e92625325a8418565eb6fa0fb7619773356e92da33dc0b479b1a8c62c63fed955f18aa4cb7bb2578e2a42f9b41c60c45728c75064a68d4869db54845e8ca8dd38a5840b39b00fa9c4801107d0326eb24c7fd4612bd91275eca20f057c27e10b92e0b27c07a4d621751ef66307ce584708a5a58661838b56e2b2670ead04a9df7cf09bb8c83842dcfe4cfab4a83e75773e57b908feb46bf44013744bfb1d3cf98d34237b29207961d5d5cb43d6a49b17601743c86640ab9cd4a1786448c89e12adf884147e2cf091b66da57883cf36363611e04005be8376fe99c28fbc50092a034fb39abdcc97c6ae0565df82d4b59a947434d32938e8ee6687babba86236fced497c57554df73cdde43b7df119e86b92c407cccf98581bc62ba89228432a4922ee5c47be661dfb543ef26306f5301169a31b054cda1449cc2faaebd04c2b5823f58997defc48f6db37300b0c1c475a866b035639a5bdc4669cde9297d5ba8c1348792c8c2fdf3cd2125cdd51c7c3fd6ab6b31b8c529b84cb42dd8e2a48fb240c6b703c787590ecaa1f74044b5e295122c0a81c3a71322a2f4c9a33ea67d341a4426d60169acbdf19827759c144a271078582a33541bfa9367b757baef6890cff95d32d68f6c90338a20298b000e9144112dc22f4bb3117a6abf83b86b2b3b9cc244330b97392dfa3202ec7746d081f0a036360abad9d7028ab5bbde47403ca1a7c68a2c1679212ba707663ca412692049d45017f4993beaad79a990bfbb416d3072af8749f7f251dd51ba3c8b80cf34cc21ec923ee2a52ec3c981602c94d668bdc108154429508296805c156f05ae7908310fc176ba241cd35275b4c89e52786665e5798ca71a5eea5a721b51de6a78060a58f1a24da91666fdec925231c8c9f53d2fd270920092f29515dce0a8a2c6ca1e68bda6ea24b29424e22523a7d41773252e044356650aa5aa467b3cdb72be7700d268572d620279ca0668ab514243599de939a85990bc7cb640019bf8271efb7b1d32487b2e912e4f0267fbf197f1e3c4de63ad7455bbb2204db4c5995641892330c5b5140dcf0a8009d135a92352e97584c1f294e9548af9ec348e7408b448b85d234f6ed614834706a0c978ad9a08cc814953b8bbf2bcbd87071b597343629b3745d212111b7230ac9275c037d5e747afe60cbb9b439b06beaf537d6cc80bc1d1ca3db49f53c4a935a0226f37a85b058f32e307cbca9b7c62ba581b351ff5cafb198494d5abc4406e30932355754ab2a38232561319b0081b266b1fc714567305e0b27d3d6cb8457baf9242c598ac29520432fba3c3968c8e81078989380085178489eacb2c10c452079b1c33634df13d82b81da91ac85e43815f262c133075cffab454f50ad6c35410b295a5357e95fbb8a1d80964a40184a19618d2c0b7e13ab5828b60d461e10b41e3274363687cfc5849fe6badfa11821a31c2f724735ca1c4cb365b16ac43cbb24ec865a6dee75b7a6815500072065aaaf7b9af31214ad30ab984c57515a94a67b7391a37044cc22c9976851b19cd975a2c3be0539b213b9032928722029ac59231c90945a9bad4d39ebe623c08da1421d90fcd990bf8f8807b18c99a3799de3068a09912bcda3f5cab1089caa3eccc831f64bef79c538127b152f97946a264f4085c50299601043860d95832d15ed6f06051d12386559acfc5934cf4110827476b32af4498819e3ca252f28b48a96195f0a7c8e01a81d00c9063acc0954337d360b514906504ccce6a54bab7a3624130630a5f93c97af1c1a981b50eab54937251b9e1388842847ec6f4296870b51866c04458152fe3844cd879f335a7a1fc0b04094d2692cbb2f84f4a02b500d38fce69145dac4d0e4339d7978ef6e651c6110154046050b52bf29751c0778bd5e0409a1a2145bc87b1554b5ee209ed03ce01c251f4f39a67e09f2629a8024896c6c59f2e9a2e26523273e337b2b80760db1025f5b21931a82673be930ab5358381241acf46879650c208ce840b48041997500c8e6a89da2b59fc5bb6830c5c6cec510b13c74724a93ff7978c3a2b61f85f0b10ba790512d6422900db29d542ad96d8b6c0d954205a0d2c74810ec4469bf2b902811e5f5778a4190961853c777514319cab0cc90cc91e7efd93a5d7db1850127df85b8f086dfc57f1f62a86d6ee7e45aff3f27bc1
sk = 6c33b8ab2b4febac9ff7dc3e4a689f468a4f08d5c87ef8a142b4766e24073df336efa5a0d6fc17b6bb2c615658eb04aa9035560ff7979e27c65a85ca6b1b9bfaaab23d89c6a825cdf7e312f81066d516be72680e5a665830f74e371bc411ba86f00704dcd3c40c8c1295d6b52aca51ad41732032535af95bef907127eab1eeb54899a36961793ec47b91d9725643664082c4375f4843b0031b815c8dffcb7f25d4414191746d5aad14093bf2c005df655f69917baa956721b4cb8b8b51531a4a6c0ca50f8ab21dfc7cd9f81d730157a59b971e4b4a0fba8ef49754a7c2be0325c8bc623fd2a94a6cc4226677260ffcb64d75167d63334e395df5ba4505495cbc8c3a3e40ab68796d6c646775339c29683a21f921a7c6a79d39a95c876f782a27a6365908381d793b537d1a681cab5599817e050cccf7803bf9a90ccc4084743c96069183b08702979c9dca2b9d9bc26e1de849976aa1465b29eb260ffc64478c39945a9b402520172cd7861c5a0cc089a028c8200208b3e4d7b3a91cc8c209c5e1d201278b01cab34126c701bfc2913df501f6d73d9424cf1176b8616c04c10940ef9832957585ec350e9761505162aecb28884f659ea23125c382cf24f383f9b09feee8aacb981df21a6bcec26e2a67493b919fea06170c18b79e5a01e6e89516707bcc7ca353727825514aa0d52504606013e53ba916bd133814c36b98fff15f847b7383854f692450aad28231f2bb4fd839d2b532066114da65be8cc5073f9992e03836ca3a623c301999a56fb00332d1ba8a26d599d0f5a97975814be81fc9dbc536d1c165a131ca3c55d04a05d7a53fff1299d3860cafd8bc6e3b97e72a595d294303a12994510f74887fd1d7bb18da70bfc5bdd58c1f6c1cb56f5994b7f2225ce0ab29e8cf3dc851f1aa5bf2ba255f7215cc71c5da95115d6a98a2317224bc6de1b2c79353bc5c3c046a7a0933a73419f7b117b88f3a53777143546cd29014e15e37c33770a8a9a11bc2f38777e400132a812a984908b3d2b87fc465b564045e79453c0666e3682a894c269551afe25286fcdb681cb50b260b4327b46c2d0699beca103965b0a218902eb4680c1b8c3ecb2011a396b0dca97d56aad231168fd9a7cf177b85b7729de4a4bf035482aa7758aca9e1f36bc9033ea34c6dff91091e8b36fd2a2c6b1094a8338ad540c8f53cab80d73e7dec3977452915b616d0f0bf9e842663cc477cdb5dc94579d6222d1b647ef4d358c5435d3d0799242b66818a683e8c5651b0b26ce4909f8656ff35cd7ffa1c5988074ffa32df093bcda32aee2003825593b545b44190787c4c8656d85cac293f615811ccb35eb0413f44b1722e0a182f09481712ac68e3c9d31085ea77946a54baa91c8ab8e814c5b94206070c0a6037bc02a292082018933a5ac32141180a6dc760c2c9aceb3b1a1505464150a732664aa51b02a721b63759379a638bbfd07ff9a7a84e071fda70200c61894a8891dacc375c120a35e0a4f296a02845477bc0484fb5bc539c3b8bea3ed2511d480b1dbe76c640622b67a1a8e000b954057322cc005f88284d6290a5d720e32b5f6cb6b992bc182d66a73b5019572867640343f267133b060545d4b2668b05e9d1ab7b1aa5c3287d9b08a79c9a5c9b6c93c5165c0e6b8c40d527ddfc01b3b88354c73f2544b5506c1e043100b4c399d2b6b8de81cc6271495b3c00893b744584ae83e300baa0531d191bf77015f28b2d95911cbb2a1c16265db900761c5333ae8074f387a97258cc0ecc391500083ef0922e00c692c9ab09abaa30c54984e918cfb332f96172ee1a0440d3b92175b386309475c92c25199d6fe75b1da41d0b86a68131a57fa839a1884f526948bfeccfac320509868235f05ca7b57952b3c5e65204f11c81c3077cb14c0b33633f9006b5d3c67f130c3d78038d7fb4934e4cbe8e3429a0c737ee48bc96849f360c83f2707bcc23432264728df21d4ac896e51a06a3b776ca7386d6072046abbb52c655df001b3007af2586b07cd7c81f38333784c2cf671cf7f3830a6144d4107fa40480852b3bb4f22bd2a33585e88e47c2b539dc099c298ee492cbd7d7a3bc5707c3c782d8a96a14701c352c1ff276a15762ab624c6d307a5b4dcb323faa9ddcd52289d60531d6a93be9c28cfc9ec3c489ddc6bd144a0458168e5b5686e92625325a8418565eb6fa0fb7619773356e92da33dc0b479b1a8c62c63fed955f18aa4cb7bb2578e2a42f9b41c60c45728c75064a68d4869db54845e8ca8dd38a5840b39b00fa9c4801107d0326eb24c7fd4612bd91275eca20f057c27e10b92e0b27c07a4d621751ef66307ce584708a5a58661838b56e2b2670ead04a9df7cf09bb8c83842dcfe4cfab4a83e75773e57b908feb46bf44013744bfb1d3cf98d34237b29207961d5d5cb43d6a49b17601743c86640ab9cd4a1786448c89e12adf884147e2cf091b66da57883cf36363611e04005be8376fe99c28fbc50092a034fb39abdcc97c6ae0565df82d4b59a947434d32938e8ee6687babba86236fced497c57554df73cdde43b7df119e86b92c407cccf98581bc62ba89228432a4922ee5c47be661dfb543ef26306f5301169a31b054cda1449cc2faaebd04c2b5823f58997defc48f6db37300b0c1c475a866b035639a5bdc4669cde9297d5ba8c1348792c8c2fdf3cd2125cdd51c7c3fd6ab6b31b8c529b84cb42dd8e2a48fb240c6b703c787590ecaa1f74044b5e295122c0a81c3a71322a2f4c9a33ea67d341a4426d60169acbdf19827759c144a271078582a33541bfa9367b757baef6890cff95d32d68f6c90338a20298b000e9144112dc22f4bb3117a6abf83b86b2b3b9cc244330b97392dfa3202ec7746d081f0a036360abad9d7028ab5bbde47403ca1a7c68a2c1679212ba707663ca412692049d45017f4993beaad79a990bfbb416d3072af8749f7f251dd51ba3c8b80cf34cc21ec923ee2a52ec3c981602c94d668bdc108154429508296805c156f05ae7908310fc176ba241cd35275b4c89e52786665e5798ca71a5eea5a721b51de6a78060a58f1a24da91666fdec925231c8c9f53d2fd270920092f29515dce0a8a2c6ca1e68bda6ea24b29424e22523a7d41773252e044356650aa5aa467b3cdb72be7700d268572d620279ca0668ab514243599de939a85990bc7cb640019bf8271efb7b1d32487b2e912e4f0267fbf197f1e3c4de63ad7455bbb2204db4c5995641892330c5b5140dcf0a8009d135a92352e97584c1f294e9548af9ec348e7408b448b85d234f6ed614834706a0c978ad9a08cc814953b8bbf2bcbd87071b597343629b3745d212111b7230ac9275c037d5e747afe60cbb9b439b06beaf537d6cc80bc1d1ca3db49f53c4a935a0226f37a85b058f32e307cbca9b7c62ba581b351ff5cafb198494d5abc4406e30932355754ab2a38232561319b0081b266b1fc714567305e0b27d3d6cb8457baf9242c598ac29520432fba3c3968c8e81078989380085178489eacb2c10c452079b1c33634df13d82b81da91ac85e43815f262c133075cffab454f50ad6c35410b295a5357e95fbb8a1d80964a40184a19618d2c0b7e13ab5828b60d461e10b41e3274363687cfc5849fe6badfa11821a31c2f724735ca1c4cb365b16ac43cbb24ec865a6dee75b7a6815500072065aaaf7b9af31214ad30ab984c57515a94a67b7391a37044cc22c9976851b19cd975a2c3be0539b213b9032928722029ac59231c90945a9bad4d39ebe623c08da1421d90fcd990bf8f8807b18c99a3799de3068a09912bcda3f5cab1089caa3eccc831f64bef79c538127b152f97946a264f4085c50299601043860d95832d15ed6f06051d12386559acfc5934cf4110827476b32af4498819e3ca252f28b48a96195f0a7c8e01a81d00c9063acc0954337d360b514906504ccce6a54bab7a3624130630a5f93c97af1c1a981b50eab54937251b9e1388842847ec6f4296870b51866c04458152fe3844cd879f335a7a1fc0b04094d2692cbb2f84f4a02b500d38fce69145dac4d0e4339d7978ef6e651c6110154046050b52bf29751c0778bd5e0409a1a2145bc87b1554b5ee209ed03ce01c251f4f39a67e09f2629a8024896c6c59f2e9a2e26523273e337b2b80760db1025f5b21931a82673be930ab5358381241acf46879650c208ce840b48041997500c8e6a89da2b59fc5bb6830c5c6cec510b13c74724a93ff7978c3a2b61f85f0b10ba790512d6422900db29d542ad96d8b6c0d954205a0d2c74810ec4469bf2b902811e5f5778a4190961853c777514319cab0cc90cc91e7efd93a5d7db1850127df85b8f086dfc57f1f62a86d6ee7e45aff3f27bc1d3cd2febe168b1ddf776b954e96085a7d475e3c8cbde68f7c80ffc9fa46b0d4311136e2681df2ef881b51a092a9badbe72c9772c169808521c47149578621e28
m = 90044031b7597b5e60a4f946b713e8996d0426d2cb013243d9b7d8f8ef159a0f
ss = 1ec0fc29652419d0f7d3df73ed40a21af5ba0ca0ec4cb6f8c736205169646225
d = 9d405d3ebdaf35fa8722de431b669722acaaea2fd10b814310b17f78b66147d1
z = 6ceb14f7662be0c42779459f69a145c0e2ce9f0bd9a0cd1bf32ed5694cc9ae32
pk = d3bcbe7ec12d1af108849a2cea79be2da250f029382498919d670022f38be928a341b9783e164567aa87a9055fca176ab4870a2c4a68473c737b9a778467855c1c4186438a65333795f5a5b25641f86b9f5d4c682b1a878ea7463d51504bd6b62a44b0c0251afac229ea8359da303066531ee34451fcf796544125f933cd52f9b2a5e72e1a42a45ac9a80730376076cd57a289d5d97e4e1c5826757943471fa4ac0b7dcb737bf95f92f2b94f844b2b26297b2a44dd9013767b8b2cc7c1c8c83583e78f12e60050ea0e45e3453ea86166b70c21b0310059c58e684ade01b18f93440b0292dcacb6c9e3488e235f219c91914302d1495134e9c2b2a3acb6f4357c740aebb4534448bc482a07ace3b2211bc6cbfaa95ba4171f955ff915a1d5b13cf07184bbb230ce99c8a13264d3b98c0ab0986d62ca8e22286ec90029623d0f033bd4c13a26f08120f76aba45a904d01266520206e6a76697254b7120296820d0a0a29f662fb623c34eb282852832c044565860200222524b42cd2c8676cce763e28555b8e86a2c710b47d40a788513d140a41a65bea5cb054b73ca98c3061a39c6276a96269cca4597897c37b25f672c0f3766be5065a05b19b4cccb1a6771421b5cfdb7094c89c48c20cafe814d98d41bb5733aca166e044810704b1f9d632ed279275c802640d2bf754a99367b4a5fc959c8f309aa028ce21057fdd943de716e3f66b76660011ae354ec9475b4452932859d2dac38a853cb1edb09e04a367e02a92e89794a0c4ad866c65f3b4657492d0b575215e7926bf455686393ae7c507b9c8b9062c89b2310725baddeeb8a3079a7301b5be5f463f826ccbc8719e017550734812f1b18da724b99641e5406244a28aad89920731b387b934d02667e86b2051d35ad6820909924551430177f934650b61eae840d952b9f1f8b7e22ac6d6b005013439a01698644b2caf2b205044846d84075b715835a18c5df409f686a78dc675aee4944ecc806339b5cc8d8bc64d24bebf75a74207e60a37787c59c5e6875f61238fb43745e58bf3d2168c844b7c24c4ea2822f3abca76163a40a219d2798a2e1a8c606520c5a622653348a63980e61f52654b385575697d56c86abc5536ad67264a7c3813c1a1eb21442b1c0ff129f93810685a359fb13167e59b2df26c6068b641738b6ab82357c95c0cac43a21f867e005c96e1a4dd240975264606cf8ce8ff7bf0984770a282c969253189cb70cd3440a92c56319c9387733af98cfc8892f0e6736c6b44a0b952934071737a24a3400257e3c1690ec9f76726a327521afea4259d87eb6978d4c77afafb1b9be81cc4ce1197592bc26908c469863aacb89b13b231fcc9669b8accb2a4a61f641ca173dbd2a1494519b77acb0dedc284f068e5ff73bfa9109c1fcbf34b15f3c78c19a6b6eb693b64155b5e4e77d67547d35b56a0ecb7eef98798af94f4319997fe1bdceb9513c2ab34691292bb961ddd202398b99c8f1aeeed7302262359be5b1e53689103246a473549b8274a1753721c621a0f468a6a9080a007287731bb8d99360689fe616c707a9c0c04c919b05a5add406a7d1aaf9d675922439e4224300b18e5d2966a6104cbc5a43786584ec877198dc8317753c6f0109a11c3808a50693a55ca75b5f75e74d475690af046e535aa79c7b4a1606a6d4f05e20c2cf9102593ce45770da720531cbc50552f1b097a5a96bf291895ad9c0fcbc6a462068eb2ca7f65217f0678d0e25c447161cbd9029ec24845c5c1b2b7832ae41172efb8fabe6543ae3bbde44a0b9f926b1538cdb6685eb244caba69798298b8fc38fdeab5043a567c6c8117091523209ca8dd342e3bbc0e8cca579c603daea4e11b06bcdd5be898b825452a28d15261bf9abe00a7eca0474ac4c92b0938aa2a00854f3a665ea56169b3c572187ec88945d6c9637b4a8f91249b8614e9647760eb68d2c08c21f390e36370cf30ca0bf0b5c48f7287c822026e30850754b51682a0ec016f4fa0773b642d4c5481502bc9f023ddffb199fd241f3c977a9522de7f61eef4b0ad3166515697ec9ec5ea87796dc6a24da4939e8b5af7fb191f861abd3850e4ecb1f8b819ddfe605ed6a113ae4075ba67414b4690f59b2a6121928eb21c4d5cbbb4551d2c00fde22b537522663745b46bb71890031ffecaf8fc027d2dfa2a4ad271dd702f055836f40ca137e5d0ef9
sk = 2220bfa6a447db5013ed5811b45742b6e95c723a35851518e04b1b619c5607944c341a1aca4c0eb297bfe3990d514aba3de30867d646cd76a1ec1176f1e84ee60704b0e04366e27ed0f321bbf42322f5289f5167435b880851b48de717e40a1b56387d4705815701bc2b80c55f33b3c20244e0e27ffcf43c457a3674000a4404b4157cbefa05c54f50021684059939a3aa088dbba13be56047df450afe33c8742abb0cf48e0b1c24e8719eece41ec4a3254836b4e45b4eebbb43d398a813bccc0c42cc4e437050740c892b657765b252943896325e3f4c45887452847aa315ba8c811b39254a5c3ee64f65823fcf2a92e3198d2981289e021530aa4cbd210fabf51094392e25e755d778a02ca145fff47165711ab9397a0f9b3def26bd0e5143c23a815c8582976521d63bc74d8b42b95280cdc77de3528628862f44d475f49ac204c87d2647414a4a136a094b7fb923bfd3496b187592e81b8168bdffd9522f60bc37052fc579cb3f7a398dd677ba14a3fca1248057a59a58531b7a1f1773735a27612520b03121390cf624d46927cec7c7d00ab13dc2ba6445236bc68642ec9659d7bba40aa692c40794bc4bf5f13fbb617e711a54bd825329ac6a9af2a88a54a600c0cd6754b4a3accadb397cabf2af41463c00512d6d206d011baf6d833e4abb8dfbf736df8036278a8125389c3b99940881760ac150967464483242dd52358a075271fb82d949af57f345e5dc46845a94a37893613a76b6e7b4d0db0edda213302677fb73c493a349704333278b201b6baa8315731a348ded27283dbaa05e057c26c35d68a5252f1715337a1543895dfa4c395f9909b7b1283b450b71730292c32dcffca05221b14849aa5f94888e2a3fd33cab3b380f8093742247ac27012e8d7a6b8702983dfba43601677679568a8051925133fbf6550dc318e387c3e3176ec9c3cad6a739c6ba5b72fa587f000ca8f06eea003cd05970652b0f3f92b8bd4aa1570b02cab21d2bd0a9937a499943ce285b32706589c11cb662461444629f5c755b4a09805dd5659127bdcf5466270a5cb6328fdd0583e701aa98d34095506284b63a6f7b39d0b31fedc43e20e4bcb39b99d82515e041627fc5402290be758a062822c26b750463141d9de8793b385f556a3a3f74bd8ab61f69304ac4082e08f2cd05e5beade17d2c87b9535a084a6b0547389d08f548030b1dda0137d170039e082c5583bc83695aff0898f7e19e54204582989556b924df35a00c518ab95cbb466b5ba0d8aef007a8294294870902e74152832365fdb79508b69e45484139b4342df8c391864b80e807b9dc8ddcd4463fd1a986986b81a62d79aa9565308ac1471f09d09a23f24e4ee5522b00265770674c61348fdb3bfdd539994b20ff22b210162961b56dba538252610fa607372db1317497b85307b61d890a62b90e4dd37246763dc6093af5f4cd0dc20081ba4ce2d6bbdc969580607022c590a1687004b0730af71c60590d1a6b2a5e51c742d2cbbaa826600055f4811287a062da1696a22808507aac327a9194c5c6d49c823557100c158e60b845af953539a855d217c5a77599b1783f7488aa85f222df73b837e4b8d1006a8fd6b5b06083a3884f67e9cb7e962cd3b8a8cf22951f74aecbea2d599c533de42a0ccb5e94439144551f5d839215d9021fecbd03d8b856d66d37331997a77f46f067a83727bb0ca6b3746f7ca6a233ea575d908775c5a7ea497917b17b51ec8d58350aacc1cccad921ca06061e82067fc9215c5a3e75b861491771196836ba56c99b25cc5ac10008730518311fcb7a2ed14972b72533c7c890d83a5e34f75e0065021830386b1456da6a6cca5a474c3790850a71c0e84bc7125fe21a9fab396b37287a106baee569a7adf0845b49b096f689ba245707647e7fd70efa020a342c45335ca9e0809982ecbc38f55d4f9a9c36578198929eb8290e55848d04ab7c952513ead8484d44cf46f6959717b0c009938917ad916909dbc764746c3cc612b5b72b4f16049140b5c261e29b326716e401470e7b6598ac37c7c57dd3d47d548377a4939a0a7886eb7780c667b4339873be5ac23765a05deca7b264978b14952920ac0880a274d3a5ffc825b9a891df5560938b9fba313e05e782691bb9c0488a7838a4b4cc6cd3bcbe7ec12d1af108849a2cea79be2da250f029382498919d670022f38be928a341b9783e164567aa87a9055fca176ab4870a2c4a68473c737b9a778467855c1c4186438a65333795f5a5b25641f86b9f5d4c682b1a878ea7463d51504bd6b62a44b0c0251afac229ea8359da303066531ee34451fcf796544125f933cd52f9b2a5e72e1a42a45ac9a80730376076cd57a289d5d97e4e1c5826757943471fa4ac0b7dcb737bf95f92f2b94f844b2b26297b2a44dd9013767b8b2cc7c1c8c83583e78f12e60050ea0e45e3453ea86166b70c21b0310059c58e684ade01b18f93440b0292dcacb6c9e3488e235f219c91914302d1495134e9c2b2a3acb6f4357c740aebb4534448bc482a07ace3b2211bc6cbfaa95ba4171f955ff915a1d5b13cf07184bbb230ce99c8a13264d3b98c0ab0986d62ca8e22286ec90029623d0f033bd4c13a26f08120f76aba45a904d01266520206e6a76697254b7120296820d0a0a29f662fb623c34eb282852832c044565860200222524b42cd2c8676cce763e28555b8e86a2c710b47d40a788513d140a41a65bea5cb054b73ca98c3061a39c6276a96269cca4597897c37b25f672c0f3766be5065a05b19b4cccb1a6771421b5cfdb7094c89c48c20cafe814d98d41bb5733aca166e044810704b1f9d632ed279275c802640d2bf754a99367b4a5fc959c8f309aa028ce21057fdd943de716e3f66b76660011ae354ec9475b4452932859d2dac38a853cb1edb09e04a367e02a92e89794a0c4ad866c65f3b4657492d0b575215e7926bf455686393ae7c507b9c8b9062c89b2310725baddeeb8a3079a7301b5be5f463f826ccbc8719e017550734812f1b18da724b99641e5406244a28aad89920731b387b934d02667e86b2051d35ad6820909924551430177f934650b61eae840d952b9f1f8b7e22ac6d6b005013439a01698644b2caf2b205044846d84075b715835a18c5df409f686a78dc675aee4944ecc806339b5cc8d8bc64d24bebf75a74207e60a37787c59c5e6875f61238fb43745e58bf3d2168c844b7c24c4ea2822f3abca76163a40a219d2798a2e1a8c606520c5a622653348a63980e61f52654b385575697d56c86abc5536ad67264a7c3813c1a1eb21442b1c0ff129f93810685a359fb13167e59b2df26c6068b641738b6ab82357c95c0cac43a21f867e005c96e1a4dd240975264606cf8ce8ff7bf0984770a282c969253189cb70cd3440a92c56319c9387733af98cfc8892f0e6736c6b44a0b952934071737a24a3400257e3c1690ec9f76726a327521afea4259d87eb6978d4c77afafb1b9be81cc4ce1197592bc26908c469863aacb89b13b231fcc9669b8accb2a4a61f641ca173dbd2a1494519b77acb0dedc284f068e5ff73bfa9109c1fcbf34b15f3c78c19a6b6eb693b64155b5e4e77d67547d35b56a0ecb7eef98798af94f4319997fe1bdceb9513c2ab34691292bb961ddd202398b99c8f1aeeed7302262359be5b1e53689103246a473549b8274a1753721c621a0f468a6a9080a007287731bb8d99360689fe616c707a9c0c04c919b05a5add406a7d1aaf9d675922439e4224300b18e5d2966a6104cbc5a43786584ec877198dc8317753c6f0109a11c3808a50693a55ca75b5f75e74d475690af046e535aa79c7b4a1606a6d4f05e20c2cf9102593ce45770da720531cbc50552f1b097a5a96bf291895ad9c0fcbc6a462068eb2ca7f65217f0678d0e25c447161cbd9029ec24845c5c1b2b7832ae41172efb8fabe6543ae3bbde44a0b9f926b1538cdb6685eb244caba69798298b8fc38fdeab5043a567c6c8117091523209ca8dd342e3bbc0e8cca579c603daea4e11b06bcdd5be898b825452a28d15261bf9abe00a7eca0474ac4c92b0938aa2a00854f3a665ea56169b3c572187ec88945d6c9637b4a8f91249b8614e9647760eb68d2c08c21f390e36370cf30ca0bf0b5c48f7287c822026e30850754b51682a0ec016f4fa0773b642d4c5481502bc9f023ddffb199fd241f3c977a9522de7f61eef4b0ad3166515697ec9ec5ea87796dc6a24da4939e8b5af7fb191f861abd3850e4ecb1f8b819ddfe605ed6a113ae4075ba67414b4690f59b2a6121928eb21c4d5cbbb4551d2c00fde22b537522663745b46bb71890031ffecaf8fc027d2dfa2a4ad271dd702f055836f40ca137e5d0ef99499c1b006a0ec2c299c41c3f728c3bb7848957fb2bbbcd05b65233b89a2b1b16ceb14f7662be0c42779459f69a145c0e2ce9f0bd9a0cd1bf32ed5694cc9ae32
m = a7a31e140891ea37d2b6424b59b1f84f89220f32dcb73e037eb912b389d34a48
ss = f18bc196547734f8b08eb44867fa7f6e5d7887286a7f7e30b5b95d74b60593b9
d = 9a86490f0615f3edf789cb0654066e9ee339cc59f968281f3b89213f83c692ed
z = faeb2ef44d2f608621e831187ce79b2d2f4a20f1568bbe76b0d3d5af36111714
pk = 60c80e77b5c6ccfab6f463a63c069276c9321d8c961802a956f0b8f41307a73b5b4ea33828d1bab555c02616115f890ae7b1c5e6061a484825a448452bb26fb9b13d9bc002e6798d54238125477bc01babe0ec7753fc8c8c959916f16206a7ca31c7b121724e05bb5d71c648fea759a5d2b58a257e728230c2ea779ec4c55f2319cbf9cffeeb1f285a9fb0d4a391386ce69bbb6e37a548246d1061494e8766fd96ccfde9ba6636cc3b4858097c7cd6b83e53a2766642992881a2f1c8b7454586cb3822c125af4d70b15ccc546843100b1443e365cf31680656879f00e640692b94361286104c79af9c1cb2b98f01e3b9480c5b0af0988dc7bebb33bb3ad87cdbe09828a25f17fb323bd17a11ab961c236eeab89cd7c3030f4b437c09aec5f461afe64e1939c93081b44c8440f7b070fe982c16ccbc99fb0a8332739b641b326cc689c51c7ee33003a277c41c2a05676620eb9806ea6f53c2060f13a75ff67b7d1b4229443ecc4023c84293f3cc58c60a1bc00a3d1ad31aa88aa6d2923643585d39e16e5c8bc5e650a578d60584bc24c2fa2aad7b2cd9c99ffee6033353b60f506b95927dad7ab997868119b5976f561007b51aca6b36b08b03ae40a9dcdc19ffb776304bbe7d3aca167753634969cc57c48704a19a22416d2cb658e75ac2d428aaf9a13e6693e4d94df1f2a6559a4fdd16354c77129d32bdc3fa136e180d66842fd2a9540c63ae7412acb67b788936066af5b7fc44409a77a27017c9b883b705caa371b831c7195abc01530a97728708661d343cbca7ab7268b36294b2efd96f87a298092684b02569ab5911f4825826362414fa2f2b955f6a318bfeb18b12d058e4926ca973248d162164acb5b7a8a7641c9557a8a0fab208ac2744810397cc049ef46756e4d14a884745e73454e1d675c3743a5dc2546c424735813ab05353cf65b604ea3e44d8828c7a3ac9851848090b0639934d9b19ca7630844003a944238876966a62a87218714a4b3f89638a064846fc4163d03341840091d75b25dc9a7fcbbca04664b218f4b525f45a4723417e3597f9b99ae58012f2c3938c40cfe1281aa439486d5791e745892eb36905cb142a5c718f456b74ab213f4ac50cc000cfac943c60c3de626080b525c52051ea231f18dc126eb1c6fb76232d5722cee0c9e458c09a38c35ad64959bc64ff252358a5cb1b07384288b457ab15651935a99072f12336e14882a2d0b6f918933ca0574b49b214ba4018ca4b1373cc0f007b683a9a44f842610106de16cf202bcf0896c9506855bb4849beb06289b72041c75512e152183242a5162678d10d870aa888e218ae969c13b024729c7acd818971e598e495902ce92d29c73d355bc44eb544ac760c0cd58ad8157ff242963ae3cab5bc37b9c78ede033c210c59e20245fdcb51f7ca9588359e2264118ce4057dd7c6ade4bffbcbcba5f9433314cbea9309a0d86a15bb6f753abdc47149f6bb0eb339734aa1638fcc633244559a08af3c4b15e6bc8cdc63398165acb51925c7141cea32773fe5b0a64075d66c653e750cf42866255a9bf7d4b66c488f774193ce9b35ce52a164bbcc41f7b6779a9b35127ba7087a4b673096bba4048410778b18270674af334bb92475ce2787bf9a08b587a6d48845e44c6e04a254425ccb59b5972fb3a57cdb02f5100d45b43b76140c6047bc5ee59fb6e012660138d7c107285a2d461b20f1d49e1c206ffb28be65e26154a64df73358dbb49b77258fc45a15b9a80144099be67b76fd60b7e01518074b766211132e157efd507b5970c862d5cb870751da46ae460416eed595a74724152ba84229905880cb682cbe477995437125fcc23677c25fde14533c6aac694206aec917162b4efb61a1bd7c7dd7dca9bd07341438c7893ca4fc8ca4c337a5d7eb9a030b7d7872a694881916016c1af8abe353cd1ae2263cf417c013cf46212b3d5720af335d40b646a794ae602b5345300e30f4812e295f3cf07c2117cef1c591cb9a350ffcb718c64b0d76165e9a719ffb75f46b861f968eead3373c3cbcd6a983c9270fee433b2970b6f0947b8ce46fcad6518d5042d109ba53d324b9f657182bb110961e96a8b34c5a4b808840de8b71d0d87a510944a9973df9a900d9a6c272a61bee2200b4c80aa1dc7681b837eb865a17ecb56e0aea501bef8e12d3025185ba4cf8edd1b0f297471d58c26516
sk = 7934a9fabc835bf9a77bb807332251daa00876e5500d2c59f07485ed01bc934911a336acde5527dd166476ca1d1aa558cd88cd7bd17ce1791958e851991867c0525c9472a953c8b04a730e2e132c6c26811cb86f3234229f4caa2aeacd2e3c840e97b8f1805b94d7317b08354bcab64887a4e6a98ffd90a7544562ceabbcce6489c6e8534119c9589c405d7a96de3230094a459549b6f37078f2c01fc9080f049464b0a969eb742419147c8b39b8065a769d400a17bb25de51a699b69d54ba460d33ac6a6965916829b7a578d0b24bff786cef9963bf961adcc20f9a0cb1c159865a344a0e36879c67852df50aca08a46e72a4a70c027ce283de5bcb219808f2635bd7540915c5485ab70358cb017882b12acb4426b22b02605873f2bd0da59a658075136cbe15418cca0a11386aad43a52e3c5ac97f36bc7f648808c260643c325cf456e6166eeec74ee8476ad62c73d7d334ac279d84b66b6c8aac217a813dbb3dc6007317a165e6a1657d0277c1e683beccc956d973c7624e959724ff9275c1aa2bb5aca75159721b8c6d7b299c7acb4704c654335982e83ab3724ccab3709d20601c2a943d5bfbb3d384a7e83a7793905301b1704cf49992077b19f0204f3394717c9ab9a173113004fd325edb797a30155d0d2a1e4984644f245f5b495b56a98fdc487b29b4a5c6dc4e3047a8da2c9325f1705613705628458bd525fb333087cb4b967a61a994cbefc504d18c1b8a62898af32bc454a57e264722897d5dc71e32c2495ca857e1a234ae61c77083ba9b780342d7cfdff8b7ec1257b79cad017113a3238510c5683c3a8c396986ed392b0122c16e34a7249691ea7a931c44087fa1731746c1f3855bc72414fe3484d85b5e2586b6231b4bcf27831ea7b57070a815795f43e90b2112b235f5959ea253db76192bcb11d4e16399d40c5dc0a15d98c3b3b0289f07839f7738aba3281d45aa0a9ca1d349a64e79246c2c7770227f1e1cc74db8ab7ea7b0e60a9dc0e45443b30ca656cd6a8897ab105bda51b02179936f04374554a52992710f2a70972479462a2859736c2fe4359a474939ac3531b2905f90bc38860b5615abfb1a1327814c01048bb93c9725c7c3b0547921975766a97e29d529e4d8a090c36820db0fec33277cc679cd4a51f7ca05f204bff20acf63ec403ac7ccab951a8ec166c545abfce8734833274f724e77e68137967da75515e3c270ce79838839721bf3a14c952085071d6b3a555ce62d96e7736a583f44f726aeb921caa340d4bb788d63645deb2621629dff8a2c51d23bfee95caa7756f1884a0cd263039c37f7415e83d4908507c1b17a7308cb329d829c86953422b8b2f1786a4b86b980751255339258572a02ab22ad845632f859eac223e1245ac3533d359246316a3cc1ac58b4e6386592859547171ce05dd7a76bf8e93901eb7f40114175ac45e0b35109ac57be844c52d31a7ba60a24f30ef0e45581242c02e020ec86af106836b3dba8071bb8e8574fdf208100982e55f4b0dca72521440a2aea68c57b2039d14b21a56274972eccac7eed41c4b26cbe2c973507f1cdf4e618077406ccd3c8c5118545178351522485730b1a1ca7971b01766b914e83520bcc82131c5e5a632f88ea070ef636d02752ca06b94df20de6f757021c1fe4e4883f123d097993f1959ed8076c0491191b0a05774c5a2d6ab94eab91b1cbbab07b8027fb57730820f19609136131833bad67d888aa29bd69169d8957a5cb8c3a14b54d3f78154108904ef15d1f73ca9a635fe1231ea9e18cf3a473fe7492a3636d85b70ea43a7aa68c4f3f24c2a2e88f2bf5568d790e51122a27aa41246422ea78bebfeb6038db3ff65881bce84496e65d82f5c318c0217b5b5e299b570b038f740238a264b00da749cea6ae22bba8bc314552132894d79d23e73c492857d22a6f64aa160c774f8b24a8b14ca805619231347463a22f06ac2a96660edadc1bd767524600ba35789c0896897f2bb1f0c88c0b875952c9a352ac4d78b69c55687015544066463da8e0b1a3a8481d6bc89ff3b9590b94e03aacf4c0c12e404cd51aaf3d696c54158101015a550a455a28042c73627c7a414938636481647c30c90b6073b1582e31c275cb12755a287f967a7c6c377aacfabb57422510ca4505128b60c80e77b5c6ccfab6f463a63c069276c9321d8c961802a956f0b8f41307a73b5b4ea33828d1bab555c02616115f890ae7b1c5e6061a484825a448452bb26fb9b13d9bc002e6798d54238125477bc01babe0ec7753fc8c8c959916f16206a7ca31c7b121724e05bb5d71c648fea759a5d2b58a257e728230c2ea779ec4c55f2319cbf9cffeeb1f285a9fb0d4a391386ce69bbb6e37a548246d1061494e8766fd96ccfde9ba6636cc3b4858097c7cd6b83e53a2766642992881a2f1c8b7454586cb3822c125af4d70b15ccc546843100b1443e365cf31680656879f00e640692b94361286104c79af9c1cb2b98f01e3b9480c5b0af0988dc7bebb33bb3ad87cdbe09828a25f17fb323bd17a11ab961c236eeab89cd7c3030f4b437c09aec5f461afe64e1939c93081b44c8440f7b070fe982c16ccbc99fb0a8332739b641b326cc689c51c7ee33003a277c41c2a05676620eb9806ea6f53c2060f13a75ff67b7d1b4229443ecc4023c84293f3cc58c60a1bc00a3d1ad31aa88aa6d2923643585d39e16e5c8bc5e650a578d60584bc24c2fa2aad7b2cd9c99ffee6033353b60f506b95927dad7ab997868119b5976f561007b51aca6b36b08b03ae40a9dcdc19ffb776304bbe7d3aca167753634969cc57c48704a19a22416d2cb658e75ac2d428aaf9a13e6693e4d94df1f2a6559a4fdd16354c77129d32bdc3fa136e180d66842fd2a9540c63ae7412acb67b788936066af5b7fc44409a77a27017c9b883b705caa371b831c7195abc01530a97728708661d343cbca7ab7268b36294b2efd96f87a298092684b02569ab5911f4825826362414fa2f2b955f6a318bfeb18b12d058e4926ca973248d162164acb5b7a8a7641c9557a8a0fab208ac2744810397cc049ef46756e4d14a884745e73454e1d675c3743a5dc2546c424735813ab05353cf65b604ea3e44d8828c7a3ac9851848090b0639934d9b19ca7630844003a944238876966a62a87218714a4b3f89638a064846fc4163d03341840091d75b25dc9a7fcbbca04664b218f4b525f45a4723417e3597f9b99ae58012f2c3938c40cfe1281aa439486d5791e745892eb36905cb142a5c718f456b74ab213f4ac50cc000cfac943c60c3de626080b525c52051ea231f18dc126eb1c6fb76232d5722cee0c9e458c09a38c35ad64959bc64ff252358a5cb1b07384288b457ab15651935a99072f12336e14882a2d0b6f918933ca0574b49b214ba4018ca4b1373cc0f007b683a9a44f842610106de16cf202bcf0896c9506855bb4849beb06289b72041c75512e152183242a5162678d10d870aa888e218ae969c13b024729c7acd818971e598e495902ce92d29c73d355bc44eb544ac760c0cd58ad8157ff242963ae3cab5bc37b9c78ede033c210c59e20245fdcb51f7ca9588359e2264118ce4057dd7c6ade4bffbcbcba5f9433314cbea9309a0d86a15bb6f753abdc47149f6bb0eb339734aa1638fcc633244559a08af3c4b15e6bc8cdc63398165acb51925c7141cea32773fe5b0a64075d66c653e750cf42866255a9bf7d4b66c488f774193ce9b35ce52a164bbcc41f7b6779a9b35127ba7087a4b673096bba4048410778b18270674af334bb92475ce2787bf9a08b587a6d48845e44c6e04a254425ccb59b5972fb3a57cdb02f5100d45b43b76140c6047bc5ee59fb6e012660138d7c107285a2d461b20f1d49e1c206ffb28be65e26154a64df73358dbb49b77258fc45a15b9a80144099be67b76fd60b7e01518074b766211132e157efd507b5970c862d5cb870751da46ae460416eed595a74724152ba84229905880cb682cbe477995437125fcc23677c25fde14533c6aac694206aec917162b4efb61a1bd7c7dd7dca9bd07341438c7893ca4fc8ca4c337a5d7eb9a030b7d7872a694881916016c1af8abe353cd1ae2263cf417c013cf46212b3d5720af335d40b646a794ae602b5345300e30f4812e295f3cf07c2117cef1c591cb9a350ffcb718c64b0d76165e9a719ffb75f46b861f968eead3373c3cbcd6a983c9270fee433b2970b6f0947b8ce46fcad6518d5042d109ba53d324b9f657182bb110961e96a8b34c5a4b808840de8b71d0d87a510944a9973df9a900d9a6c272a61bee2200b4c80aa1dc7681b837eb865a17ecb56e0aea501bef8e12d3025185ba4cf8edd1b0f297471d58c26516aa14ea531df0a7f93225de1c75ace0d2692bc750b1b538cfd0d860ae9c5a8c13faeb2ef44d2f608621e831187ce79b2d2f4a20f1568bbe76b0d3d5af36111714
m = 70eb3f791faa91f1f982fa477dbcddeb2c55691c07f93b04cd31b37544c94b42
ss = 736e053b8a5f4dbed37b5560fe586b198686500f118247c8a2640cacbf0b0035
d = 6dfd9b575872560c7bdc2732c4a28dac4db04e535eb8e402c3dffd145c09ce47
z = a2985c1c4d203778597947d710dec806e36b0cd949fe460ef141213bfc525e5b
pk = 9d9171d1fc6308f0c7b2015fbe1aa7c3084afd14382ccb962cc7b9ce97a4ff140f77a87e44960e6fc73cf170991bc57fde0c406e432253a2aee4b0beb4d26e0194601fa576cd89a5bca45e690833592b874d3b3cf303475f1140a0fab6129296c51b4a5b30650b8c26b5e67100837d011c2aa7881bfed806f308bf2f99118565cc85323410abc6e34520b818b49b6369dca3a1ac2776f75142b84c76a43223fe2b7f78544191ab4f0b9316c3b4495514118c63c1f9691ed6ec30670945da0a92052a7d2d11c4e0f8be14b867d4708f6fb4569b6081ba685c78e2c835e0bc29bb416db14cfdf3c98e8a4aa7161859e2cf74277a4c4731224c0649a01abcf92ea723784ffc290775282c256d433a64b705899398aca7e084ab6958c801b27fe8b39ff4bfbb1aac410421c50aa911706790d3c350b6126cf9242e33a359e21e4b72561f1368c3d2265b710bf0d6acee3a5286f51dbf16c471327612ebafcbcc5e22a5b5196a06336968976a9308c075816727997b7d52e34b648b8bdbf229aa4925b3e5167dd1caf619bf0d620540f29f6e77091c4b430e708d01ec9e2e0ca44e766c7643084af17722488f4786a720ec6dc4765e0f558a7a9c449f04333476262d65c4ba175a0e2bb29b524f8465a73436bdf6494578020a425149f3cc0c9b474d5eea98ab529aa1c97a84b54c064c8902153703618e5b99122d4402681a9c72258137b94091382888b4636ca983c79a944a4ba0169a730f7401d58196dc193742fc4d20eca71ad359987086aba19ffb05c0e09a0a8581844774b12beb3692e055df16b67706902d625590037997a3beb105931afa84b5fa389fe2b2bb2b5f521169f18b012d17a5ad203e2508958954b8fda5956bda2126503f34c571457056b333c9dd265bd9d4a9ea601620454bf020120d5a0e99f837cce92e20865dd7870a1ae12f1da8b369c814fcf63a9fd830c4827f6b151449879c4ba9691e68a02aeb89f362a9bd57909c3ac1e064780fa1c74ba21daa4b6684bb64eb108987b18be7683924e3202d45a5c4f3b2aed5666a8ca54b48c32bc55b60064d27b53e51222c4df502c8415089255e8a095efaa822b892b2a0a17a146216282991833338553c8bb4947d892923010711084a19435b5c3f6a6af7f89457ac8a5ea4679fa2921692c8af459ad8cb22ec187dffc3425d88b6396cb7fb627f5fc718752658a5fc92539668c7327b90b26572fa8bfcf705f11422382079e2333af6b51e65310751343764bcaf5a981a260109986b5c29d2691f4a981d391175a21e16a13dd2501f5a256bb86169c63ba737296a5bacc65781b8ce07b4b8f28b173b42f802baf5f235bc06c9d752351980a72b52250269ad66a098fc9b68ad57c698a014b9d1c278f3559b361e3b8ba2d690c5380765de0b2d0e3c63792c7f9c8122b297bb8cb8381d6780505c253399c61d4445e244b4669a3cf1cb7dc227ce9655a9ea275aa5529fd8cb5215893bec6a64201629031b16a8957623b0619b33c6b90c78f4e21f8ffb94d1a6648d330d91096bc87093417b1ba6e14eef17ccf3923a84328b5b60adca0c4348d9198262b27fe56eff73566bb5123d7ca987a26fe9a00d41a2405fe31af48baa3a5249e4c6a638985669d576dc7c9ba575380e959ef93c2dc5dc15ca87cf3f98675eaa87eb5a51cc3450b946b810d05d94a815376868c5d9594fd02891637ff517a6597a1272b7c9933c544793ad167b1537b478ee3a20c8b874f5fc95aa46851fb1610453583b23c280838573770609344f14c4cc1da33720b3257a53a8e58c1c0ee500a3e4781a2cafea727ff3b86ccbeb9fb63b0f215ab297ecb1485589766ca828332942eb9c4037bd76aa1fd24160febb8dc499c486a6125c137b77597317f06323c901ecb7b17b75180c71c6b1646751f2522f1a7d13cb7dbe0ab46385aa94b84acb565f32470fe75b7f9c876287f2ad5b0b52e4b5aac9a43eb17b207943ace482b46123652f7460cc64427710603a8307ef748c37f5784e0379773ca7576589c7ca30ebe78f5905b350c4bc37591bc1a926d57c0ddb5b52024ac3861785b6134ad8c067c5e9a47ea96f57b40426697e12846bfde94af1b27ae4305edb932b79ab745abcc265b8c7a37063ddbcc972c26864269ee557785690ae6401b7b384ec61a83f9056f3665e523a0c28d48e778b0314c1ec2a83ee9805d0
sk = 46f47850e2b9aa4a6d209125be58806002c278a6295da7a4ffe85551529f17d83b358b243f2a622f353eb6138cc6380f8ad3340d7575e865a6cfd34bf473a3da8b9fc961cd921452d09b3209d041d6612576c573b08422715160b891a3370268468078f5464d7e5b84b3a3793f0c7cb2a0a13df37b9763cfbf054c768b1e65a00e8366b406251f812c5d428853d0e00f7bd58a8e348275461c1336c2ac6a39783a35d849aa9a847f37f50be0b95f617bc7adb28c0506c16ea3ce89aaa28a9252f0e228d0fca732289d05d9395133a82d8cb76db2023924273b39cb52b5a846f338b96c5b6f3acb41c7265a0c5b13094231f05943d58875ba7c2a6889f16107d325ad1b810a0b3c9e8928169d440194bbb90f771796856f9878158a432eff742fbfd5acaf59521e361f448c0bebd805a1b4435d0761d0448d83e1201a506a0b0a4980172d05e88d7d87b42054680cda74a386027aa4c3c5193fb1a893bec2722d55ab9b840d99cc81408153b383345192649eb99825bb4b1957326c4791a2722951c0ab67472f4841c20c23926c3c331f24c360e81977c2791ff3171c2c489b68c923b65d8ee6bd2d510e6ae97fb771bab401bc1a42935f38a0fd43ae2f8a24d8fc3f6e15c2c6bc800b73ccd8e91c592452484b44e6b2a624881064526182950349c78c7d58180b1676b5191eb6065c50596232b9566e4b8f0635a7d71927f8eb8572e62d57996ddf66cfed2147dc3451e95c034d6b9145bc0d30c915d66b1cce367406212f8bb40755091c9cb0306a490ef5336e21f82c1b7b6ccc8980da28a348815112f00c57362eb163a36e016d60f020bd12b6796c9a88a8af4e833fc4585652e76f2ff77deed799757c7f64e07ee6e6a300dd1cbbc840af561746d279beaa71dea5318aa3cb3c4c63c4a91e0fb60d6dd6abf1fb24d1b078de9413f1b0bfd8916577c4cc9e0b0c332625a5fb705e94babbe0659e022234586529a194012a6e9e7650c504c380436e1df83e5c5c9e22f79f394bc0f22a0acf114b90829b43112fdd617089c8b9d872b70d7027d74402b65058347b56074ba33fb91998e5a559d46622f5423808c8236317767a32e4772ae66ca472ec7828d682d045835ebc5e0089b0ff955dcfb9605214a3e5087f7ee57d5369abcff1be00c7bbc5b5b25a0c1d853424123c98fb330318432d324bbc7330342224baff909849d65e1d08a77e07d07cf16ce6f64fc71374eefb66bf9c742e518f2e30c480f82652b81c4ce7bf42593b990980d94062f96a7178258f31e2b90e86241c04b7b44057bf4700a040b6c0b08e4e8a6bf1cb1eef738f51ca9beb9c19b94b1cc623704a6c2455009f48b4cdd0f4a5d7f06320457670db92c7a4371743593600022da4600c56296d336a52e98888818ca10282d4767010a7abdf81bb6752048b5b163da385d7c5cb134108ecb03398500c1612a1bd563b21a0bc7b94c9719a75bf3b3e02143bf04a7e3d9b0070c4b449cb9594a1a8bbf871e595178bbcb611b466a8677905443abfa1601a9664c5f54f36dcc1ddf35381f586b4aa4566c02be610186df8493a30479f4c72aaf049a6666e806b13fd77c3b738721f81218b48984ef374babc0156f94ed581133c180c9cd067dce401739190ca80cc8d441b78a986834033abe3432f863cba79cbbacc2e5463bc3bd1b0f1307140d56a0e0768691747143721c76847dce7b86337a584a146da0c664d904441441bce3276c7d8906bd336ee07452626853098444339824dc5a82d0b515164882c99851c189de092cc955c9fc53c041471c4e4f7cc8d16aa74d83396d88264314912632e87f68f36ac0abbe568f1a5bea9e807c21a57e7103b4ffbccd02a5fe3774e54b40e6063af2cd48c73e82d1d2cc893c35434472e2a892a05d566b890369f996dbbd9c1d8d542d29021d2f4619d89826dc45f4212bd2e607e92f80b75bc9cd8a803ae3a749f539165cb2bacaa005a2787daca403c83baa258b7e8061ae4d11b5d255b12d6cfc4650af458a4b0a37c69cc8774bc4f51979a120292ec6c8d7193c5b52021b452807aa78c2c26cf4e4c2fe6236d2f3ccf5273bd3dfa2653498b5b681e18996098cb3f593947fed05a927223b27619eb484bac5561bc7ca8a112136501a461538b23d07b47b3ae35420d9d9171d1fc6308f0c7b2015fbe1aa7c3084afd14382ccb962cc7b9ce97a4ff140f77a87e44960e6fc73cf170991bc57fde0c406e432253a2aee4b0beb4d26e0194601fa576cd89a5bca45e690833592b874d3b3cf303475f1140a0fab6129296c51b4a5b30650b8c26b5e67100837d011c2aa7881bfed806f308bf2f99118565cc85323410abc6e34520b818b49b6369dca3a1ac2776f75142b84c76a43223fe2b7f78544191ab4f0b9316c3b4495514118c63c1f9691ed6ec30670945da0a92052a7d2d11c4e0f8be14b867d4708f6fb4569b6081ba685c78e2c835e0bc29bb416db14cfdf3c98e8a4aa7161859e2cf74277a4c4731224c0649a01abcf92ea723784ffc290775282c256d433a64b705899398aca7e084ab6958c801b27fe8b39ff4bfbb1aac410421c50aa911706790d3c350b6126cf9242e33a359e21e4b72561f1368c3d2265b710bf0d6acee3a5286f51dbf16c471327612ebafcbcc5e22a5b5196a06336968976a9308c075816727997b7d52e34b648b8bdbf229aa4925b3e5167dd1caf619bf0d620540f29f6e77091c4b430e708d01ec9e2e0ca44e766c7643084af17722488f4786a720ec6dc4765e0f558a7a9c449f04333476262d65c4ba175a0e2bb29b524f8465a73436bdf6494578020a425149f3cc0c9b474d5eea98ab529aa1c97a84b54c064c8902153703618e5b99122d4402681a9c72258137b94091382888b4636ca983c79a944a4ba0169a730f7401d58196dc193742fc4d20eca71ad359987086aba19ffb05c0e09a0a8581844774b12beb3692e055df16b67706902d625590037997a3beb105931afa84b5fa389fe2b2bb2b5f521169f18b012d17a5ad203e2508958954b8fda5956bda2126503f34c571457056b333c9dd265bd9d4a9ea601620454bf020120d5a0e99f837cce92e20865dd7870a1ae12f1da8b369c814fcf63a9fd830c4827f6b151449879c4ba9691e68a02aeb89f362a9bd57909c3ac1e064780fa1c74ba21daa4b6684bb64eb108987b18be7683924e3202d45a5c4f3b2aed5666a8ca54b48c32bc55b60064d27b53e51222c4df502c8415089255e8a095efaa822b892b2a0a17a146216282991833338553c8bb4947d892923010711084a19435b5c3f6a6af7f89457ac8a5ea4679fa2921692c8af459ad8cb22ec187dffc3425d88b6396cb7fb627f5fc718752658a5fc92539668c7327b90b26572fa8bfcf705f11422382079e2333af6b51e65310751343764bcaf5a981a260109986b5c29d2691f4a981d391175a21e16a13dd2501f5a256bb86169c63ba737296a5bacc65781b8ce07b4b8f28b173b42f802baf5f235bc06c9d752351980a72b52250269ad66a098fc9b68ad57c698a014b9d1c278f3559b361e3b8ba2d690c5380765de0b2d0e3c63792c7f9c8122b297bb8cb8381d6780505c253399c61d4445e244b4669a3cf1cb7dc227ce9655a9ea275aa5529fd8cb5215893bec6a64201629031b16a8957623b0619b33c6b90c78f4e21f8ffb94d1a6648d330d91096bc87093417b1ba6e14eef17ccf3923a84328b5b60adca0c4348d9198262b27fe56eff73566bb5123d7ca987a26fe9a00d41a2405fe31af48baa3a5249e4c6a638985669d576dc7c9ba575380e959ef93c2dc5dc15ca87cf3f98675eaa87eb5a51cc3450b946b810d05d94a815376868c5d9594fd02891637ff517a6597a1272b7c9933c544793ad167b1537b478ee3a20c8b874f5fc95aa46851fb1610453583b23c280838573770609344f14c4cc1da33720b3257a53a8e58c1c0ee500a3e4781a2cafea727ff3b86ccbeb9fb63b0f215ab297ecb1485589766ca828332942eb9c4037bd76aa1fd24160febb8dc499c486a6125c137b77597317f06323c901ecb7b17b75180c71c6b1646751f2522f1a7d13cb7dbe0ab46385aa94b84acb565f32470fe75b7f9c876287f2ad5b0b52e4b5aac9a43eb17b207943ace482b46123652f7460cc64427710603a8307ef748c37f5784e0379773ca7576589c7ca30ebe78f5905b350c4bc37591bc1a926d57c0ddb5b52024ac3861785b6134ad8c067c5e9a47ea96f57b40426697e12846bfde94af1b27ae4305edb932b79ab745abcc265b8c7a37063ddbcc972c26864269ee557785690ae6401b7b384ec61a83f9056f3665e523a0c28d48e778b0314c1ec2a83ee9805d0e0013ff7eb7b8266ee94659f3372f5981ce1d87584cb1f0e80da2c0c95c16b4ea2985c1c4d203778597947d710dec806e36b0cd949fe460ef141213bfc525e5b
m = 30f4095015ba88b6d969672ca3f438c395dacf7d476ea7a9e805ce932d270a13
ss = 6bc564ce6b2a8b0247a3732edb9002415184bff0893c899fa9f91b7477916b99
d = 6fca9f4e384d8418075cc064c70730801bdb8249899d456a77130d5beeb3662c
z = ce7683f8a03d3cf04e46970ff7d6a12494ae12558346dfc8fd9370bf944a0102
pk = b2197fb4a3ab3d470a0ac937d1b37a3aa5b4f6a69bff4c57a8306ab886243ee6b34e8922f9b416faaca70a850d9aa008b382383470c0bb971027cb329cc91a9d89bd46b64e26b30dd01069bb8c99ec91895769bb93661b429a0a2c6ba5ebea62cc6b6923b27d9b99b8fe2a01db93a6fe6362d530093d4167ef35626438a949ac2f77772b1ffa65f0c771a2c18cebb2b9a3366f42782353b07961d485b7b70020a36c5375152f558f3e028fbba53405f58918541afd0b89e4092b0ec372ce48c4222a6b33a192d380a1a133272a6b2a66816f33e410ee02362f6bbbe44976dfaa4bdb99bfe9897894c254e5a51728858ed386980c52064ea3a1a837b5ba02ba34fa6de770b001b9a9fcc90fda64359f37b85f203c0ff5cf1e7c4681e990a11183d158269267722441048911b41be8b63dc139859973eb4578c929b730b1cc93a4cbb6caaad874391687732eb99170abc2812865c3fbcef19b732ed91e02930c790bbbd6f411bcba06769b779e125ae3788d5b3844a3a7b4ddf8bf3e53274c29ae25f4573a459fc2093caecc197e050075262c7fe590b9a90dbfec86a2546e800ba726d344c0c667445b35872059365626c4b9af412b701e00392171b1f8922129123f05f3696f47c405739e0460590a52ae7c875f0a088b0e4924ef3711b66b3fbdc7cf9c183183f8cb122570cb2c5f18f66faa2cccfb42645f3809dcb623dd48936c0440daf036f12ba9f3573623360ff00ab58604106fd820bba7a9e9b09b7c022262330627302e0852b70c020432235b11d750bb5a700b123dce093e25c993035cc1c3237743bcaaa3620a33b16dadbc93555c13ab0781463a82df942b58930cdde7aa1f256cb7860d0704a7d82182cd494bd803684c4cb4bc278655f31eb439c9aacc78ce21967ea07e1a6b99e7f8253229754c7a97fc6411549641018cbddbe2cd0fbb12f35c0791031735d4ab51c62e2336025f0b327bc82d92dc91dfe544db159319215c40666b86917bd2a889de8647ad658c16b9a3e1d21532011fd40b5c548534f9151f39dba83cc3170db022d488662a0223c750a1d4e048cf9157bdcb0c75185e774ac10be2b0fecaa021613cac50461a380f419a9fdf075787fba921a6a9f3ba49d78892771994fff11a57fb27dfa895d4c2a58820798a7b0bcc096b2f591a4c53bff56b054f059e21330c308a2ab9e403e5b6b7ec7574640812464710b508043ffc3b5d2092ac45b39d0c743ef1873286a6779c15669b854549a156b77d42da9cb39b868c70a037d9737746b6f1b91733c41c610977a5f66b98a167d9a15e4f8750ebf00876783bf23b9e023793b6c54ad3a3c2d33ab3eb0a2a7ccb9cf3f187bd8b358564bd9948810f91b9dc426588c51432c83a4d704677f2918f6670e611a410014838e9be4c12415cd64ca1ab5dc5f81ee8610adc6c29f5da8224093d350aa4b7988303411b1a55a240ab4ad7900a4f3718a58901371623dfcb7515db485d1736068a1549714402649b1cc322ed093eec5022113384b8e40ebd9ab8654393c013c99380be30e16d565170d2f20d12859e795c2eb28c8900910e3b294302d420193b540f826b48663f726304cc936fddfa8fec5304d2100c45d3a0b9308fd032b535780dd6fb7649410867e610dafc425202316718ab0104552393084ce56e2a36a5eac1b0cd9899e3fc2816f94b59cb76c22742f736afd60b9615130caae76f905cbc1414c8274b11b713cd049803796a8ba121a95e946be67418a205759a3a285aa69ff254bc2b39ae75021227c6c48a377f9e2267b3725666e6480920949c413a1e805a52f159fd216938d0ac4743ba060b7fd8ac2071c7022c66680d80af15736c5a3500826c1448e601058ba38c278df84a6e65357adf6735f114bc17011eb9bc48698893acb932bf6aa9d9f845de9c4e4d4a1c93a1c9bce1023181746b7559ba6370fef77671769cbb53b2d6f123cb800f26ca8b6dabc7c24560d29561d8c0581391329e73209551ba29a579cf40c6bf792b0801b1d24204c20139cac32beac739e2269440c02990568ef2a9cdd3756923a100d97c42d45b71b0432176238c8c69af81755b194a2aedd65c1c4118a320c4ac672e78ba69fd80828b7094227bcbade5536f95b440fc9b953b4e0729bd185ca617560546ea3591818f0dde74e33983c010419218b08822da9c3c62eae1f2284801b3e4
sk = 8747252c693a0d6c06ab66071b13517e1c45abb370d26aba3fb31641a170b365c5f6235d1fd688d81c72716a3921420d228a7bd5a1c48ff445c47489b8116b7ca14d3ea78b20a7b5e579c5681187a2aa8fc900557501003fb9bead185ba9e7939f247bf1757ea66a4392095ea90239a3c67a8ca70186047d9a6b06b8887fae01ba8e556319a003934c88ddeb05f9f3b4964a6545e8443f57383a2bcdafd96c794b399296615bcb9c59f8703595709724b6a4bcad06e116f4542c4322072e3c6713015b1339512419b4daa8c87f5a8bff481964a8ab8a101943230f9527a10a604df6275e1ef18fe54a57d7544402134ab77802333897d4769ac23093f9b951d735b5623452c90270a0896ed3a81bf1191e451a4a67a4542556af78f1690982360ff1bfcff66386827df93bcd894ac8c996be6e0a29de70ccd459b9de46acc9e8043bb82d01c40e5785845ff4b0ddb8184afc5e52a72e899093669a9eb110a100a1159241bdd40612a9b1955b1752810764e7b68d89704a61442adf68108aa229e406cd10b6527a39a6b46068685b5e802cc25614492dbb6e06ba2160e930733956e7b29ab9981d4b477cd4eab880e56eb711b278f540ac204a996b32fd06b8bfcb7729660cf5125fe1626199f6285da628faf491dce2ca3bf285902350d52c0649339f31ea3ab764b90701bd647194fb27383681c13470b8d5ccb61dd74c5f666ffea7b0714c469c4803107235599c998349b5be7ab9e9dc6f01e928593939270411ee2490f16c54ba672ee03b710978760b962319bab3c2fc67cd9c2e9d4c153a8717826bc4c3d6c7444c051a61a06a2c87a1207a20754e9d7725b91077766871509ccc93f5a1fc1c20680263082801f6b81e8f319b92110f2da22f0d8c251ee4531b127c44b378da6a0d26f55de3285190ba1357012e42521cd1855252147d1abcb1582422f55091b5eaade93194cfa0be536343a282c4a948c355984cd20a7ca454ba034ac7355b02730107a71b3986fa01faa38d17e07494fb510e5526f690bfb27294fbb963a0606e140a182a9a247029abdff6bd8e876ec92207312432cc2700ec4c6a4a7037c5b612eeb2099d54872a5884e28981d794c7855590f1f1464017c8724bc92e0b644de92b5b80a573f641e4e65bd6f0396184086d6a5a50662f9cc6241fb7241d194b6d23ae6fa3c59fe60c81309ff7e39f93f72bcb0696edc771a80cc5ffc74138ac9d01b95defe7258bc555e3e28cab6a73372337efa0b4aa0c7d13b312a7313f8b63426c6677407903822aa1acf4acf4a130c4c68dd4dc47dd061ed0a4969e5ab630baa11fa0aa51133c6509c83e603425a385730aa0e07a2bac0754358c812f483f5ca6bef3105cce4cc33532116c6493f19880f693581e08999be24db44b84970c8fa4f6784d50614cdc9e626a31966acf81309ea6a730eb42011663cf10a90a9ec12f3fe133a7d02cfb95cecc6b52cc08571bd03e8315532b7c76c2040b60e9021a24734854b6a3d77cbfd087015410b7322ad5d9b04f651f895ab5bfc25f8cc9703bc67dc5eb5aede41682a17feb1b4339335efaa44a64e8b4eb0bbe17fb00875a06318c1e68c42e6ce0946a59c61700a7277976e2e8bfda906daa229d20732b60965dc5d794dc5306e68226aa18081486c28b28093b12280fa2965cbb012ab67a05664950a069d13332ba5c19c8d8c7583c1f74e4aa60006c3e2c9b8da1bb8e1935730c31d3eb066697b4fa93ac65e21651535ac1d3983c915b72eb260980c37033ae51c833e4e3c1cdebc03a7b17e85c224ca078dd91024805c444d766bba603f225073846bef949937c6bc2a6bb4519a5b00036a5d688b354e64775431ab18c37b0167495b31328454368ba49ee2a542447466269c6c122b78ac44d60c983650237b2957fce240d39817180a1898fe589c0044819037f1f679aff2c11fc4c0d2e510fe35272d1f823c2781198ac1859e2ce252709d4bb8c0dcb64c4f2baa33985312a1193095379d9cfdb508ce634a0e305ad9d554053950bd8b902ec462d0a1910303b4bede153b11c915dbb1feb52b312c42f754c0131c1218f4ca4402c4d74430b9415c586419210196eab4c6ba4587ffaaa71583c97c329731cecaed1414ab3aba4d830a834d6b8013495c89c4b413414b2197fb4a3ab3d470a0ac937d1b37a3aa5b4f6a69bff4c57a8306ab886243ee6b34e8922f9b416faaca70a850d9aa008b382383470c0bb971027cb329cc91a9d89bd46b64e26b30dd01069bb8c99ec91895769bb93661b429a0a2c6ba5ebea62cc6b6923b27d9b99b8fe2a01db93a6fe6362d530093d4167ef35626438a949ac2f77772b1ffa65f0c771a2c18cebb2b9a3366f42782353b07961d485b7b70020a36c5375152f558f3e028fbba53405f58918541afd0b89e4092b0ec372ce48c4222a6b33a192d380a1a133272a6b2a66816f33e410ee02362f6bbbe44976dfaa4bdb99bfe9897894c254e5a51728858ed386980c52064ea3a1a837b5ba02ba34fa6de770b001b9a9fcc90fda64359f37b85f203c0ff5cf1e7c4681e990a11183d158269267722441048911b41be8b63dc139859973eb4578c929b730b1cc93a4cbb6caaad874391687732eb99170abc2812865c3fbcef19b732ed91e02930c790bbbd6f411bcba06769b779e125ae3788d5b3844a3a7b4ddf8bf3e53274c29ae25f4573a459fc2093caecc197e050075262c7fe590b9a90dbfec86a2546e800ba726d344c0c667445b35872059365626c4b9af412b701e00392171b1f8922129123f05f3696f47c405739e0460590a52ae7c875f0a088b0e4924ef3711b66b3fbdc7cf9c183183f8cb122570cb2c5f18f66faa2cccfb42645f3809dcb623dd48936c0440daf036f12ba9f3573623360ff00ab58604106fd820bba7a9e9b09b7c022262330627302e0852b70c020432235b11d750bb5a700b123dce093e25c993035cc1c3237743bcaaa3620a33b16dadbc93555c13ab0781463a82df942b58930cdde7aa1f256cb7860d0704a7d82182cd494bd803684c4cb4bc278655f31eb439c9aacc78ce21967ea07e1a6b99e7f8253229754c7a97fc6411549641018cbddbe2cd0fbb12f35c0791031735d4ab51c62e2336025f0b327bc82d92dc91dfe544db159319215c40666b86917bd2a889de8647ad658c16b9a3e1d21532011fd40b5c548534f9151f39dba83cc3170db022d488662a0223c750a1d4e048cf9157bdcb0c75185e774ac10be2b0fecaa021613cac50461a380f419a9fdf075787fba921a6a9f3ba49d78892771994fff11a57fb27dfa895d4c2a58820798a7b0bcc096b2f591a4c53bff56b054f059e21330c308a2ab9e403e5b6b7ec7574640812464710b508043ffc3b5d2092ac45b39d0c743ef1873286a6779c15669b854549a156b77d42da9cb39b868c70a037d9737746b6f1b91733c41c610977a5f66b98a167d9a15e4f8750ebf00876783bf23b9e023793b6c54ad3a3c2d33ab3eb0a2a7ccb9cf3f187bd8b358564bd9948810f91b9dc426588c51432c83a4d704677f2918f6670e611a410014838e9be4c12415cd64ca1ab5dc5f81ee8610adc6c29f5da8224093d350aa4b7988303411b1a55a240ab4ad7900a4f3718a58901371623dfcb7515db485d1736068a1549714402649b1cc322ed093eec5022113384b8e40ebd9ab8654393c013c99380be30e16d565170d2f20d12859e795c2eb28c8900910e3b294302d420193b540f826b48663f726304cc936fddfa8fec5304d2100c45d3a0b9308fd032b535780dd6fb7649410867e610dafc425202316718ab0104552393084ce56e2a36a5eac1b0cd9899e3fc2816f94b59cb76c22742f736afd60b9615130caae76f905cbc1414c8274b11b713cd049803796a8ba121a95e946be67418a205759a3a285aa69ff254bc2b39ae75021227c6c48a377f9e2267b3725666e6480920949c413a1e805a52f159fd216938d0ac4743ba060b7fd8ac2071c7022c66680d80af15736c5a3500826c1448e601058ba38c278df84a6e65357adf6735f114bc17011eb9bc48698893acb932bf6aa9d9f845de9c4e4d4a1c93a1c9bce1023181746b7559ba6370fef77671769cbb53b2d6f123cb800f26ca8b6dabc7c24560d29561d8c0581391329e73209551ba29a579cf40c6bf792b0801b1d24204c20139cac32beac739e2269440c02990568ef2a9cdd3756923a100d97c42d45b71b0432176238c8c69af81755b194a2aedd65c1c4118a320c4ac672e78ba69fd80828b7094227bcbade5536f95b440fc9b953b4e0729bd185ca617560546ea3591818f0dde74e33983c010419218b08822da9c3c62eae1f2284801b3e4b503f8ec36d39fc7b4b8ada1cbb933b9db9ee118bf081ed75dd5dba7590f6c8cce7683f8a03d3cf04e46970ff7d6a12494ae12558346dfc8fd9370bf944a0102
m = cf31220f44de862e1719570e1b26e897790159366a385452334fe24cdcae28ba
ss = 633677961351d862d0f685050ce89f79fed7397d7f598e84243e0e23372e0025
d = e58f71bf175c0550a67e00e0f7b3b7fc36bc2707bf0c93044a492626de36301a
z = 7f7054814869cf7625e45647bc1547aff288dbb90699b2ad84893f3b755d9722
pk = dd9521e55c85d1ab71750942bae014469040333767dbe4ac80e4b3d6751f27fbb0eb0418406111c9e77c39977315526bbe1c8e06150a0384ca618001b08554c472464ae8b4b9eb679a790bf0e311ffc20b9a28a2edd52c4cb51bb739712419a116b1c0de65217ac429b091bbf94cc9e24886ffb623889028490976074888ca731ae4f9a9e0e4099f149372390bd2b78516044067201da469c7950bc9c681423b9a45b579160430add2b34d3dec2ce84270fbc019847c017d098bc4224bc9c99ecef95947e358f0f85def6837c5361fce2145faeca7ade0a612138c8cb26bfb534c2087c8dba4ce1f841e704652a093af188c55ab221123540a1007190453163a573d166617f452b9b2c7b9638b0201292dcfca46f4b9c95c1c8a47f44c19380a061b51942636c3bc8950f01186878004db1eb6a3b2ad5410c3484aea11a8d38881de278124c4c2b592b61bd87aef623de1b5b8b2d016a2d985976062758849362b2631a8a08404651305484a3b2dabda9982566822002ba1e83ba8b04c7be77d4086207e5b8310fc28812584129a4c03e938e950cfd43c3023a8774b42c9338ba497e853ba684c24aa03ed33b36ef8c50be44ca349bdaf986f38a93676a7b4cc659656715d0ffb8287b86cc0964d3e1b77e7d83afa733789709714eacd47b8bede99aaba2480002c0fb9136e397790bce939086ba75467340780cc31491e82172803a57129b3cfa3957bb70b114cfa99568428c540b187b98da9eaa20f3a7771d80146ac21b8908260c2cf79383031fb99ced3be7c86168549b8e2d2474e96bfe28158d91a16d5230b2f7b27d645c3b2096659a60c78a602457b0ef8553bff9508175b5e10e08326139aef678703d39693215d5d821811bb0868e483c646a4dbf0958978352b919c1354071c42bd39e9b9394aa54ca577d9b963f4f35606fa892166ac71a3bfa3572bda92c2f9872bd19276cf66c31ac6cfed109bb36b77378c5d9a747637f1950cf36c5b22130eb018b607b74a270e0b733f12e426a2eb02fd3713f72c682d87cb6752a6a3037816b9a1278151c662529b54c52655b76c534e09cba4ccdb85289528b8f0201081cb05066515a3cfcca9031f386d6f4a411df397e526b754a0cfbdcc7968a03ffc7349f32036aa4b15123a6ce8d47f87516c717651d56cc7e2147cff3261ec76c045a32beb047760295e79f8c501c46b099bb7b508cbba9b099f612e595b41d32a946e0bcf26a0c5664b70971853b7965725d52bb371a03f456be855aa495a2e3d9925f6a7c3b98695b5e179e64c17410bacf2035e4fd3b938c98db2526804c79322230ba8455dbefa40caaba9757380944193063335b6721225f40702ebc418022fc2590d00f918765ac41cc6b40d39b45291af80f721069c7f73096b7b0a202749c70ce672f246209c637375e75a1ec03102940e8c17566b7c2ad43167f48a56c55c6b38d289d5675b9b224b7155905c814e175052a7e67685392448003d8e2815ba9810d8930051b615558cacd704202ad50f52890500e8be5cdc91ddfcb61948788a9cc2167a0021566a863b875361153b1a57e0c62f8cb11d3b3840f570b922e4a88151aec22baaf7559f724549b892575430383473b9183214104006dbfa356e2c31ba283f778776b43530a857c8126780e29c0316c64ddb1a947d747a8ed831135a8146936090fb59192b32b50327218125814b2863f2473b708338390ac2e507715136c8786fdcd1c10e2b0d63d2ceb6a4b0d8db6f8af354bdd1bfc6c71afb627686761d97b761fc0aca584539117ca416078c784972f67caadfe67f38eb1996e749e2f11a3c47c389d5c3f1f52d33f14a094cce5557154001ae2d17a2896ab4d0744e9dd4bbdedabf34d38c1c81812a3cbe4a065a0d6ca0cf3a9f5ff0268162a5b3d872b6782cab9149c52c2726079396b01866e00a20bc82208009f625323df535f1658a1ea29b933368992a89efa0ba586381d845099c35a299a467cce67af2d5b066d9891462114569a2261acf20cb64cf3819d0e0a4c20a153cfb5efc9c45501aa26adc5b26553b520a04c4388d665b098fe52b5aec48154a2ab5053279256ba4e6975f4764c77a5fac85275fec08d62534353b17764177037bae5f010266767164b307d4d375c85549edd3261c6e600b1787bbbc13a01210c0764a4a2578d4bf90a24704178f06a4e4b110f5
sk = a32b081d2579d7737a984126b05465963ac3d0fc3d471b94e30b242699ae3ee7a305d187d9371af3568d7bbabdc30ca69be166aaa07c67799dce7345b2024ee41c5a6f35733cd12efa19256ddb74440829c6b52aaa25b258bac8d950ccdea410535bb3a44a46ebc44f5772cdad96596980c32a14916cf5c4a2fa8538491f7eea270543abc467344ff098edb4762f658b6b26431b9863cfa7546c1489a25bc9061b8ca0165528241b4bc173bf17b4e7873a5081016a1c55e4bb1e7f71b849274d03e05e866656c126485979ce9660afdf3622e3051f76d02243e660a5a78c663880a7f9765df45410926a86acc7962878b4037cf2960b06f072367b476eb24b8c57924a9c699815bbeb0bb10b2a88b0c63f0171c759d59cea91c5c043a41a8155e462325893685f18c5458a0ac3e5bf2c696c8f07727c090e1d3502d075a706551c54a00a710027c52cbd83fb9dbd7567aca2b6eb809c00838e56b209e0c5aad2e6235e2c157d3659d906452f4a8c60b26f838a51f6789e42c00580e4595a5c0a12b796cb44240a4724c298abff1332bb0970a3ec475a434ec4dc2a4aa92c42e22035a4499c66827c882b542a8fb22b6b6054984fdcbd6a637583145010d89a4654bf0bc0a0c3b86788459b659a539833629c1b585a13134d766c9e8003282683aac1486a934edd3a7511319a7952b5eb7c5947b69ab5c904b2481a7709c95bca352df45e8bb87775a9cb566581c3777e7b975c629c89063c8f0e982a24d344ee8a22221a02c6538154217c453ac0ecd4bb1f820baab94d920765c4ac15972aa79ba974f3b5055efa7fe5bcb454f7ae70e1c017322a20c73ebf278054060687c6301e13b52952459c56bc8d8795044302fc9123921143ec2c73278939826682126b65c7d9bac044ae6cc7ca40f92c8ff28470e41d51895adb53ae30216b1aba552fcc14ab277a872029f3dc8d56794d842ba06770808f1c097787973b0a14280c5fbcc45c102c23821a07eea6c3abb4b52ae116f4b38e4a50cfb849177766495463197bca3197b53ab72b172c163003c9ab89721eff925f56b59373f5abd1430b0731419a12ba80641628d78d712bbb74579c0a18a4cb2aa6edd76fd7605fbf8214a00aa44e486810f3ac6e36345431c23f247f251112cb8a6c76444b1a5277b7c68afd2c49d4a81fc5069b9a004cdf0587a4a193d243bc5f16357e1b1f280706b4c16f9d8b3b6a5815a1597c49076589d5303a5c89ad320cf6042f2f819cdff04b850870e807b4f2b6bf99aa8f3fd16e95b3bedf247cdbdab048586116db7a4530c360bb240fb2964fd41a5128cee9fa6ad434b536345a49bc758d849260b78cd9f3b3e8461cbe906e93b209742c0abec1c1bba9baa05a8fd05637d26548f48512f5477b93d0bd54f6674158b2f6ea0488191eb023a641b175cc689a2f326214793228138d6da03bfe4466dc962fd2a7c57102cf3f96cf3a6619d2f613ca063a35f4515c0473140b8ec3c53b1d9974021616bca2459bc31502daafc861990c1b97ea1ab5ae018ead781a67a075cc4924f9ea364bec33ed167637f0a643c3a810914a49366af69b3cc25938e77422832b7078c6be562513ee3648758515e3c04f27eb5cf0c73efce032cf027c7d6916072b6984452cdcdcc5b6293cb98111e13040548c5c4ecb4ea83c01580887eba79f0d700ce25274f4612cdb8427fe9377b7aaa517f12d2766834314263e27086fb8969a38157d9a02da83772691184df5117aabb901899e0e78a42c335b7eabaa462852423748916b9261e834320cb8e8576988321aba321348e68a424183e010bef6f0844b8c7164fc967feb02c76000b372a1547c88c7402347326cb43712be145e1854649b07aed70b798e845f7c4c5b0457ba58a370a9758940053476750c5168494bd733ef0c6c3a06117aa53db762440969a1939539f85c1145307526db7f43ea595833a7a49abe0d3446f2345fb429c4adc43b2bb17bac8c6259f2551b3c28ae1b57fa49889aa6a2503a9017f832666610fc24a4a8657475d3a329d31a793a6a4024330f0b6d7fc2250e6575d8a8947fc30d431cc24417a6ed4bc131b253af142f2ca88fd0c9a44f811103b064759cce44e02cbb062458502b71b9083d097f926a0da50b6914fc70e0858644253fdd9521e55c85d1ab71750942bae014469040333767dbe4ac80e4b3d6751f27fbb0eb0418406111c9e77c39977315526bbe1c8e06150a0384ca618001b08554c472464ae8b4b9eb679a790bf0e311ffc20b9a28a2edd52c4cb51bb739712419a116b1c0de65217ac429b091bbf94cc9e24886ffb623889028490976074888ca731ae4f9a9e0e4099f149372390bd2b78516044067201da469c7950bc9c681423b9a45b579160430add2b34d3dec2ce84270fbc019847c017d098bc4224bc9c99ecef95947e358f0f85def6837c5361fce2145faeca7ade0a612138c8cb26bfb534c2087c8dba4ce1f841e704652a093af188c55ab221123540a1007190453163a573d166617f452b9b2c7b9638b0201292dcfca46f4b9c95c1c8a47f44c19380a061b51942636c3bc8950f01186878004db1eb6a3b2ad5410c3484aea11a8d38881de278124c4c2b592b61bd87aef623de1b5b8b2d016a2d985976062758849362b2631a8a08404651305484a3b2dabda9982566822002ba1e83ba8b04c7be77d4086207e5b8310fc28812584129a4c03e938e950cfd43c3023a8774b42c9338ba497e853ba684c24aa03ed33b36ef8c50be44ca349bdaf986f38a93676a7b4cc659656715d0ffb8287b86cc0964d3e1b77e7d83afa733789709714eacd47b8bede99aaba2480002c0fb9136e397790bce939086ba75467340780cc31491e82172803a57129b3cfa3957bb70b114cfa99568428c540b187b98da9eaa20f3a7771d80146ac21b8908260c2cf79383031fb99ced3be7c86168549b8e2d2474e96bfe28158d91a16d5230b2f7b27d645c3b2096659a60c78a602457b0ef8553bff9508175b5e10e08326139aef678703d39693215d5d821811bb0868e483c646a4dbf0958978352b919c1354071c42bd39e9b9394aa54ca577d9b963f4f35606fa892166ac71a3bfa3572bda92c2f9872bd19276cf66c31ac6cfed109bb36b77378c5d9a747637f1950cf36c5b22130eb018b607b74a270e0b733f12e426a2eb02fd3713f72c682d87cb6752a6a3037816b9a1278151c662529b54c52655b76c534e09cba4ccdb85289528b8f0201081cb05066515a3cfcca9031f386d6f4a411df397e526b754a0cfbdcc7968a03ffc7349f32036aa4b15123a6ce8d47f87516c717651d56cc7e2147cff3261ec76c045a32beb047760295e79f8c501c46b099bb7b508cbba9b099f612e595b41d32a946e0bcf26a0c5664b70971853b7965725d52bb371a03f456be855aa495a2e3d9925f6a7c3b98695b5e179e64c17410bacf2035e4fd3b938c98db2526804c79322230ba8455dbefa40caaba9757380944193063335b6721225f40702ebc418022fc2590d00f918765ac41cc6b40d39b45291af80f721069c7f73096b7b0a202749c70ce672f246209c637375e75a1ec03102940e8c17566b7c2ad43167f48a56c55c6b38d289d5675b9b224b7155905c814e175052a7e67685392448003d8e2815ba9810d8930051b615558cacd704202ad50f52890500e8be5cdc91ddfcb61948788a9cc2167a0021566a863b875361153b1a57e0c62f8cb11d3b3840f570b922e4a88151aec22baaf7559f724549b892575430383473b9183214104006dbfa356e2c31ba283f778776b43530a857c8126780e29c0316c64ddb1a947d747a8ed831135a8146936090fb59192b32b50327218125814b2863f2473b708338390ac2e507715136c8786fdcd1c10e2b0d63d2ceb6a4b0d8db6f8af354bdd1bfc6c71afb627686761d97b761fc0aca584539117ca416078c784972f67caadfe67f38eb1996e749e2f11a3c47c389d5c3f1f52d33f14a094cce5557154001ae2d17a2896ab4d0744e9dd4bbdedabf34d38c1c81812a3cbe4a065a0d6ca0cf3a9f5ff0268162a5b3d872b6782cab9149c52c2726079396b01866e00a20bc82208009f625323df535f1658a1ea29b933368992a89efa0ba586381d845099c35a299a467cce67af2d5b066d9891462114569a2261acf20cb64cf3819d0e0a4c20a153cfb5efc9c45501aa26adc5b26553b520a04c4388d665b098fe52b5aec48154a2ab5053279256ba4e6975f4764c77a5fac85275fec08d62534353b17764177037bae5f010266767164b307d4d375c85549edd3261c6e600b1787bbbc13a01210c0764a4a2578d4bf90a24704178f06a4e4b110f503341657b159925cedc8967872a45a3c1f0122979af87a878a2019b3f17c8ba67f7054814869cf7625e45647bc1547aff288dbb90699b2ad84893f3b755d9722
m = bb5e65669a44e5d5c709bafa98c16ccba6ac2c4ae923334f69a11543eda64f5d
ss = 003fde9f0ecebec91441b3783fbb693e73abd497d99ff9e2497bc1cdc280acb1
d = e3fc575ed51513e62aba655d24cd9c8f1c6c848aaffa946c49a53ac3ea59e474
z = d82c2f1bf2e6aebde5660fa73356982e12999d8fdafbb3cb186341d0386dead0
pk = 0ba19153d3a984e76dee73b825996798bbc7c24c5e45d45f26c39a879c676d2532d3c11f376b1f1cd8776b6280cfb52559b6b3bf4716e9b49997911bf8da16c4147a2cc9bb379ac5195a320783213f62156c127257a469a428834d384b1ed48a8a576b240c1c55b84d61e248df45a52199143fb141b39c29631216a32b8dfb876df873456c14178c4360b8215c71e219c08c915a9ac02304c958c1bf7e65b3742bac539059eec85fb6cb608975b401c83b490094a6d1714876727ea34cd27b7385d7575ff49931820fd5dc33f3881554c25dc41a65834115e1c899ef8a080fc6c53b81b3804508fe4c1fe6904960d96f8c1576614474c9191c99fa3a201a4143b09ae0f3432bd13a3442ce80ec3ca3c94bf2b45fc398165318bd8d2683148315d1969b70840af5b42d5779c844c48cfc0488ec65b414837a965c65902c21a2c48a590ccf9fb9c6f9e45913aa0577d2acbbb29b5357cbb6b16fe6ba9abae44645ca68573b5fe325670f2c4b5378c040171ec3a25229b1c3df175dc1d4af59035c7ac449d07c72abb6a153ba50c3e80fedd62beeec1abd53a45a7c33ed4117f415b77a43a0d7ba4ae2031e3c57c945b9abc3b5b3b7915784eace07e7caacf256cd27b28c2924b01302c9432e5f3a2a75009d03e36fcf7089fce58ce57492443323ab494c07146db2ab8e3263955eb373031c22da591ec5cc3ce0155f69fc43c8484a9e332e2dd433a888190b05747e0971005b8026409ab874cd65f533a51a40a668900ec109de60749250890ce91290a43078e3ac85502b4f34518886578c26353a6577fc51510ddcbf4ffb6b501662dfd1001d6354b47b0528dbbc0d6a18b58c605a91957c27ba354232751810202a891aa83efae7957ac2883605375778369589597a8b4f23f325acd8683c4b1dc3103002e1c588039e08a7c3c92137510391b3f75b99810f5c932a80a7b5d8164d999c131828a59a939d90a8caed47c205681973a38074243a787866588399a199c8bd74c8b6546168e255ca13b23d0775eeb727e3cac8b4305893185517274c4a4abbed709f2b986bc02592d1dc38cde048e5f63f15086f11031348a7a68e044cbe1075f1eac3c330477fa5124c832c2c880e29da691007a82b79611ee04b64280e51d201aea5b00a633e59dc0c20d72742a925d4cb19661ca864bb79a029c7100911dcda5fa1b36392d3432c187ddc51190c563d4c180dc87976a142962023301acc29ab63853813185b6390fd84b7d395514bea0b35b22d9dc19277ab7d0d602725a9ca3af87df9f96db8bc6a3f27891f9283bd6a4c4966cd26d3c96c2b4d808a2cd435abe4173ead728a200a43f8e21907020d6c19293eb02785571a399a81b8205485c54ac19bb298c8941dc06ed7796a39ea2c84d755a0e90b53f86ebff130c6008f2dd69af0017bee0c6e13a0bb2bd73b02431bd211a5fffab76f96c080482055837a6295209cb2a62505b846005ca5a482709411b5b94bc3781a557b2efd85b575621cab87aaad6844034c4a1ddb43d70687d968bfce441e7054a9c9905c114b9791e65bb23aa0cf22ad7e005bcb38b24deb2e7741853ee7085a93250ef7624be270bedca3d322842b477a507c3ddfe3325d893cfc432f07c15a1422128b5703d92812b87915e86a8f8de97f163caf5f695ef9994ac4d7932fb9629de72a988194ba13c996c2252968708e6468687b1a91063de718331027a54aea679861b1b6b6930f8947af72a1b30895f225a7bbf7cd7e8a857b6216115c8e98689b89c7686d282c44407c44eb64d3795d51665bd538c33a7915b5f7773ff20b6d289d2425a2ea4a14e8e2a349a78c76f8760082a1f8315b4dc41109a05c6053484a1b381cd8412df92ebed7c489ea3db9915a23e07c37f7c805e448a5f08a89a860b96c4bc7a10d4c30522cc900291a8504e72f4ca5229135827626c138173f73f123fe013f3612a27df9965dd78c6f1a2c3577c7cf866e70190c8a249a6ac6c1eb45ab61f9a021470135292d6ba6c26455cf0876c9633b4afc24779c908b5619ce1df7464e096aefe51b5f43be40b556e2c5c41503857f8a6b4adb2a5d8a67cb668930889d68295736027b5b1a4b3cf44a05101f1bd4b365b8c54117c6027460e14ba516724361d34887a693067791fb183c9c25fd45802d5699f33205a71d6404704483bd2c82e92ba9457926a45bfa0985
sk = d1f46e67cc5aea63ca9ec413938661c2f8156cc79e10a64174774545b597e91a8cadb58deb15b27f343073b071873870bf858b5fa3ac3689698deb68c570406972210c2b9909571a12753448e00e6a0c165a101469828e8f60a16b55478c8899d9a38c1751bf220a60a999b0d2a429b375137db8bc9b85ad5fcc073355ae630100f8fc68ebb8534135590ce22d0a0672ab54936c8665aaf476b50293a32135283777c375767b04547501a53b72a14d3c4de4e001d16b2b2b598a22d784a3711c39db183ac82cf895b242954b41c713bf464464917d6b608d21b67b3519a6df161ad237359e262b95c6be3a8522b9248346785fd0db03cd083a21092f4d91af156b12f4c9c77c11cc0b68adbdb813beb21289743758f8136661704d0c5ca9302a064040334017d47815b7c35363f5c730298670536c69c122cc91cdfd18783efc4c39c8c29cb1023f1488a7469f1cfc1d7ebb3d1ceaadba3b07310000bd89c043290abed896e655cb1f43a1c7335aee30044d9652e6d3b8e394218f63072c7050a2984032c45735a3aaa4108aed8b9a19c13b9bac28ccb123d9987c45b91e89b7a949b5b4ad56abe4237f21dbbc53ab651bd4b703069f82133c54acc1aa415df9961a4785337535869fb758cd04b798907e36197ea428c66aa516f602404e87341e154a0e09c881725cbf00761fd9645b658d97d21f33059e4a898deb0c826d9057ac302663897d71567117fc4416c860775b026e51a52663711868777d542f1224b277ec005f2bbcfc0c84146591cb36caba82692b010de229797cac57aeb64af446a896527bed9b3e55539c0f6a0e9eca5953890b95b0b282c3a4c46a44a8705a54a8806ccc0d3c736a20d34aab118813651d85f12906958933d69679d0457a4817dc83b525ccc63e94c1bcb1c869cb3a0bc46d47084481c2563754aa8f44682b870ed04996cb8886f43b91ac8767ae12856ce5b85f55c8802830ba1babf5797d0da723eec24616a195ac809371d93f89b19c874c840ee9c39e7370ca561b6e91552cea47f1d09c9cf633e7cabc9ef85f89d01a29d9cfca8143bb05c3015b3c6035afdc45ac7b08b5406566bf864657bb3a82322793906462c03c20969f76c2c8c8ea2622a373c3e40164a77055ebae05787965b60a861c09658c32d4194dccd7ab1df87826590890b1785f0385b965b5ab3b870a0088696a783b5c7a69962b86f789bd43588705315258c117c4313198af42e2b7fe39894a86189ffc4e8c6bac5e7a0f03d86d18089a6999972f309a6debb365781f64197165d259bda98c7a920a9e790bddc587e7c08040d649b8b08fbbf36d1904970354410bd77b87889668566cdf4a94e1c65b04d33c269c5152b049850857308ba1310283a976a31db34722e97c97da85d14372e14a8a95bb45c63670bd7712686200d451cafe599ab0d3a183d2b0df7b8fbf0995042ba0ce682eba8b71dc6c0744262c75b7638b51b9c4931d4f7c842328486a799d06027cd5cc75e4b1b6816c2ad66b86ed047ef978184bd344c00aa1200432c5d142246b883b5b85ad5cc8f8fa994f4a790f3b6c201353f77aa9b7e9bb195375060282b7da42ecd36295fa55f8b5ce94b812bc421b47054469d39e3483a63583ac5a97cd63312e776902b73c34d5d81a35153589fb6d7590c0f9b4996f83cd4631a7fb6c09f60a0faf7c5d24f9983d9cb9b19566f1eb6800024fdf032c4032c778d74846f4c7b63a3effaa5ab619ad3c62680f5290adb5063f0137f0ca7b694978c622a9a34bae292719a7f9cb67033c0de773359aac3577ba38446a5610acb9d48509413b1cb024cd25a4a5a882ac31cacec34c25fa073bd38a8356934423a838415355680bc7155d433b4357ecc6221ba804602317c7703aecc7fdb30781a715849186f126619fe78f610420d2bb3adeb085753a710aa07ba2139c0897a172dc09e7235bbd0638d8c695dba8baa8b04f7a058edac52622b4a9638155d56448a3977786941ae23c6dbd05c4fe466412f29c74eba96921612edc0bd5d12e72e944e5105843034d9070416b649491c7b4245c14cc152107bc68b6078b76cc61a6b371e95202292584a1734f3c4214c2371b8168c6eb9c7e7efa76432316d140aa9055577d874a7ad70d16a3783f7904f3445e7d81260ba19153d3a984e76dee73b825996798bbc7c24c5e45d45f26c39a879c676d2532d3c11f376b1f1cd8776b6280cfb52559b6b3bf4716e9b49997911bf8da16c4147a2cc9bb379ac5195a320783213f62156c127257a469a428834d384b1ed48a8a576b240c1c55b84d61e248df45a52199143fb141b39c29631216a32b8dfb876df873456c14178c4360b8215c71e219c08c915a9ac02304c958c1bf7e65b3742bac539059eec85fb6cb608975b401c83b490094a6d1714876727ea34cd27b7385d7575ff49931820fd5dc33f3881554c25dc41a65834115e1c899ef8a080fc6c53b81b3804508fe4c1fe6904960d96f8c1576614474c9191c99fa3a201a4143b09ae0f3432bd13a3442ce80ec3ca3c94bf2b45fc398165318bd8d2683148315d1969b70840af5b42d5779c844c48cfc0488ec65b414837a965c65902c21a2c48a590ccf9fb9c6f9e45913aa0577d2acbbb29b5357cbb6b16fe6ba9abae44645ca68573b5fe325670f2c4b5378c040171ec3a25229b1c3df175dc1d4af59035c7ac449d07c72abb6a153ba50c3e80fedd62beeec1abd53a45a7c33ed4117f415b77a43a0d7ba4ae2031e3c57c945b9abc3b5b3b7915784eace07e7caacf256cd27b28c2924b01302c9432e5f3a2a75009d03e36fcf7089fce58ce57492443323ab494c07146db2ab8e3263955eb373031c22da591ec5cc3ce0155f69fc43c8484a9e332e2dd433a888190b05747e0971005b8026409ab874cd65f533a51a40a668900ec109de60749250890ce91290a43078e3ac85502b4f34518886578c26353a6577fc51510ddcbf4ffb6b501662dfd1001d6354b47b0528dbbc0d6a18b58c605a91957c27ba354232751810202a891aa83efae7957ac2883605375778369589597a8b4f23f325acd8683c4b1dc3103002e1c588039e08a7c3c92137510391b3f75b99810f5c932a80a7b5d8164d999c131828a59a939d90a8caed47c205681973a38074243a787866588399a199c8bd74c8b6546168e255ca13b23d0775eeb727e3cac8b4305893185517274c4a4abbed709f2b986bc02592d1dc38cde048e5f63f15086f11031348a7a68e044cbe1075f1eac3c330477fa5124c832c2c880e29da691007a82b79611ee04b64280e51d201aea5b00a633e59dc0c20d72742a925d4cb19661ca864bb79a029c7100911dcda5fa1b36392d3432c187ddc51190c563d4c180dc87976a142962023301acc29ab63853813185b6390fd84b7d395514bea0b35b22d9dc19277ab7d0d602725a9ca3af87df9f96db8bc6a3f27891f9283bd6a4c4966cd26d3c96c2b4d808a2cd435abe4173ead728a200a43f8e21907020d6c19293eb02785571a399a81b8205485c54ac19bb298c8941dc06ed7796a39ea2c84d755a0e90b53f86ebff130c6008f2dd69af0017bee0c6e13a0bb2bd73b02431bd211a5fffab76f96c080482055837a6295209cb2a62505b846005ca5a482709411b5b94bc3781a557b2efd85b575621cab87aaad6844034c4a1ddb43d70687d968bfce441e7054a9c9905c114b9791e65bb23aa0cf22ad7e005bcb38b24deb2e7741853ee7085a93250ef7624be270bedca3d322842b477a507c3ddfe3325d893cfc432f07c15a1422128b5703d92812b87915e86a8f8de97f163caf5f695ef9994ac4d7932fb9629de72a988194ba13c996c2252968708e6468687b1a91063de718331027a54aea679861b1b6b6930f8947af72a1b30895f225a7bbf7cd7e8a857b6216115c8e98689b89c7686d282c44407c44eb64d3795d51665bd538c33a7915b5f7773ff20b6d289d2425a2ea4a14e8e2a349a78c76f8760082a1f8315b4dc41109a05c6053484a1b381cd8412df92ebed7c489ea3db9915a23e07c37f7c805e448a5f08a89a860b96c4bc7a10d4c30522cc900291a8504e72f4ca5229135827626c138173f73f123fe013f3612a27df9965dd78c6f1a2c3577c7cf866e70190c8a249a6ac6c1eb45ab61f9a021470135292d6ba6c26455cf0876c9633b4afc24779c908b5619ce1df7464e096aefe51b5f43be40b556e2c5c41503857f8a6b4adb2a5d8a67cb668930889d68295736027b5b1a4b3cf44a05101f1bd4b365b8c54117c6027460e14ba516724361d34887a693067791fb183c9c25fd45802d5699f33205a71d6404704483bd2c82e92ba9457926a45bfa098560c001172c4734a620c248654c58f1c10135657083de776116a6acf8a55f3610d82c2f1bf2e6aebde5660fa73356982e12999d8fdafbb3cb186341d0386dead0
m = 9ddb3aa9c7905d1a438c93bcf78e3e321813580371ab4e1289e2dbf3701972c2
ss = ec6895b41d5f0c5a70708799952c8ce8b33389210c348993b8e8056254b04462
d = 470b4943f0fe7fd0d8ec5185aba0d1db09d112934e4fb4787e2bbc6b88466e7b
z = 8b2809fd40008be70a6b184981101724bc3d5ec5e1956b510b82fd5ad0668a5a
pk = 29d5526cbb30aa578643b133a0254d6e22c33ee80564e7424f0842b113636010c566eb59f9923a021b2a19c08bfae521e44324eb5bc9873846141ca7da45be4f8619b334a7cf52093b2177f4a71ae211081a096071f958277555709b2f459685ff22849a86375e157258d24563b8028a728c5eb0bef79495c1c53979880930539227c188c2027681236439085b41763d6378a4ea0254a7416473e67d49fc5dbceab81e56a30e2ba61efbc97367c06496812bf79d449492f96682c2716053bb54dbf1bc22f32e6d88c2a1947bb599a878b84f29021ead84a763eba7b9f3422466836bb6ad029543041115d638552cc2017a84ad4cf687daaba75b0c0a73a95f39ecc758264d48063924e9a0e793b5275c7090f9655c2325a3ac19f9a5b0327b80f220b9122583f5d908cc21c97083227b568c47e58a2a7843d2141411b08f9cf61deb4a9edf41617fe26bf9c519d0cc80cd292585dc4ce5a90339216a6f876206732af6dac9b2720025b31e17ec47dff321b06107993a414f1509839886bc526f8051c4380c3faf4b64d7e3c9f9a76e9d440a67499322b37c4af9b26b2814a2b8b699ac0adcb25835d038b495978e2446a1c33d98269a9d28c1cfc89c3be645ae53b44dd4709587c53df10c578562a91b55ca04ae8530c6aba9c16cbb0684385704c15d302c1ad4857d0d1657dd85c536cc76f228641899188b9222f2b208d34222276a3c91628772c6245433a0ffd16b0812299283ac8d5a36b868b9fab4189aa64a0b90b606e695fa542b8c7c3ff0f0a46d5b00da78236d518d34756a2f32075480a4c15b7c27cc8e4a93180e6b5859120a24db2daec61a479cb039d4b9e6041e816c96862c2b1d616748444b4febcf7a129e6e7817950c77a3fac386fa787eba4157b720fc26629842a145759cc8fb652811a8a3cacc29571463aaa7e1033cf0b4b2275b7d2034a48f49576975363085b304c0426ec26fdb17ca8fa5496d794778c49b4f74a58240bdd39c2fd6628011837451cc4389a43f3bb20959928b77394651e4c2cdc44cb9499def6b366d15550b41ac89707e57b271aad6113ef7a9b1575c69e35e4d75bcb0333e89c091603b7ea5973a277672a1c504cc2c45022906106b97d4fc01e98a876be91d88f4c908b892b5cab99fa878dd1b3b1688976c148bd0450216656028d9c2fcc3bddab2ce6541810cb84f4af414eeb863b7c7452bb79a96e790cca35bdf05b4c3b059801b2bee373da6a0c3df79c986e71a6788712fc50aea51044c2b82b3d201ac7a1245c96767f0cece2b4af175329a4973696c5deea91075a6b8ee2c347d15c89448cb48d22126d82732c1293288ac60bb3bc3ca1e208ba71054399fa4a5d1db7389379600c128b0ec1803b88de90369903799cf5ca0c5ea0b012b691b0a50b9011aa412509d1abf24e252e9d2cbb315361977770ed77310c1705e46b06a5c1c35fb5e5c9a8066d2750b388855e982bceab6b5e8018181b66717142cbc3729b13e2b34205fb06724ec13c3c2977e346e50a79498f94756069693989b77432f8b5ac8d2b06f2e227c4728288e91bcd6cac439b068e2017ce1c808c74098ec2c099d81b9dc6ab7e780c0c1669806e3cf34a1c1d5d002aa1c9301670fc4e45b64c59481d1cf6446468806683f57b3bc25b032aa40d2c188c5a2a7d47b41b4753d5f7a3b22bb70643942d6c35317f05e6acbb4f6794b1b0c3bd47893a7f9cbbb61c608068054b385a9578303111972e8888c6427afe099a1a07fb3879b821b25fd1699ad001f51b27acc5b2926ab2caeaa9341e1a627493f44f561eea57745a0764a840963024ff6c070ad95b285a74527fc3da894c06f7bb5de61a012547f87c1517b9aa5575a1ac9a30d858c912ba096cff4a24085c750aab463f8b956fb837ee300470452c6431d128b27472b5cbab268924acedeab3e7b02b2b201a44e99654910cdc8d5206496637e88929a1ba4436272f6b5ce41533450663f7a1a9144b5400d727fe6342c6cac6e2c3312015b571585303967422ed8c5d4b75e4f203bf2f86cf0370aa9324c47246a27d9076559c906ecbbecbb20e020cd9b6328857832ad8400666b943f8418f57408251b91ce341a2f63601dc751c0b301729caad8425f717250d5a249b1175f9ae8a9dcc8cd149b9bca489f02fa05307d7163b35ba6a4c5024b70ba27db0de8d64bb8b55c83bfdd24
sk = 09d0009aa9878c697e2eac9cec9675a9570660346547d7aa8d4548e3aa917e238cbbc10c389445d15714b237566cb44132d6983c9610e779570b74482d5ba2742a1bb51c68142c1680b800f1938795367b6d8a56c32a0d77922c78116643530aac01cfb2692f4bd6bbde615a3335b397487db8a1175a043719ea58d0dba627d7c8511468b34442879cc227e6b39e084dbb68be71cb988766114a80b1979118eca08217540f032966688c99feaba06d0a0a1e701deaacbcff9c2f2948a209ac8ee505c85fe0444b5c70d067100b63cbd6d98f9aab73cb06c97ff31d7aa0ce188707ddc5c07d495b27957b369055650abd5d9b9f75761770920dd0b574a5841c3bbc9f6f1ab0179c118c7a83b2934e950b3dc732c84264c66fcb0df78975fcab5feaba4e6af97131696a0cda1cc9e2c40a266fbe6667c1abb361f063103311a792b95cc525ff872bf3f394ffb48b30b334ca02bb32a901e3478f811505da066de6a5caba425df83c27565ca48b16bb2855a797a72dfd57615d5117b24374c2d306473a349521a8107790d268ac6b5813c593cb9e8621f8c68fd2e8082c491c95c5ac74c86dd37b0a4ea0cb66aa576af50fbdb0a31235bdc9e8107f1859acd2674fc72c6669a3465556f90269cc30b0a8f53563378ee016a7abcb5460d5371b01754bd7373c2314e2a42d98636112f3cbe0638e513b38d4850afd6a1d3d485308181febd88b75f532e4541965e0bc592885fd1c1b3108c33f74725850617b526ad4f2c8cecc19b0a0ade15057c90ab086c26cb014bff92988903bafefa3c4c96ccbcef178f988a40d339db324257de69a119125c52a4147360b1274808299446ee768680170457acef18814559996fa96b418275e031199e0d578e86c946381c369ab839b1a75e9d6845c98aeca24253b3b0f00ec7e92cc6f6a40a4d8b04900ca3e78cc7a5c51886e0901a908bf0a08947e3b524f1c606b055451ab6eda2bbcf832510b3075e2cb0ecd493b71102f4ec69565f96651a3a2c3b738c2d55805798253e055dc8508b98822e6803785130d22e494b50025b0ccbc69667013c4ce4a140c2e9ba928d41d7fb5237da8c5ac0310ef5007b2b0c6737bc17a747c5a2c1f3c1166bc2b0ad7aaab1d870e54694c1ca293665286c4eaa35d34bd6ea7aacea04871c257cf63641264aaa0db4f65337274356f71d02310a57e44d23ec6b4185bc5cb45a65d3b592af3138216332060264a6e53702d766d0f4a0f14f70b75b780688591cc414283a59ad2f84d665354d71c2aaa1c278ab6c8ba902283b286f82761906c9b2796595bf5ac01455ed2b43607207a30c949afb1ba5c50659143c98237279003ca820b4b5963b0882a088ce09c99f4a6368971a7d6885237bce28580e2ec483fa305fffc0aca173a89cc41727a55d4e29a8c410b3fe851b3d58b58c31920759ada529da162cce47618b2f715f3658d71f5455365c67b04748b371a5a96b75f342cc4c031c713c04d2b6cdec0cc92b7596bf4a2a0c91537a0c8174b3456489d2db70d3af2995c4830245120e9411e92ecb2293700973386983a0c6591cd5eaa34d5cc00fd672d20a604e78696d5542646c120e02c8dc5162630e71465accbb47cc0ede06feca295830091000bb220cb2a41777647d6084c853cb69ab9ab97204b14b31bf4b1ac577a76110f5cd17dede14d095662b5d12c931b1404d3b0ade5b216e69fd480a9335abd312065e187a03891a4e9a91fd01a57a8e8a1ffa075d8e68152ca058a876e2bd80e46c22af8360e3734145ee882cfa06c22167f03e103aba731e7526033ba815d9c3775d311f5d92a31d552d89bb291663ace4b5916436e1086b46879950de89d453a666f0b514ac31efe398acc52370e27c0f681a97b0966a3a14b7e45bfbe688b5a1b40d9f515b688218ef95a9ab211ca429cdcd6a4913b2ed87c9f65d64681b9bed10c09c94b9c0d95c75b69721b119b95583eacc884a56ac09bd3bd6f197a0efb6659e89ba3a019ee12b8ef056a44f174f0219f89616330d2bee1580669396009895cf9991a49e7bb89719f6d340bf33c427fabb2a5c96d81c42e18a96470360d96279bad640bdb41a40aca9142275cae4b95da8acf98bca3456c574acc43d3d72a2c6542d1a25c554a8439d9565af29d8617a129d5526cbb30aa578643b133a0254d6e22c33ee80564e7424f0842b113636010c566eb59f9923a021b2a19c08bfae521e44324eb5bc9873846141ca7da45be4f8619b334a7cf52093b2177f4a71ae211081a096071f958277555709b2f459685ff22849a86375e157258d24563b8028a728c5eb0bef79495c1c53979880930539227c188c2027681236439085b41763d6378a4ea0254a7416473e67d49fc5dbceab81e56a30e2ba61efbc97367c06496812bf79d449492f96682c2716053bb54dbf1bc22f32e6d88c2a1947bb599a878b84f29021ead84a763eba7b9f3422466836bb6ad029543041115d638552cc2017a84ad4cf687daaba75b0c0a73a95f39ecc758264d48063924e9a0e793b5275c7090f9655c2325a3ac19f9a5b0327b80f220b9122583f5d908cc21c97083227b568c47e58a2a7843d2141411b08f9cf61deb4a9edf41617fe26bf9c519d0cc80cd292585dc4ce5a90339216a6f876206732af6dac9b2720025b31e17ec47dff321b06107993a414f1509839886bc526f8051c4380c3faf4b64d7e3c9f9a76e9d440a67499322b37c4af9b26b2814a2b8b699ac0adcb25835d038b495978e2446a1c33d98269a9d28c1cfc89c3be645ae53b44dd4709587c53df10c578562a91b55ca04ae8530c6aba9c16cbb0684385704c15d302c1ad4857d0d1657dd85c536cc76f228641899188b9222f2b208d34222276a3c91628772c6245433a0ffd16b0812299283ac8d5a36b868b9fab4189aa64a0b90b606e695fa542b8c7c3ff0f0a46d5b00da78236d518d34756a2f32075480a4c15b7c27cc8e4a93180e6b5859120a24db2daec61a479cb039d4b9e6041e816c96862c2b1d616748444b4febcf7a129e6e7817950c77a3fac386fa787eba4157b720fc26629842a145759cc8fb652811a8a3cacc29571463aaa7e1033cf0b4b2275b7d2034a48f49576975363085b304c0426ec26fdb17ca8fa5496d794778c49b4f74a58240bdd39c2fd6628011837451cc4389a43f3bb20959928b77394651e4c2cdc44cb9499def6b366d15550b41ac89707e57b271aad6113ef7a9b1575c69e35e4d75bcb0333e89c091603b7ea5973a277672a1c504cc2c45022906106b97d4fc01e98a876be91d88f4c908b892b5cab99fa878dd1b3b1688976c148bd0450216656028d9c2fcc3bddab2ce6541810cb84f4af414eeb863b7c7452bb79a96e790cca35bdf05b4c3b059801b2bee373da6a0c3df79c986e71a6788712fc50aea51044c2b82b3d201ac7a1245c96767f0cece2b4af175329a4973696c5deea91075a6b8ee2c347d15c89448cb48d22126d82732c1293288ac60bb3bc3ca1e208ba71054399fa4a5d1db7389379600c128b0ec1803b88de90369903799cf5ca0c5ea0b012b691b0a50b9011aa412509d1abf24e252e9d2cbb315361977770ed77310c1705e46b06a5c1c35fb5e5c9a8066d2750b388855e982bceab6b5e8018181b66717142cbc3729b13e2b34205fb06724ec13c3c2977e346e50a79498f94756069693989b77432f8b5ac8d2b06f2e227c4728288e91bcd6cac439b068e2017ce1c808c74098ec2c099d81b9dc6ab7e780c0c1669806e3cf34a1c1d5d002aa1c9301670fc4e45b64c59481d1cf6446468806683f57b3bc25b032aa40d2c188c5a2a7d47b41b4753d5f7a3b22bb70643942d6c35317f05e6acbb4f6794b1b0c3bd47893a7f9cbbb61c608068054b385a9578303111972e8888c6427afe099a1a07fb3879b821b25fd1699ad001f51b27acc5b2926ab2caeaa9341e1a627493f44f561eea57745a0764a840963024ff6c070ad95b285a74527fc3da894c06f7bb5de61a012547f87c1517b9aa5575a1ac9a30d858c912ba096cff4a24085c750aab463f8b956fb837ee300470452c6431d128b27472b5cbab268924acedeab3e7b02b2b201a44e99654910cdc8d5206496637e88929a1ba4436272f6b5ce41533450663f7a1a9144b5400d727fe6342c6cac6e2c3312015b571585303967422ed8c5d4b75e4f203bf2f86cf0370aa9324c47246a27d9076559c906ecbbecbb20e020cd9b6328857832ad8400666b943f8418f57408251b91ce341a2f63601dc751c0b301729caad8425f717250d5a249b1175f9ae8a9dcc8cd149b9bca489f02fa05307d7163b35ba6a4c5024b70ba27db0de8d64bb8b55c83bfdd24647a136f20b22c63afd2b88d14fe7677cf5c2b78223a587068377021f6edfe9b8b2809fd40008be70a6b184981101724bc3d5ec5e1956b510b82fd5ad0668a5a
m = 26d90b190a6c3d0d9a86cf66005154e7086749e966e7187c249ccb9329fd3b8b
ss = be6e32a8b24fcb029b152385bd4011746a4895566e86c1784a6a631b8c1e9dd9
d = 6df4385db978d27b27d2aa5e452e4152b36f097503d9581ac3390105c5727e7d
z = c95fa08ed106ce84660e8a4c90bd2b22634e40769aa0090a101c5dddad45edc5
pk = 5fc836b5e569623b3a02227b1c21a206e83a9c5b3ce1594eb9099174fb34e5b5c333e510ac2668a704548f02b47af007c237353a468f6dd38ee8878f35fb7d7e63a3b1867b2b47bce58a4e95930a65c2344510a450b9c59c24326c16cdb447231a026304bbcc9823c3a218989ef2352d445ca22b6b03186407d7973b4117c2914555acb33b4764515c4a37108306447f9eb200f8572c8467a089b824769b7df39967289a93b7f55e1a8447f862c1528c3dc4684daa9632417622c950b617e1a074b3b7ffbc23576a63857c1f386a0ff2a151652961137237ea346e691c4dabb45562653e26a806c6031368c17421747ffdd4725c02b40fc59737a75ba713311230cfea4c1be8a7c3aba9b589b6180dd701c4e704d69a0684a33adf1802eec804f44c2923aa8a577c34a4a678dd2446b7546af0021df00a431241509f6117cd32177da708a2d8472f8270e96a4bd21091f5d28b13fca8f7e2abfb57a9e4a522d95896b5811686e5b23d4577ace10eefdb9e1fd84cc51918d592857526c83f51c60d4210d92a425d7340a50423eea17b8be67325a33539ba09bb734eca0a4c365170448a126721484cf947933cc984cc7662da79d65601c3729881e9b4390a99b0ea62fea97eab9619d71b7bc282622ff0cdd0e72a3c8acb7449153df92e672c5c61b40e04854b0b523398a2634b727dae3657ed985b550849d51a04f3318892f7a4a2b73c8c301e2cb5aa60e5438d8962d8a36857f08c075948095c86de6bc34e35c8caa04772bab591e0137c4aca7c34598c65102e80ac0d677511b854a8829c08ea7766eb04c6047612aa83c17ac38a545a2863161ba3bf6a8005e9fb560597162ef1299d621b62c8a7b8c08e3a693faf0607081c6da8523805999e8b97056b5385834726bd7995bf6217c5e70863036b81c297eca1995ac48b6b7ab0ea85c3667370fabbca8d4c2d758a80bbf07839cb85d9428af1eac0d7c083567a85d13515ff399be3f5931d992c953a664eb8974a434270b47d3e635618eacd0989a15eb065348c34a19442db928d1e8b2b28a0858ed7ae8a5bc38087cc85515a344b4cbf529d7560590b3bb56de5331945c0c0b21d5bc8751d9120182c7348305edc765787ac9b784ac4bcea454e6a4c89132e6cd0a477f3bf43da356b66a8bd0980146b5d5137262b0062541960c0b19123a549ddf31d1c188171238259fb661e17363e12c57bd873c643222d014a2ae15cf6112c7fab407fc12b32c12ac65a65cfa8674715617bbc6e0f96a5406c8a765bc35c699619d01b19919263102f5ef2a0c110752d3b34fd489b7a328638210307c6cdacfc6ada87190a98b0d008644b91aef65618507a7f59b89e7eb36998d26befc4b723741e0c35cf73e8041cf51af9832ba43b8e95e368974c1dd61ab65e24a87820cfae295d0ceb8bd6109b85174c80869716a6016ac8190df173ab61c4d3c4c37ae11593ac9a09c210b663bfefab5eebc30deb27cd25a8511bb2ae87851643b50d1b4ca5bbc66d49aa409aab9e7f3402ffda93abb53acd45bcc9978200e94cd4d617235b52d9297d4cd374b998698d82948dac3dd780c9336532c499c479756d50e9048432ce0156cbbd9c85f5ca06ab57b62981494622a74807cd881a58ea10a6e5c885fad611727441dfd52834d58b6408c7d06209bbb224a5d01eef9b491d13226684baa5a1a771971dd112ac668108963bb1864aa8ab7913917c980f3ac1c435457684ab758569247c98286b2cbc78263f1cb88478a931130b496b12f7428087162b6d525a8216061a3859a7a470cb9b88bb0c8b1e21ce4977a73fa5798cc814ccd1aa84370fa408a83e73be1e12511a59486c49c6afc1367b85231f47cb34c1a8f9a963cdeac7fa6076eb8a657e647466fc82663884d7c70eacc760db1b0be0b30779c98396aa3f2004976c8493ab90ae60996056668c8c2cb9065b6a2580a986d9853c071a02343b8903c0184991e2a71298269a17f64bbe1b6b51d0b299703a04a22e17c33b29634dd1766be40357f33a000a52597a3b5e4852473d886e06db52b7605df5fa4e0d5a0f291b5421e2c1232553ae2472682a7352775c6ca4b189f948012c417c8c764b8c818db252cec8cb627455d9f792d7047cbe98b74eb26c6971be56b7219df092e4cbae163d5181caad6a478ac9ae82ee27f7256f4d4cacddd43f45cfa4de4dd067cdca
sk = 96d9c668915384c2847b7991e5f557949c99a3d46a2fc9ae7448a229a89ef7f405c2911777fb1e2f44721be8cc326a80e524486a16a083527e22d51e4ef624b02625fd6a857bea2c0590a3a4e39f0e041b7284bcc501201842345ed5ceb097a5a5f730ee53176f8acbf9e03c6dc4a069718dd64c47e1d17323d29acc630db2da9922804802cc768070245380cec6672f6a5a9d14e4012bb13caf8c320a320ed63b0591087a0c5a76ea29b57d5c997fdb372e9a57e3f4827a2441cc485718a421d3c45bd0426a87589362e52953822cf785802b2c6aa441adaef93dc6451ac68a9867c9b9703abedcaa540146ba6dd8acf7dc317a82a4c1396267032fccb53be9306e20e4713b82842e03b7fa984e5827c441e293352b2e2a51566eaca8d9c4206000655f761729020f7ff9b230d6c4b986bc94551175a8acc7e2a2c174c500666d3cf021a9b40f1a465447291f920865ad16240309b5c838a2ddc5beb8aa11bf987aa9d7c082e8c55c63ab01d0664e545e505b4aae50606136b6b01499a5ba10174852224ac6bd242d5d21758c4342f9a02a3d46a9a845112adccbb73488cfe3055cac398b0245c467b94eb342e1845969d70511bc7100f886308cbf21c13840bc17626ac93dfcc4eb22ba18f62b15b521539901166598f25555c32587637a341017885af1a6d1841aa1c747d918253e1c873c2ccf292bad45805d8946b00dd23cbda03878f66357d175d67a1b743c1e5428ce90661067011874b062e9ac8a0f726b55b76627c53338549c3f2605840a11d5606acd104bfadcb51253af718835826628235878d6160f15033844d76ae946ae6c240053c2ad6c3a3d72e721d9565a6c79b56840cc5a878c6a4033bb9c88dc43b130348082e41c269cc0d3b05ffe356b5695bb01c95f8aa9c30e50cf31f11419e13acffc7192b75948e06a68458db80a8f71573b6edc1513aa5b060cb77b12c62761bc188159a49c95180249b3e35c3100635012637cb9cf17ca9936787aac954bcfc655aec8b4215861a7709f2846a1c14889d0384591753e3f19cad2236dfcb7b225abc430a7b61e6018ab30146d60a6563b2f980acf66186fee70a458750cc62c433e651f447ccef8a773bb2731a866832ae535f0d82e605371f6b35fd6fc1188a52080c609bdd8748c321ca37190321b286c849d35224bb5107d83e2827ef0c63859133852630b237247aa8c100678e43618289239ef19c99aa6b9156704643285bec89f0b0c21f3a091e2063e5d3029f52c33af97529e701298d3961f492e6b731d4e2064d034533f4611fefb64f1899ef563ad71a52e20b199f0d80c557cc8cedba3cd1746d3a6ac2e697637f08a43d681ece3769c8980c76a26adcc585eb1194d28ab163aba5563a5c7985720248662bbc21470022ef4110b33b6b8b744a80ab36d0a9b0a7988a0c98c6a597f8cdc76791c467b0cb53a020928f7a55981b520017bc06b36d10a21433797c15124e0892a81230bd6bb4774d46f73b874602588d3f8966469194041bdee87ac54059458b19724949e7998ae8018755d491bffda76a70a64eff902a4281734a7484037c739b7bf71b658b779cf6370420d2073fb820bea1b1df29c3b12c54e6967a9faeb87bd8c0d3ffc2c1b821b42584b97a935fa04b81252ca53333bd2aa2b7f6220742b366f2877e793cd948b7c3135457e46ae107c6e74104159a82914a7059f25a2737c1ddc299add2b43a2f6c25381058476b01a14468ddb6767d18c1049c676e335eee0a23b2b14ddc7421999310396497c642e5f30003d18bc76dbacdd06bc73f12415bc3250dac8bdbb4426c92430e00bdd0234c1e3680dc94d4c30c484d610463a48cd6864eda31ba63c7880371a854551abaabdc14c225fe59265726ad0746b30f85127d12158f8181439a68cc177dfa817678b08b5a5c1b9f75bfdf0c7ba019a92a512b2ca5e91f2a6e1e24238491d3afabfe279a9bdac45971b80f187730f518194ccbd327048c9fac4b75a38cd9432d1074f4152398ec4b2b0607c9a9bace0d87a36827bdcab03e55a9b9667afaca3395ec412872427cc230c4b04bd17c2017ad39834a94b98e7b75e47be158627aa6270ddcab77bc166d2b969eb4c34ba0000a13861c4db47db85839828c6eb2074425816f026096463595fc836b5e569623b3a02227b1c21a206e83a9c5b3ce1594eb9099174fb34e5b5c333e510ac2668a704548f02b47af007c237353a468f6dd38ee8878f35fb7d7e63a3b1867b2b47bce58a4e95930a65c2344510a450b9c59c24326c16cdb447231a026304bbcc9823c3a218989ef2352d445ca22b6b03186407d7973b4117c2914555acb33b4764515c4a37108306447f9eb200f8572c8467a089b824769b7df39967289a93b7f55e1a8447f862c1528c3dc4684daa9632417622c950b617e1a074b3b7ffbc23576a63857c1f386a0ff2a151652961137237ea346e691c4dabb45562653e26a806c6031368c17421747ffdd4725c02b40fc59737a75ba713311230cfea4c1be8a7c3aba9b589b6180dd701c4e704d69a0684a33adf1802eec804f44c2923aa8a577c34a4a678dd2446b7546af0021df00a431241509f6117cd32177da708a2d8472f8270e96a4bd21091f5d28b13fca8f7e2abfb57a9e4a522d95896b5811686e5b23d4577ace10eefdb9e1fd84cc51918d592857526c83f51c60d4210d92a425d7340a50423eea17b8be67325a33539ba09bb734eca0a4c365170448a126721484cf947933cc984cc7662da79d65601c3729881e9b4390a99b0ea62fea97eab9619d71b7bc282622ff0cdd0e72a3c8acb7449153df92e672c5c61b40e04854b0b523398a2634b727dae3657ed985b550849d51a04f3318892f7a4a2b73c8c301e2cb5aa60e5438d8962d8a36857f08c075948095c86de6bc34e35c8caa04772bab591e0137c4aca7c34598c65102e80ac0d677511b854a8829c08ea7766eb04c6047612aa83c17ac38a545a2863161ba3bf6a8005e9fb560597162ef1299d621b62c8a7b8c08e3a693faf0607081c6da8523805999e8b97056b5385834726bd7995bf6217c5e70863036b81c297eca1995ac48b6b7ab0ea85c3667370fabbca8d4c2d758a80bbf07839cb85d9428af1eac0d7c083567a85d13515ff399be3f5931d992c953a664eb8974a434270b47d3e635618eacd0989a15eb065348c34a19442db928d1e8b2b28a0858ed7ae8a5bc38087cc85515a344b4cbf529d7560590b3bb56de5331945c0c0b21d5bc8751d9120182c7348305edc765787ac9b784ac4bcea454e6a4c89132e6cd0a477f3bf43da356b66a8bd0980146b5d5137262b0062541960c0b19123a549ddf31d1c188171238259fb661e17363e12c57bd873c643222d014a2ae15cf6112c7fab407fc12b32c12ac65a65cfa8674715617bbc6e0f96a5406c8a765bc35c699619d01b19919263102f5ef2a0c110752d3b34fd489b7a328638210307c6cdacfc6ada87190a98b0d008644b91aef65618507a7f59b89e7eb36998d26befc4b723741e0c35cf73e8041cf51af9832ba43b8e95e368974c1dd61ab65e24a87820cfae295d0ceb8bd6109b85174c80869716a6016ac8190df173ab61c4d3c4c37ae11593ac9a09c210b663bfefab5eebc30deb27cd25a8511bb2ae87851643b50d1b4ca5bbc66d49aa409aab9e7f3402ffda93abb53acd45bcc9978200e94cd4d617235b52d9297d4cd374b998698d82948dac3dd780c9336532c499c479756d50e9048432ce0156cbbd9c85f5ca06ab57b62981494622a74807cd881a58ea10a6e5c885fad611727441dfd52834d58b6408c7d06209bbb224a5d01eef9b491d13226684baa5a1a771971dd112ac668108963bb1864aa8ab7913917c980f3ac1c435457684ab758569247c98286b2cbc78263f1cb88478a931130b496b12f7428087162b6d525a8216061a3859a7a470cb9b88bb0c8b1e21ce4977a73fa5798cc814ccd1aa84370fa408a83e73be1e12511a59486c49c6afc1367b85231f47cb34c1a8f9a963cdeac7fa6076eb8a657e647466fc82663884d7c70eacc760db1b0be0b30779c98396aa3f2004976c8493ab90ae60996056668c8c2cb9065b6a2580a986d9853c071a02343b8903c0184991e2a71298269a17f64bbe1b6b51d0b299703a04a22e17c33b29634dd1766be40357f33a000a52597a3b5e4852473d886e06db52b7605df5fa4e0d5a0f291b5421e2c1232553ae2472682a7352775c6ca4b189f948012c417c8c764b8c818db252cec8cb627455d9f792d7047cbe98b74eb26c6971be56b7219df092e4cbae163d5181caad6a478ac9ae82ee27f7256f4d4cacddd43f45cfa4de4dd067cdca1cde599b2dfc69d59036434cc0423337513fb9506452bd8f42bb82661ad0065ac95fa08ed106ce84660e8a4c90bd2b22634e40769aa0090a101c5dddad45edc5
m = 7db6d1a129d6123f1f805b79ad3b413012ea86aed42a05e98e7b1f32f9fbbdec
ss = 3a98887b355a4ee269b50a208bc1cdc9492c40cf3dce5b21c4a73863da114fc4
d = dbacba825728444921b227cdba54446b3f6881b47be9cd02832f78b023b1bee0
z = e15274a8e2bc08fe818b117ba28c5dfae74d54fcdf6f20052f79be333edc8dde
pk = 3d8a9e39ba19ea979ab2c504335c03da056801f4c782d95dc2e163a043cf2db760edb7772c50cf5a62bda4742d2ea296b121094ab5cbf017755c74b6465137a1d32f4ceabdbf34a7471b45b166ad05ec69238b030c31485695a9cd615db68c83e457222d85960ffa8ba6c8cb5721acbca1a7b09b155a555f406a660c325c6166233c0500a0475931b27481a015ae521c7050ac2f605f032899ec655f0b662d7b65a3b21680d1b53ff554987a99258dda8cc711a18ad8917f838cf0a16d4f663bffb33ae9e3afe97b1bc5f9b1a53052f8907145440664bcb5570a368044151b0045515b94b7b8073615b2889a280e59940131ba50b016e0b8c6df2b34c29023e0773a06431397a68580c47610b50e025b0fbf374c40c1ba82a11b69fa9b6e522d4bac7fbe737a18085056bb7f7caa2c4c3bc5b6401f06b102a3b5673c7c8f1cb269438618f9717640c76a4f058ab864348f068691f95996072354532f3a3b6ad0e1448880cac03b6e2a84717158339c063147db0c586032b7d10a69e17c1b62c1ae5344483676bfe8928d637aacc4b613f24d7e2a46de3449f17b0062fb209cd9631160ce38a95361889b167cae272cb23f85bf34e14c789472974a176c567756c1c0ebd9905cea70cb88a55c68b476f877c605390ee1274c07cb95939c9babc97ec51df82a9b7d0908ddc3434208911142ca9b8620694bb3aa9accd1bc236a9a89547a26e44816ce3846f980c893b29e6e6c99580c2d0a905643f556f592ab03228cd1585a19f4b82fe9c1d3e4acb41b66f01779ae136d77d40182bb2524a87e1cb511e9d591f06b91a71594dce26ca8b20450b899e22c679aa7abf5b178b1637f998502f7c7b4a03974a840c9dd041c43017d8f7927f94989f2a16a1f7cc9b09908da388a68b13f39fba43a391d75c76148444954063d9163b6ab1509b03863dfd62d94b59e849cb545dc7ba58502f6c5cd89db38b2cbbdef23bd191a57b4433872eaaad5d69b2c40797fc29955960dbe618cc5d21eb9ea720d77c3f8b3c680974fd8c474f9d588285609abd4166a45cbab974ae884c7061c6f129a1de7b33d819c795c5a4dd37838cf499a09387ead56466cb54cbbc865cdeaceb3f263bf774623a37bcdda056ce232b2b2b4f2e22f6eba975c933191812c9ae55d6b7c6c76c10983b02462e220bb90c946573e3e2bb87540034f870fc69b538780090c3b89c18645569b124c03680dfc10cd3050b33c16740c54916c5ed1604ec092793d097b94b4ca3474b6d90382d5cb21e8bc8488451af2492310b7239d9a46f8c868890c7b531834b2bbaaca7ac34651b941d32477193cde0a3347323b77ca97b997c429a2544a1590aa8252d6e0832e128262284908ab785543bce3e6aa43d4005b469eda56cb28b45c44329cf7f79cdebabc3a9c6558997e04f980c562c852a103fb40ae24e26a8bc8bf014690b9085f6e7bb947f2ce93550327a61900aa954cfcaaee412aee44cad3958555d18b59a0835c015cebc77242052f13a780bedacfcb9998df665a1ea24887b570f36198836c6c57a95de6349d031b2b33a3b6d52292ee853bd3e77b44836b28aabaec37872708cba8234827ea922ff698bd4bc9824491c6890c094b625a5b747b2280fd300455739af8d97fdc39cf741128c03283f0ba09fbe19a24598e143b5a856a5b41334839a6188e769f78aa24673b3f69c51ae2c5ae98bab4b0254ce8c85204e6ae38b80a2f24c162427a66b09debdc8235e96d25e96132617dff682cd03896290832e3d7b5959331c7025868803a0c292ae4068f1ae8152221a4607bb9e4f94a5b98701e027a8ad0913b0bbd0ba551b00b0eebe302e5450681878992a616aef08a6c16175a5c22317ccc48200bc7452414080adf9216989669a560caa70320938c812ad12278588965525538921e5920580516156fd563fc732e37e5591e000b4ed9b93211579d21cde3a951395a21289576aa5c0b0c87bf36acc28c0ab51fc86da8cb00d23c40459088a1506d8a2168f94a365fa56ebd751a51c84342931a5d569793569f8fa21168ac2df9820ca3134704c533a399219ee79f4571b1152c95333c135e442d5c5984e55516f958ca38927773a2aa526b89b79522348c1244220dfa84c6778466d2a287a774141b9b5ce0443b5f846a2dbc4a0dbb11c51840059ec11bf6cefa3ab473e1cb0f0bd17ee0bc3c59
sk = b1c127d24808fb2b9922332832131c4fd67fe8a1a070ac8d17100bf9f6291efa0bc8114d98f65c8f4abac3ab17b4241deccc37688b881bcb68503b54379838bbc100b5bab306327e7965b694644c470a5148666c7fa89872d39aff60bc533c83f280abfbc26f073331ef40b694ab25feea5b2f55196798b70681caa21537dfb5746c66129775852e5850f57c2db2e8a0e90530a57b387b1c429101d04096c3e0bb6e9af19f83b1b0b74c47bac678b0f2269798573fbca5d8e687965b13e495827adba63da8a17564a3e68037b3a4991993401c1c6b149895ffbc03760c13595035a713140eb7a42ff6adfe6bb371c9af5a686ef858a8fb7a63fa137492b53305685205b08d44a3ac8f8948f2b7bed9cace27ab6265722d8f2950e0c9ade053a4c4ca8e3f80a907a39e33db78e6065fe9dc050a5a730595ae5ea32e38c512edb79dcf345f1d9c238a1732c552ab8db2ccccd11822972896b323cc43aa03633617f82e89d63d4a1003cf9c5ce3379b1d53a63eac57adbc91510316acdc30fd74a1a2e6c23584ad1cb28444f9231661079b0913e20b3278d8a2e8b18556f336cb750694066b6c82c5d267a903b624cd440d8e187d9e438d178c8394706f016b835e1522ab6904f80cc24358b7dd3bb271039acc174164021e8a522fac473054d5b4cb3bc64bb107c6b637cd6360e312a85a3b1e3d2b64436a87e81016acb763a23ca9b7463023148b0c4888bfb18d9441841f723b9436b77b09c79fc714385a3ae97b5bde0a2a0c541dcd2b668c696281389ec270bc6d088fc42506cec85bcb4b611342af0a61b1b9d75e0df43be293cee6eb0413363716ebbc48ec6c361a48b9d871bd5742fef2ab286094a92b508cb794f2f69a8ee15c2d748d8fca8cd2284719815e75b3b0df76298e48280bf530e09a34d166cd5379777d472f0994ba8e5629ea7691fb973f45869635b61b277c375606b911aa1228271c85b047942a52187bb231412b50f5be423476720240e62b9d3cfc5b7af5ce9fb38e03349063741ade945e994a2d6492a92b1250880318b9b9ce845ba29bd3733228ae960663050888bb98a0fdc21d6fb34cfb5c1af6d9b98ed6ae454c09b89b6067401fb30a17dd331a845c713715b5bd4a087bbc14cbbc9d2ea83d0f9b0d56d939d01b7d590b3082d2405a20724e2c44b5123bc1407b11da3de5889ac52b7b7821c4af1303d3959eef3888b8847f3e0695b5b844e8e3c221718a25057e707a50e0159af4462bb1d103b9057ff7fbc1740bae1afa44138aa2b7e3270cf80a6ac745cf701040c97253133ea195648e929e6c6394940b6eceb18844f1c862da6597a46f64e0cb5d2803eaba4a08110a011a32452185a6425d9d44b43463893369514957592f519c22d2b06bdc762c519d5cb84e9a68456ac60aeae85ac6453de2bcc103e32dd509309fdc08e3b3698a193d83d62df74719703bb5f8cc5db7b88b80110d74d6949d00469b840ff7fabdd4c0cec1a097a6117c28046b06b82c8ee8204296428ab703840acf7f3333d742726b114d3292b3154b2c4095b6d465657ec0780c488a0c60443717109363c45777271955135e60b46104bc18bac09a18690b37c8078a226455320ca539f57a0706239e62716fca94ad8fc2c1e5834396072b134636aeac2d6a1b91b403b070d97c53c2c91784438708bb2761cbd4b99083096610c53ed9354f459c2e91f47bc8220f75b367ca8a8670f45cd118bbc72baf225274d2344343a51abfac2aab439fe5d2207bb1bfe2e54e58688aca733846b7c68d12a87b905243a0324698aacc579260e94fcabb28da1c8b6887ce10c99c2357bb92091ce1395c6ed345081c8b74d5a9bc961c9d79afe27a2894117ffdd9b3974526d33c2d5ff5757598853ad14520cca34b817d097a7cbdb7888b48b67f3a8d0ceb89aeb6374c97b130a658b10c1f78d38241120a3dd7a66cf76fce43a6fe9c6bc6324a64646ae09a2f948320db54177d2a35eee87918aa0874a2ce286528ecc29668d7b53591942c70206c63c6d8db92aab03053f81e166b5f40d17d09b3760c944cd24c5eecb7c780b39608c318ab3031f89559ddf76ced962c035b9d7b7cbed0985a2f0b43ad8849dc5a190c62a131e5bfac2c7c11eca951b2a19674315b811e09847c49339c3d8a9e39ba19ea979ab2c504335c03da056801f4c782d95dc2e163a043cf2db760edb7772c50cf5a62bda4742d2ea296b121094ab5cbf017755c74b6465137a1d32f4ceabdbf34a7471b45b166ad05ec69238b030c31485695a9cd615db68c83e457222d85960ffa8ba6c8cb5721acbca1a7b09b155a555f406a660c325c6166233c0500a0475931b27481a015ae521c7050ac2f605f032899ec655f0b662d7b65a3b21680d1b53ff554987a99258dda8cc711a18ad8917f838cf0a16d4f663bffb33ae9e3afe97b1bc5f9b1a53052f8907145440664bcb5570a368044151b0045515b94b7b8073615b2889a280e59940131ba50b016e0b8c6df2b34c29023e0773a06431397a68580c47610b50e025b0fbf374c40c1ba82a11b69fa9b6e522d4bac7fbe737a18085056bb7f7caa2c4c3bc5b6401f06b102a3b5673c7c8f1cb269438618f9717640c76a4f058ab864348f068691f95996072354532f3a3b6ad0e1448880cac03b6e2a84717158339c063147db0c586032b7d10a69e17c1b62c1ae5344483676bfe8928d637aacc4b613f24d7e2a46de3449f17b0062fb209cd9631160ce38a95361889b167cae272cb23f85bf34e14c789472974a176c567756c1c0ebd9905cea70cb88a55c68b476f877c605390ee1274c07cb95939c9babc97ec51df82a9b7d0908ddc3434208911142ca9b8620694bb3aa9accd1bc236a9a89547a26e44816ce3846f980c893b29e6e6c99580c2d0a905643f556f592ab03228cd1585a19f4b82fe9c1d3e4acb41b66f01779ae136d77d40182bb2524a87e1cb511e9d591f06b91a71594dce26ca8b20450b899e22c679aa7abf5b178b1637f998502f7c7b4a03974a840c9dd041c43017d8f7927f94989f2a16a1f7cc9b09908da388a68b13f39fba43a391d75c76148444954063d9163b6ab1509b03863dfd62d94b59e849cb545dc7ba58502f6c5cd89db38b2cbbdef23bd191a57b4433872eaaad5d69b2c40797fc29955960dbe618cc5d21eb9ea720d77c3f8b3c680974fd8c474f9d588285609abd4166a45cbab974ae884c7061c6f129a1de7b33d819c795c5a4dd37838cf499a09387ead56466cb54cbbc865cdeaceb3f263bf774623a37bcdda056ce232b2b2b4f2e22f6eba975c933191812c9ae55d6b7c6c76c10983b02462e220bb90c946573e3e2bb87540034f870fc69b538780090c3b89c18645569b124c03680dfc10cd3050b33c16740c54916c5ed1604ec092793d097b94b4ca3474b6d90382d5cb21e8bc8488451af2492310b7239d9a46f8c868890c7b531834b2bbaaca7ac34651b941d32477193cde0a3347323b77ca97b997c429a2544a1590aa8252d6e0832e128262284908ab785543bce3e6aa43d4005b469eda56cb28b45c44329cf7f79cdebabc3a9c6558997e04f980c562c852a103fb40ae24e26a8bc8bf014690b9085f6e7bb947f2ce93550327a61900aa954cfcaaee412aee44cad3958555d18b59a0835c015cebc77242052f13a780bedacfcb9998df665a1ea24887b570f36198836c6c57a95de6349d031b2b33a3b6d52292ee853bd3e77b44836b28aabaec37872708cba8234827ea922ff698bd4bc9824491c6890c094b625a5b747b2280fd300455739af8d97fdc39cf741128c03283f0ba09fbe19a24598e143b5a856a5b41334839a6188e769f78aa24673b3f69c51ae2c5ae98bab4b0254ce8c85204e6ae38b80a2f24c162427a66b09debdc8235e96d25e96132617dff682cd03896290832e3d7b5959331c7025868803a0c292ae4068f1ae8152221a4607bb9e4f94a5b98701e027a8ad0913b0bbd0ba551b00b0eebe302e5450681878992a616aef08a6c16175a5c22317ccc48200bc7452414080adf9216989669a560caa70320938c812ad12278588965525538921e5920580516156fd563fc732e37e5591e000b4ed9b93211579d21cde3a951395a21289576aa5c0b0c87bf36acc28c0ab51fc86da8cb00d23c40459088a1506d8a2168f94a365fa56ebd751a51c84342931a5d569793569f8fa21168ac2df9820ca3134704c533a399219ee79f4571b1152c95333c135e442d5c5984e55516f958ca38927773a2aa526b89b79522348c1244220dfa84c6778466d2a287a774141b9b5ce0443b5f846a2dbc4a0dbb11c51840059ec11bf6cefa3ab473e1cb0f0bd17ee0bc3c592a50c7a070b3dc7e107eb1e8b96d62305c13327d729bf9d97c69f1fe6eed2b52e15274a8e2bc08fe818b117ba28c5dfae74d54fcdf6f20052f79be333edc8dde
m = 1d129b27be7384c359d04311fe5c44917d1fde4bfb57314f483ac617edd5ac49
ss = dfa6f29a270a006ea674d811b262d7160bb90bbdf2afba74f0f41fd9376c409d
d = 690eb71fd7052b906eaec09937a8ed374e0b02afa27c2f14399932be5839fad2
z = 81c38c2cb5cfafac81b96a810ab749b61806b6d54c9f8cf4bf1be0192423288f
pk = 355a23b704c6448bae0a62c2473c1dac43425852245faa8514b54c2ed51305047e5b44618f166cc329172668306984151c31cf04a9864267a1ebe30faa133fdfc040adc3cfa49a3c0f4ca85d7a52a72b71f217278fa787a2e3047922bd339176cbd5049d498708d65f2beb4ff3e544f973a4b9e19e6704b019399683758010e5b759095f17989d4a25a2d9199c3fe73d7096442f539f29ea9e6b06bd39e1630db0b5fd819dc4002297a205898108050c9365014351f38c017564d6798a16382b6f34907a4850a0183b27243ec4123ce3b00cc682c1cb8a9d97845f5d24b5fc35c7e088cbed62910c4050ea6b76c88c87f9577941f6a5b3f2b614c94224c26a36a841c3b40469d2c0cfc366ddac23c8c2bfc401ad78c758a6cc1684d1ad400bad5d88417503ccf169481fa437e4a8cf78b907890cbbc1ab9f46178ee2dc6dbcc1604d2b766707b88c1a343bc5a074fc481533caba15cd3787962697b11df700044a79a809112516a88c2c662965a2da9b996ff92d951337b4b9c11e7947b14212a6f3cf19d2c5d86cab5267a1c8065ec045517dc9be0783194bd846dffc50eb723eadf08ad7b86881cc33e4d9a9b407c7d464c156e94253a8b2a0128d52a34e27610d9a902d4151105409be06a11fd3f73c88b79c9ee630a98105556b777a5bc680a803f5a7b603f16643ab0a9ef7161861b3ecb5636a9529a24a59f17a389b61aff5e633b863065f37789a538f8353b80ad75b4ee876a6ca363b6679680115f4b9857bc88b845510027a0e9014621dda9a31e12222522557f8c86d29a499f0547e35a99d81b1a02147dfa3c45beb8a3026a23fd20297d20e33503cd49002a9fc7ff8200ae433b921bc93cf10209a05242788908f71bae849518ba305eef84597f654754a7808d81f2cb62bbb282911a0c5636cad75b53b454a5a923a5fc8e956c9cc527bc04b846b596c9b222a953db76485c6486907f898f6835a6f315ae20b57d3e56953170ea586658b9178c638c9c22c941097838af0123a601d0d4108b2ebb53b46233408ccbad9597633440ec1aff61743f0371ce62ca1977aaea8d98900f0016e5a9248661fbe5c1a4d261c5426a12715af037a5ffdb38b8dfbc11ee3b4edf289c3ab3995959078091e888ac0107467bfda6f3d35516ba7404a4733c8ca4adb010f7399ac5f14c2cf992fa812cf72f2c79750cf52e648dbb8c3b14698bb517166bc1f663594eb9a6c476c58bc103ea7f03f37205c5c355a2633b9ccaa829e3366fea63932550617aa96d267cdf4b98cfe3334aa0a5c7600ce6ab6aaafe7cfcce4bbbe2756b7cb10d6d6cc8c71b32a04cc652c01e2b62a73497dbd9a46eaccc382c5903fb405d950462ee6c87d2631ff97adb38939c4f284489bb9d1072821c108886842f5c1b402aa2e49d37aaae13b7c14b5a748c2dbc45bbe5bc2abbb929b613767a720ba572ca63c2080c4547c9024d2f451f25973f064941e814e3ec74b4c1770542b0782c67580b7a695c2ab29c95da2c18e4563a24101b11084586cf9a42ed62a2bd1570fc175f4d5bf50f8c4a196aea1953199143efb5183b3a905510623efa47c4a52522787723af5b5d05b86d15126ec6ba2201120b5a527324a9895f62959e24aa6f8c95d9001e7757fa5b3a80085bc48bb0d34388c0f6cb647b0a7cb992519922a730865a4032b51708fb6602b08d144336b7c7b65730d8677399436ff5711eee7b935d67054982472b96ccfe7279f1a673bd61757f7b951a5bc9c4b7e52c11a09f350737120e0923f8c1a2989f19a6faa06105391b39b266d9c768c658d56fb59f57020e0d17feaec496f729a810821fce59cebdc24e8b7cd3b869144225ca4b5a5c72432738ba5b939c64cf338021181765891469aa7af34a628950165a1328cc4c2b6874498a8205c675214137e47080624e250521ca34e394e829206df285e7f84a8b117c24b1450f883ac88d47142a64552aace5dd85332ac168abca2597ba39320653e8338303552b419c84ecc014ca3006b50a6f74b8ac57378f8a06006841f972b703a2b0daae868698b778bf6984dbc7bab537b29ec5462463295ca1581e2a60f5c169b494d0b7793af3313fee3742d84c1d20b6b47877320e25aac270e3739b34063b62fc171ec6a6ba7b62faa650496a63110d057c2e5851e08e31fd88af2f84b0cf79a88de834c1f17c7a5fa17d329caa0
sk = eeeb8866b17cda12a45fcc6f9d05afd103835147647a7301ee071366398473c8103ab3b064e340f4f9866190acede02473fb49635bc38debcff0f34c5175ae0ec025aaf19cccd46d658c2a6ba62b50d1452b09c21b430ee9a3ce05d36a8e1aab2bf0185f35664b4999cc8c0df049c01056af6aacb025708c184534f1172b28fcc94aac2fb7012e20443f11f43478e7b1dd8a5c7d9b5a8818c0d2259c7f710f51003777b060f8db5fe06c3520d35e97f6b5792b0ac3304349387b637686cac1a6e45149173041fd7c3cfff5a398ba832dba04dd7179d0768122a701f4e0bfa48149ff140e2978a723fb985b939458b081e1068ee5102e5f540365e6accbb8c28db84125b21e8d04622412c2f075cb57019eb828616caa245a8b099a01bd86268cf491823e440e984335af59924fac1d43263af725895c717e827532d35c7da9ac1420b46aef13c9f33a427bb5a1bc646f7b54a21760527d303bacb2a21aa39c5577bcd5f416f126741fba9c2cf9401ec20a14e9a7bb927cc8135bbb0c3180696093289f4b19539c58655b8698a5d1339c9490be7c04ad3311fd422045a5027b203407cb5755462c21ac51f523389e803f30e12fa9c0aa7b4a1fdd85c66989af558cba916c9a037ac7de1a3f7f1b5bd3208fb6f28661696ad0db88d10a3b224a5bb5c99ccc96820e153e478ac579c65bec5a3d4b85aff1c4af5bb222e7aaaf9e9149afd11ea5e86990913d2b543913942d148639d9815d4a8908362a84bfb6ad20b8acf9596df4187009e7b773070450010744712f9e7a9b8e9624e3e2b1d6140a9e4789775abcbd2657aa487740314ea1e446db5c09746accaee29783b23ebfb255ba5c9706f1254703c676ea09801762e9fa45d858732ae7218b37107b3708eaba05d2c035fd447ceba46ee446aa324bc184e7b929f7513c16bfde5c5e55c05e6b5041552c17dd223af273cbbf65a44b4b6dabd51b341464a9993effd671481592c5a655d116b963975006b13503baae38332248f58656620098f42f97a813dfc7b4df880e5e783af5d833b89079474040ac05a6a7ec5e9ec1bdb282443c736514514f1cb7455958608a62503428464d89c66b209c417445416a54aa66234b1a5bf1c0c3f7064b6d0a7243e170b6acb01c033c5b1670a3ba6801024c03b24cc1786025fbc56bf04f3b241e4be701c9764938695bea4316adb6abacfb44f2041d2c29bb867379374b211e990f194b872a7b684a212dc179a4add943aabb1e6beb93f5cb100fe342d0781aa80989406571d1b79d08e31ae15b81740a22df02270f920ebfaa3c9d74392cd64e71f363df221134e9be32b6b855fb76e15b5c91cc6c3f750aeed71071a0803987ca7f35882ac31413a6001a6023c0a183961722b6ebba16f5577d95bea2c5ab446ac8e57acc96281a07599a8d335c2c12388bb0cb9f8633cd2251c8a7563b396072d0cf6e7b8e3af2192e5731341214c30708e128914c124973e759d4221f1735386b874905220c41fc731a22b9c665cef0cc5353b799399905f0acb549f13c6fa56fae2907d0353ff2054accec40310a2c4b62aac3f392b014ba88fc90eb868693eac83516336baa601f600518fc820bc8b0e76c664f3cc8e6a5cd6c34bf246a5d52f93643111f8f9557c3499664ec572dda5d73220a170095ac2764f09167e0b2277f08b23101bea40923a282132a07222ce0c2f1c5894318b591e5591ff20a5d8bb735cb3f7b161a1634267bd33721ba066713a4c25cae04a0973cca6834b717c7aa9bbaf1471aaa24d92c5242c388de17a42019506dc7cb6cd7315437595a9221c76c7862057afd76add8e852062b017cf77974062d00b9a6452ca040d839220372f7d44c36115a3fc5671eb652037421d08484a68b779e94b3f6aa5e74dc282525859a3945003c7fdef3b57cb5b43f14a290a1982ddbc9d8611aa6140ea8c36c4b5953ed45bb7dd96d50956924abbc70715b768975198627a9e64499aa778b9c4df403727486329678790bc8623414436d79beec3624bd20423d14c91e4414ea4784dc405e30f5734a4005b6791059ea8ba7cc224146a856f514753005af7abf5dbaadfd0492c95125493597520478304696fa30681134c5d3b71fe5c54ec7d06588798b31d6890eb842e0aba055017b8ebc4a355a23b704c6448bae0a62c2473c1dac43425852245faa8514b54c2ed51305047e5b44618f166cc329172668306984151c31cf04a9864267a1ebe30faa133fdfc040adc3cfa49a3c0f4ca85d7a52a72b71f217278fa787a2e3047922bd339176cbd5049d498708d65f2beb4ff3e544f973a4b9e19e6704b019399683758010e5b759095f17989d4a25a2d9199c3fe73d7096442f539f29ea9e6b06bd39e1630db0b5fd819dc4002297a205898108050c9365014351f38c017564d6798a16382b6f34907a4850a0183b27243ec4123ce3b00cc682c1cb8a9d97845f5d24b5fc35c7e088cbed62910c4050ea6b76c88c87f9577941f6a5b3f2b614c94224c26a36a841c3b40469d2c0cfc366ddac23c8c2bfc401ad78c758a6cc1684d1ad400bad5d88417503ccf169481fa437e4a8cf78b907890cbbc1ab9f46178ee2dc6dbcc1604d2b766707b88c1a343bc5a074fc481533caba15cd3787962697b11df700044a79a809112516a88c2c662965a2da9b996ff92d951337b4b9c11e7947b14212a6f3cf19d2c5d86cab5267a1c8065ec045517dc9be0783194bd846dffc50eb723eadf08ad7b86881cc33e4d9a9b407c7d464c156e94253a8b2a0128d52a34e27610d9a902d4151105409be06a11fd3f73c88b79c9ee630a98105556b777a5bc680a803f5a7b603f16643ab0a9ef7161861b3ecb5636a9529a24a59f17a389b61aff5e633b863065f37789a538f8353b80ad75b4ee876a6ca363b6679680115f4b9857bc88b845510027a0e9014621dda9a31e12222522557f8c86d29a499f0547e35a99d81b1a02147dfa3c45beb8a3026a23fd20297d20e33503cd49002a9fc7ff8200ae433b921bc93cf10209a05242788908f71bae849518ba305eef84597f654754a7808d81f2cb62bbb282911a0c5636cad75b53b454a5a923a5fc8e956c9cc527bc04b846b596c9b222a953db76485c6486907f898f6835a6f315ae20b57d3e56953170ea586658b9178c638c9c22c941097838af0123a601d0d4108b2ebb53b46233408ccbad9597633440ec1aff61743f0371ce62ca1977aaea8d98900f0016e5a9248661fbe5c1a4d261c5426a12715af037a5ffdb38b8dfbc11ee3b4edf289c3ab3995959078091e888ac0107467bfda6f3d35516ba7404a4733c8ca4adb010f7399ac5f14c2cf992fa812cf72f2c79750cf52e648dbb8c3b14698bb517166bc1f663594eb9a6c476c58bc103ea7f03f37205c5c355a2633b9ccaa829e3366fea63932550617aa96d267cdf4b98cfe3334aa0a5c7600ce6ab6aaafe7cfcce4bbbe2756b7cb10d6d6cc8c71b32a04cc652c01e2b62a73497dbd9a46eaccc382c5903fb405d950462ee6c87d2631ff97adb38939c4f284489bb9d1072821c108886842f5c1b402aa2e49d37aaae13b7c14b5a748c2dbc45bbe5bc2abbb929b613767a720ba572ca63c2080c4547c9024d2f451f25973f064941e814e3ec74b4c1770542b0782c67580b7a695c2ab29c95da2c18e4563a24101b11084586cf9a42ed62a2bd1570fc175f4d5bf50f8c4a196aea1953199143efb5183b3a905510623efa47c4a52522787723af5b5d05b86d15126ec6ba2201120b5a527324a9895f62959e24aa6f8c95d9001e7757fa5b3a80085bc48bb0d34388c0f6cb647b0a7cb992519922a730865a4032b51708fb6602b08d144336b7c7b65730d8677399436ff5711eee7b935d67054982472b96ccfe7279f1a673bd61757f7b951a5bc9c4b7e52c11a09f350737120e0923f8c1a2989f19a6faa06105391b39b266d9c768c658d56fb59f57020e0d17feaec496f729a810821fce59cebdc24e8b7cd3b869144225ca4b5a5c72432738ba5b939c64cf338021181765891469aa7af34a628950165a1328cc4c2b6874498a8205c675214137e47080624e250521ca34e394e829206df285e7f84a8b117c24b1450f883ac88d47142a64552aace5dd85332ac168abca2597ba39320653e8338303552b419c84ecc014ca3006b50a6f74b8ac57378f8a06006841f972b703a2b0daae868698b778bf6984dbc7bab537b29ec5462463295ca1581e2a60f5c169b494d0b7793af3313fee3742d84c1d20b6b47877320e25aac270e3739b34063b62fc171ec6a6ba7b62faa650496a63110d057c2e5851e08e31fd88af2f84b0cf79a88de834c1f17c7a5fa17d329caa05f166082ad3ab0c739cbf0a6bbe2707741d9b5f53a0e16199280a2376c9e5a1781c38c2cb5cfafac81b96a810ab749b61806b6d54c9f8cf4bf1be0192423288f
m = bbc773ebd2df42c36ae05952d6a64c63a5dfb82ceb3ef4f8d4df3a30ec8c0467
ss = 4b3a62eaeca3d21a68a3090a9c3ad0ad84fdeec7c27da50c00773baa12c7d9d3
d = 32e0ea9089fa928482c0770da545af1bb871a03ce38604138b0d08ea2a10ca2b
z = c06c5bef7b6508409daf847a64c8d30d0974fd3ba7476dc76c46b458a036d884
pk = a3637b6eda83bb2281b6320527e3b22bc08b5aa644402cb674059135d9c928bc4598019722b8af0b647dd3f02d553bc457bc763883288dbc461e775909745317f67017d3ab5ac283d0462167dca55e7452438529dd715f8af6438edb470b816546d078db0ab2588bb56b2c0e06741cfa28c997a128370c1d72221147f0218784633b45207a3b43fbbbb0d0cac41fe70213475e61058cf21797564b0db1a2095cf367b9561ac2681ab8b6ce7d240b5d277169c31eb99a4b68b92b3ed1ce6333b404e8807b32a0b03080664cb9f0987d2ef56308707b46b14f5667b2ace438701cadd7b4026cc5886bb7c0160a9684d5220d422497a9162d84c2500c0bc4d8bf20a904dedabdc56a92f153770aa95244220bbcbbba66aa89823289a2335898f01789e8a845d3b5a22c34c70a6cc7ecc9eb4b65ae0551748734a1244a30a837ace642f020779f6b6cca633e33fac08c51330ee0bf70e8a6ae4a7df0f2be54b10c6e418426c69c212a33b6b897b31630c6928cc4865606ca1f7ce192411c8d4812645c0655e23553b13c6c7c073e0ac92f35465a1b8a505de879998bae71608af9e943b4caa34f248f6dc679d93033b51c53315aae72d843884c83a0a711d009414c215badc32a5f74cfb3179d6ef26818d7c79393b8bc8b8d212092f2250101560cef4abd4132cb31996b85432bf437037d73516927300528763472c0d5cab08294154001c3c7e785f3e887f1baca5fa9498947b691e7a2ed1c9f66f9bd60fa1823e32935515f90234b7613ad5ea3734a6c0a9422a97dc7042a0434a684083e8bbb40d2c4ebc08496a7261eaa269175c2a8a0aef21474dd4837b6b1c7bc112d67a1c175b2634737b43e5475d5ec9a75827f02091dfdaa20fd43cf59922479a671363737ab1cc307225bb4118d1a714ddbc08b770283061762bc098415e1923ecb3e3c92216d30694fb869b514a314db3fe8da5fd4930ed0979011d8b1fc723ab617b6de420482e8b9fe2a3874b788f0416dcd20704c20285247784477385a1cb219313b700284097acbb90976b94a5fd8984bb6b7121bb020e589804281bedcd78c1cf0aa7ab136c7e7afc206983887beb2372784a2c388a18b1dfc5e077703c8eb7f8a966def46225c8b3fd0f85d6e3a328c8c1bcb0b55d0341cdc866e1b040e09c960337a9fcc5c587c393d29e5b4921a9e2377775905aa0ceb54599bcf04421056915cc0d79830eb972c01bd3756270975bd63e224d0f58307ec2986699d5f536ee6c21f5de6844da70b797c8ef5b9a473624c50647d171682f30a2f3fd7c670595243d59487cab8d0a7727d40350f9bb7d984ba82d8cf39e817c8984c17892295e09ff674a684272cc710bffb263bebf1be44665c85530d13f891026790c2c1590ab6159cc22b5ec76057371bba107ffbf402631297c2c59bd05634ba628a7bea14f3985d2b5260fbc64664bc9ee308694f8bb3c4ba1f4ee43dc4eb4beac095b74820a2787aeef612c0c48afd0b20ebec9417b12c7aa50f4fc86558d36fc764c5b69bb4bfab3526d533de0c2e2bc1cdd4b897c9f990e8987bbaf147a0c4428ab68ca077a2a2d3af76261a1f371fdd503f6d9517a8bb0d53499d65208baae23c77580becd252d006bf27bc11b87c19789384f063538448b98188b0dca07328265f4c4b68de438d8420874625bcd12912078056c7db367a1598bf200f39d2a90e12c8dbe7ae4b780c8f5662c78916af1a270db365ca9097a37525ae347961b13b9b72c68dfb7ad7517dfb318d5385b7343a63f5026bee90177ff212bd6b639bb15d7949680ea38336891653d2c5aec083a8873362ea5e6fb4b0b1e19e48c1b90235796ba570aa0a3b1ea6c483d3079c71cd153b246993b86b506e477625b3b939fd9616451b90da9348b87c0201e087a5592a208ac9ab7ca6712758ecf4cf1af163ca3a369e82b46d941b15a42d31f8775e6332387036cc1bb31c5505d52b1a0753098d40b4999a74e4743a73e539d9e7a9514aa5671042a68ba6ef785234622f7440241a55a71f018a09ebab25f7913691bf787b781ef818c8238cfe5cbff3f8895a19c24085337fe10ec7b326da82283f03240a02aaf2658e04f7626da155a9fa8117eb3cf3f36d1e48baa2f68d158a0123691872aa74c64670437534b6dba775f80e14bec0494baeae3c7ae947bd69827e1fb86388052c3bf3f8b4cd25a568
sk = b27ca8d40a1cf8aac1a62553ff541ef56b4b4e352e38c0ae8c2cb2240c2d2525adc52b1953a1c239e3add71b5f7693196875babf8b31edc528f3b320e6569997639f1c9b5279c38d5ddb3b691b0228ac4480d45077db55bac24285c5820c49be25632c4aaaa23ed84e10a1256d9cca9b584d423a9fd37276cbfc5953c9284a4097bf71706069ac413ab857c64ebd179eb75496170778afd74180d877c9d69e1956450b1289948323f64227960a0b24b442e78c551c5b35e89b34b018b80bd094f7594365195f44c05bacbb2e0a976a86559bd6b23d220b5c900375c6b188fb353c3b064ced669bee6751d5d22659eb89900a92b7ba84eab58b7e95cb8495191ca0491ef75a3abb9469a7939796c2f8c15ca22283235852b0a96daec403c5c057b5ac91d09cb16e01bb0d078170e0ce9596b913e953c5aa67bd8a2ff20c0261ca814f334244886daa0694368293fd858e14e23d13e66ac89a58867574804786c4c48d2fc003336c002a7776217acfe7084588455a0a85b8aa51c33e99b1cdb75541855577911db00475df42168e7a21efe57402303dfe37ab5bf10200395550a1639da2aa8e358748ec38946bbd3dfc27deb08f4f017abe33a2df3b9b96cac0e8c261e487cfff31a1484ca5e04036797cb4fc87ae6cc72f9ec0835ae2b160b425acfa8b75236d92870e4d43bfa7ea5c98827f95db6dd4200068650e3d8812de827c3f660cf8049933daa52793ac10f57ad8f2a7445927ca6022d5a485f9424662a175b2a6349b248aaf4853be709d42228c3ce3b13990794b9698869842b81649cbd9482c2435886441ed9a7927384371d02005a514717abec398bd183b321134a4de85a1fc9b72f7268ccafbae289c15dcec18bc26b81ec43c6b8a3919625165617d60c33f1e6b04cd5492414a15bbca5ce84284557c9cb481a951fa5df2e444e2c20969f38284e60ff15b0ee707115880bc6d3834230c7d22c7cd69229d1eea957f58b2d47b11ca97c926070cf1c1934ef83f5a26241c7c73959c8a0501c2c1c70671987243635fea56ce6ee292b1d6aa26c4cddfaa1751520fc3218e7e20c13c6a1df4835c7d6c0ba45923ceb2ab40fa7fe3732e47ab652309cdf28091d8d86308b73f90d86995220acdd9c544c95fcd24a77e7c90f2f15e52aab595e11b1ac0799a3ca95e0644771420aedc777a9048fa89ce94780c8f2b903548bd46a2c22e453b68736f5cca6c35ebb027c0c7035678f7f69a9ca02fbb4b23746759660251f6757be3aa1767d7280aa75b60a7a0cc892f70f67cda886cfcabb451a36023c688d7ab5e0a3b5bc88514ced3597a594d0e28c7aa25859e57be9fb12691c047a8a7373fe1695ae742027a8f5630cb2776721815742c66a4ba0c7e7e8b8281144b80288cc7296bfc8625a2cb995b548d48294b2fbca97d375b91203392cc27fe835f62db97b14739f6c8b1880a53ddd388e2636f866416817a110258a098d9af4458a64c68654e97099746b9b9e23adab5653970c00719b54e4a2d2092cd7bd62ad9317357e35224184a4e24b4a58014f666b33e1530365070b73aa6da432d04f2588f34ac1cb3b3f7fb4ab200b459966fafc689cc40adad0c26108859a2943e6157c22f9861eee9ce412212bb11bc6c5414e781414711c8c61b29c0f90303dc5688da9d00b78ec8a80a4c5485b67bb83c850d2c0ca56e45a30f35250700469b957fbf90a6a097af95e4cd2060b38f8136b9f493e9c4b6b0395e04a0761834619e5b84ab33c3ceb083b1d268e468158232075f3a821ba286d84002c3757b99474b56820a414131e60636d03ba019fc37e8c63ebdda124a9370935926cbf1950ab83e56f088f36c24ea9a84e042447718220bdc53254708bf85971ed83027750301a685d2a91a652633e2e55cec7932126852d0216f3d943f5acc9ddeab99edab31e79a5bc5c5971f5b5ff6b50a57e2455f45346c3275cc1b1b0db991cf3bbb3d2a2f522a9ee5426556d84c5c0ac7d827a0e173480427ad9f637c1a71a2816858b2c152c33caae1fb5197d874d6f817996946e563c8de22aee6b5735e46ce6912b22f9187f8d75b4d47497d435f91759e1d1168341a48cb5c9fbf19137d397a2a1c75f0e71bc17a88e00837de428ba61b3a1e1c88ffe5a41570cca144a33ae851a3637b6eda83bb2281b6320527e3b22bc08b5aa644402cb674059135d9c928bc4598019722b8af0b647dd3f02d553bc457bc763883288dbc461e775909745317f67017d3ab5ac283d0462167dca55e7452438529dd715f8af6438edb470b816546d078db0ab2588bb56b2c0e06741cfa28c997a128370c1d72221147f0218784633b45207a3b43fbbbb0d0cac41fe70213475e61058cf21797564b0db1a2095cf367b9561ac2681ab8b6ce7d240b5d277169c31eb99a4b68b92b3ed1ce6333b404e8807b32a0b03080664cb9f0987d2ef56308707b46b14f5667b2ace438701cadd7b4026cc5886bb7c0160a9684d5220d422497a9162d84c2500c0bc4d8bf20a904dedabdc56a92f153770aa95244220bbcbbba66aa89823289a2335898f01789e8a845d3b5a22c34c70a6cc7ecc9eb4b65ae0551748734a1244a30a837ace642f020779f6b6cca633e33fac08c51330ee0bf70e8a6ae4a7df0f2be54b10c6e418426c69c212a33b6b897b31630c6928cc4865606ca1f7ce192411c8d4812645c0655e23553b13c6c7c073e0ac92f35465a1b8a505de879998bae71608af9e943b4caa34f248f6dc679d93033b51c53315aae72d843884c83a0a711d009414c215badc32a5f74cfb3179d6ef26818d7c79393b8bc8b8d212092f2250101560cef4abd4132cb31996b85432bf437037d73516927300528763472c0d5cab08294154001c3c7e785f3e887f1baca5fa9498947b691e7a2ed1c9f66f9bd60fa1823e32935515f90234b7613ad5ea3734a6c0a9422a97dc7042a0434a684083e8bbb40d2c4ebc08496a7261eaa269175c2a8a0aef21474dd4837b6b1c7bc112d67a1c175b2634737b43e5475d5ec9a75827f02091dfdaa20fd43cf59922479a671363737ab1cc307225bb4118d1a714ddbc08b770283061762bc098415e1923ecb3e3c92216d30694fb869b514a314db3fe8da5fd4930ed0979011d8b1fc723ab617b6de420482e8b9fe2a3874b788f0416dcd20704c20285247784477385a1cb219313b700284097acbb90976b94a5fd8984bb6b7121bb020e589804281bedcd78c1cf0aa7ab136c7e7afc206983887beb2372784a2c388a18b1dfc5e077703c8eb7f8a966def46225c8b3fd0f85d6e3a328c8c1bcb0b55d0341cdc866e1b040e09c960337a9fcc5c587c393d29e5b4921a9e2377775905aa0ceb54599bcf04421056915cc0d79830eb972c01bd3756270975bd63e224d0f58307ec2986699d5f536ee6c21f5de6844da70b797c8ef5b9a473624c50647d171682f30a2f3fd7c670595243d59487cab8d0a7727d40350f9bb7d984ba82d8cf39e817c8984c17892295e09ff674a684272cc710bffb263bebf1be44665c85530d13f891026790c2c1590ab6159cc22b5ec76057371bba107ffbf402631297c2c59bd05634ba628a7bea14f3985d2b5260fbc64664bc9ee308694f8bb3c4ba1f4ee43dc4eb4beac095b74820a2787aeef612c0c48afd0b20ebec9417b12c7aa50f4fc86558d36fc764c5b69bb4bfab3526d533de0c2e2bc1cdd4b897c9f990e8987bbaf147a0c4428ab68ca077a2a2d3af76261a1f371fdd503f6d9517a8bb0d53499d65208baae23c77580becd252d006bf27bc11b87c19789384f063538448b98188b0dca07328265f4c4b68de438d8420874625bcd12912078056c7db367a1598bf200f39d2a90e12c8dbe7ae4b780c8f5662c78916af1a270db365ca9097a37525ae347961b13b9b72c68dfb7ad7517dfb318d5385b7343a63f5026bee90177ff212bd6b639bb15d7949680ea38336891653d2c5aec083a8873362ea5e6fb4b0b1e19e48c1b90235796ba570aa0a3b1ea6c483d3079c71cd153b246993b86b506e477625b3b939fd9616451b90da9348b87c0201e087a5592a208ac9ab7ca6712758ecf4cf1af163ca3a369e82b46d941b15a42d31f8775e6332387036cc1bb31c5505d52b1a0753098d40b4999a74e4743a73e539d9e7a9514aa5671042a68ba6ef785234622f7440241a55a71f018a09ebab25f7913691bf787b781ef818c8238cfe5cbff3f8895a19c24085337fe10ec7b326da82283f03240a02aaf2658e04f7626da155a9fa8117eb3cf3f36d1e48baa2f68d158a0123691872aa74c64670437534b6dba775f80e14bec0494baeae3c7ae947bd69827e1fb86388052c3bf3f8b4cd25a56840b3a72c164432e6ca838693ef25b30013e5cf56c1e6142828107a10cabdd169c06c5bef7b6508409daf847a64c8d30d0974fd3ba7476dc76c46b458a036d884
m = 5b17a6adad541efcbf5ae4b0c0452cd2ce32e4f0f8701801c5b63e197c1fcbf4
ss = f3c45beca2b790978e935f9c29788779f13cd4445a2540638bc14d8e3669524c
d = 6fb2ec719f2a0dea152bf3f64b9d148f8ab8ba88f64e61f5db53e12d59f52557
z = 4f797c007e4061f95c7d56cfc7ee5c49e849dde3fea8f25e7876df2a18515c34
pk = 5fec35aec29b1ce3387af3327d49734cacb798c955b329bc90122ce43c3cd1fbb939518c68d1b044e0ce31863d2eec9607410f0a6b74d40a6f93e7a88442aa0111008d38661241afaf6a2101dca37e83aa4e8747ce884cc1c29725a19510c7688ffa569cebb45dd87fa7772bdd6b6f26e48c5ec93a1d66a2519c571c1b0979e28a82eb9faf136feb21152ed15502521176c9ce3e2ac3f3dc78fc620e151badeb9b400da2029f1b1c2fa70bc8ca232cbb69b0f98a39543b03f67c1544402f518cf5477d6c4baf11f8bf44bb1208ec96082bc260e52d2ebc17c003a7816a5d940cb0bd7329912c4239b2910d27cfd2a48c77501e0586a2b88c99c1da29d0167a88abc35adb5a79c76c89f4c814ba410d9b2da6994c5a78c701ca91f42348454261f6f7a23ec89428630c5a88c9e309d08e8b7e9b353aede6c952e36973a23e9aeb8edd83b256d913b9b64e392936d538a9ab250175544a70796202154350696c9056695d9c0ff730c27ea71f1562a04eac9c7d8b38d551c447362dbb1277e6408a09855d1292956c72b39e802a19573c620a74f996492fa15322bab6342a8f90a747c3a40af020a2afda4d37620100351f3a5086818260592735847a32ea5a4e926c82493c7bcb5b76ffa8562aac97b701a2c5909034a748b9891cb5e430836036cf686d8be47e2cd5559e500ee617ab436306614c4f026c6e57021da6f3356ea54e924799ed6827a1f311c0a340280ac21b110ea33809ce3744ac4539e4e912f4a99066c26d3f047ac87ccdc55529e710517ff042a893848d5acb44191c6057a4659427a7c2345e9005135bb3856733320ca4c031c3b86aa83cda29f40467d5306dc0142132f1a844466abc1b28d94b4d1b98ad5ff80886b38d2a15505e8cc24d9b3273039c2babaf8380568a1136610ba3ce49add830785a1780eb67b6dd628f718ca7f1bcca357a1531999d96556515cb680e153c98281de817ae5f4762c03952c74a8a973993fd778f49c38b59838f793c71bdda96fb8a4007f1069e6378e7f0b4ae2b890dc84294627a10039d7a46b3c705493c6471b3cc9ca2535fb8cb19798b7d4d562ea33869383b28ff7b9462124070a1c17cd4b2bf4a622e054a1cc29bb177048a62ba8fe66fba75cca14048da8a41c2e3a13da8ab593c14d0b295b1b587aff8778823ad2ce3644de2b236bc144aa4c5c2dc697ae3c681ac10b5f53ca1d84334a7908c48bb7f5c93388186860c781bc483b1975219d24677487161b15407e52faf51919beb32b6c3bb1fe993eb15a4af84a64aba7d794252fae6785b1054c24aa6b249840b08b3fd47a275d1a0930b2ca6e8b0d4b498628418af01aec4c049eff55a576123c1e58dafc5b00c2373adb7cd62120b9a69541084100fe44776d3078d66b143b7536888c4128a2a637c66d270c0be49c99f1241a951c413409d16cc653715b88e869216ea42ff505ed71c550848a98315c84550ce83bcc750e4cdb8084f882a29a5a0cb6048b5cea41b9b8c2fb3c949fb928770e411ded9902774b529320f768445349a310c727f2012678f44967f37b0a7cc3d4af05fb285a82ca568e88c87168b14a84b90bc6297bce393aec894d7b464852bbc55f3c85f447980c904bf067f9cf55c756a6967b95bc4a08427a8c9d3aa6ea8913bf47a823f0050de189c7aab2dbb040129f40b5a885caf20281e39c178a79729072ad360876ed670c192912095a01e19af47f11c30a44af6165ecf290f885998b9cb4ffcb1b7d71c7a4c21c0acfc8f9a942b7bb266c49a528a28732f65b4038bb7dc2670ef20cde470bd142a836bea52dc4460c0e01d1ef06e7e7775e9a888cdb8c2e6a6078ba3126572886bb091a14735158b4aeff26a852b6b400698434c61031540fea976b523627e1c11f5e14c5d5c878c607afad79e425b62d5a56530bb6bf889581045cc4839857ea16bd9775aad3609d5287aae66c60f916df54c88e8f291d8019c6a4861d2d68edec96a19e9911a49a043086247b37b8ca9a8c16b8c9147016c9cb2018305de8321f4d0c158fa2452347c78a376f399780e59a5a4e1c8bb793fa14cac662732805146d2ea5cd67196257362922a81e2177ae5289f2bca3d6b2b0168a263c642cf8e2a3ce8577151aba48b828fd70670f45399fb897e85b45aff5f477504df1b1894fee3e6bbf8218590936e0102dce8adf459d590355576e1
sk = 2735bc066a2488726c89432e56452acb24a2a5407522988c0732ce072128c8d5147c42988f94a8516c77873858394a2bef65b87741c5b9691b6db84e3b1b2b2f851b1305832e4210e5d05710a5bb7195b8bee0cba9b5ba21ba57b962a280565aabe1c9015635cf1a7121a8581fa0a78ab26fc82838b6a405c6fa5d46469136cccc34930664240915ba5c86e67ed9e73f4b123233c92d73bc05408005dcd6cfd62635c3026c990753c55ca8dd385a29b1c79fdb97c0b4cc8f26b28ba573b5194d6bcc065f5b97df702009c43a65eccf452447af91200ef68f18cac25e5c71e62a39fd7a26c6b64b47e29d1e4084801599aba838a3808ed83454b506965507cc6d0b34bb139300d1014168a79d5707c74bbc7b980461249fc31734dc384c9dac4ea6eb4701402084719593b62aae53c8d55719945975cfd25bff31c886640fec37cab3942676c840a453c6751caf16a4743495bcde6528a942a47e7c2d6499b2a872a76e928ef4b0aabbb21604f33231235a7cb47c96d9c976a2aad533a06a24024ad0925007984d99aba3aa8168a8ac92f662348686f756bdc1a23f8537545d13ae9f657caa801788c9368864a05f40af22e33e10705741f06ef577cade6ccbf1d01065565a5b13284690bf611093e45684d6c69fc0f548af852248db6a6e86a2a907c95ce0053fd942a92b024dd18803474b03f73fc022912257454c008d137c5e8404379db2719581af17108a03f58dea58892912c5fab701d28ca845068761f6bab69bbb75584f7d289dd921ab30379248c91106a784738b17cf0044418bb9ce34bcd913bb26d04ca04896109a255a39beba1a2b58490862409e473ca623933ac14c90f64cc74af396c3186917061b5c8c28f3e8b694535fc2c73af9843031c19166d2c8a3a76a2aba45eca36321ba367bd5b176b5c7b8d7b7192c95cf2803e2c3ca5d585c4ea63009c7b850f08759c278f1027c59499526a8b2e494203197a9304022fa0c4e47a3a6fbd8bc59a7c1312a6d19d3063e8078b1a1bff964af48151e4cd3cd87f49bbbe01afa3a5bf46a7f9bc97de729285af35a6a9168683658ee37ba6d9499cbaa8cb44c93beb287ef7cc7b1eb6491154c14fc2027ab49316b70b8237a546090c9687cc70cbfb82208a7f61f63aac1a42961568407343a050b1048967c5334f3542860249ff9c2fac8639ef8c125d0b9fd537fca93c1006a77499658c0286267b910c10b12a6136152bcbc03e782c41b1fe94a000cd974a3a9ade3a3b8b4bb8ed8b403683ab4ea3b84b84c4825f61f99d72eacd894337523c6b6af765bcc99393213938d66b18b2b168d6c73c2eacc42ad22255cd3ac6d75200111c0a6076f02f906b1c96213e80310b8752b1b619e72366f9a0ba4283520333ebf8693f93a7fd6c3560058a8d16cb50b585b3d519e4263b050259a9a0a8823e3cadcd0b81c1ca53820323a9539133c68b0a6cac1fc834b808d9375431f961fe3233c49fc9e88ea1ed0a068a271b502c0a0376a1309f86013b4947bb671c1b048c0905c8ce16d8035c7c05b9cb8755c7d7b6db2907dacc5a91b61b666837f209075e8ac5b86444b49ac878f9b2e18d42e0f791ab7cb7c973ca8e0437f15888916dc5d02f10dae54c86cab52f2b07f023a639288b2491145d56b7ad962840132667c78473e339f99fb9adc722f956165c5a8a8c5ca5622b504a624af6ca26443e776856292851c7f25b983878c9c567523be99bb7568b9a7488b96925a0fbb07e7599448aa98dc112f6cc283e7f57758c1b43eb9a926b2379df6c40e49159985cc4061618425b1d0ab1533bb3f5d03be664b8df86b95ae8918837a4b35023c9926cef826be5645784b33b333b7b0eff9c98a2793d08b2a11512f3e9120bd0b299c6c5b17103b3264964d58c4d9c51cd8f995edb72406cc16452a483786a81c6a45bab840dfa1c9cc978d6d9c3e22c4afbab8265816cbc322abd4e510985520d9fb0ac69702a784734f230847170b532c3dabdc06b762b22c738af9c9308a9b8b3fa6c376464f6c691265b43901561f44d9a1dce88e2d544bda01080fc0b58fac9fb854c9d2e96ae20a9e19b22fd69b6ff88a6bc324514987b039804b71c1c745d77362801847c780922b68a85c17fa750e2ce19f3e7765a785b4603931f9ba815fec35aec29b1ce3387af3327d49734cacb798c955b329bc90122ce43c3cd1fbb939518c68d1b044e0ce31863d2eec9607410f0a6b74d40a6f93e7a88442aa0111008d38661241afaf6a2101dca37e83aa4e8747ce884cc1c29725a19510c7688ffa569cebb45dd87fa7772bdd6b6f26e48c5ec93a1d66a2519c571c1b0979e28a82eb9faf136feb21152ed15502521176c9ce3e2ac3f3dc78fc620e151badeb9b400da2029f1b1c2fa70bc8ca232cbb69b0f98a39543b03f67c1544402f518cf5477d6c4baf11f8bf44bb1208ec96082bc260e52d2ebc17c003a7816a5d940cb0bd7329912c4239b2910d27cfd2a48c77501e0586a2b88c99c1da29d0167a88abc35adb5a79c76c89f4c814ba410d9b2da6994c5a78c701ca91f42348454261f6f7a23ec89428630c5a88c9e309d08e8b7e9b353aede6c952e36973a23e9aeb8edd83b256d913b9b64e392936d538a9ab250175544a70796202154350696c9056695d9c0ff730c27ea71f1562a04eac9c7d8b38d551c447362dbb1277e6408a09855d1292956c72b39e802a19573c620a74f996492fa15322bab6342a8f90a747c3a40af020a2afda4d37620100351f3a5086818260592735847a32ea5a4e926c82493c7bcb5b76ffa8562aac97b701a2c5909034a748b9891cb5e430836036cf686d8be47e2cd5559e500ee617ab436306614c4f026c6e57021da6f3356ea54e924799ed6827a1f311c0a340280ac21b110ea33809ce3744ac4539e4e912f4a99066c26d3f047ac87ccdc55529e710517ff042a893848d5acb44191c6057a4659427a7c2345e9005135bb3856733320ca4c031c3b86aa83cda29f40467d5306dc0142132f1a844466abc1b28d94b4d1b98ad5ff80886b38d2a15505e8cc24d9b3273039c2babaf8380568a1136610ba3ce49add830785a1780eb67b6dd628f718ca7f1bcca357a1531999d96556515cb680e153c98281de817ae5f4762c03952c74a8a973993fd778f49c38b59838f793c71bdda96fb8a4007f1069e6378e7f0b4ae2b890dc84294627a10039d7a46b3c705493c6471b3cc9ca2535fb8cb19798b7d4d562ea33869383b28ff7b9462124070a1c17cd4b2bf4a622e054a1cc29bb177048a62ba8fe66fba75cca14048da8a41c2e3a13da8ab593c14d0b295b1b587aff8778823ad2ce3644de2b236bc144aa4c5c2dc697ae3c681ac10b5f53ca1d84334a7908c48bb7f5c93388186860c781bc483b1975219d24677487161b15407e52faf51919beb32b6c3bb1fe993eb15a4af84a64aba7d794252fae6785b1054c24aa6b249840b08b3fd47a275d1a0930b2ca6e8b0d4b498628418af01aec4c049eff55a576123c1e58dafc5b00c2373adb7cd62120b9a69541084100fe44776d3078d66b143b7536888c4128a2a637c66d270c0be49c99f1241a951c413409d16cc653715b88e869216ea42ff505ed71c550848a98315c84550ce83bcc750e4cdb8084f882a29a5a0cb6048b5cea41b9b8c2fb3c949fb928770e411ded9902774b529320f768445349a310c727f2012678f44967f37b0a7cc3d4af05fb285a82ca568e88c87168b14a84b90bc6297bce393aec894d7b464852bbc55f3c85f447980c904bf067f9cf55c756a6967b95bc4a08427a8c9d3aa6ea8913bf47a823f0050de189c7aab2dbb040129f40b5a885caf20281e39c178a79729072ad360876ed670c192912095a01e19af47f11c30a44af6165ecf290f885998b9cb4ffcb1b7d71c7a4c21c0acfc8f9a942b7bb266c49a528a28732f65b4038bb7dc2670ef20cde470bd142a836bea52dc4460c0e01d1ef06e7e7775e9a888cdb8c2e6a6078ba3126572886bb091a14735158b4aeff26a852b6b400698434c61031540fea976b523627e1c11f5e14c5d5c878c607afad79e425b62d5a56530bb6bf889581045cc4839857ea16bd9775aad3609d5287aae66c60f916df54c88e8f291d8019c6a4861d2d68edec96a19e9911a49a043086247b37b8ca9a8c16b8c9147016c9cb2018305de8321f4d0c158fa2452347c78a376f399780e59a5a4e1c8bb793fa14cac662732805146d2ea5cd67196257362922a81e2177ae5289f2bca3d6b2b0168a263c642cf8e2a3ce8577151aba48b828fd70670f45399fb897e85b45aff5f477504df1b1894fee3e6bbf8218590936e0102dce8adf459d590355576e1f475da2ec982c47d91b24bb5ec6c51910530eec26f38541b173b38927d23c5684f797c007e4061f95c7d56cfc7ee5c49e849dde3fea8f25e7876df2a18515c34
m = 61ab87659525de9656af41246f20e1dbe85c24e335e7ecf9493f46168bc14e94
ss = e47de232504ea6dfde948d8d46ea93885b2868158f901bb822d9fffc4810955e
d = 527fb88c8bd9a4d6031dad15e63878abd2b559e7e08d61f69e8e78fca964ee6a
z = e32d432b4f9f751bde0496c580a181ffed762aa35454a02d3f1f47ee0394c89c
pk = bc859f23d76da58b31d2677f9de1841e50c263257b04d84419c3892d590b286088e35b9ed4a57257ab09286934a0e63326876eacb60fce3b9642019560a5646f522fbdf34dbfc8599829105222193903c97101a8dd4806788a8ecc223eac5206a8706f38aaa4dfc87181ab07e37bc3106590fe18996e5b88fda7af242aa56e42cac7113392317604cc89e1f067896755ead0cbfa201775329d2c8804f485cf61cabfe35a33cfbba7d2426ad2f59a98625315633b0424ab2f2326fa8488fa92895ee08edbf32f6e318dd22a5719d3c4782bc1787873e93773b310ca9b036680ba69acd75036952a330abbedfc5477545ae7b09b6f3467a900083d4677c6b5c0dcdb9886f26b1c9b6e180b8f5020ae1a68b9ecc3a154a084a365a9035841700966cca311c09b13fdeb4da6517c9c3a9c3cd9c336607a53f1972856b161b2878c5689e8ea7124cb768fb48efd92489a1bb3660422bcf72ccbbcbf0d7383ef47586863870620c025d6b65cd5c861234194448a021417cd28474743a5f9d34c3cb6af9af96a332a3ca21caecdd89939395997a39466b528b2fa2eafc943b861c78666a94e1091efe4ae69010f0a139cd9984be6f23a237cbc1345a53fb0489fec34ceba3874f631f4a34598a7bee966225e2b251ada212b9365bfa2613bc4b2e0962493c0c461361fe555ad61bc6dd54b844114781fd37291b7c3e7090cea1a20c86b3637011493332925f503b4ac6fb625ca41601995869443da8d82b81412012dcfe22eba66072a9cbf65f34294b4c85ffabcac3358fd6193c8dc1706c05e123b10445baa34c6616863807551bd33546ed39112f49c371ad31c82ea6db593a173884d005a0a5184417d5a16ec87225bac3728530ea21913b6b05283a4c078950ca84b73e417cd1878b1ac9388241c3e006d5c0b1148db78b319293707d92210622cce348e5c0572ecd7718bec7f6c644680bb2a6bba55d412776303b8b5cc2603356a7f685095da747a3480dae39537780188e264efb88bdb8c82cfaab5586b3629410bdf2274e8e2b76673c700c45fdef297778cb8dbc4bcec24c349170b39f96a5e3c6ee7d1c8da58357398a5f0202743339aa7eb74e0a5b8542909c29a8337e6083e3663df918c6a85246769b01403bb24c25c27dc8a4841166a86698eec30f049a80f786f6fa29cc8f7414517429f4aa76421cc8cab09874bae0f9999f0a846fa742d8d087bcd929d42e89f994ba2d421058b429e24c753436b908833c2b4365047da4825eba955e9c5de3a02c11c3c8e214416f2a8efe6b3ad033bc9acb992d77d8d340c69cb97cd59c7a5b127c6b46a51267b2471031166815c105914590c2aebaee9a9286d7c7d10b42c80077ddab4ba9baac51fd2512b481d1b1713ad4136b1a4a375959710a156fdeccce7a2c7dbf2ce57a9520b7c9509075bee4c5f4e3a2b45a748bfe210c88ba484556299511c10f762c162bd0114433dd1913f628540571c04f79490c30ade20434341b59e2bc66f489058d0aa2f14575942299783caf2e7b40d2a7bc10a150a6b0b1fa2a8ffb9631909bfc41c911a269859e458b7c36704e3b552ec8276e855c95b25066a85d1896123db2297a75fdaa015a60942ec7266f8d00511a1603fcb2e6d533e3fc7c126d2753b9704ed2c5608a226cff698a8fa53f9746eeab1c51796be3c013c44f0ad8ec2037e75369877c4d63a1fba7ac534f4b6852068ab973e1d9b96be70cc21659971c90aa7793e51a517f3108a2ff24fd3541cbb89b75786a546b346ddc92ab5eb93227057f0fb76e1554c0cf19bf0d08e33fb1abcfb71c1a0779a91a42af586cb27a9304a75e9604211640be36739fde51f2d9107fec20fbce665a45a1aeb76403958b94f23abe59c315ce9699203681167c379ac3f0f956070d73caba5bdf50c153e941158f2202de5857b834e3e553f7945398bcc70ee00cce8ec15296b2364393085f2821d36ce6f04b0b336bba762c387c69280bb4fff179eef54b925d99176167f4f916e2bfcb945a1bab4e5398a03c17c79992848bdefac5fae4667d37c75bae231d424381c39722fba787765b3005699b7b08d2785805d476679e29372b619e3568eb263c2aad8c891ca561271cb5868b5971445e1cc2e2f1a11e44c0a798c37250ca802eb4502d86db3cd5d09045252960a068412f1bd67b83a217049d0685ec3d63d691559a327b2
sk = a680635121c694ac4672c809bb3b913e8ca2f659c756db1d7bb2369f41ab4ac9b3f5141216f3c997b00dcde37352d46463f371fec14b26aab239498d44975f787504815552e727329dd78428f5568b912c76b572ad9b3d335a9f5bc0283c76aef8d81369a0ceb4523bdc4bb0607c29d9998962f76b217774d74a3453a61ff1f40f89a51365212f39a07e913824bf36b6dbf6c8934014dd8716e998a982b124aed8b082c3a2998708bc1c4733773b73e0be315203e8e264a032797280ca0ab023a9d81fbf0565f491837cf031e219084b640ee8710589e05e1701870bdb7bf0b0bb539a0b3ab0028447110288c1d7d83f89578413a46b0b04406657b4e7e5a6d04bbb91055becc8ab907ca9647c4b8b144045b6cabcb974a47a35308a23e9c9281c61c556ec148c9a663ad9518cea36aaec71b6995110fc01cb66b75e128478280fcd31a3416a12e28c15ba617574730437da8bdfb86b58d88c789c4f9e23adcee53b170c6a0b80033ad52cfe1a155ea1a568f5b2ef77ab74878e0ce42a1f7c3c845713d17105ab2c91b83836e11b9858a66997b22e8a67682588ca78e6b6d736298ee34b100bce61e0ad921a9f020a7032351daed655d35b3659a96b32db9e68d882fc986da904408a98c469a84cd29cc999b2b071f84c921c585b9b3233c5bedf82637bb1253a4b29b36b42b54751dc629a215656aa1890c0c56e0cb62a3c02252b771d72375a60374bf8d84552080e0d456579930b3f2a2a3b7913c031112fabacaef75bb2da5202d7671359282cb4707b52740d9ca06ab7034b48a292404d26b6cfd08c8b0da61550044069f4cf27488c028001f2c29292840b60b321de5cbdef1ca216838091c3172ed26d141c957dd93bb6a59d9e883640d87a2a85605a9730dd5333843805374b58747c7262d5a65ef442d6843deb731c943269b4a9bf00f39b4a3847840c1bf4b9907fd7b9a66c5da724cec467102f080d4d0bc519d0b2504a05f7207edce7398d009348f64267e01b0ec207780791942565aeb061bf03719d706f87953c4757a75a126ead15c6c9447c02938c3b75a58ab25ce65a5caa21898fa8050319880223899f5546e0d253df7950691b86f8e3115438c3b80cc2e7a6178a96a0f38a0cc47394be36c9b0721580d646a89b9327210d40728f4bc4adbd8b130eecccf528a5a09595f32c0f64e602f6898b8a4c82d79a8ed31c4172a7812c295c93841929b782b334490eeaa38c17cb4e77664306bc7b01726ec656e24311c51b0524c72f0745665d43073604c59ec88df6fc9ee2f2a0476079bcfb735e562f57e2b0e1987a0220c98f0b4cdebc70f93ca709c5c2fac7098a7b866662accdf09c85974d7c88ce9afb01f48276ee320d70c7c0e15950fc0775e13173b60555a470302d0a0047260e5cf85ea2f3c326968d3c308c15eb400b13bcaaa65ebf941ef59a069ba0bd3d00841b6124574303ba8c2bc9f90f107865882c18eba462f6b09eaee05796e43a8647c59c64b7a8db9c0941299280af728b872c303755b682a3ec10c5876f040543bba028e870c02a4312aee9cf2bd1302df80bd0facbd0765a778a7fa2d3a4c9675965d6799fc7bd4e28a4e2a53948790234f62be0f0af0cb460f782a85d7488c0b9706de1c667f41bd67b9d43fc33647bcfd1e5bb6e2aa92e653764640a6d59a8271bb278160c9a153c98247b376069cdf349ef76c20a8867892258c21923621a4828a39fc6b72443a467a4590bcb0295af866f04791b005d0659143c54a4295cc883db27ca9c5190388b84f8e41aa85924e73025a7b7932d834074a39aeb92ba5079cb6ba77a94fa2f7d305e6421cdd093582868b1e7b90348e04875b837466a174923acf40972abe89a77fbcc32810a0e400a5d0c1e57e62ad581204db84b63d522cfb6423429647cd32544339101db3ce037c15ff6c26fc012d2dc05b76a35c5fca7ad284ad04b4696807c95e0c9abd0228487493244a86d713a4b4b13978c538ee77414b354b30548fea56395220fa60467249b13c59a50c20888ae5998afd287a8c1179dfa5610f5987f6021043b7cf6d749e3ac2fd6d58b3e9c78f5ea88d0c691bd2544aa591407484cd638864bfa49ae75bbe2143216c1aa76278cc3ba3f95b413ede648d883b825039d2aaa1539173dbc859f23d76da58b31d2677f9de1841e50c263257b04d84419c3892d590b286088e35b9ed4a57257ab09286934a0e63326876eacb60fce3b9642019560a5646f522fbdf34dbfc8599829105222193903c97101a8dd4806788a8ecc223eac5206a8706f38aaa4dfc87181ab07e37bc3106590fe18996e5b88fda7af242aa56e42cac7113392317604cc89e1f067896755ead0cbfa201775329d2c8804f485cf61cabfe35a33cfbba7d2426ad2f59a98625315633b0424ab2f2326fa8488fa92895ee08edbf32f6e318dd22a5719d3c4782bc1787873e93773b310ca9b036680ba69acd75036952a330abbedfc5477545ae7b09b6f3467a900083d4677c6b5c0dcdb9886f26b1c9b6e180b8f5020ae1a68b9ecc3a154a084a365a9035841700966cca311c09b13fdeb4da6517c9c3a9c3cd9c336607a53f1972856b161b2878c5689e8ea7124cb768fb48efd92489a1bb3660422bcf72ccbbcbf0d7383ef47586863870620c025d6b65cd5c861234194448a021417cd28474743a5f9d34c3cb6af9af96a332a3ca21caecdd89939395997a39466b528b2fa2eafc943b861c78666a94e1091efe4ae69010f0a139cd9984be6f23a237cbc1345a53fb0489fec34ceba3874f631f4a34598a7bee966225e2b251ada212b9365bfa2613bc4b2e0962493c0c461361fe555ad61bc6dd54b844114781fd37291b7c3e7090cea1a20c86b3637011493332925f503b4ac6fb625ca41601995869443da8d82b81412012dcfe22eba66072a9cbf65f34294b4c85ffabcac3358fd6193c8dc1706c05e123b10445baa34c6616863807551bd33546ed39112f49c371ad31c82ea6db593a173884d005a0a5184417d5a16ec87225bac3728530ea21913b6b05283a4c078950ca84b73e417cd1878b1ac9388241c3e006d5c0b1148db78b319293707d92210622cce348e5c0572ecd7718bec7f6c644680bb2a6bba55d412776303b8b5cc2603356a7f685095da747a3480dae39537780188e264efb88bdb8c82cfaab5586b3629410bdf2274e8e2b76673c700c45fdef297778cb8dbc4bcec24c349170b39f96a5e3c6ee7d1c8da58357398a5f0202743339aa7eb74e0a5b8542909c29a8337e6083e3663df918c6a85246769b01403bb24c25c27dc8a4841166a86698eec30f049a80f786f6fa29cc8f7414517429f4aa76421cc8cab09874bae0f9999f0a846fa742d8d087bcd929d42e89f994ba2d421058b429e24c753436b908833c2b4365047da4825eba955e9c5de3a02c11c3c8e214416f2a8efe6b3ad033bc9acb992d77d8d340c69cb97cd59c7a5b127c6b46a51267b2471031166815c105914590c2aebaee9a9286d7c7d10b42c80077ddab4ba9baac51fd2512b481d1b1713ad4136b1a4a375959710a156fdeccce7a2c7dbf2ce57a9520b7c9509075bee4c5f4e3a2b45a748bfe210c88ba484556299511c10f762c162bd0114433dd1913f628540571c04f79490c30ade20434341b59e2bc66f489058d0aa2f14575942299783caf2e7b40d2a7bc10a150a6b0b1fa2a8ffb9631909bfc41c911a269859e458b7c36704e3b552ec8276e855c95b25066a85d1896123db2297a75fdaa015a60942ec7266f8d00511a1603fcb2e6d533e3fc7c126d2753b9704ed2c5608a226cff698a8fa53f9746eeab1c51796be3c013c44f0ad8ec2037e75369877c4d63a1fba7ac534f4b6852068ab973e1d9b96be70cc21659971c90aa7793e51a517f3108a2ff24fd3541cbb89b75786a546b346ddc92ab5eb93227057f0fb76e1554c0cf19bf0d08e33fb1abcfb71c1a0779a91a42af586cb27a9304a75e9604211640be36739fde51f2d9107fec20fbce665a45a1aeb76403958b94f23abe59c315ce9699203681167c379ac3f0f956070d73caba5bdf50c153e941158f2202de5857b834e3e553f7945398bcc70ee00cce8ec15296b2364393085f2821d36ce6f04b0b336bba762c387c69280bb4fff179eef54b925d99176167f4f916e2bfcb945a1bab4e5398a03c17c79992848bdefac5fae4667d37c75bae231d424381c39722fba787765b3005699b7b08d2785805d476679e29372b619e3568eb263c2aad8c891ca561271cb5868b5971445e1cc2e2f1a11e44c0a798c37250ca802eb4502d86db3cd5d09045252960a068412f1bd67b83a217049d0685ec3d63d691559a327b22b22f73a770cbdb80da84f97f27a14c5df5b3372d52503d3a20c3cb2bea8b404e32d432b4f9f751bde0496c580a181ffed762aa35454a02d3f1f47ee0394c89c
m = eca2adc3da1fb15f34033405ec08ef2f46163df4bfcccf8842c600ce0bc2026c
ss = 270ffecb37cbbb1b6fc3bdfff6c2fe3a9236ec243dec61e051fe42ab9e43e757
d = ac6fcfaeeef795b6ef9e062f02bf42975fa01e7d91ba832f74e05269a72684d0
z = 5aeda108ea4d6c6bc0fb958286850422bc357ca67b83c986048e0d0087fa11ec
pk = de90503d536a810bc927784aac5b15feda774ed1b0550b7a7e656817866881a2a4ef682462e75391298f75f2061c70141aa682d50787162a6dcd853971665c9609bbd90ab833367a44a0286d860c04057c8ed7797712affa2557e2db46b546390f3163f05316aa8a12a7d49c4fe03337cb9a7218739ddb184c1304530667b9b54441015b9f8501f902bc2f3000a4855e68d7350e83728765057959662504331d5026c8d52088593d0acc1f39e74a7fa59b959967073bb14de163d73308c276ac0e6bc26e1c165b873e46972b72fc214544317c31556a76c09588c45e4762a1b43c7ea2a9dd238ac6e39e9cebaa1945544fd8702d7066d329c89656499e6c8264ca1be481ac792c5a52188e8a954c06a96e13604e2ec0242c78bdc7763359a47c2c5c4f7762819504740c043b2a5bc8db00cc4aa9a8c6354df515ba7d7039f0268637430067b81284f866bdda366a8c25c3808af025561f24bbf8671305ba3aed330898f18b854c501549aa9a1c68dcf1071af689f3c4a46b19709cf02bbcb07f65b44e9f9385c94c4385d88f8b502ca9e19a246498646bcfa1308f8a6c45638a0df58668f55a3d30440453c36875b0aa1b5967e617a296d284c4e2828b64b83fb176156ba7fe864007414c3eb247c4063acdd61b4e5c42b9147044b6916fa9be1d25ba71a035d766bf4c1c336b836b512a23549bbc53e1a8fada8246b41cf93604bc9b792868734fa755b06a7821e688ce17c9a00c7f9fd724dd494b070b9d4fb0a2963ccf41777f86ba3b318a1ea543913d5a653f073b34c64980e02cbe17cdba5a286443677a152b0da21ee54991f34b758b87a3cb690858f29a003031e8a99964f3a904023404ca51d730957f34a0beb402169a6bf7163963d87d9c6159b8e342cd8738c945b832b698655071286338b67b372a067305e5299043c884b4ac6f624d06f1167003cd5659b68f36bccde8b37c817db27870dd196135b21849843835ec1efed74af31a3bfc6cc33a988322622e2841799635084aaba1eca13b61ba765466b05c742279067c5a1a1355737c84199932660b15e1c124f5718e86a8953a0ea5182299a8a4c4a82f91aa901f40a64c2c1457864f0beb17f5b6733fdb8fa9a04d9ed1480dbb2ebe1b8a37917ed30257ceb062d4b3caac11cc1283542b6a711a737c64981afa7cc0dff00c7019ae2169bad10a6f60f094020b7b422b006135b65110076da0ac1e9b8f354a46200b3d58113953197e7a942671e3ca61c17f4256737dc71b12291eae2626ec136b6898047427525290a62380b2b246ad86ab59b12499c77936f816cdf15c5873147e37a71a2993aa11042cc83ca7b7656ff35429795a9ba01075d670a464b33e368b70ce7b484e864efa8b890892b8648461a61b75bd7455979325755292576878d0f94728fc2433c1c04ad8b52e55c93f36c564630c7cda98c29631b9939e64d86a8be9ceae4bafe668399b287226b59807f51fce23361e2abdb21a0803f4af1dfc8b55a594e746b241ab0bba37b285666de8431bd3e28c7d6b64e7e1377364c75c1a1b6b8147d91074cd862ded548788d825bde070ede391b0a794fef56231f36b7c451d25db6419e761e700b080db345c613226d38895d55889b10754b9706c33144805325c3295359ca2ab758dd321154ce457b9734ebe32c02546a7556b599733c036060631d5b4ff6c57a1b6c5065b80a691cbf3c604dcf49d914853c87b6758a58d56e406c04230548954242aa799e0532acbbdb9d9a50dc2bab0c91b0268bd2f0427717bc5b9456895c1660cab6c312549a8f15df9c7957b1a9f3c00a7487a812d429bb8f232b559a5daf57c27a96a99327a39f5b1ec95b4161316f1a27ab2470a162231a93761ccc64689d430d4872acf18a4ef71c0b6ebb3d552b2bf4abb43d70576c9a67c3647d5919be77a0af046bc6580bf05b109a66256a21ba44c45c516212aeadb7594fc6ca17bc436102ef3d99722fb3bbb0bb39c9a1c14085ccff8b57140488270c165a8abe44333999a383c83bf1bdc6cf63258908abe715bb383c385fc26635283af0853b3e533cc6cc95591c08fcff360fc6b506b861444b3b328045270b001a481662bc847fd15924f5744e359c18514a909ca163fecc8a1521c1b2955ab7917e343c452fc489fe06b5fc03dc21f6d925b9f6d92fff175c9dd625bfaf502b4e2870961858852
sk = cf8293b02a9a6f579f51066bd6e51abd270104634cfd482823102f2b63b18a8bb4f45a5af4d8202523cc1779b44fd283860bd004307c399ca5d8eacade156af824a988f5ac6bb50eafa6177a95b9752c922bd6a7c4265a6a88b11d0403e47127b1e80787742669e763929483393cad6ef91f18143e9d2b7cd3e028c6f56b91768113259bcab926a082a2a6185a1bf18656448a628258e21a3c6cca23449b4f9483ae9d01bdd4bc674e06566300ad2a215809e547e2626f8d9437baa727f3f05c31e85e4d34643148981bb6a82c3c75099a33a0e7528d45303d98223e1a4ef6536170f53a0c61004beb75fa34b8aed5156e4a538269775808283cb0ba5282607d50661d2a626fac2737c98cf33050353bb83e1c1136f1c26fe48d81973eb974ab1ba4b97c95c0dee065523430cc06620debba3db92888497658bc5c64b98be65ab2a0738f0750022b95a66c583354a63865b5237fe7098d279c53f731f3fcae8689754194a7b888199b89761fd09ff75677b2c500d7359905e76357163834712659f26d0d8c9b47192404975cfb89969a77615d1a3fb404baaa54511ff1b3b08c1577eb274f5b3b0b825434e87f60d18fa73141f912701a99a7c11305000789229a144a0899685596aa646f13573eba0b54dd3205de2c60c3ca1614066474b89f2377994bd14ee0a77e1d4c0af77748c1e623cb8947a98636694c4efaf0ce2bf779c66a317989a335a0071505831471c8d845a5fa4b3e42d195074244f70578124c4c7894ab84584daec8c13a6598524c023ca99f4c0499a68aca3e6827798b10ef9a4639605e2fe8656606438274ac8ed8c87ae0a16ba3b8e5857a7f25831d8b85bc7105828575320c6baba75489455154b31e50074a313ba9ad10b747f39405544f44949dde165070c8271f1ba80e57bb5bd1320c8a1f8fb47354079532bba51282ae3197026e18c46ae6b2ab9940eaba9f1ee421592770c9a9604263a4917c825c084c3534381f22c057592dd97940adb1a439d5128cf795cdd25640fa9229220a1ce4a6624cc9956105465246334c77ffcb9907159461cb1416637d8df34ab4b401413c27b6d5a1d23331f88273222653adf9685a614bec9840355b1a23a0c4ce60b0b678affed200bcb383bec2580c89127b2870745c15570ba1cec89f5dccc47be517bb020c57959e433c11df10810d5b37aa8ab3392b3358793246f11ece238646724beb859c861463c42b5030d9a1fdba3e1d391f9ca5a99df58a7948c66fa2b50864b73a40b52dc7cff031b3a3b21009268cd5cb00a89b44c156333b802ad03b2f07f70f7c11057ce78705ab6ee43681aff0874030807412a7743399cae832f6f3b65df56ab1b30d6967379e10b4ef53b9efb5632a23b942f832a7fa22cde494b0c7393d51ac807a38af119d526a5a3b91068e107812269ec85410aa739c288c20446b68880343f2e12157094dd424a349d1523e76c0acb9c29c22b6346386b522b0466bc8a85b97430a1df80850510c4825ec4f2aab987c4a07f11693e7bbb4662a4890a3c54ebc0cbbd75ca468428e38276e81c43d81a8d0e3bdbebac9aeb89fc9d7870bb88c5c16a137c41fee75640774c4b536bb1d7bbce797847cf84043d49019e92fe9e9808f25990f79b52a4445ca842057b02418964fa53478ed974e781901825a3b33e0333c64c765857c97120bddab43a6154336c0a1bca4ae0aaacb3eabb4ca06928f351b21c99d40f533f3059a87a8ac7ffc5f37bc2b3722118a9aa945c935955809f1095eedbb252fa1264d37666596c771a663eab836fe703150236b769c07e23a9bdf43886a265101c20c8715057d281a7b0699df7c7a1b4055e29945952027a06454e9295b89ca0a8c873f7eb86a39e83176e0cfca61b333e32ea658120e417d65fa9f23e3b634e8a3430220ed775155e0084b9713bf2920aadc2de53905a030ac5cfc4405960772f5354bc20ec760301eb77c1efacd29878306699954ac96bcdbbcbb1642811cb18e7b96d16540a8394574a85d0ad6c4f53025b790685dcca38cb95f95fcbbf5240ae18a3913365a4f96a8a77839e1a269f7b94b3dc58f6ad94bc4f15409f775685016340c03521218df1c68fd554d0902b05f935ea20c6ba835112e408d2a756581d8bbb8ecc463761c722794de90503d536a810bc927784aac5b15feda774ed1b0550b7a7e656817866881a2a4ef682462e75391298f75f2061c70141aa682d50787162a6dcd853971665c9609bbd90ab833367a44a0286d860c04057c8ed7797712affa2557e2db46b546390f3163f05316aa8a12a7d49c4fe03337cb9a7218739ddb184c1304530667b9b54441015b9f8501f902bc2f3000a4855e68d7350e83728765057959662504331d5026c8d52088593d0acc1f39e74a7fa59b959967073bb14de163d73308c276ac0e6bc26e1c165b873e46972b72fc214544317c31556a76c09588c45e4762a1b43c7ea2a9dd238ac6e39e9cebaa1945544fd8702d7066d329c89656499e6c8264ca1be481ac792c5a52188e8a954c06a96e13604e2ec0242c78bdc7763359a47c2c5c4f7762819504740c043b2a5bc8db00cc4aa9a8c6354df515ba7d7039f0268637430067b81284f866bdda366a8c25c3808af025561f24bbf8671305ba3aed330898f18b854c501549aa9a1c68dcf1071af689f3c4a46b19709cf02bbcb07f65b44e9f9385c94c4385d88f8b502ca9e19a246498646bcfa1308f8a6c45638a0df58668f55a3d30440453c36875b0aa1b5967e617a296d284c4e2828b64b83fb176156ba7fe864007414c3eb247c4063acdd61b4e5c42b9147044b6916fa9be1d25ba71a035d766bf4c1c336b836b512a23549bbc53e1a8fada8246b41cf93604bc9b792868734fa755b06a7821e688ce17c9a00c7f9fd724dd494b070b9d4fb0a2963ccf41777f86ba3b318a1ea543913d5a653f073b34c64980e02cbe17cdba5a286443677a152b0da21ee54991f34b758b87a3cb690858f29a003031e8a99964f3a904023404ca51d730957f34a0beb402169a6bf7163963d87d9c6159b8e342cd8738c945b832b698655071286338b67b372a067305e5299043c884b4ac6f624d06f1167003cd5659b68f36bccde8b37c817db27870dd196135b21849843835ec1efed74af31a3bfc6cc33a988322622e2841799635084aaba1eca13b61ba765466b05c742279067c5a1a1355737c84199932660b15e1c124f5718e86a8953a0ea5182299a8a4c4a82f91aa901f40a64c2c1457864f0beb17f5b6733fdb8fa9a04d9ed1480dbb2ebe1b8a37917ed30257ceb062d4b3caac11cc1283542b6a711a737c64981afa7cc0dff00c7019ae2169bad10a6f60f094020b7b422b006135b65110076da0ac1e9b8f354a46200b3d58113953197e7a942671e3ca61c17f4256737dc71b12291eae2626ec136b6898047427525290a62380b2b246ad86ab59b12499c77936f816cdf15c5873147e37a71a2993aa11042cc83ca7b7656ff35429795a9ba01075d670a464b33e368b70ce7b484e864efa8b890892b8648461a61b75bd7455979325755292576878d0f94728fc2433c1c04ad8b52e55c93f36c564630c7cda98c29631b9939e64d86a8be9ceae4bafe668399b287226b59807f51fce23361e2abdb21a0803f4af1dfc8b55a594e746b241ab0bba37b285666de8431bd3e28c7d6b64e7e1377364c75c1a1b6b8147d91074cd862ded548788d825bde070ede391b0a794fef56231f36b7c451d25db6419e761e700b080db345c613226d38895d55889b10754b9706c33144805325c3295359ca2ab758dd321154ce457b9734ebe32c02546a7556b599733c036060631d5b4ff6c57a1b6c5065b80a691cbf3c604dcf49d914853c87b6758a58d56e406c04230548954242aa799e0532acbbdb9d9a50dc2bab0c91b0268bd2f0427717bc5b9456895c1660cab6c312549a8f15df9c7957b1a9f3c00a7487a812d429bb8f232b559a5daf57c27a96a99327a39f5b1ec95b4161316f1a27ab2470a162231a93761ccc64689d430d4872acf18a4ef71c0b6ebb3d552b2bf4abb43d70576c9a67c3647d5919be77a0af046bc6580bf05b109a66256a21ba44c45c516212aeadb7594fc6ca17bc436102ef3d99722fb3bbb0bb39c9a1c14085ccff8b57140488270c165a8abe44333999a383c83bf1bdc6cf63258908abe715bb383c385fc26635283af0853b3e533cc6cc95591c08fcff360fc6b506b861444b3b328045270b001a481662bc847fd15924f5744e359c18514a909ca163fecc8a1521c1b2955ab7917e343c452fc489fe06b5fc03dc21f6d925b9f6d92fff175c9dd625bfaf502b4e28709618588523d8fe8354d81146fd65af657da08926bd3a6ecbc2f81cb58d1aaacfe5b6e686f5aeda108ea4d6c6bc0fb958286850422bc357ca67b83c986048e0d0087fa11ec
m = c4f15bec2d7701339d0ade4835193bea3632edcf89e74992620d9eb623a0d0d4
ss = 398c68a21c6e05a360b83a29ded91b729551e99b829ecd5e523116973aec7c68
d = ba2fb9318d4dbe7488057c33e95e6f054583a2800c41bb83083c330a914a12cf
z = e63f8ffda3565c2424c89b20974b748a65a5aba75133fcb3156dfb6626a83bab
pk = a0eb8fea64c6c0da5d9a16254d897856a1486c8b2f773c18bab3cd4f80c83dac6dc9796100886d14b4085bb2265bd9c2f021034ef1083d58afd447ca55526d2691781d409649e88f43ca4e9b4aaf9bd9588ae52d126692b181817abb5291f660adf3a0044a0c527b233327c0f9db047c9415c806414bb0758dfab9a7d3c28484578b6084b65ab0060ca20895c6bcb5353d295db2eb32170b5a214669d4c4971a1993c1b98557cb5f76e5b8e306aca954b04bfc6f0b0ca903a66db333168c32033375a0321a287e133a9aca8eab024a85761ad4776b03a95130d0178f93684a2c0a519501ee5b85c4c3278e8b4e7b2b461cd4602a7918767b315cbcb885410ceb025f1342c2388637eb69ab0fc21568b1178ef3669a1b9e4fc30eadf5be70143ecdf543f1cc88e05a109920a5f3b4aabc0b8197783e8a16b1e06bc5e7089cc447186830a1d5bcc8bb31a6e91b691a65721791b0334495cd014c134617a3318a7906069e0574d83c8a44326db67ccf94a0a735942de923b5a6d55b087b4390e975e6b3aae4606abd3500fd54837ff875c54bcb7b5739ddc0adab741e57946ac0948ccef5ca791a46c669c552b97ec35633a141b92de18b0dba46ddc64431920938a927c255ab78fcbfc9653e1c0b8a0f42489674c0f79c30cf8a5073a06fbfaa888e914d53a3b6a86418f5ec6dd5a6b56973bdd9744d0ef326ab49291ba1b1a9f1a68da542fd944b3b88c6c364752fa6233d27a792e6a040f1824120ae9afa707d7206966a4ea361681627cb346572619c9a7d539db7469e60177e98674398ea296fc3005800c5da17a80ea06ad23a265ab7293401cdfe3460921596a7c228c883b0e1e48365fb02eb50950de3af481439dfb98447f3406c81161e643f7095ca8c7a40b6d47f13d338be25335438cc457b3e99c820e1f258825988d4827b5b1506a0129648101bd18823b2f2c2a142387f1a067a295175f5922eeb1de320711f0b729971bc7647889ee86cb5f44363a992369120dc837dd474baffd381253680f00675fb380bf96a89e282ae67c32b94ab48e35029145748eaa76037a98788c45dde75085d9c5523a7309804745f626f89362f7ba94738c5b9ba0b11bf560e855356e8cac1195cbb2921bfdad80db6b3bd9916a7c6cca281914f4fa5ad26d00e6f6acae0db49ae970755d16b2069b1a7ec0d7b879af301a9bf5519683bb3a59b066b62c8d150a316508b8c2c62a7f20fae59b3ccb0cc5e21055c7a638e11242c39855545b0a880484fb555f0fa4bb059ab05457bed820eee0767470628f81a321f113a8158a1ad1367f11802f71b90a8b4a1cc3c16552c11064ac01402b8b4b695d19ba74991673a963537b2ab14333633e04b0859472ecac568c87700a5076c8c265a3b0662c4250ae5cb53771cddcc2473f7bcc52ca97ba018beb6be5ba5420f7b2882f3acffbca13193c71eb60d167c1d9b256f4706a19204a017204ad28b6a0f607d61a97cb578cfc9633ba9d6ab84367cad900e5ce147ac935af727724af3ac8f0c86ec70034ea7c7f5330889b402f6b7be7bb6c7751411120a5b6577c131cc75667990c0585caaccb1ae144140d47239b7adb311b338dc8a8e5b10c08b3ae26c945d680f4ad35dc07639c581301ca981be25075363b8d3a6b2165c99c0b61c298a502123c40e1cc223b21efabc1c34576e206456cc082cd4048fbb576e720bb967f5b58763342c98ae883cb24ca32e06398c56eb6a7b697df092926a8c76dc160f0c577ab476303647bad3b6951949acc2a69e793807a77c7ef163a25c842723d85665b121dc8622772caca988c5e8281d2e7055657100d31688b09104d0470d8953b82ea4c6afe50bb96b68f5524ac3a5a92cd26f26b142e37920ad36111226c763e3ce29c9c1235c8ea40995eb867ea8e844ed819c10f62172c52558667f4121bcac1815ee2806d863c22f10a20e74425f6c22b1900b520a5041b0a7f5842ad0fc0e19c893d7e42b1ecac89d9a989d8c45dedc5621565e2e788147c42ec4dc6a8ca22d4a1904787ac8b75232bb13aca7e30825e865bde0ce8ef1c7e2172d759873db265638fbacf7763b80fb4161417559a32c2d6cce4834be3316181ea4c5cd29687a498953998783057df991300f224324b207b723607961622f20377715b3dba61b94849dea30e28720bbcb90c7af7feb0af619a0cf57d173405c82
sk = a428a1343429ce9c3dadbb6213410e264426d1cb5c69c68e7f377bcbc454aaf867771258faa622b6367fc5cc46e960682a3984a13230b3d7c25a69ce4ab9af0234a109878e0cc42a9b858dc559ad3fe82c4060539c08828c51b337b7c0ea768ba646a2f04900a235a4042b88e8934d3b62821a13b67a912f162aa80953cb71c396d91b91521b6665062551e0a6ce453c233460789138cb16ac6e598f670c70d6325804cc494466710d984e3ea551f5ec60c5031e94421919f62c301181831b7fb4fc61da443fe12784cf84b5ecf240daecc87d711aad10808b96233d345ba80b0469797dc03583214355e8e9a356e367a593a6898355ad129a8546a0d03b2279021889c118db3583da691a9ad544086540bb2178b2125f00c94ae753038486b6cdf1cf7e5a2202290b4e5ac807eb04bea95678b52ff76c4757c68d2eb9283b8766f1a39e06c999015b1f1d5c3164338aeb432d54b338c361b9a7258981555fc2563e585a6ff60886c32343e0045746e50fe78a0a9bcbb6281abe3474ba50e1267b3276a1327a8f128e2b5ab077618c59902c35488553f745d2a0c942b81c0aab7afd0c869b9b9c66c1847257cb22b018b81b25c468a9bc35a180b090f4bb90c4ec035c0078b799046833cd90f7bc2678cab9b75b95a6b457dca8fcb84937c01479a0b7b6da9643da507a2b8b1ae25373825189729bda8b35fcea315b3b359705cd5b486582379093e64f431309f0389ff899beb4c3ca9689b412a210eb654f183362ab8398b1e3696df7432be662cbe62666471f2c056504a5c1c91017a6326acc7306524058fd0937ddeab972b00734f60d065a1ba8655dba3093d161b99e698fc778b2fe782fa8ec7c62d422e17b24fd107b87a8338ae7af6994c70d959cbfc3720b3174b9658f5d43713cd47325eb926320073f384f04e6831435524b686f2cd377c18363f8e554dbe6af09f93c2ff2a1f4a87159472e7d7a4db9243a1c6a636ad50735b870f1297b6d6b5303e2552a54aa5991340aa40301ca2d6bd9a765b72fbde1c3c44a7649ea350e00cde59628e06acad29888c9b73cf0aa65d44b60f086c21c6abcbd544295317b55ea9ab1117989ab7b7304304e5612119396727943678c31cf2b1779c946b82420a557a8d6426263d33c7f71591c7857e90a7fa05158e315ae19d1046249b3011b22291cae30501d1423674824b852c34c97258ab972af6c5195ffa20b6cf05ba0498a529756f173349bec8c180869293c5967454d01cb3c8edc7a3a776dba54c37513727a69caacfbaad8ec4a529a1872ca25cb4a99c38b225e379ace27485d8b91fef9ceb97c04322b59f533745d23720ae457fa11b3a0b831de777d07f88ed1771fa1d89db9acbc7bac471bd423acac482bfb29de13881aeaaae2f340c1e747a73b9071cc551ea59b03646b65bc2e6e04875754a77025985a026adcd321574ab45cda47134b560219338fc93b0a398d7f85169b4b32c2ec3a06529f8e3a57fd353327b03f87d5cb60c67074146fb460476c92619d9c23ba7a371fd9425cfc6486992959109cfa1c1a75ab9eba4235af63c6f8648ae7855a4eab5c9d3923386996181980b16b02a53060e5a64a8cf3ced087bb64f93693ccc0e77aa355d741f1f562692477ae0082a4e73e21f05fc386a8b32b09a4b79c41612eab0c29ffe610dea9713da3680be504f528b5eaab6d5caaa20c7221aa39345ad0b6aeba27a563ab6e1b65fd70a81d4cb97f6ba16e35773aeb8c1917aafc9b8f5254380395a41b474b27463f42e7c7b008a52d4395131c13cdebb7effa846dfa429af7393f8a688203bb6a814467d1bcdf931ad12811f22c0a0aa3c1949b2eb266c59aaa542605319b233769544070171801417816f730391a4d5d09127af868d8ebbd58b767b1aa7015dabef5b32b773b9329898cec8c94d80630b8447cb1c17c3c400134217c0acaaaf73b4b03132d779523e0c9cc52d28693da3dbd5507151c348b11898ad548ea305ca0484c67f1c70435c84096117702297f0094113b1c6ae66b25090f9b22a15cea69c95a2b8801a6df8611dbbc4cb92ccc21424f2a2537ad50206cb4bb90935381e62c571874f283cdab005254220d538115a75298e440924e9a3823d69a5eaba0ac73633179040f95a14026455f9403a0eb8fea64c6c0da5d9a16254d897856a1486c8b2f773c18bab3cd4f80c83dac6dc9796100886d14b4085bb2265bd9c2f021034ef1083d58afd447ca55526d2691781d409649e88f43ca4e9b4aaf9bd9588ae52d126692b181817abb5291f660adf3a0044a0c527b233327c0f9db047c9415c806414bb0758dfab9a7d3c28484578b6084b65ab0060ca20895c6bcb5353d295db2eb32170b5a214669d4c4971a1993c1b98557cb5f76e5b8e306aca954b04bfc6f0b0ca903a66db333168c32033375a0321a287e133a9aca8eab024a85761ad4776b03a95130d0178f93684a2c0a519501ee5b85c4c3278e8b4e7b2b461cd4602a7918767b315cbcb885410ceb025f1342c2388637eb69ab0fc21568b1178ef3669a1b9e4fc30eadf5be70143ecdf543f1cc88e05a109920a5f3b4aabc0b8197783e8a16b1e06bc5e7089cc447186830a1d5bcc8bb31a6e91b691a65721791b0334495cd014c134617a3318a7906069e0574d83c8a44326db67ccf94a0a735942de923b5a6d55b087b4390e975e6b3aae4606abd3500fd54837ff875c54bcb7b5739ddc0adab741e57946ac0948ccef5ca791a46c669c552b97ec35633a141b92de18b0dba46ddc64431920938a927c255ab78fcbfc9653e1c0b8a0f42489674c0f79c30cf8a5073a06fbfaa888e914d53a3b6a86418f5ec6dd5a6b56973bdd9744d0ef326ab49291ba1b1a9f1a68da542fd944b3b88c6c364752fa6233d27a792e6a040f1824120ae9afa707d7206966a4ea361681627cb346572619c9a7d539db7469e60177e98674398ea296fc3005800c5da17a80ea06ad23a265ab7293401cdfe3460921596a7c228c883b0e1e48365fb02eb50950de3af481439dfb98447f3406c81161e643f7095ca8c7a40b6d47f13d338be25335438cc457b3e99c820e1f258825988d4827b5b1506a0129648101bd18823b2f2c2a142387f1a067a295175f5922eeb1de320711f0b729971bc7647889ee86cb5f44363a992369120dc837dd474baffd381253680f00675fb380bf96a89e282ae67c32b94ab48e35029145748eaa76037a98788c45dde75085d9c5523a7309804745f626f89362f7ba94738c5b9ba0b11bf560e855356e8cac1195cbb2921bfdad80db6b3bd9916a7c6cca281914f4fa5ad26d00e6f6acae0db49ae970755d16b2069b1a7ec0d7b879af301a9bf5519683bb3a59b066b62c8d150a316508b8c2c62a7f20fae59b3ccb0cc5e21055c7a638e11242c39855545b0a880484fb555f0fa4bb059ab05457bed820eee0767470628f81a321f113a8158a1ad1367f11802f71b90a8b4a1cc3c16552c11064ac01402b8b4b695d19ba74991673a963537b2ab14333633e04b0859472ecac568c87700a5076c8c265a3b0662c4250ae5cb53771cddcc2473f7bcc52ca97ba018beb6be5ba5420f7b2882f3acffbca13193c71eb60d167c1d9b256f4706a19204a017204ad28b6a0f607d61a97cb578cfc9633ba9d6ab84367cad900e5ce147ac935af727724af3ac8f0c86ec70034ea7c7f5330889b402f6b7be7bb6c7751411120a5b6577c131cc75667990c0585caaccb1ae144140d47239b7adb311b338dc8a8e5b10c08b3ae26c945d680f4ad35dc07639c581301ca981be25075363b8d3a6b2165c99c0b61c298a502123c40e1cc223b21efabc1c34576e206456cc082cd4048fbb576e720bb967f5b58763342c98ae883cb24ca32e06398c56eb6a7b697df092926a8c76dc160f0c577ab476303647bad3b6951949acc2a69e793807a77c7ef163a25c842723d85665b121dc8622772caca988c5e8281d2e7055657100d31688b09104d0470d8953b82ea4c6afe50bb96b68f5524ac3a5a92cd26f26b142e37920ad36111226c763e3ce29c9c1235c8ea40995eb867ea8e844ed819c10f62172c52558667f4121bcac1815ee2806d863c22f10a20e74425f6c22b1900b520a5041b0a7f5842ad0fc0e19c893d7e42b1ecac89d9a989d8c45dedc5621565e2e788147c42ec4dc6a8ca22d4a1904787ac8b75232bb13aca7e30825e865bde0ce8ef1c7e2172d759873db265638fbacf7763b80fb4161417559a32c2d6cce4834be3316181ea4c5cd29687a498953998783057df991300f224324b207b723607961622f20377715b3dba61b94849dea30e28720bbcb90c7af7feb0af619a0cf57d173405c8236fc15e2340175a2a64ca1cf31a4b38ed5f797aaa8acb0c3d2ed9c19c7099f27e63f8ffda3565c2424c89b20974b748a65a5aba75133fcb3156dfb6626a83bab
m = 28878249e2ac2b6263422993923a0c8bd05ce56e385ed13c943b03d226856947
ss = 15bdb7f1c08496639c18283bd3f2dc9d1470d0d800a52435145e1c6351e6c1be
d = aa6dd1e5799cdf7af9c4fc632b3eb9d51d66e85c8e0a21ec98664fc51ab63c7d
z = fda268813efab5204efa60f78bf81d320d01ac09ac06244f7afbd2d80fd356d9
pk = 935770f4970a8e4b7b83c12a1e44c3eb360b42e77bd4435fb6f65cc14b894c387d0445af3f28cc2434138a07a667e5ac6bbba72dc3b7eaf788d8621dde4034a430c2de165b313733e2daacead1a014fb09d5b834411b8325728eb325b12310992012a7c4e05dba5017a59ba9777a9b3d5a681f79252e1c15ff8593bef7cd3c059153435bee16cd2b8433ef80bb21cbad40c6b945d7b6ddac39d0d0b558c7a42d9bcc701aadea5707f77498d5527e4f0b0bee834946302191d06f46116a77b884479a75a585a0c2105343584aeef31bd8a7aabbf669a2b2518f3805be390159b974ce43c83ef68b72024a42a942d8a03ffc5a5429265214b68dfd4aa094ec4e1bdb6d8295c36cb50fffc35c6a8b95172a0416130af7560ef1020ccf09c400101705ec1305ac95ca03143d22c93d72bd07e83afca94ec379142bea095c754533d802183a9b3cf2796ee2988184076d6c2235f39d250b080750762a0a31ffd26130700f6799867cab43841ab906377ee5bb48dcaaa3bf79584af9360c937fc371c1de16bf2ba57359d060328a8cc01b948ed14197286ad0e8acef142dac64b4fe260cf066886c8ca9292ba2b3315a2d719c53b7acbb5125bbeb8d3df4caafb08ac54b8aa2816d3b44630623101f3b69e15c32c8e6912d61cdb2602734b206863c9b488431d72000e59c36e031471bd693e238314bc282dd8b4702d334e5985a8e89045f40652300a9dfeacf0c922e5b631f00c434085c5dac53bb4637c624c80dcd59a2205c8c5717554c114999e79b7ef020b7961f007541d009350bcc427aaccec0b0c9e3656214255689b24ae3cc874ff7c0574b09f0d8223e4c19cfb381a8c72f7324ad9e600669204b2590bd9ff6a589d26e0f2bbe575c39cb304ed5c8b692a17b65a7a27623144e7248eeebc4ac80239de04e8b3928e750a0bd44c30315647b5a6bf3e5955971c9f62b44ee01221ef93fa76843be32408563c111447541d98263212cab014e7897afbca8618a27b56bb9725aa1b711315e30aa445537bf02a201e5362e6b6b82f52506cf8c1e82f7912612b6e9126b7e725b30451d2001b76cb575ebc847db9b2a048277202b1434f9c936da846a6773dfe4193d019c7a7601fca114737559df7aac095849692831156a13a9060510e05bb9f48a01506a08f63ca5cb4b032962b6d484e8cb742b0709023b9926562bc83c72c047833e27760d6a8a8c559a096600254909db3668b0e2c8bbab67413827a2c808bf6c2662553b4d9166a152931f30031fb15822c12462b714276c743b2691e69321946cad96f9bd71982f47970fce751b013630f5aa90334c657d286f94d325333b64c6bc9955e859f8c51c1961400388bb9de91fbf4bafe8853b1ce98e9f1076af1406458b00ccf021da408575e126d850a3a1d51f31069194d65c4df88b94d8b43a4b6ee651654d6bc72b8c283c49093eb3b1dadc9bd329b11862542da3b770657318f13fe4b07b1d22482c0410652a3b52c2216f3028fa47c3e5934c3540b644a282729196ca366e1064bf5e57ae739229e3f092c3cc91e8e833c4e314b6cb91e6873f35cc4ad2b60281c862b9d0ca89aa0966713ca0e973a766cf303aa1082266923cba1ce7a91964440d43878fd359583c6de0f5c6c86424a1096d5bdbb843990f0b8285681bba7ae82008a56f992267133b7bd1a55f0fb37f84d6b2609cbc49c968925069aab3498ff7c986f522b0f2a1512a8cb5a6bebbe62f28901f2c5073896381255912fc482e9ef57132ea5f5f61b36a5a17366cc924d8859338cbff9782d168618ad6a7e53446bc7ba73c86b8aad129ccd6c796b2883ff989650c04af16b339ec34912226f586286a553db3362c5e1056a369b22c1467cdd4a633b03585f82116510127aaa1459b2dfe049e6f191dd7cb4d0a8ac5df064e64b9021440357c4562302bb0ed0a6aa94ba1dd55a50829a574007608bc61508a0f17d41dc3bbcb8e91c4dee25d2ea4700d905348026046450ad0c2768ad72eb0b770d45a7416c041160170b8511da2958f44c9b06060183bb37967282062e0a93eb5bb4b2b15a4152c6f19b730b724f94aab64b60b7ef5080b251ae0290746c249b1a76c96825653a89914b1ce70982d3cd437837854c6d28f871999073b1c2024088f9b8c1ea5c3f4e86dc76ae2b345932a0e7025f8ce6101884469e31aeacaf4d77e3f1201bc75
sk = fa198bb15b4278509dc232002c75a8bbf1853c474c8248b5062821e4d77fd5880979922016d17377f76a89ab9477a1024c9780fb728f6df3295666828143c52fe817b9688c70eba292d2716ab4970840abc4603f597b5fcdeb0144813602242625a067ea48b426738dad0ab986369aa5326dd199c72212c59ab20c8f63429683721a2c682c5aa853b86542698732ab86fe39c340db2d452286fdd599336b9923599b66c144c0c7848c20a6979133fb7b5efa3726a4f44389cb93d6a9c1b7e300cb852698c236ac00b2855861c88bad062a25423362c7774c1626834ee59880762508fb518f926a3f475d01aa8e5c8c4140537091d494af66b0e9426359032a2264af67e63541c2408b1853f87c68c28c8c13417f94d77f6ac3315f23405c233e14f7762c152609ac34842553de175a6fe1c08b44baa9d15cf09a6049b05b69f71df322171701ae91d050778a6754e374878169181a2e1336677889318cb54218ac055491b918bc2553023167151c98b30e1340403e0c59b3252f4d0c85ebac1877798c41aa43c5c7b738b7ce116428c049370ba6665be646b3125aeb947b1f3b2ec5357c7566c13eab148c453d6b2274a9295a06c822df9222cb2026f19603b5602d08d46d4c71384e776af2a441894826e4559f5975c586e47bc0236b4897622ae4396160334cc97aca101805814ae44786d1e445147a4728275c32554b9bd148ae9605e10c5a6b556704f1c17297a32eb311f1e92ee5f160e8522e06554b93b5c796e44086e75d236ca88ecc533c3b348091891e35639bd6cbdb3a408720b6e3a328c4268454169267a5c5348703c412c58846c192e0a162014600dbb351424fa8d0599775bd2d851db4b07438f655aad6402628563db3a435f75d440636cd64041de162d178c923490839f190f106be0020ab63e7b3eb718a4fb59e01057c416c330cc26e485a6d9c72b707da0b297c0a25247d26d40f044844c2db883a5bbfc2b06f1bfbccc6d10b65c9bdbfb806d7a04cd71774dd60bc423c1dfa897a0512365cd54a90ba6ac509298bf6455363583843925281aa405c291f11695cda995a9ac5f742351560b38f8720d66327b4dcc47626744241679247cbe42695b8d81c37c718cad53d1b318f9f900757267c43b982f26639901028f8f636c35091f1ca90a1e329d5cb069a918f45a078f33ab4dfd248390627926aaddff47ecef1718b2b048304cd40e72fb0872b6207856a61bd764034e82bb426747405e1ae5b93c63cb12c7bf09e47e27117d26acbc102b043616e60b714316dfc17306a77800ee87e03e4b74759794ee6943dc274aec1a08197a841e68f258202b1124803064f6e3295dd51ad18949a5a383a81363bb00118a8569a38d138bf8835362c723e999402d3cf728b0e11f647ce2b9390615b9e50487e23cee6f9cefc4a1ce5e83d28d642e3c16934b43931158ccef3832a457a5e833f317918858807ab084f687a394c257abcd8435cd717d1e6b79e78a37bb71a236729839b89a9905b5d935afdc2c1e6c71c597898c6a69765ba05e9784b7849c685ab5b6de3358c6299d8a4b075045d6ee15b639601aa95603a67378157b54889c3021453e373208cd06c0deb7747e411c2150b7d93118870818d5502490121a43898dca59417088eb0d9ce88497b12294687619053d9beab9a13c663b24058b620826fc7b03442bc998f568ca7f570dc638c0f781114fa6642e2cb4eaac2f638c85251c1f99422b13a1d58bc541de67069a228098bb61ad060a39cc5fa5b9495b79c92993f97284c9a657be1e528ae333061759c38a5a662aac58d214b7f837311c92e5d042142190446aa3d646495554cc7f37656ed89749f5028b1ea008163b5bb13244dc41a394a18e589a85a2bc4e71b596e15b6fcd64c59ec031678ac9e0a439b6a31233c0f1b6b5164320f74860817cb3a82f79828191300c8b9543a5b1e2c59b9c6867eaab23c542787262233578c1ff30a3a1a06991343962119ef718cb35080c6c785f91709f8b713ec7b1f47bb9d2f1c9d394cc6fe24ce45840322912f2288335ac78402c2cac4614b93a97104719a68963696a82477dc43a959a9aeb004ad3016ab18a33bcb3f61f731f91ab66d61867a94b2729c01c3d50737720249406333acb1dae84c9eeb89935770f4970a8e4b7b83c12a1e44c3eb360b42e77bd4435fb6f65cc14b894c387d0445af3f28cc2434138a07a667e5ac6bbba72dc3b7eaf788d8621dde4034a430c2de165b313733e2daacead1a014fb09d5b834411b8325728eb325b12310992012a7c4e05dba5017a59ba9777a9b3d5a681f79252e1c15ff8593bef7cd3c059153435bee16cd2b8433ef80bb21cbad40c6b945d7b6ddac39d0d0b558c7a42d9bcc701aadea5707f77498d5527e4f0b0bee834946302191d06f46116a77b884479a75a585a0c2105343584aeef31bd8a7aabbf669a2b2518f3805be390159b974ce43c83ef68b72024a42a942d8a03ffc5a5429265214b68dfd4aa094ec4e1bdb6d8295c36cb50fffc35c6a8b95172a0416130af7560ef1020ccf09c400101705ec1305ac95ca03143d22c93d72bd07e83afca94ec379142bea095c754533d802183a9b3cf2796ee2988184076d6c2235f39d250b080750762a0a31ffd26130700f6799867cab43841ab906377ee5bb48dcaaa3bf79584af9360c937fc371c1de16bf2ba57359d060328a8cc01b948ed14197286ad0e8acef142dac64b4fe260cf066886c8ca9292ba2b3315a2d719c53b7acbb5125bbeb8d3df4caafb08ac54b8aa2816d3b44630623101f3b69e15c32c8e6912d61cdb2602734b206863c9b488431d72000e59c36e031471bd693e238314bc282dd8b4702d334e5985a8e89045f40652300a9dfeacf0c922e5b631f00c434085c5dac53bb4637c624c80dcd59a2205c8c5717554c114999e79b7ef020b7961f007541d009350bcc427aaccec0b0c9e3656214255689b24ae3cc874ff7c0574b09f0d8223e4c19cfb381a8c72f7324ad9e600669204b2590bd9ff6a589d26e0f2bbe575c39cb304ed5c8b692a17b65a7a27623144e7248eeebc4ac80239de04e8b3928e750a0bd44c30315647b5a6bf3e5955971c9f62b44ee01221ef93fa76843be32408563c111447541d98263212cab014e7897afbca8618a27b56bb9725aa1b711315e30aa445537bf02a201e5362e6b6b82f52506cf8c1e82f7912612b6e9126b7e725b30451d2001b76cb575ebc847db9b2a048277202b1434f9c936da846a6773dfe4193d019c7a7601fca114737559df7aac095849692831156a13a9060510e05bb9f48a01506a08f63ca5cb4b032962b6d484e8cb742b0709023b9926562bc83c72c047833e27760d6a8a8c559a096600254909db3668b0e2c8bbab67413827a2c808bf6c2662553b4d9166a152931f30031fb15822c12462b714276c743b2691e69321946cad96f9bd71982f47970fce751b013630f5aa90334c657d286f94d325333b64c6bc9955e859f8c51c1961400388bb9de91fbf4bafe8853b1ce98e9f1076af1406458b00ccf021da408575e126d850a3a1d51f31069194d65c4df88b94d8b43a4b6ee651654d6bc72b8c283c49093eb3b1dadc9bd329b11862542da3b770657318f13fe4b07b1d22482c0410652a3b52c2216f3028fa47c3e5934c3540b644a282729196ca366e1064bf5e57ae739229e3f092c3cc91e8e833c4e314b6cb91e6873f35cc4ad2b60281c862b9d0ca89aa0966713ca0e973a766cf303aa1082266923cba1ce7a91964440d43878fd359583c6de0f5c6c86424a1096d5bdbb843990f0b8285681bba7ae82008a56f992267133b7bd1a55f0fb37f84d6b2609cbc49c968925069aab3498ff7c986f522b0f2a1512a8cb5a6bebbe62f28901f2c5073896381255912fc482e9ef57132ea5f5f61b36a5a17366cc924d8859338cbff9782d168618ad6a7e53446bc7ba73c86b8aad129ccd6c796b2883ff989650c04af16b339ec34912226f586286a553db3362c5e1056a369b22c1467cdd4a633b03585f82116510127aaa1459b2dfe049e6f191dd7cb4d0a8ac5df064e64b9021440357c4562302bb0ed0a6aa94ba1dd55a50829a574007608bc61508a0f17d41dc3bbcb8e91c4dee25d2ea4700d905348026046450ad0c2768ad72eb0b770d45a7416c041160170b8511da2958f44c9b06060183bb37967282062e0a93eb5bb4b2b15a4152c6f19b730b724f94aab64b60b7ef5080b251ae0290746c249b1a76c96825653a89914b1ce70982d3cd437837854c6d28f871999073b1c2024088f9b8c1ea5c3f4e86dc76ae2b345932a0e7025f8ce6101884469e31aeacaf4d77e3f1201bc7526a1b77ae8a807e9de16a9ede5da5aec3ca5f23f5ea00e455d4a091467e6ac6dfda268813efab5204efa60f78bf81d320d01ac09ac06244f7afbd2d80fd356d9
m = 17fc65f7fbd7c75ceec421dee84dff5a8cb22764a182db17e0ebe857f54d60eb
ss = 54390804b9263d9de67f3ff064f6d3c8318a8fb06305abe835c23c778368d680
d = 195d6c86a3df4c21e3007d7f2768b43c74cb3060e0eca77f0a5d3271542b9a84
z = ae77e0f9f21eabd8c0c6eea7767f4e10fde5c2d79b8400bf96b19014b457ec21
pk = 5064909f424a15515fbf534b4f660b09e9146c40ac273822eb116ac60782dc519805c41f39a306d7e21d0fc2264b8bb6637b113144b0d459ba833965d3a39c51355416f672b25811f5f2ce8cec777ba322ce506823d6005d1147600808ca3c4d344a5f9d47336254766003341047ae044691650c907d937e5dab543f767fadd988e0bbb7efc25874d5190b893039493204f67e11560e49412b484781c571324f76218976a1633bc4ca3c0a6d8211c6c0171e0993baf46406f8b85fa0c7f0551b74ab81d642c634ea74b269837e2588228a8645764a2b9a7bc2a802682b22c24c2a55439d14d12e620363271a4468fcacfa8ba686f1bdbfc70ca9c0961f9a488b7962b8c718b9e7a33d8b5306e6a05616c2a1484aa044200038624f65b8a92ba4739c714ac71fb8f12af92c5cc06c2bb59367c5c471bbe6099d1b19c9bb1aa168c071dbc6e01c5c72fa33171c52b78c1deb32134dd8af5d147bdea32dd6c52450c112bc5a0d9e03b06d807173304972a9866ae4bf6b053d98680858671ce1f252293972c42c4bf6ec2ba9f11be4325c34f89e7d500dd749ae3c845f7d56815f11a2fb07b9e3f88cacb51e2ed258cf5bb981b089cba18f902c14e04503302ca929319645154cfa878cfc777f2093a00916a617b6086d973208883ace08270eb16be4ec404eb2951bb1ac825840bee09eba19a90b5316ab79c3ac062c07f45782f4ccbdeab590196f8436a8ebdc90ea944c50e842342a5a558ac8e833908c0577f28a15e49863a2139dec116d99374236c8a7169053fa716756299ed16125d699c39357133fa49fe0db960a8cbc0adb979239b64a7b3a702878fc1610868790abf3968873ae5dc19020b28f1405cca1b0800ef236e020aed6157892161b54bb3d14a4c64fa1ab949648020ca86064b17fe8b3f7d915c72a68e2b46f16267b7598bc112537b7681ea2bba503d8a62d55cd76e6579bda3e032399ba2ca6cf0b74ccc51f9a5357fd4b92ce4906183c0031727c7a966bf0c485a9312f7a76554a35c065278860396c2ed4b0b44b85c3d7c16c65c33fc2033c04294a91323f1602a6da351f0a6e478264e0e4a6adda77dd6a2535a748daa074af31af028509f2c27f15f00e60e72f7a7032dfb99d50c88814167a838758c2685243839d8ac19e76133b40dac70e49b33ff83299862c3496999dfa90470b7bb17bcd14019b093b5787abada26700a83377ae57173fe528d6dc35efe846d95933d68144ea3aca554ca0e873baa6bb926d70a09306621b3705942b4e0d60cbf200c10c3c4d5f7c8c75899aeaea40cec8928ae25baa2c7f139392221cc7042c05baf58371010492bc2125d27a9bb01a28a3855c98b894d4165689af39c0a26a6b920874728d475daa731940457b24199d11841d5bc369962c1cf3920b6af974b3150189919959c3b4e556c56fb22e5597b64506575f6799dd86cb0669651a1c017c8a74e5f63cc60b9047b21dee777df6010bd6a614f9a63c72074b7909137cb7155fea72bedb7428e0b197246af69121e97923f861af31f10249e11795a180c0c6c056d58d848a62370278308c4cc2b466a8d7231456c06e4b9f1faa65a8f0113f99238c52ae3c3a24600c4e943947c8c653c946bbf6b4cee89646aa23afc7b22f0d45464337a90a7c22cbdb4449b24d5bf3c070778773b92055206ca895105e264c9757918f6bb76bfc93de826c61c77b6a51b135915235271faad3cf608c0033b2581fc522965257eef576ebf7379a173b1b269e27648189696b30346d5202b560784777f88aca2c9f900344eef8aa0cb4a86ed6335be29b91248780674bbadb5b11f967a663c2f9129b73ec584c50aaae9771d258272198261f362d93830880e4b60e4b142b3822816501c89b5011681a5ec2ba2b03cf9eb1886c33c1c72cb6061b10638931e5f1461f413e5766a7becc59a052a0e221c6419752258955dce743131890bab88b8dcc5738eb6f409c1c0d888de1d0c5a7bb03e80171c2b41dfd411f74b5165804b82ef473bdf5ca37983cc1047fb5a4a34598c8a98a5b0ea78fbe27b9929753b89a6c9f2c7d0677aca4e296f0d975f2f5731d822627c1964ec1bb1ac7452bf0c5c0735d6f75304efa4410e4cd20557b574cad1674395436203db728a58b8e0b95183c10653b5487a4ce6401ec27a1605f879e2d9c53bf27e165246401cad7840a077934b8
sk = 55873ec8c5bac259501e025faed327b9b659b0810e7d43b8bf7a25a8c1a51062cfbc9bbeab182747196797913398db1c1ca41c1cc3a883400a29797ab4cbb553076c204167aad2208355279f504dd9a476985362898b4e423821cc2642c335c3c953c866451cece03098d5a2ae366ddae1a06e05547e1c0c0667cc98494bfa778eebc5cbaccc3038f93b82e57f814799cb7a921fb14042aac83a1b4897bc6a15c87fc94144828966c49b6cb8f842a3157b60d6b3271c3661529d8a93c7daf7b4de1396308c0cbbfc9f984617cbb5b1825c88bdbc4c74c58ef3d54d089613a6a431e3a59acf4201fbb6828db0061f1bc514dcbfe72023cf8102e9834d5d6bba8a354fe04c6008b37f9b07857cda1238f5a562f288f3217ffd1a1bf8b2a0fcf3af0310c84bd6cd805c246c4a227c9bcf963093a9755cba968e7c06cc4f987b516171461b69e013076cb652c2a0b10f1b0fc9d6b583a929fa3905ba4b6b41f19d862c82b5f170277530a278773fa740eca749c00a61735aa1a27719cfb75eb0768956718239f43239e25a316339db665eb9784ab581137d020b992782956522b824b3ea4cb540a4b12ad7c512046711b0463f779e1279bcd2b7238580c72df6120850376db48978dc717cd1424d0b5e7331b76d0ac0b024c6283c8418e5b1a7a297aa483e5d2a65f2181ede32c69cc4b9a8c4c0b90bb17ec06336d2100766aed931876ce45435b5662dd8a5b9f545292c870a16925546ae0cecacfb737647504ea1a29d13e0bc2d060bf7480345051e9379cfb0f901b9a426641802e5522ff8b199439026b123cf9b5827ffa147567912c46c88cef0b41d9526d227a72262c0e3b3157dc4898e07caebc8038142b5172a799b8a6db0f7703730c98e1957fef13d5d7b2a52945eff5c4337b6cc5004bacbb419ba73568aa357f61c70383447c6015a5896b9c0c0a2f2c7a76d940278d736d6b685f4fb3cc392caac1830b439468b6bc73585b4205751e55103099986308702a477588611a990580d88657024fa6d371550141405a8240109824788675d2546afad54628e93281abccae4eac11d200aa5c40a9e440d9f2a40deb31c2688a3266c9e16b60461087da271a1973374c99693c8111f9d458f92ac3208268078b177c818038305ab421b6d8297063061bb36f1318bb2108163a723a4bfc3c2a25f958f28b2b806a15e4310b8852103843c8ac26c7773084f1f82151c52083e69772a049123027916f039fd08713b98039f3b84cc83a8f88b2c19f48a958a443339a5a2158dfd7a08d11983601a1892a8c1152c602edb1592c3ae555b2ee54c5dc6020c0b95626fc06d85d78120ac135fd369de6b6aa902bb015a7bc3ba13a7391960c533d2f1a6278494e78b6a3c5b91a2b1aa2a0752e5c0a30e33cc86dcba2e3232c98b9aaf1bbdf9e825b15a6dc3a741d43a53eb10ad18e93541e224ec5a952d673984990af0d81577d1bc83b09856794d11707faac63a1e49a799224b51464916bc07f0a69f06f26696f5806e92ca4ada050cda48a9c90635a9c68acc753a711115c35488758a68256a32f4964c431d50c0a8c5053d1a41126a952270a309f69931c32194fd201bc3809db548a0005585081c6b11db7a19e14f9a4777c5c12b35289100d979e5b5b306c6692136a839ca4dda2a1e9d3bb3c418a732ec4997d124b7d6cb4bb090c0f35ac2d206f2b1b19dda1929ac935b2cb24e320ea87acbcccac6d4454b8a183e89e8738dc645f50239232ba5ea03baa3590cd29c05ff4c33d8107aade2104bc879ebaa431294b201e2b589647c29c66f7f3677ec30bb1bbba093b60abb147cdc07748b098ec1f83855464b1aebb41bf30f4ceb59c41c24701a39dc74b44fd8505980c1786275cf16272a29c285406c70eac1de5969d459ce1f211c8a47be727a57a772566984452e2b2ea96abaeb3a0990b9a7fbe5147f6a438e27a3624355b97c7140406d52870c421754886acaccab09b2351ad28716c476b61d7c9082f8cd81d31554f334af75030c4075d2965a9df37af81a4588ac0241183247c5047bb81dfb6bbd7252993d69cf5660abcf2aa5c9787f10c02793e9bb1ccbc3761b25759a38cf2c28ed1ca65700112e540eb4b0587e036b9502223fb95e2815a5e6f9c384369c24b1a962c4b05064909f424a15515fbf534b4f660b09e9146c40ac273822eb116ac60782dc519805c41f39a306d7e21d0fc2264b8bb6637b113144b0d459ba833965d3a39c51355416f672b25811f5f2ce8cec777ba322ce506823d6005d1147600808ca3c4d344a5f9d47336254766003341047ae044691650c907d937e5dab543f767fadd988e0bbb7efc25874d5190b893039493204f67e11560e49412b484781c571324f76218976a1633bc4ca3c0a6d8211c6c0171e0993baf46406f8b85fa0c7f0551b74ab81d642c634ea74b269837e2588228a8645764a2b9a7bc2a802682b22c24c2a55439d14d12e620363271a4468fcacfa8ba686f1bdbfc70ca9c0961f9a488b7962b8c718b9e7a33d8b5306e6a05616c2a1484aa044200038624f65b8a92ba4739c714ac71fb8f12af92c5cc06c2bb59367c5c471bbe6099d1b19c9bb1aa168c071dbc6e01c5c72fa33171c52b78c1deb32134dd8af5d147bdea32dd6c52450c112bc5a0d9e03b06d807173304972a9866ae4bf6b053d98680858671ce1f252293972c42c4bf6ec2ba9f11be4325c34f89e7d500dd749ae3c845f7d56815f11a2fb07b9e3f88cacb51e2ed258cf5bb981b089cba18f902c14e04503302ca929319645154cfa878cfc777f2093a00916a617b6086d973208883ace08270eb16be4ec404eb2951bb1ac825840bee09eba19a90b5316ab79c3ac062c07f45782f4ccbdeab590196f8436a8ebdc90ea944c50e842342a5a558ac8e833908c0577f28a15e49863a2139dec116d99374236c8a7169053fa716756299ed16125d699c39357133fa49fe0db960a8cbc0adb979239b64a7b3a702878fc1610868790abf3968873ae5dc19020b28f1405cca1b0800ef236e020aed6157892161b54bb3d14a4c64fa1ab949648020ca86064b17fe8b3f7d915c72a68e2b46f16267b7598bc112537b7681ea2bba503d8a62d55cd76e6579bda3e032399ba2ca6cf0b74ccc51f9a5357fd4b92ce4906183c0031727c7a966bf0c485a9312f7a76554a35c065278860396c2ed4b0b44b85c3d7c16c65c33fc2033c04294a91323f1602a6da351f0a6e478264e0e4a6adda77dd6a2535a748daa074af31af028509f2c27f15f00e60e72f7a7032dfb99d50c88814167a838758c2685243839d8ac19e76133b40dac70e49b33ff83299862c3496999dfa90470b7bb17bcd14019b093b5787abada26700a83377ae57173fe528d6dc35efe846d95933d68144ea3aca554ca0e873baa6bb926d70a09306621b3705942b4e0d60cbf200c10c3c4d5f7c8c75899aeaea40cec8928ae25baa2c7f139392221cc7042c05baf58371010492bc2125d27a9bb01a28a3855c98b894d4165689af39c0a26a6b920874728d475daa731940457b24199d11841d5bc369962c1cf3920b6af974b3150189919959c3b4e556c56fb22e5597b64506575f6799dd86cb0669651a1c017c8a74e5f63cc60b9047b21dee777df6010bd6a614f9a63c72074b7909137cb7155fea72bedb7428e0b197246af69121e97923f861af31f10249e11795a180c0c6c056d58d848a62370278308c4cc2b466a8d7231456c06e4b9f1faa65a8f0113f99238c52ae3c3a24600c4e943947c8c653c946bbf6b4cee89646aa23afc7b22f0d45464337a90a7c22cbdb4449b24d5bf3c070778773b92055206ca895105e264c9757918f6bb76bfc93de826c61c77b6a51b135915235271faad3cf608c0033b2581fc522965257eef576ebf7379a173b1b269e27648189696b30346d5202b560784777f88aca2c9f900344eef8aa0cb4a86ed6335be29b91248780674bbadb5b11f967a663c2f9129b73ec584c50aaae9771d258272198261f362d93830880e4b60e4b142b3822816501c89b5011681a5ec2ba2b03cf9eb1886c33c1c72cb6061b10638931e5f1461f413e5766a7becc59a052a0e221c6419752258955dce743131890bab88b8dcc5738eb6f409c1c0d888de1d0c5a7bb03e80171c2b41dfd411f74b5165804b82ef473bdf5ca37983cc1047fb5a4a34598c8a98a5b0ea78fbe27b9929753b89a6c9f2c7d0677aca4e296f0d975f2f5731d822627c1964ec1bb1ac7452bf0c5c0735d6f75304efa4410e4cd20557b574cad1674395436203db728a58b8e0b95183c10653b5487a4ce6401ec27a1605f879e2d9c53bf27e165246401cad7840a077934b82460170e6cf1da1e7b92037f51b4e7674d9abf74f5c225c5c6ce16a971691284ae77e0f9f21eabd8c0c6eea7767f4e10fde5c2d79b8400bf96b19014b457ec21
m = fa0489f3730100609488e951e6aaa15c0f193bc1dbcfcd013bc418d6c507b176
ss = d24fb4e358a5176ae303c88b9bafec3eee2d20723d42a4e487a1b75f8abc1d43