# Imported from Wycheproof's mldsa_65_sign_seed_test.json.
# This file is generated by convert_wycheproof.go. Do not edit by hand.
#
# Algorithm: ML-DSA-65
# Generator version: 

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280202a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a]
[privateSeed = 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a]
[publicKey = f5408337d0fee65c28851226a5fa81b58464632c78e2a9bef70d330f2e3a5f74d9cf676aedd1067c91a5dd5d4edc46f868a93ffec9f44e254e44f682a153aeadf228e8db7c5fcfed30cc3408e261ab896876bee56660d2a7c1d7eac20c5754255206a178f7156295065ce7876f90c48f44bc37f3a00e32eefd3a4bb1e298fe283d106eaef92a33a594253a2a0790976a1d04636f8672d28c06c852ea8bb43b84bff512996e7616963d5b9a2906466a152c7ea9be178be35405683b44367af85d2daad87630c1e21ba5490154f0141780f5ed0407cb0b975dd56d5930f9b26413b843b83f3693304b0038bd3e4bb398868060ea18c9c67099376470a50deb052e4056743fbcdf0341b192663bd1c21ba3b3d5666e0d0e29c4e1ed0759ab0bd9d1d355011b94e0ff0c049b03ddb7138640667144fcacd7265f55a07e5387f1abd30c037cf14d436aa855f827049215440d8007f61460500d943f57ffb6bfee6fedd2fcec52882d7d8da1aab29e892c8beac3df3234b4a7d2eca3a45c6623c52bbdd07c1c94314b706988a52029f8f8b06e874b741d72926652c78c6ace2cfd8864eadb2e4b39cafe6e03e4edbafa2747db9bc42f92af8b031e3e380846b1bfd15ade88c285d6a6fffe91eafc8b17de6cbc68575f323cc09fc20e49e8efd76f9568bec486b78df4245428d8d0d5f53873e11de65fda4c770b521a8c67f5c51d48cc26358954514447881fd9a42e5891dac7e1db5249d7861b322111e5fb929bee9ff5e9d5a2667ba93e63fc03040d2e82648f89e89dec1d1d2dfb9efeceb7940f7dcbebeb5a239cc1c54d8f7d52cba220d0634e15df46a58280bc5a48840bd39274cfde150f9ad9a40f6398d715350925f0e0501944409f32331a362bdaaafb3d8ce71c964332d6afb7e684f99951246d88081c86744ae68133f22c53a4b5ae258f230a98491d2d43a79a6d0f4d54a3b62013965ac7c82d0507125a38a0277f81cbc1d46cef2a131c6f51b88ec0baae0c82a6a0e72831cb06f9116cff5111d597e01057d32805a008f52c9aec3311139bfb35982789ff83bdd0c31e9f1080e8ed8eb99fde66bafb29e3357389fe3785b60c78e229ef073e1b65e34d848bd4d8a4f251551e2d38d2546afbc205d3c6dab34d2b962b1afb44f1d22fc10c6744fcd6b636afd3cb414b16c2e0d708fe9f51ff19120bde693b028b6d1e6dbe37b4b8b3bc7c6f7a842701603869d3ded572500f085502efc8d3cc62b30e5cdbcb5e86d9c0d42973bf755df539cc0aea58f9148386db67bd2bf70cd12ccd96d5c66fb271416b772465228dc44b079178f9b766370b66a79b871faca246ca6f8f63be9f0668297ac446cad5cf4a83318b1b00ecbd283f0eecee60a9a37a27abdbdbe382e307970002837dfc0bd3934ebd008918fd4bd383c02c9d37f694996e989a49075767ebc4a2981ef5275455e026cb0bd70946cdd1fadaf251381d324f9efbb860d1b280c29685bab97d010676273b45cca12ac3966aae342c84e2357eccf252577743b8787967b40b07ef2d3d9e6c1a3bcb059cba0fdb7f0d4f815c242b8e14acd3375e608e9230ba3cf8718f43882a3e1e661a2bbe81830d34741f33473e263b3790abe67acf29f5df44865b2ffbc96975fd62738a64112deda5a2534fb0a23b3b3024df986391badf9041c593c313a7ca1e1fcffcb65b07b9a99337b4a4acf616cbe1553eb9541f38aa6247342905995233a28172ca13396b2a9662970120f82b92a213f43de7a232ccca3268265c9ce042d50915430a6c455f32277da42f9962fb9163b623231ebc080fa7b8e9f9021fcf85b98f9c483e4d2226b9326a5bcb2e7449ef029ae142d3a0f0c28bd4f7e9c51a12e1336f24dfacbc3f808a8f7dd683027bc948763b808fb0037394b8b41bc9b2ec7887e67584e03d11b15ca203b2bcb43f8881638c4e4eee7f846d09c7f89b7739df22b2c3acc235032ba8f7ae27b5b9d25733143e80a4cdde6770719c1e66ec2ce683612233e88fafff84c0745a98aa1254c8219c6c556348c2b5d1beeb61532d6bf7bde153271dc647460beb65fe0055b33fd6480dcbb9d7d471952cfa5be260c39721a8c5c89b9e966ae2dc9036451ec9f2c49433b2225e13f23e20c2bfba81a7b3a555883449238f7d48213e9f10ce19e76f1bdcfc73ee5524bd7d8be0a4b46784e238233c04fb99383ec7726f9717e1179dd14fba9ad6c2ebd1699f0ab0e57e6cad23875b029e89cfda06f51266ecd2eed4edafb51e82f2a506d57ba74da611774ca5fa2fff4a976519de425885e7d09219cf815b1767d4fc5a72c18918991a285086a6a766614a4d245387da50f28dd778fb33ab88c0918feba3768c55bb1f07aec33cfeed33d6faa4d34fd7227b365533c1e67dbc89f0b20195cf1cbd480d333ade1c9bb28308085b72ced430268c1492a27050c43668adc9cf8b8509447cfcd3c8f8d8eb554f704101786aa9ebca86991d250776a37a1f56fbf7d08e591f978da49c3870625879f70e2418aec5cba32fa8c346fa9038baebc35ad0068a4d03537aee14c2e71570a87490377fa8dd66f995aa044a522f0c7025a7ab2dd5ad30a64268dc112b7f9fa156df64d631f55f1d6edc55cec570a9c7372e29e02c8d4867bae249431dcf6ed2794a0183f0f7501201feca4a81d334c642fc8d38e9a90fa77429665e09e214797dfa455ff47c4f219d3a2cb0176bc2236455123c1c5da714ad29d580fb194f87173a18dc]

# tcId = 1
# baseline
msg = 48656c6c6f20776f726c64
mu = de30bd32395e1998bcdae79ad419cec6ea9e9a903fdc552c6e9801208174d80a9d2f3902a144e62f89d6e505cc9c69fb01de013fc1d0204ee4dcf5fcc25f1378
result = valid
sig = 69da5aec6d5f58fbf29439c520bd68b966e3dd2ca633b68351c2862344713a1e9c086a44f9a870a3ccc14de62d6c12b278c354d7197c4d6d7f83d1422b29b250f5ee3fec118311d905e5db2b4b8b23b8d542202d6652f6dc3f9d7ed51f2463082d3f145cfd0fa7ac548a47e91c1ccb1a55b215e90ab355bfc6d67154287b1dfae0fb530264dbb841a7684b396e5ca0459d795216416a9d232bc89b32e0f9461f53107c78e66c8e876554e8ddd501867b55dcfc1fb33f102e03373cdd192640f1027a08ce277b468f6ed0fe80a9d6cd2d6b2f7a3738c8325d95b0ccc6e7b9fb000c923b92298e0867d4a9f6dd5513e8001033c633bb1641ee66349487224dd43386c7fcc29916332066a868100d46e2c5b8354c28f087a024cba27694afc4c1665e0d72b37686919ad55052cc63a144febe4e2a0c9ae416e064e289f9f69cbb883665d1130826b7b74e30c94a2b98b67b471663e3d66326db3b43bebf958e8665b68eda90e8c5d9494b0c7c9ec48800910dd6d906b1fcd47a0aac462ac87b126d21b5ba150df61f752257ddf5a063b4a5b150371d625535e3b2874b9fe548960ff67931cd6c12496e8213e2ace6fff48e6bdc60310e49389f62579db26b92ad73e9d3f23942cab51784f48b3660b6450caecbb0df2aa4c8e56577f5ea450d2f7f51aacc0b304a62250bf2cae7b99dcd955b6596625d06da1c67f730b706fdba630f00fd891830d251484640b7258ab364d6fd9986878fffa69b7c44b92e43143affae8b098e1d27716850f37553bf266cdfb561abbcdbfeb80752b364434e64b80429b54cc88693ce03dc0fa147f0741b215f0728499bdc25140aafc976ac99e910ba8a8a50d21b7bddaa28626b3b90a93fd44077068357c81d36e735eda4362930adead4951a0baa104f384fc70e842a9f329e1868b07b455e9cc3fecd54805c9052e70f88c3b92fe0fc6a4d7dda18cf5694e5398860e439a1e19d5a66f2fbc0aacdd1a498711bb16054796c015a715395ef6174e37b04eda589b673c4d5dda737817fb52f392caf7a72d7a3e84b2180cb5b75bc8af065bdc05c3e4040435a1b160081352ac43e09cbf2ead6e09c2b0be0e37894888fe2812f68806f957c13fce6ff167bcee21d4f412ec95a4847f3db7bf441223a4d4ca9ed69adb4de8a4b5b01c775f2721226e6c59ff26fc38e1bb78a384b30e7b55f082e264d8f25e31518619ddd6b6a9faf8aa6cdb5eab75ed59a33825d5ef8b93bde5d120ada773fcc0852b918f4f03e2d2a543b15363adb823eb1f6c533b98d940411e1f5c1cf521f9f63d5454697608326625fffe01bf87f44187dad631df2898effd2c291d98222e564abe3b042b75e90c9c54667842fa8ebb68a1244bf8e0c3ae3ee5f97d5ddeefd986c4bd3f99d877c2cc2381a89abdc61713d38cee58bf69805a485c288d21b15843147066b4a74c69dc25de878e21d35fdfe6746feb4c166606bf3219e42cf63581e7e6bd6570f40f8fae590cedf5106fe57037ccb2324b74fca6500f6ed3d0736cdcc67d04f8fa9e80054a5bd7c8459fc1abb1c4c78677d7f6b325af94a0e5c9c7db0a748e12c5265e8724947d9b5c4bab1a8b6faec827cc41ec115ef3c2d7348cddabddfbc8436f3b41765e13f3762b3b45ed23156f085831e726a55d4b83848b3d1d3352aab9edcc0ac2388f2383f6301ad813b917ee3f23734e057832ae4cf65e668c9ddd0bdd0f9d8b6693254649668aa91a1fa5eb7c59859bb6ddd36c25f4a2223f5d688b480d0388fa307ea69298f9bf7737f6b3dbfda87b331affd75cd8d88f0460e98ebc2890b217bd6d11000a3a088cd837f4f8859a43f76afaaab05a0c3007a149d4d6b9155cadc2c9b55003efdec5012b6272b87183694c505f0446ede55f35b8ab201f9eda974ff840eccb0f004fa3acf753acd0613f66e2a6ac82e322199d37b4af83cbb3d98371c31be79bb42331e819644cbad2ce27a04e4c517998692cd8331552892e199a01a6922bda4d38ac4c01f708809e529c3216eaab399ef25b350ea213ba47126f278140e17391ca7139bd13c56f415e6b74aed8dbfbf38c95dc6db366fd72aa863a27fa1ebf198716400b978a3709e35039731930406588ebdffd35fa230a9b75fce41d7acd214ca4f0029896c137495eade0cf4d10fe621c73f01061acb077de72177ff5dbc6f0c5bec681aa34668ca4fcdd727525068b0b0e9072971b84ef6ce11d5c3c6024da40966703dcc2b33ae04f677677635a55db508f34f1403cdbe37960c8577dac3d848b29f3b5c5c6c56fb74f34c8f4634c04b8cce9b218f1760ca00e6de87efd14087c633469c892bf3e319443336733bb60cfb44941bfa25229aa24384d812db90fe74e0f93fda005eea87400736cabc036f71421b6657b1674d4a8f76cbbf3a8b1c0af82f72973927752257c532db439d96762ad64f102551a9d03f9ce3d8cc850c393c128bf8054bb55bb92ea31ec0706f083a9cf90424c617f8ad2a21225d1913c30e8f47a6b7131304d536a85596ebfd987b64b6bf3c51638d6c839214b53c3c10aa52bd9c6eb77fcf80b5e3b724dec1381d0e02207a6adc73ff53d9d1ffcee1c4a28fa5445ce518eee937074ff7a402f5bbcb362ff090415f9dbd93b62ee56dc8c50e4d2e34c6c621650c0dffe311484e95d68de77170c909c815828946aeeec7ede56bcf433e22fc63a33f764ced1f9242f3d26dc7558686e471f30fbe9304d3d56af8b23e72a4088970b24b2f7e968c1d0392eeeb0b0f0ac8c176547a5383d948ed15484b79e21314a1f28ed624f61e5aaecf2269e5b027e1910ffddede52fad4e8da224e8a10b079548fa7cd44172f4991adfd7623d13e5a19c812824bcf990c07c9721ded9093be6ce7bc7da3ac8c932133a64396b822be92b088844991596df893625a4ef24543bf75a10d7d17ff70350ef62ce3a7758aebbf9b3977b08becb9ea28376082f607965f2cded28bbdb39dab7e00833b0488370d221742b66e27d9ee2d9dd07f401bc22a62c8a9d8d3a290c63804991496aafa47a32578f583cfb53d0c2199055973440d7535e0da6cb2957f4e04002ecea68f9c3ff76cade27ed15fd7835989d0abb197fe32f68636139a42710644bb25860ff33f539200e3ccb8a7738422ca0fa0c744b4c19d15c5d4a3cb082e20a78e20b5a4965b043595cbcacad500b5adbb6cd597e6a4b9c5ea6a1f2e653b5474da277f1818048094ac9e0e1e0b20068d1c1ce5a114a4db7195057a6ce4d221c336fdc29190fee8ff855cae8b7f7c02eec21f972c827066d9c6dcc4a4179bc44ea9b88abe5124bf78b071e09e9af43f739a6e1030091fc091e73edc447f25c68bf84b8df7aa8f091ab42662b93e02c27003afc7b0ca69efcfa60bd53d4d78ceb7c4d2c8fd5ed7e8b35024de849e06400ad145fdb28348d22b317ccec704c401f88db1af2a5348223f5cefd914e404c9d73805d0de77211881486f1bf4aadacadd3ae2588f0db7b5e6957fed50a374f541cfe5e4e923c82ec47e5b3d2c70ad6760c79cd5080b490bdc75f9ef5e1d17f0978b1e8770775f902b9463e6980e1683b2454751ba2dad4a2e6460924bd60ff49b03230cb11fcd04a0388e60874c35d3f6cfc4dd487665e1b16578751eaea89e126bf58044596e3188c7a9631017be1f2dcd7d612331832ff8755460dc496aa99a61ea053c78e72607a18213ff9ef4bb880903b91e9a43e0b1f0ed1511b2eca2f4253fcfbd7d0faebf3680fbf0a45df231544882c9c46505c726d56905d02fd046c1652d8fd06d15286a1a8f8b69fbd825ca421fd80f5e9ba1a23f924937ad049adeec60c78fea1adf9b1ef7e8ac4d1ded18f1a801b0bda8fe9a88098825ff3eef5c1fc68cbea143310b39543293f3f5fbcf4773b02054c0bc79f00554947c7604b36389c0c45f597a88f3713456b4cfd83b30cb6520b624aa09c812066a8cd542dc67e19e4c92b562b4e0f6799fe57d9d4f4f3e0b6fabff4b1fc190bf1e78775ebcbe3655d370ca6c08f48decf6153a4989eeab6921f8475f85197f51d651e563994257df57977e5f219b4879751de57ab0374b407a21adb4ba520bb35e7b7508675bf49f4e432190451423cbd529fc79b22baae9cb1d8660c3a49c456ac03bc06c0ef3b02f7d8acd40919315206fb38e715139c9bd6f89a58634fe683df03f5bda719764f6c38131bc5ba1c53244472ef73834ade04b86ca08dd753141ac0a9a230e246735060a044018bc9b75d50134b20e6219c13f8325b5a0201e9453f6f012fe72e829ee1c637fe30037a9212a31c6e713726a6cd4cf2dd66ffdba77f1e2800e717940f231d04aa2e4e88dea084754947d848c0271856bfe659922408449858a81fa6583f062d96898d18ec53664f0067eb9b9c40ad2579ba9802abd8d1bf287e49d94ae397e784db14b5f7010ee4fc42e6e3c8ba80370afc188fcecaf466ea830d7b16362e5c9329980b981decc7174f3ff70a35d8a180ee12ed0cbffd4e8d14eb503387e4959f702d4293109e922eb561371f9ab21475821f8555d92f0aa1c3d841a6f1eabd4e663993636c754ce2b3c3f6a6b6d0b161e777b8296d7dce7fd162970496494d4f60716244a5a7fb7cee40e1d565e6566697e8f9300000000000000000000000005101318212b
flags = ValidSignature

# tcId = 2
# empty provided context
ctx = 
msg = 48656c6c6f20776f726c64
mu = de30bd32395e1998bcdae79ad419cec6ea9e9a903fdc552c6e9801208174d80a9d2f3902a144e62f89d6e505cc9c69fb01de013fc1d0204ee4dcf5fcc25f1378
result = valid
sig = 69da5aec6d5f58fbf29439c520bd68b966e3dd2ca633b68351c2862344713a1e9c086a44f9a870a3ccc14de62d6c12b278c354d7197c4d6d7f83d1422b29b250f5ee3fec118311d905e5db2b4b8b23b8d542202d6652f6dc3f9d7ed51f2463082d3f145cfd0fa7ac548a47e91c1ccb1a55b215e90ab355bfc6d67154287b1dfae0fb530264dbb841a7684b396e5ca0459d795216416a9d232bc89b32e0f9461f53107c78e66c8e876554e8ddd501867b55dcfc1fb33f102e03373cdd192640f1027a08ce277b468f6ed0fe80a9d6cd2d6b2f7a3738c8325d95b0ccc6e7b9fb000c923b92298e0867d4a9f6dd5513e8001033c633bb1641ee66349487224dd43386c7fcc29916332066a868100d46e2c5b8354c28f087a024cba27694afc4c1665e0d72b37686919ad55052cc63a144febe4e2a0c9ae416e064e289f9f69cbb883665d1130826b7b74e30c94a2b98b67b471663e3d66326db3b43bebf958e8665b68eda90e8c5d9494b0c7c9ec48800910dd6d906b1fcd47a0aac462ac87b126d21b5ba150df61f752257ddf5a063b4a5b150371d625535e3b2874b9fe548960ff67931cd6c12496e8213e2ace6fff48e6bdc60310e49389f62579db26b92ad73e9d3f23942cab51784f48b3660b6450caecbb0df2aa4c8e56577f5ea450d2f7f51aacc0b304a62250bf2cae7b99dcd955b6596625d06da1c67f730b706fdba630f00fd891830d251484640b7258ab364d6fd9986878fffa69b7c44b92e43143affae8b098e1d27716850f37553bf266cdfb561abbcdbfeb80752b364434e64b80429b54cc88693ce03dc0fa147f0741b215f0728499bdc25140aafc976ac99e910ba8a8a50d21b7bddaa28626b3b90a93fd44077068357c81d36e735eda4362930adead4951a0baa104f384fc70e842a9f329e1868b07b455e9cc3fecd54805c9052e70f88c3b92fe0fc6a4d7dda18cf5694e5398860e439a1e19d5a66f2fbc0aacdd1a498711bb16054796c015a715395ef6174e37b04eda589b673c4d5dda737817fb52f392caf7a72d7a3e84b2180cb5b75bc8af065bdc05c3e4040435a1b160081352ac43e09cbf2ead6e09c2b0be0e37894888fe2812f68806f957c13fce6ff167bcee21d4f412ec95a4847f3db7bf441223a4d4ca9ed69adb4de8a4b5b01c775f2721226e6c59ff26fc38e1bb78a384b30e7b55f082e264d8f25e31518619ddd6b6a9faf8aa6cdb5eab75ed59a33825d5ef8b93bde5d120ada773fcc0852b918f4f03e2d2a543b15363adb823eb1f6c533b98d940411e1f5c1cf521f9f63d5454697608326625fffe01bf87f44187dad631df2898effd2c291d98222e564abe3b042b75e90c9c54667842fa8ebb68a1244bf8e0c3ae3ee5f97d5ddeefd986c4bd3f99d877c2cc2381a89abdc61713d38cee58bf69805a485c288d21b15843147066b4a74c69dc25de878e21d35fdfe6746feb4c166606bf3219e42cf63581e7e6bd6570f40f8fae590cedf5106fe57037ccb2324b74fca6500f6ed3d0736cdcc67d04f8fa9e80054a5bd7c8459fc1abb1c4c78677d7f6b325af94a0e5c9c7db0a748e12c5265e8724947d9b5c4bab1a8b6faec827cc41ec115ef3c2d7348cddabddfbc8436f3b41765e13f3762b3b45ed23156f085831e726a55d4b83848b3d1d3352aab9edcc0ac2388f2383f6301ad813b917ee3f23734e057832ae4cf65e668c9ddd0bdd0f9d8b6693254649668aa91a1fa5eb7c59859bb6ddd36c25f4a2223f5d688b480d0388fa307ea69298f9bf7737f6b3dbfda87b331affd75cd8d88f0460e98ebc2890b217bd6d11000a3a088cd837f4f8859a43f76afaaab05a0c3007a149d4d6b9155cadc2c9b55003efdec5012b6272b87183694c505f0446ede55f35b8ab201f9eda974ff840eccb0f004fa3acf753acd0613f66e2a6ac82e322199d37b4af83cbb3d98371c31be79bb42331e819644cbad2ce27a04e4c517998692cd8331552892e199a01a6922bda4d38ac4c01f708809e529c3216eaab399ef25b350ea213ba47126f278140e17391ca7139bd13c56f415e6b74aed8dbfbf38c95dc6db366fd72aa863a27fa1ebf198716400b978a3709e35039731930406588ebdffd35fa230a9b75fce41d7acd214ca4f0029896c137495eade0cf4d10fe621c73f01061acb077de72177ff5dbc6f0c5bec681aa34668ca4fcdd727525068b0b0e9072971b84ef6ce11d5c3c6024da40966703dcc2b33ae04f677677635a55db508f34f1403cdbe37960c8577dac3d848b29f3b5c5c6c56fb74f34c8f4634c04b8cce9b218f1760ca00e6de87efd14087c633469c892bf3e319443336733bb60cfb44941bfa25229aa24384d812db90fe74e0f93fda005eea87400736cabc036f71421b6657b1674d4a8f76cbbf3a8b1c0af82f72973927752257c532db439d96762ad64f102551a9d03f9ce3d8cc850c393c128bf8054bb55bb92ea31ec0706f083a9cf90424c617f8ad2a21225d1913c30e8f47a6b7131304d536a85596ebfd987b64b6bf3c51638d6c839214b53c3c10aa52bd9c6eb77fcf80b5e3b724dec1381d0e02207a6adc73ff53d9d1ffcee1c4a28fa5445ce518eee937074ff7a402f5bbcb362ff090415f9dbd93b62ee56dc8c50e4d2e34c6c621650c0dffe311484e95d68de77170c909c815828946aeeec7ede56bcf433e22fc63a33f764ced1f9242f3d26dc7558686e471f30fbe9304d3d56af8b23e72a4088970b24b2f7e968c1d0392eeeb0b0f0ac8c176547a5383d948ed15484b79e21314a1f28ed624f61e5aaecf2269e5b027e1910ffddede52fad4e8da224e8a10b079548fa7cd44172f4991adfd7623d13e5a19c812824bcf990c07c9721ded9093be6ce7bc7da3ac8c932133a64396b822be92b088844991596df893625a4ef24543bf75a10d7d17ff70350ef62ce3a7758aebbf9b3977b08becb9ea28376082f607965f2cded28bbdb39dab7e00833b0488370d221742b66e27d9ee2d9dd07f401bc22a62c8a9d8d3a290c63804991496aafa47a32578f583cfb53d0c2199055973440d7535e0da6cb2957f4e04002ecea68f9c3ff76cade27ed15fd7835989d0abb197fe32f68636139a42710644bb25860ff33f539200e3ccb8a7738422ca0fa0c744b4c19d15c5d4a3cb082e20a78e20b5a4965b043595cbcacad500b5adbb6cd597e6a4b9c5ea6a1f2e653b5474da277f1818048094ac9e0e1e0b20068d1c1ce5a114a4db7195057a6ce4d221c336fdc29190fee8ff855cae8b7f7c02eec21f972c827066d9c6dcc4a4179bc44ea9b88abe5124bf78b071e09e9af43f739a6e1030091fc091e73edc447f25c68bf84b8df7aa8f091ab42662b93e02c27003afc7b0ca69efcfa60bd53d4d78ceb7c4d2c8fd5ed7e8b35024de849e06400ad145fdb28348d22b317ccec704c401f88db1af2a5348223f5cefd914e404c9d73805d0de77211881486f1bf4aadacadd3ae2588f0db7b5e6957fed50a374f541cfe5e4e923c82ec47e5b3d2c70ad6760c79cd5080b490bdc75f9ef5e1d17f0978b1e8770775f902b9463e6980e1683b2454751ba2dad4a2e6460924bd60ff49b03230cb11fcd04a0388e60874c35d3f6cfc4dd487665e1b16578751eaea89e126bf58044596e3188c7a9631017be1f2dcd7d612331832ff8755460dc496aa99a61ea053c78e72607a18213ff9ef4bb880903b91e9a43e0b1f0ed1511b2eca2f4253fcfbd7d0faebf3680fbf0a45df231544882c9c46505c726d56905d02fd046c1652d8fd06d15286a1a8f8b69fbd825ca421fd80f5e9ba1a23f924937ad049adeec60c78fea1adf9b1ef7e8ac4d1ded18f1a801b0bda8fe9a88098825ff3eef5c1fc68cbea143310b39543293f3f5fbcf4773b02054c0bc79f00554947c7604b36389c0c45f597a88f3713456b4cfd83b30cb6520b624aa09c812066a8cd542dc67e19e4c92b562b4e0f6799fe57d9d4f4f3e0b6fabff4b1fc190bf1e78775ebcbe3655d370ca6c08f48decf6153a4989eeab6921f8475f85197f51d651e563994257df57977e5f219b4879751de57ab0374b407a21adb4ba520bb35e7b7508675bf49f4e432190451423cbd529fc79b22baae9cb1d8660c3a49c456ac03bc06c0ef3b02f7d8acd40919315206fb38e715139c9bd6f89a58634fe683df03f5bda719764f6c38131bc5ba1c53244472ef73834ade04b86ca08dd753141ac0a9a230e246735060a044018bc9b75d50134b20e6219c13f8325b5a0201e9453f6f012fe72e829ee1c637fe30037a9212a31c6e713726a6cd4cf2dd66ffdba77f1e2800e717940f231d04aa2e4e88dea084754947d848c0271856bfe659922408449858a81fa6583f062d96898d18ec53664f0067eb9b9c40ad2579ba9802abd8d1bf287e49d94ae397e784db14b5f7010ee4fc42e6e3c8ba80370afc188fcecaf466ea830d7b16362e5c9329980b981decc7174f3ff70a35d8a180ee12ed0cbffd4e8d14eb503387e4959f702d4293109e922eb561371f9ab21475821f8555d92f0aa1c3d841a6f1eabd4e663993636c754ce2b3c3f6a6b6d0b161e777b8296d7dce7fd162970496494d4f60716244a5a7fb7cee40e1d565e6566697e8f9300000000000000000000000005101318212b
flags = ValidSignature

# tcId = 3
# non-empty context
ctx = 436f6e74657874
msg = 48656c6c6f20776f726c64
mu = 4ecc98bbf304ae91fffce597406e7214dc7b3f6d023f54e0d435d916a57375095d50f842fbfc064c0b23e975ef1c7bbff74b9a7de17a53eb72974f9d96bcdd23
result = valid
sig = 3a1f0e89fa72e489e2c4c1607b0f22ad03513725660d1ed7cc9a6b83580247a101ff45480e4ba49b1feb3bde46952139d3e1d34d7da0124e8ffa05bd19698be57ffbd5c2411f01a0588898cf4af2b3f3e1fd83e8befe03806d91869eb496c8ce989761da7190e036eb2bd14a8f9e195d5ab8a1b2b11dd56a098c1e7ec6d508856aec98b74850e1b934600b8b7d33cea5f79877cb9b1452a2fbf5fe09651c83c2b965aeb496a2a4edacd4f6f39d56cde44c2f99c2f0b548501220f553a1ad14c6d8a970d1cd6dabd4356568621d22c70dbbb21dab61c10876e34fb20d3f012eec956cdc9ed81c98e2810c218dfbe1de709ceec9dc2eb2590d31fe9855f8a1d14849f9df5120bda5a0392fd6cd93e2e8e5f80e6b30f45e9b409f9e251a0ca2aa8ab99394e9190f3c2cbd1bda77b49f9ac887e7ceefc333cbc49d080726cf373753addfd13fd4204f12c07a21fe2ae5d513eff664c0ae4780f4d4f87a807ec63efe098e7d196223276f4564efdd574402c77390d2cd72f4785501f89175f6d38768b6c77838723cfa66d42e3556077039ee8fb363b67c174fb70f78008229263350c14b54fd9361a9cdb29fdc57909c757f96f9f2c13905f44c3e40a16a92b0fe509ae9cc3647afeedb032464b176b6a1afa78df4fd6bb765e37071172bef2b6d045b9a51701d111b60d0a639c0ba034d5c6b4c146d079a340fe53e9cace778a995ceb2d39f302f066097eec6f65f775a5e803f10af031dcb3eecb2bc4939f478c5fdb96e0513d9ea90ee2cd46ba7fd45f88e8c38a23e06fc5b2c624708a5dee0d00bcd976a8f75e35c80caec5531ff4ef8bb735cbe7ffce86290eef23248b19272692b758bba1de7a66c63a58315e48f5b127849c759d185908a730f1f29272003e6491a0b4aa9446da297338e04a60bd5f8413778aa08cc0d146ba76a5ebadc775af2b0b3976acb54de8910417f857499d8395be90d207615dd061317e5385b886281699e484a7f958715dfdf3ec30d5423d94e0d1657a24478967513fc741fce01f848f9fdb8fa407b7cda2f7a0eed64d9795a2bcc9e12c1d09b4d71cdc9dc3fd2ba82251f0a9fe5ff32732d2306900184e4296bf4b5b92c106d72a638c5f6713f49a7099786b32ba7a8081aaf0ca40f9919e0645fb255c8a7f4aa672999ab84a19b9d759ce478b7492b48a83eb9bde46e7c5ea1883d03487ba01c8a9c4c798a765b18b311115d02911dbaa5566190006ba40f5ee86bc22eda4ca3d0e8fee49b1a61c4057d95cf797c30a7e06d1012c1af3622629de1765d3bd928df0cb9cc7e30299c5148f782af4871556a0ec4358019ef6a434ea3e0292e97c714fbdb3ab14837257947eb7adc9c1d682123a016432e1eea5afd039bfbade397a9360b674832d2c55d521820c0cbe68bdfbba6eab8189aeeec781362fb289883d2a2fe87e287b8d940ad6a4136b7b388b38b0913f2fba42dd079cac04a071636b7e5bca67b44860cdd9e5f9cd77f07e524e9491addac1c6a66dedf5a4f814fa54eb9586bfcb1a6d4a1a166b1074d28a9915167ac4cf279e8d22555df57cfba8bde251483d9b2aef08a180ff74edcbc1bc2219f01fef23d77fcdc1d41ebe683ec96a75a4784945335736770f63a5f000da542958558b5ee375c1c16a109d488d8b17daf2450f35e0ae08fecc139bf8d5f51f1d9a1cd738ac3bb1e91a3bcdbf79c6bcc9a09eb11bc97a7062fc4e4e1c2e796241dc42481d3dc89b31d2337e8cf727c43dd393bb738710ef7ff96521dd92be410f295c765a823e1984e63c534d5f040753715edee4c3f0c78cd468eb9322ae8d5aa92b88bb172082cd08148a8d208d21dac81f0cc516d08f9c0b7097d91bf73badf049b62085328e347e20cd6ac26c64be5271f4761a16ce90ec9c58b2b71c998404e1411f1a1c5c6a6fcbf260eb3e325d1f70132b5f41a279b082712005347fc7d8a6a960ac1ffefb33de83cd6bc704eedd8ee937487635b696975a7156473937d7c301579c4e531170a6d109d50185693d9dbea24781f391fdc1baca492f00867d362797392af50da481552b86f323bd297b6a0cdce20287f0ee6119be14905ec55851768ef95d50130965c6877ee8d91e1fe19fdbef7c80ef7f93968a0d717c354f071bc8cde4d69c84a6e876a261e620a0f7c959da0c638b32d58325b13ddc9fbf566e1f411edc9b38a2bd031a7225551c4bc596958b1c22d5ecfabd2c09448417ba8568938a1cd02068d4ae3e0821dc96247ca6b704a0af99acbe5ec66b28b7c461da48743ccf387771a15eaca6392341dc4657d5c4c986b0648e712ec50f22e3d68b272dd9c34b63aec5686daa5a0f9bd259138b6d967cfa368c04c48657b2de2133b4c47147877e080d5588b09ab0b19d947b6554aaf43601b1c7384707f3091331a0583abc41bf448283eaa4bb001a44836de63e66eef64b04d82ad32c4369bdca012df554097e493e77e1b26acd103b564b6e8134012aec9cdc52eea80955a76d1beb2cb87782157adeadf2ae6c6a4b49c031d6769be9b42e6f85c8c5a6d61947f931c321b45dc34822c8523408c77bfe32048719537361fe6a1c9a8f3467cf5529dd597e19285304c716f9144debdfbeeb16ed742fa17440e02cdae4816699faab22cec162054df5d6ceb6394cadadf5d60abfe5c1dbb3790e4a98bcd9a84f6d4aa8e5934d80b40d8da632ce6640ceb070ee6034947a094337c013075c1a1267a95c820b7eb5f2aaaf20736f09502faa043cecc39f2ce7ebc0a14f846e38fbd514b935d2a46dbeb778223f20694985d27273a9be7e1be3c7dc9b8af87c58d35f4cf6559f48d27cc7eb1c050c76d85edd69995ea3b2e54868556758014ea18e18c11db61c56436ca2ac66260635d927a72cd707ff5e533704477bf9f578848196e311369842846588febd3a229d0b4fc04a5848d98ca55c3996e34d2154efe73a63f052da1ceb72bcd844dad8a4a4546cc6f94b2029b4e2c8a65d2b50673668e7abce6f054d50145b744b8103592bcb4804b446e1b7f4910843f5cba5a34e5b17309eb287c39bb98f6c220024e7582367d3e5e83737ef64944437c9d462c94f61c754a887ae4e5f1d2d64497d2b7fe8e885af00e8e8ad2d998b921a654616866e492a32742f319efef91df3f2e3d2697a4a12b107ad94da1d64ee6c67f0e9cf5aadae3eef52a22ebe342199cbcad564cd11685e0678ea3c91bcb67278ae4a6ce5664e39e86c3233cbdaf812516aa824754f6493cd5559848a71275b35f503ac84ccec4fd172b09f9ac40543a54059eed72f77eaa8d56645986ec8767e78c2df76f33e549b561b977fc5daec7436735a46956077b661fd05dfa124fc30165d5a14d9215e75c3134cae2a7a8fa490dad2fa745003c2d74d83ed13db927f4dc5cfd856c758b39915ccfb695c915c3ec5f3257ec38a0ddfa1401c3527ca271c856f2b00fc4f44416f7a387aae1e88ca212d81a6b4ca1e61c1ed2809e41e78ad8fb170ba1e0b138f061fde62eb7cce2eb8ae434b37fd4eb78b85990e7f6d21b32b4cf9dc57fd9b46fdbaaaf25139315a99419cfca963b19c3fc2923c041bf43ccc6147c3f9736a162a20152ee40effd6a3a29523d77dcb14a70b4ab512bfd11980e30bfd77304eec045d50b5923e22def0c83439e4d0326d9a20e53c43797dcbf17014f80ebc2b66fa6045a8b402b7fb182b43bb8ed6d569568732723b0f7807ac79bb676f35221258fb1283bf7c275b2872f2c625b7e1211b381454ce044a3e8a634488ece71e6fc58b84668aa744302b8a061b5674cdad160c2d9ef600385998c9f002fde9c829a6be84fd27b8cdb8f328064210918f28189e0dba18535d978efa8a8157cd5a477db7e3c909a54ae886008a65ebdc3eb3f06b89ca21ac3981d064fa15f01b1ce801a2c515af3298c4fd5979e6a651cec9ca50476773a755f96478397dda65db9fc32b2166dec033bb46fbad0edfd03f3c543e144c15dbdca9b83f2c3f0d5357cab1180472c7264317b319ad50dbd476b8f6545d86e5e399cf6177461141ce2e438db3100a0bdf957266c9758f7039817141bab0b3ea234c317554a1b30081eeaa6ccf3406a2a3e38d0376d2c50ff03e770be90cc3bb1c05ae9ab546e21d5f1cad5a4df5b53684789e534f2983bdf41bf9244d9594e889a2eef8a64789b0e327d3b48a06229ff0e48d669cabd64b7d0aeaeb4990571e275c3026a75106083b32dd1f33511877c7bf78fa415243d59474044bad21c773e39bf48619a7bec8b55b951b79f097cac697860b20c09bacde7a5e8054774db8da54742c32264f62246ad1945be13f1f7c856810e9205fa8dd797fbd4def035107f85ea309c1565f0ee1fc1e312d0bf753aed6a8b7704d8a1b2e88703511e6ec48c17ad33cac96aced306c8c08dbfc12c242d6fa52c4e51faf4cd3b331f57544f371fdfeff6c2d5abd7a38ef1abeef3a003aaa7ad6d4dbca80cde878cee6c46429d86c64c73671093e9567cc807f9f3cd9dc501878051166220c2d90915ef8e5eb46c0c07befd7a63cb38f5e9b4a8f32483d998b67fba733e7888c6297359fd32791beda81f7e8cb5d8ee05124b646db4ebee1e477c86bbbdc8d9f2151d99b8e6f0f23250649faadbe7ed2642505d7c89919bc10000000000000000060e171e262f
flags = ValidSignature

# tcId = 4
# longest context
ctx = 414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
msg = 48656c6c6f20776f726c64
mu = 4974b756a35319eba99edec94cd0485a04d2779cb4c7eab0a2ae387631f39ae4fa654f4a0a09152176aebd8c6f7c4e2c3e9d376c8a0b9bbf9ca0d60a9a3a557d
result = valid
sig = 88b645448a1c81f55c81631d057b1ca1fa8bb42af19f1c2dd2bf12594f23b86e17e383aefec687503d0077658497fcc508c8f7b9b6ece29777cd6625c4accd38e27cc4822ffb61fef18380362d29ec040773c9a2ce8b6dd7a1dfa233b76774ea41c766915afa7954f5e24f992d1dba4862802bf775d70c422100717a0e4d9ef9e6d217588cc6b9e1199aaa4d89e78ec1c7ba567c645538e4e6cb7cbaed4dc0663ca36fa036ec1d4334249cc6183033459c3035b4b56f0837f15ad908e2d9560b39e13580497ea8d5e8ae5ce71ae876b5b1e1deadc205e8bec65a724eebc1534155c1f81a93fb5bc6d00df71d8eade2905942a4d6234ce72bec2eeec3edfb7da4a6cc67af12c616bc63dbc16ff1467f02fa0c99a4b135b6a71e37222982f91cb466ea920fea4a729ed09d763e4dfb1bad062ace603c65f952e2df88c6ed63fb344d353265f21aa0e5548676c5d4dc24ff7f1ab1aa91ee19e9d0e72599c85f51fbdbd4f7d21a35ca87ceb19cc9d28df071538f34382fe278bc512f534cbc1f747a4497bc5827de2aa7b672bcf44988611c2e8e8ff88ec64e4ea101d47c88672b1794c1af23ae4317b6b5fd2923ebb7c25239d9efd86489fe8177f6f27de7e80833a344c3b907300c73ce9f9cb2a39296c59d70e180f14261a51814ca7c8117e33f800c126df8c92de498ba9a443b480c9f6c23d26e73b0299eae2a1223756132e3999cdcbdd436a9fcd5073c3e6212ca0dd3e734e355567bd26776526c15dd1b2c2d09d8604da0c0cb38dbf5fc4615d9d5a5ad217690308e34f549981656be6b144de153b9a428a314a19549688d57c8bb4543f12424622e1971c3b26772b3e74743d668c9008debf1ddd942ede5206ead676f249b93a324d60bcda8be119a61f9bec64253ceea1fc95ca5235ba41ff8814f83698bc3188ab802f2a6f33b25412a729635b7e530536bb90972750ec905ec1336e613112ced0a3e68427a2888b4135f8eebe4d4a9cb104627ddc182f319bf0586b82a9edbbc17c11abab38f2add065fceb1d419259597e4ba91ec5d15502f3253bbeb75917b2fdab1c8457af97ec864263d8dc501e9ac754f59cde0373efd9b18463a27eff11199afae22711c18172e077a0feb457b08ae8e3bc6614a2603e95eba9eb230dbf48c5173c1893268fad24e31a5bd323d5b224c0a9fa5fce2afd61178390fdce163b4ffa1d8aafb248ddce727070677310cfb36695b8846c4a32a9973c88ba0e17a1c26d62f716858200752970ed6490eff966201c9ed9cf223ce714eac732d52e0f63365c3b2789bf8a09642475407da12fa19394c55919af3a02d31e26f4270d71eeccc5c5373ae35d1fd9a07d500623b1827c4674287083cecb466f584e31ec933bde9c83c57e8a90a141eaf4c456688f8ca1353e64ebc7cce779241df3e34e7353cdd3af446812c4448383efe1613e5f1f6e9c08c0d5971e7ec28874d7865e3bd4cb1fca0f7ca1fc499c718a8ede6f91a8232991ccd78f918ada16271e84c6b8b679a8d5ab5f7a07ebc82b01f58de7a92753a028679ca244a72b13eb5ed2910da55a998c1f427d2403d33862b05292b1c0bec902b51f4efa0264e6295318c6a44befc85e00ca887350ad86ef9fc45a4a01322522f74b7ad63abc6c08da9118319d84c0b2164c9300feb1f2ce80de5a79918bae083397d42a9f415a40f0347d25c82723d62b1fe52d02a90be1cd7cfb5c1732d644db047eb48b50ff38ca74929edda7385cea85a07c798cf773d4d4e29efb70125307582752001d8f3a4ecde8db26964d34f5563a6683d4939d237ff6a68361f0d2e863bdd15c39637e83efb2b75902220434a273b3ccca148267aae092d8a2b0aca3ff1b352cd6b331bb63ea3e69cce2c86174c8b2e0d061a35b067f2fe7d9999e2c1c07f07b1e98246af36403b2a2bdf48c7e4397b3045303dd8e3af1138389b0967fcd146124fcc97fa524e10afb0ddc1294b7543f77d0dbf0bd845b7f9c36dd91222ac30f89d59d3d048949a456b43338cb1ff1b8392b083fb6fd71797cb21ed52b94377c9c69d90111a30612e65aba8e85fcd95fe53b49f18952380c1a9d9347d21e9a00633bb119481d7292ffd25ec5d4dd842ba2c775757f1a5d26025e4156f3db85741bfcf60f5efd580bea6fc617ebeaa78baf88a0db57b13bb5dbabb9cfd6c8a56b635ecbb1fba800a0cb30a6c241096f6df1f04bd44b3b99a93545c6cbe6986e5260384824875a4ea2ec84e6574fb6f08103c4da71c6689cba16cd28e8626233bafb4edb9ea07bd02676351d57261586832ad67b87ad61a59b7e7b8519e85ccde56722a6cd2a7649afd5034f98f1b9c1cfb7d320f491dc90002bca428a88cd063a3b30ef09fcbc5d6a4ecc6887e0b05b4179c0bd4d8f4791c5cc6a801b4c54e6568469b22b52638a5a514e550df53aaa1ae83fc9999658f86ee16661e301626fe77b064bf94b00fea4b8dd0237906fdfc6cc5294e526528675dbead67c7a4de642af3d9311cd8f2ad66002bcbb35668da0b8f2f02feb11b1b89c264cb5a088de45093cb72c4e6d54ecb5f1ba5ceeb2b95c023b412ab52e77338bc3859369fbb6996a35842b578a3d844d1facc6e7ff7bf31959fb16680cec82534792913dc2aace4143f412b09fd09aea82ae48f2d16323a8abae6527967058e62311f3458ec0f999a3ecc087501b40a0bd25f6fa6d126775bf261d0f3c4d428dc78c6b594bda8426342728ae4035e8527e24e01ec3ab9193dd2a72c84524aaa685bd3ace318dab3be7d89eef18a887c772242895ad9d555c444c670f2641c462295ec0620eacf3ba75b8fe914f1be38dfd9d12b501e09f931556c8798e1a40806c67833fbd2fd40227e3854e6af14a7b9b300fdee969e84c76b9a142b23de64c27ccdab63394c6d39e66315ba1a376282e8f7580ed60eddf9ce0724c57aadc7a8ee5b491605ddcd4c4949cfd6cdc0abbaee10238d57b5dff3b38d3607e8780d7bed5f52f524ea06a94ba7e2ed980aa132fce04004670d520215f715e2ffcae2ce336af653a754e53de4ac26feb591e923a6a5cb9aa97e71f52d0f4698f02eeafa894faf56121d380e24d2d82dbd5687e162ac7e93c6d97029660485d5db8c886480c6339df8d7724201a80dc54cb9637767522e50e5ce696ae29a04fb5b4b6740bfda56a9b80b507bada2aca4264f0de6493e6a7f631394838aeea1eddcc9142fe31558b4756f4f2745f31b58c2c1dc1b2550cb5bdea478872ab91393048a908673106690c8afad8096bd928e32c965bdcc3a7cddc9411cc36faff3d9d4e7a5afad0d0c5d3de867b990490edd8497f3a03ecd131e7424d5b0d29543b3cc7ddb6a1522372b11de1649046ce787f6fc8219b0a3bb508f1d6ec2981066dae16fd127df52cb9055a139d7a68f0f4bbca77e7ca8ff6902a4d87a59671da1b867840fa0e07d8e3667253a41525ed18c679c74cc2fb1b7b00ea98090eb6f2a24da3885efcf6fa31c66732614083d114e7a2b0478184bd801fb36e79f670eaffedb9a3b56d7648009c6e4c33da1f9888b54ec108d21c68fdea0bc60af17b6958479f91ca9685d9704553d2126c3cd240deaf5a0aa8bfca0e37899af660fa9fb5aba33ed1a5ea5e388015b6cfcaae014e933969623a66060f5d396d3bd0793ea79bf9189ba24a36c1b79dff7bef60f921f27d2a46874b282d5ab9839722b495fd6b0ff494f3410e0988006f8b4bced46f7d0f41678097c4f8d5b690055d47c37a887e0fdb1ef45d90be23f59d637f27bc13f25750b83c005e68ce669fe15e47f33b4bb989f043fdadaf7c11dd0e652542d5103ae73d41ef574dd82f0a1144508076276023c91adde4b126772ef620b6450bf5b25fd29dbe3a529014b47243328e309ff4245a8aa667408ba5b4255879ba6bfd4f57cfed9219f88c7656838afeb58aba3d86157a4d1385e7a29d4db695702566f424f3b84f9464a1de1e5ead4683b38f672cbcab96b2c23e796107ff5bae2f63418fd3ab622868312cb1aa45911ebe5ad6ceec0d9138f1e10410758f024f1b641dc099e5bcc83fad7d21d503af50f7ee12da5ed1883689d8dd0edebf6085d90380f5b55af179ddab5df7673c24a253bc3d199d41a0e860477eb1055ab7883528c9602ac748dc1de5cb18d191db75f81eea0db9949ac34cc284643b2f84b5b3cb13369a5ae40a4b59a4462783c66df5c84d123fb6e171ec2f7801622b5efd6dddf28dce5ae844db98e07a24295ec20159448e2fcbafac66c004f6f9a1c29ddef7d500d83e783443f192c79205efebf0c104f56c59c59ce7e1906c6c35b78417f1d9faf94aea8e9c77d84f1e021b40423688dad22c209c9615f0f09557ccced493c06f4b1a4bb841adcb50070eee4d40ce61eaadab7294051682318d6fccfde090f447303426949dc93f2aa1b78c70e68e7409969e74aac563748827a232cb8c277a3a71d53d8ad9044e78ee4dacdfd8f31d9def44a9cf36f48f019f7013a2c622d19505236d18b3ac6ec5eec629b801783979f9bad8ee2c363268689c037194bd8cdc3b4db694e443328ea40122235f7809d403910667d99324899ee1b5f8890d65ae93d5a899fa9d5ddf6324a99bcbfc3f1688ae4000000000000000000000000000000000000000000000000000004090b131a1d
flags = ValidSignature

# tcId = 5
# context too long
ctx = 41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141
msg = 48656c6c6f20776f726c64
result = invalid
sig = 
flags = InvalidContext

# tcId = 6
# signature that takes 1 iteration(s)
msg = 0700000000000000000000000000000000000000000000000000000000000000
mu = a5cbede661da694ca1fa70c166a58a32e353d654af9c14e662455b95c504a2384876fdfdf6a32ac1f377f3454159c9cc49e800a629a0ab913566da4c91aad223
result = valid
sig = 424ac14fd2cf3f7eb28b104a7418909e84eff42d2f6e7c4ed3874838f8580d918a5d229f8ad72a0e093959da15f05e9942fad12ac1fe73c9de377b85a0f9d7203e6f8d3d4e83e5ac52a82b7a77c0096d92d40f2c1b7e194673faeaf16d7bf11342956d14d7bcd45f98ac9003ec86da5a1b2775d0723ba7350b81ecabc464be480d834b3965fd6554d340b9a11add210c6228f29a8932b8b6a00263777039533e1580faca62a7885372fe15b4e441a7595a13966fc05a95926fec9eed7563b1347d2b8d55e15212148e9f7e6e6b3e8dc30c6a1d213f66f574588ddf5d559438b1bfe01e851b15108baa97b64273d2e850b8ad504d2defb158e1ef3d4af5e1cbebfdf8a0e8037ba4def90bfdde7f2eadb3da96becd9e6a95e286e120871217aca6a8756f3ed7a11c2f75e1a82f9ab0234b1cc2c8178ad690e8c2798f1eb8b83178f39d7fdd09f44d7df268e7e062566a4516b1a1ceb97049df4646e8156e678c5f1fe2705b0c261db71a9932b8f41950e326a2200908c4c0bf3681384ae1501f5ddef8ab98133519452c725eb84f36814577108508809015af4d8758c23afea3815a09537477e8f6c7694a81c1d08c822843b9e67d95592eff819f6c2927e403f9962f36364ec2dbfe494049884d61695331e32abe6272d5a44961b8679879a67b142aa40729630d8d24bc69caf17774c6e2b3021b9181a8a498586a0f7d4109c5c82841454785873670dd2f60a4c278a373986333120c1b17b4297620bf72c7fc126205c1b240c6d60399b715579adfd96492e350a4145ede8d075ae544d051f58bb9991575a6ddab224c9c83a39b6fa9b49444fb0d2b8e32464c216e42d02091ff25122f85f9454f6d818034a30e6252cb0d25b572de3ab1c669709e04fbdaeffa26d0fc67d250da0864c71d74f8c08b5ad15cb95a33ca5b03d9573e83b35cc173afd97e88b9ea859861384cf8ee6338bbe5768cdf9c84cabdb8b332aaa7574ba200d496aa1d6be562f59be022d7d9cc63fe6a35100b664694b5bd1f5a610cc3d7a670f45b47befb8cf705339a8a5adec9fbb9f1fc4196fd3ad2a5ec9f3c9bd48e96bd6ac7276bb00705aee192106388f2fef2cd3c7cf00a159459314260dc49d9630d9bdfd0245db95fff41703f3236ed1bce77582dd6de015ed6d8dec0f2f2952fafc0e11479487a21c1cd61f1a9410dc730dfdf01527c6ae4072eb1591fb5f9b6117dabd9458331d9fdf582acde4b9001c6b6c6e048120cf15534db40e7b8f77fdff60b08a0ed6a802095fb76c71062dc34a612fe34f6598529c2028487457530c154d18709381cdb36b4ec697a2b921ec9056c86c5e73dd74b63f1844b1240c703c6f6373018c2daebb7beb55ec0365c76725063a3fd212ba80bc951baee1b58ceab532e58754ea44b0cf815a0624e2a0cf5dea9bfcae56b7ac74e4627a05bd8a2539ea4d25a3aceb003c8e7b750f0e8485eebc84b130a54ce8926b54cbb54b94db057f993ab426fe1a3be7a997782fab08cd704b1628b9d40af916730014d71d71d82bc09a7a17855c314b9febd079e371598103a4fc6923fa47a1979fea54c0bf7542a6e54d5cb92814c824d94753095d2fab232153f204d16aaa6acba4c72ae358eab79a8b51ef06db93cd5acb606ddf4dfbbc031f697486c284ef2627e3e65a5998f746d6ed934cedc1204c72694f6738ef0de7cf25bd147c938f3e7efd6def80c01b690ed200c21f56df02f7f31e90c0f05e61c60e2279b307664f491fac8f3315e48040ed63f6b68cd7821bd9447a8cd9d95aca3b16d721ef8e90d668636ebb4974553f41e7e9b075eee4e83e118fa74f2d7197fa135dc53146e7c194645e4f07412693320117cc3cdb1bca814e0e30fcf5590ce237e0479bf088cb0f68c2dc0b53203c7c007a4bc6361a32e3e153cbef1163eba0a3d7e5e133fb30c6f37b3f92e94abe270e7c3e8c97056bd12a1d588f919d65db51accf624e0a356d6e6e0da3c67dc298746a39b6313bb658e3451a2b1abf7efb6c1e63b83cfaeea9a17ac8f22587254227f5adb2f41f367bb9e4530c7fb93b78cbf60b7619a25f2f7a00aff9d935c294e82102eb0e96da7c3d4c87ccb896a5e5ee3ee13da3d94655a66c0c3d781a67c23bbd53cd7eea563a8d63100144ede22e3af96b69ca18d5d5be5849d27c1db28298d485e2fba3c7f68297c7f883049d73ffbb3a300c5aacc1d8a805205602e410e76fc48adb109cd47624c2822e6dcc0db0a28be5401a79659d19b8bbdf131ce04fd6278130aa2f203b9e0f52134a3dec5a97c4753da3127288ea0969fcee232837ea067e8a34b6dd4e1ecd7f37b8e956d137be78be955854a75d84a339f3e80bebe8d295ec1149bbaf115bfc84e8cce1cf994fe067dbcca2ce1c378180bbceda95444ae535a9ffe1819caac5cf95b86219e95c62581d1110daefeb4830043a7a9552de5a55f250e7f1aa5993f87647c92c27256753d6daf32da18c1cef9bd5ff5a7a8e182d071f1e75d10be89f02c861a0d05257c08c9e12f877a22c8382ec883c592a34722f1138a1e8b5ded41e970b97ba2a69c386f94b508b38a59b464dee983741e61d0096f499f3c552f43ca317ddf073e0450e800585053830681d4a8a8ecd5b86c901285c84278c06b86375a04fa7002b259cd61d5ecca426aa334659284945ea6c5adedb7d40835c6134271d641bdb19cc3617bfdd53618252b4a684a259b82982b0a13cc90ca931c4e90915d2d7a0abdee3f78764b41e3236e2ac21e138c0cbce20740cd17f34eea236720acff25161ecd4c903e33395f51d2c51583407b35a044d54caee2b66dcaba84359218c6803040b19a39c0e4ef570fad7330041e024cd194326891547985b10e505c6e6b1abdaf3fcd63c3f2f08b2d93aad41e83167d969e54b12745b328b5cfb93266afa793bf00c86270ab98e2ab44b2be16b5e522ca280cfb0a9a4f744900f0f44f6126b787274b2a36232c84b563dc3a5879c83c34cc6d644fedc3912b10e9806f944440b00883bb76d51782f928139117c7358cd38a460ff73af4d417278b7bd463da86ba11bc88cff14340a24f675905c7edacb121fd625187b90a3152115b3ce1f49432409fa629384509cf51426948c71e76da8efbde2eeb7d3f3e576f18d4fb61f90d99de2bfea2cec28468368610670890ef26e05bb108dde48095251574c20611ce68890144750c62a9792815a89ffc50ff0d76fa0f708d917f3bd9f840b11085445784d2017e54266c69f3fbef4c8fa82c0723ba58736aa8466a81b00d563dfa074a9a06016ffb04f029bc12c53585183f237d84c343a13b08b484e1625be1b0c661f697ad5097040fed2d3d46c6b1229157729b306694bcdfeb4eece5b5dfa8043a6fcd607e2f82aeda46e88f8d59f2032fa439365bfda8ac7b9e09ed8020c045757d510d5de5dd0b2520b0f74a99d8fe7b1915d82491a270d1a1c554d0c05d14a1419e71dbbe5df225fea5c49b73b84fbf079dbef25ae8861e58ab8bab6ec4ad07dc10072c5627029d4a74700193d12f439a5bdc41a284b92499b3ab0f3973529ea148053da54125c2969603fa55d3dc30170568ac9642aedcdc817b0f4b8d5d31925428afbedd21fc7f1132fc7e85284723b4f26ba1b50bd5fea2d81b12f4451f97331c6af0c82aa9d962ce034df061c32a1113990a9f320291993c9d614c42e2aadb5dc52c58daf8d22bb302e1e64b32e16394cc0c44cf93bcf811e7ad772754b6e9c2dda630449e005a0303996a69f5ad647f98908af4f857af804294d416db784c34d2d5aad7d840e135ecf6b636dd33f4ba29d0f12fe3967260013662d8bc23a34a0f8a5df93e111e8792140487eb04854bfd9bf679e1b38de028ea5fc457cbc8e2706fced55f5363425b0c2c13cbad1ef96d18f11b0fb3749a561504b8fee8cfb4ef9c948e3efaa2de6ca38fb445382af66855f3c0603ab175aca17e1b005deec73b03eb952cefcb3cd5860c40578e8a366da62a431916ee212d9e5740fbfc42f6d0e0951fd2f213a8f6f21984e01832c0dadf56b3de4833b849b7d0c9125d7b9ae5c6f245703d77c0298c9b6abd563529b3f2986ce54462f050d18dfc85a840b1633b2b0373e585f77c106d70ff711d03362af483f7812965405e586d6988318effc81e9fa918ab278e97e0d6d3932e24ac17ba537f568f8b16bdf3d45488cb34f696295f7321b63a76101ec283f0427a533544f752cc9d3c277c59997e01604192746353421884142fa23dcccb3acdac509a5688089ee919230a9e0ec2804254a153f544977a634bb13880f3241daab08d1b73bdd8fe4a187e9b4c3758eba88cdcd9fc104360b2512788f4d31a23c80b78c150af10e1a41dd279e895ae9e66ecaf2bf32786c11573a74cbbb93b82255f9ed190dafce6803f07271889828696f5f8173772a7142ab46899c609136713cf7a3f4c5e9718c84ee8bce8b4b5ba83a09e421c830eafda214c0e0b3dc28d0f1adde9b5fd9fee6a07a328807d0e983cef6383ab94c415dd1e649d9804f571581ae0c7ab2896e86a470a9eab94f2fe9e138e91ac103cd770d27af9648ef83b5254696d72d7174188bafb05114a788d9726c9d7eafb182348618cacbec6224186909c00000000000000000000000000000000000000070c12171f24
flags = ValidSignature,ManySteps

# tcId = 7
# signature that takes 2 iteration(s)
msg = 0f00000000000000000000000000000000000000000000000000000000000000
mu = b10d9539b6864441b9c7d11900c7385a54e07598553314a7759154437302f34fd6635c0f0ba3b72aa74aa98bc028aa152e9247b2fdeff620bcf4094eeb995d39
result = valid
sig = 46b40670bb3da2c35f9649c9cd3fe613e63335a645b948018b3cffc864412f8868192a9d81da08d1e768d0d33d4f7a609dae1e72d4408fe5f5660f7714d7d3725deabd87d32d66d041124a0921a71ea30d8758427cd8978c2014d83746c7c29ca7781125afa4ebe984a11da34692342493df2c8fbcb50c83e56c9afc3df2a5d317add757dfb4439841a8d91d596eefa656f1953e7fdfb63e29a23ca3825a1c04e09f766ca10aa6bd05b9dfd7910db1956f99326766839c4dc0f653f2dd5e3a508fe13c2f0624d3dd0c0f764c164d231cd1f73646e542d7bec86e7ea0336583e86c2811db5e28e18f34122e86a37e1de65f5d7836c35db6079bcddab304ab6cf752dac710004fc24729d760d3d9380270c5d1d777b67ac830dd52c3548bda02f0f7d0331aa6c8414fa7307237456105c3c5f8463aecbfbf4d8c7f7c3b06f940592f12928a7a018595c1972705f8798fc75e2833e95a163ad24f367cfe85545fd0e0992775be5c074ed111cbf001bd536d1ce4a0430d963728a2e25d71c3efe9c385a6841d7f4c6d293a64f83429f064f3584ae0983dfa4f90820dd229f900e41447c07db5dd2a61868438b8f4eabd475da53e8f1c7d1120e366d774bb95839f6b3ada1f704198e06b13760447768753fb449c0d53acc22845a0a4e5b047d008e08e2f65c577026863ed25e1dd7d39cd4f0a7d823f4250474866b80ae3a2d19838cf24a265bee177d20b9fe59f2015092b3362a415f05e91bdf13ccd1bf3fc901a63ef23ef74b41cd74606c687ed6fecc665ee4fdae3a305392f59f9ba7e6c4a890c56c3115a2cc760f3166ba1c4e534a69bbf738c764cb228204799afdedd6660fd4a6b7856a84e714e58247fa068f859796cc4271ae915e62d3ca3fb43bf884fb8cfc39ea89d3042e453953849efcad7852d67471d2004b4ba8937a5c508109a19519fffa989a39a6c68f1ce9268469af6baaa7e0a93362f5b87b0ca24d5151b99bdac16885d335d6bf11c2a574a734999815843121bec25ba9775593ef19f809be5b63f5fb01b29f8f0eee9f1a69f514c0f17e90d40ae9a97f6fbaf5804bd036b6ae7cbc161865580f763d9abea93625096f3730c77cd0242f387fca2fa573f2638887417bd80968e86594e1ff547ef5ef4b9b49b0524ccfdb3701a8de2f7ab2eccce22ba93bbafafcc1359c2e3652b67250ed313d6564ba245200c0107fe749c965ecaebe28c79f24955a436c41b6ebd7f321938f4dbef88e30a34e5b2a3763381d0af8bd0176feabe3d467eb985cf4ab28e465b7896b36d2aabfbbd26931fca9b76e2eb1befe51b45d640ba468488da4093fb2ec7c77ae43c785b6588ebfbf5568c1299eebf0046e28b5f1e897516edbbbe99843e551012daa0157e03d1d41daf987b73ddb361c064917b6b8b4b23c31dbfe01e56960e63cec546e5684b057ae5f904333dc33ae1b0018875cc13f39e11b247db82e43409ecf16051be7e8525c9a90b68cf491830d2c583db07a5bd95ad69af0e4327cdccb9339d96a4aa201ebb86edfbe7176cf63a409872f73107c3f4f068df79ef817efb2f0837e665c7f2fe0a56c4e392d63a1032eaee2894f3bae6df6a70a430b22e9be6e15bef3a9af5545332ea3a62c94d5a6aaa8870c303b3460b3be88fa848fb818a3e1771c329f676941a628acd948b260541ecd1701c6cab3311ed86eaf0950675808ffdadf0b97f98e9da2193258b74d589054014dabe4c501f2e0fd81fab9cba2f9c8f70be8175da44bfcf01ec6ca5ba7f1039b29e27e5bfd67970e5e561c693a1ec2023d53cb1ed32f3614cc132701dbea3ab4d99398f23eac52b3f5c5f46a110d77f0d9c660b432bc57cca8bd38b4b5dcfc619aae56d7cd686f3fd94fe419f8fc54c9ea6611b4f512504ce87216f768abafa48f3825b2f9afca3d419151d1637bda8aff5e2f9a7921421fdac429c66c6a01832c7041f74fc81c47e4172f9d95b200b1a84af4dd9b677670bbf356d590f2fc1aa70ec53ae94331b2ac0f1a8bbc7dd600cb06c76f2f340aa2c8ae102cf9c4ba7126414da52a1d8ce3504ee282a02a9564b149c041694313ea3f11d9e697ce692441b3baa25b308f42eb7f9d03ba3b5638fb96004fd0ef2de66c6a573ce2570e19e75d5c2bea7d5c656c2ad6990cd2d8feaa9eb025d80b6483e6612888ae3a66f646a61cc08534fea6f31447af5535308e81e3dbac05b488fa9dafbfb31b7fc1773fed73556e9caa5864b4871ae4d2d472385ff62a61113ed0f7584220aac571b69373f2618887392f88e4813822009fca474af81a342e1fc7be442079fe882e8bab95b147c1a196eb079c7ef718c194e5d6a5332a63f3f15cfa08453afe796dc433399c75d8e7ea603c17bf1a133fa1407dd76489c9950e501e64d09a7ce59f886b3b80af926443bd3b04e33e97adc795fb4b775c8d6507dfb7aa254d3b994e6412838a03209ed3ae2c15cbf67cf00793c7b7bd4d1e36b56aba5212c0e8c82752da39686254e5357d2eb0ad691be3feffb1b09620c2b0b2181e510b47ec2fc0257acc3b847b90c0704eaaf48742e5a50498fceaa8945180026647a7f474cada887dd657f4003080d5081c1d37d4c2c8a1ba5e8562319d741b01bec47cff4fe1625630051b12accb6c919171073ff9cdf1d138ded6ead47440bb2f99424218156fee650daff3c777168b43548da1b946bdd16dfdd099d83a7c427f97f83bab18acb2650846d39cb41e5283564232fe21394318a2340f3ed2c6c7782d27ebaa780ea81ebbd33841f834756b74d99de6a17280088ec6bdad04144794594ccca8feee1fa09903953df806291667b686c9d5f77d89700b0a29ac9c95ef647d0b4a6ee30b99bbc9392a4769f4197f4289892f926d744d8b62e067edb5af6a6590981261b7a9c3c9f2b69833251916e00ec5710514fdb29ba3c25285001ab2652de3982f7bd960b60ac2fe285525f588167305afd30f059ab723c1105e6c657b5dece838d79d4dbb2c14cc50d123166cc4a4f01d15d7f8d4ce10acef8ab06132cebbc4426762b6616ad9c8d700dc7c53a1bed753569b28f6fb38e2334e50efb6b7de233b93ac1e0b4a71c7cfbb7002d6bd2a7f91d22cd080c182b989c2045fa5719eed2aadb2b409a73ea00ca3e9ae74e7fe61b18e25a8abed293651352d50eb2a341ae24d4549c93102b5bf8d9523da6cb97d6f0fbf4b64d7b65e0ffbbdec1ac74ab2217c464936205760f4d46139bc9066fca14b65f004b9432c723c4091ee0e81f5549200aa99445635c910303e697e0a08847645a98c12aa9eb42fe38265b09fb020ee3f6fb23f2e501c3a8ce5fde7326d2e9aa2e20aa770d810c3c11d86a6ac0296b296f2a1215fd83cb369abffb3d783b9805b0f46d853c73c887038584a30a17c8bef62ed7170841c09416924f67198bb07749cbc12412185f1d5fc4021a504f1c417ed5965a864140364904d33451937d38e14e8452f7d414949e9932e552afe0b33ba1bc63baf2190d8575e90cfeea69f5d0a3182d726cec66595065cf9dc22657cceb7cbd3afec14c84e900071d9d08849bcb1e20ec70c1dd4046f914f80a41afdb3b435b75bc125cfa2e6896b288dfe947f8c3edb82113a6eb6c35bf450191ad5abc514d9eeb6ed6fe5123f7e5caea3de2f19116c85def416ef5dfb47ee08957fbd87920e9fdd418895459b74a2fc62ef11be0943cfa22fbf14cb859de45a4b60deafb70e072889344107d0fe924fc68aa9c13429350eef78caba5352566f8d80b64d016265e264a1b5f00064de79c539b0552dfd3880dd9f77903465c777cc78fd137f199030bfb292383be3caabc1b6bcfcd0dbf4b7ded13b93f91408751808216e55a2ec4d39051cff5784b0db9e4d3c38fb5093bd23b29d82cce55e77710bedea7d9f0ad6a47929faf26f8d50bb2b2f038aba8d970939f4e6fa02c3f6cecc76f3a4298f66a7976b475d787c3d2ed3496a4cd9c47f864451f140be914141546580364a64215504d36cffe6f61a08a4f1940d965f39cb442c6705e932bfdbc29b612a8abb3925c3d9bec1c9630f622b0ffc7d8ec2425022882dddfa46bee778fc94e304e9672cb9931cb4b75edb5514c2d930e0de245f15c4dd422c0fda02f6b104c0b37ea2df5c04f83d9a3f644930eb54e19b7a2a5356359d6370bd4635fc576918be8547b7aba9f11f1dbf10697c8794b06f7ca1316c0e9ece8e51aa3a6d0a77672292ea5fdd50b399175d452f18754e4f3ebc41325982e2ba3162974c30e19fd49bbacf10e3cd96254cb3f43d6ce1115650a0522ac1b14acae1a3231579589062bd63a55b1aad407c0500b420d0840e49e941a5fe6c6cc196ce45d0d16289199cf9a29130f6235a3bf9e8598e2b0213ce87fd676ab5b621a284567172fbe5fcaade672cd55d1f6a5535348472fc836be896c332919fba13652b941a35087b44deecb7121191c548e8a7161b561a6f8f7cb4beae6b7f3d194f420ae758d209abac2f36c144f067a829cbef57304ac7541f7089bbd97821312a4c074be9daf5a000137825e7a406ab564cc16fb7ecfab4babbf00b1f13f8e009481e88f55050d1d2e313e424b4f6687c7973350585b5c66f2fe698a8cc0c1021b53637dabaeb2c7e0f35154babec6f7fc00000000000000000000000c0d151a252c
flags = ValidSignature,ManySteps

# tcId = 8
# signature that takes 3 iteration(s)
msg = 0100000000000000000000000000000000000000000000000000000000000000
mu = e47e2a00c99c67f670134cfd7829194111e7959ca845eda3234e740a9ba444085216ef3d9549b0eb0f21cc8e3b251af73badd1e2ff78071c81b10275275eefa8
result = valid
sig = 0d0d1a7af2d4eff6d4af7435a634d28ec5d23595fe7a72cf76d30f1fe16620c64862e4aad54fb78f8ea752b1e43e4e5884d7226840beb36a76f6a9b1b7d50b0faf7b8463f57c66240e06a22f5f3de4fe35c1bc6b5e42ecb1c0758069223e02f42efdbbbfbc87b4c0736141a70e6dee41bed27fcfdcb94f4213a0f99a02beba309a93d343cc932a6fd67fb90d6de7a81101a678e6d47d8b1c8bd67fe386dca360be789555196e2ff8704c175ab60a8bf3c9f3bbae1ee5a128f67467d21fe8a62e5f8ad8127b8d7eb37e43abc963521e79d0f1ed57fa341f743246fe69d97afc9a13824c79f7f3dedd286f3de739158a0900c99d9c8e5603df109c25d993f634582c832a79c7bd8cbf3ba07fc4d9e9ca8c1157434515538285417e6424209173c6dafe54c37e4424de0f25454b1713fdc3e72d01a2acbeab4d7f60d17dcd073c60b0ad5252cfa137c138448c931498f61fdf8f449225b07e7e0fafafb1f274fe5cbaaa136e62362877f643c7c94946075e8928ec47c04ae54d2085f7f2b1ef0e46dfb31b9a19135b6cc9da876dace6f61c2766b463b24c0aac5068714e348dea399986c4e8b8bdb16768e7ab81e9ea13e435f97e35d268bb679071d5b99d0d2f1526833e8624b6e4ff1ba3f5af2b23bce93dc7c2c4370cfbe698a3297005c9fde7af66bce7c9ef68337b04d7681e303a824e00acdae2ee3eb8c3e7507e46d67a4cfcfa9473bfa6334f2170911bf2ea75a3618cac939d11d6a778101e033cad958aecd89feabfa19dc6dc73584917834ed6552966f7bec4546ab24c643db25722b3ba412de04e9195898388d9ce04cdd9343da69ac9b3d3155620dde4052e9e30529904f25dd6233bafd4493b66844c8fa5d831377dc3ff8829114000799801d46586dc2d2059f6bcaa43b899e089b4f3a5ed4e6a7f1df5b8d42fda456a70e10b2ae14630f27e4c7257f5df23ad032c1edde44073585c04c1231e085591771cb64aaf62febedb33df56bc62f4d126cf8be4332ce4965e6e67d0be7871d81dab963c576ad7123bbff510f282bf66c0c1ea04aaa05a7a4d410d0e7b6ed22025dcb6ceac78f377306e973973adcee776ecacaa560dc8008799b306d5e617b2f51159b1e5fe5daf40f8f488f077cc55bbefbe8f5a61c28ae2b1493272dc6a4e34854f73f74c3442d9c302f96b6e721e2956ee0bcdb9999ff36d74b8d4ef036afbdaea5f977da2b94d0aa9136abd6dc26348873090cfe3d4bdda4d962f9382576bbccf8ba227af4ca8e017f65b469d2e3d35132fac40cdf03bf8f6beee66fe9214e1bf684e0aae75e4141d9daa1c77ef409f56424b01acc7ffda11cb9bf64a9aa71b484b49b9ee82dd8178dd4adc91d8d176f83d2cc7516d2195917fc246ebdc0dba4cb5a54ac6169bacbcd79adb72d593fcc3fa289f1e4bffb4612ba7a3318e607b0b27733cc70a2e2b4099056731ecda3212d1719a6902cdd6a05bd70d389da1dd0d0b4f6c4968676fe33c6e32d791c85b16cc9f4289bdd09acadd9f902d9a91f1559bd40eb6b73da7a623048140f73454e4ccb4ad65038109f6eba9fa01b0a3fe1af228e2c4134be136db2b029879e101aa8ab264e554818450734eb5a900497d906e20d36eb3848b092c778054c5ecee767c00185ddea39160e4513be858bfe5c7c7febf97ee8e2b2fb477bfb10c11f3b756c0da1d87e3121ab4454016b36fcd8f6d2633c73d4528221974b3f21ed3d464d47bacaadbb4647320bf0bcde38b0a75b6c3aac8b72d3c2c179417d05858ae4bd72d9c16713f7c116dda3ff8164710d4d14964b33b00b268007f8cde2eacea5108fed77d7bff70273f351b4e160d28d02576dd5f3fc3ab264c5927cddb6f9a81b852d24842bd5db5c5f2d893b2f013fc75426ef2414bad1b845ba7833c88a8ce76fe2644455be2ac1b9d1e31791693fd65f1ce35fee9d17b42b444bf1277f2646a19d76952b3fa3846c3d258f9a1835a709fc21472b0f7de7a729111e850f27f88764b3ab4baaeb6cfc644b9b6a552a61a7286b5af8011ede05845cb9359232f02ad8b3605b00cbbd83069f26b610378055c004a456c7c44606125b7b076b3f955117e03eaa514da82a9650e8b9247902c5048ff776ecaaa5ea57df61d726ff1754d4b1393933599edc49617836ecf78cc7dd45750b666b73150496e3999e339243f5644d5a3e57c6cdef2ea6c967f8bc93c27aa56ba5352666ab6dbccec415f610bcc76879793935df8e594f5c6b80dc0adcea1a1d5854f447604c54dad61cf0ac91d27ef963e6889075163e89cdec0aebf32080efcc58280b705a029511f21d311c1644623f82039e096f7e1d2518928847abd479840b65cf10d15851976e47444d64c6d4425310a3b5efe9b584ce7aa01b1f79d6e3092486f91fe75288736e852c0132561a7616f21b7713ec53f0dc53432f53eb4ad778dbe14664b55553ba342eaf94e9f76320f8f658b4c5173ab938fbbfe20c9987318c1a5104efe41419926218d30b0c97a366e60f6d1240e7f601a1b119df36cda11bdf7fb531a27979c9823efd2a75c70387f0296dc7382f570fe59568afb406a48e7c13bcb40204c92cfe13b3980410b229767a5412a7db82845da135cb6d5b2f9f5b22518b2115dfb02115fa1c4c3177a55f5c194450f0f0a518df7755b0b12eb412f5f6ee2256bb95d2985bdf1257769718de9b4f4281c3eb3407f175c0b43fee6b94b00875dca0983ae763624bc4e84e9a78f778dedef5eb078ee87a34941005c15cf42ee05cafe098005b1770ccce4e59d9d3f6eab9fb2673766d9b70ac11cd6d8b9d00809e58a046d95ff62e78a8e5525af54094c907019ec661600ec2c4ce5337371a1daad0e37f3a5cdd96a3d985456a588b5c1f61f36a33c6444c3b67c445bf95e9035cd4f77191a95a7e4c20715e55dbe43196809123499148a930321e7b2cc7809cf517fc4b2b0b49e57cde4b6aae620fe8cd0b38358685ab80061c1c126a1f3a96ab34fa957236cc6c59ed962b3bb006a1c122da796bf6bcf7dbeb64f4339c63d3a437b5898be19f6ce62024cf9b9c89964569f176fb697430e553a7c0936056183223fdab2f910047ad5e64098a44a2edbfd3007b0b5e4a5d1e6ecb44f137dae2dfc45e96f03e75c900f3f84e2653efded35a3c8b27e310dc361c0740524e52a1bbecce57d59c4913313e62bbb63c95a93512bf09228918bbf921cd5c62b8914b7142d6abf8d632c3ac44ebb6936c638d56cfaa7cee463838a921398acbbcb44bce621bfd81fab34a8ec33810eeb89fbc3cc469990089d2291e1e873b31398f2799b8d62d429b998422ed634bd7a6de8e991ba8492c001fc5df8b0014fda377cbc5ac74e40d50773ab5c2b4d08dfbf3cca590a77f4db0380fe7af822207aaf99c38676327ccd9aad50b2d4db5aedf74b1cdc50c484d455429352ef0aacedcd9792dc26c66081c28ecabc445b6f1f547a24403e18b0468c8881bdc3e82f7bcce254944271c3ba06c80555c8f3d2d051fb6007507eadf8fb991f45c0c9e9ff08838a425a96d72fc20d642c2eef45b4fa43e7b380d8b6648695c0b9440cc66665435ffd3df10fd786f7638e13706f6c5651dfe5f125158ff3d1da84cad23129e11d79d0f95548318b1c794990174daa895e4b984c175136185be534ed6bff9231c215fbf6bd297e24f528cda523d62b44aec15fdfb36281d804625db07567fdb06779325987f69f16f19df737d5f65d1abadfae70a1a4daba5a87e4ea3a09751ece2ec21dd24f719b1f57e795819689c8f2e83beff593735825a1ff8e4e4df9d031dd66120dcba07e6bfbf1b0946b3585a5eb807c1632a75353e8f7b8c4f8ff0af978afe2bec80d3b94917773564d7efd92a79cad26360b599be49bc657b132b25f459d58166110fa626cf1731be419105b4bd235176d60efa939fdd8dc213c695674bca27f161da4514f646f33557aca06189698f2953674ee73be89e3fc4c014877c6bec370ca1fe446686200a94ded3382c4f4bc58cdc12c354a486463959cb91c2ea0ae965f912364c5d98acd40ee312178b479b540875fb2a0164b7134564bf7fabf59add993b08a904452152031a784cbd36e19a47d4c9371e7774d3433fecb5d072d059b01ebd3279ceeba80b356e3628874008d801ed74717c70a93411603f1faa3924414665a95c475ac42de8d616de8be5c00fb90e5ad13079e54d1c7000905b62742ed70555ec406b49cd4aa6ea68342aa7763530b180e4f790475eefe1094426b7de9e0163a4990ea3494909c6c6de6b7462d70c8f2dca3152d81c93a8c184b0c54da7fb604f835df34506731774e6b8f2361586ccc17f35c8e21795ccb68a5cd73355c98a17c9ae35ed22f6c0a36c4da30af96ce7347375144a80dd851fda4971f20e9d6d18878d74803b577af4fa8f34c05b380acbc5282eb63f9345e4dc1f9f0cf8808a204ec789ed31ac9f009790d5c9b7d744ee3b29d911014c12b53ff691fce0ae5d53dfe1c7a367e694fcd2f688d46758ec308f3f9736701dd825153df883c0dc539c9dc3dc7dc9a9a35f453c306fc57faf76451bef45889e4ab0a4a6dbd377996c7cf80e0e7192234475d93f3f813197ea2d3fb112c2e97cceef2000000000000000000000000000000000000000000000003080b131920
flags = ValidSignature,ManySteps

# tcId = 9
# signature that takes 4 iteration(s)
msg = 0800000000000000000000000000000000000000000000000000000000000000
mu = e569465543085579b791bf754f74a52052e2bbfab9e7f4a1860a45b98f91d1a527b935a177cfb6e20d64350c7533d45faf105ce51e7c2d1117bafdf96f88d4e2
result = valid
sig = 70094678fbb346b4b40e967be25e40f3fd6db4e03dbac8ee46c962c4e7f7c4d2f18a7b44df87b89e8d101bcc264c30d32ad4aa54e27bd70a4d7c4717653c19887afbf6f2359957c895ad477f7d9964e1e941092dc4fc8fddbb77157b31462a46e84f57906fea21df705a01c46b01f3212d91011e0798548ba8eccede6f4d9bbd16d787f5862b6e4dc3d7328511b199c32b609cf90599f90e156d2c00a97bae5b801d80479e612ec53fe59d0e5e6d7c2d2cd2a86f1b0d8caa3856bfb437ecb57ad2ba85d21020cd31cee7296909b19a45cd3303247e4e918db4bae21314366dfac729776c17b5852b000f9567018e7d052226b3b28fb5512bfba7c3da3d1cfb0c31c7cfebdbf5a4e5009ef76cb73316f6ab64570d84c39472f85a7f54918e9fb003a293c8d2787ac533b19832524e5956a96722db2d429aa69e15f3bcda7d887796647f913d5d4de4fcac8024c8da8223f62c973169cc21809943114b6766d3179a17c83e58a752468eff1d23f04f05d844d0ed40faa81bed6f1750d8f15ea24b69b403e12213c2291419d04555c15ce8c1645669f7c4f46f4d26ed4cdc4655b6d6c61c18739163c1f6290a5b535601f345e5a1564df056a9519a3125107b7a082a4c34dea36bc7c3d57af69b7bef90e5ee02426b96dc28c8300e1207b7df14c4209ecabac3142b57d059081da49cd4221c1fc4a159a34bcd95149b73d4a9d9d7f25014fc011ace2f814543922e93737ef968e8e20e8983d3793d733e24cda69c6c36436cfb658bd0d1cd7102686e33ea1626a61ff6662a8be36d0032fd6a2893f5386b471028044e5aa38ab71d3d8f43992f7eb196af9057aef710ae149dda63781d269c248a3c257dc21e30c7423d0bf7322e4f87780f284a92930842feb15c3e624d713a4cdfa5fbe9675cc9b1bd36707285ae31038d419643fa959839ebc93cd66ffaaa720ca4c3bb2b109dcc2dc890f19fde05966ad0d648a71e988ab142b6acf0426a19bced43dc0c83a38685ab5f255e00ee0f1d5a7a341df518d5bbd9ddd31aa6b38d129484ff2b93167123913ddf7e11f6b7be7115c07566c4821d12cfc3db5d24591f040608b7b06267048c944b1be8f67607883ac3c645a5746dc107afb8fb4c730929bc6c99b72b701c46602efc3be2dcf7a25c21467a6413778208e58485b3a7ecd688a97aa85f9ae2f0023d551a970c7714b7bd740ca173cf0f787ef7f961e9f97bfa5a59bee561fba83bc19d0945ce0b66883e5288e4099b4809124cea9426e81aaf1fff02d350a2e9876754ebbd6dda2faee542e768d859398db6ba8323bb4c16c0454020e97da1edc2be24ace53a0cdafde1bafb69e8ca06996c132a19ce88f7693391e2fd1e6483a193244f2faf9b1cfae1d511f34348dde860c585ca548bba32c13165cd3044209ce59d10e30a0bdaa68b8187e0fe6361c1ffae271c6ce3edb53e1f9cacbe9623ef5a6dc21ec7ce626b1863eab038bdd2c1290629ad90fb59de197b4f1cb1368a4ecb05bbd0b58f52fd8ee87591c3f4dc08c06ce8664e476043d4e85202a51996f9c0e5ae2c22ba95099fab8447ad3f71aa2aa95fbea73ea99780c8804037584739b3e1d7f9d63335c9eeb7d5a76244ef7afd8cda16c47faab70550ec39d800d51b1c8f85d366d016fc16c51357642d60d21e3f45eda3a7ed0815d7c585096725151d3a82fbfd90b8a609b6f52e0c18e328332cc0de273a5cd4ea3481913379aff1c03ec5de2026321d4bbc4fd13b1f5b4c5bce87a236fad1ed604809ea2378d9f3cea73c45923d9e4eae4e126792825b883f9d46046ad7787bde86b1745127812534955bb6ed28ebed29e65030babeada913b8b605a636f088d90b91d7166f5e914941d4185002b3aa6e38b312d384c24a4312a8cdf22846752a9bebb1655a3fb904b6c0f1224cb2a83887bf218f339d6d86faecf258afd847f73f5a3f80562e65a07a7c9ef1b43fd84b40b55b000e6c3d661e1fea1037e6b80f5478e744e6a6190226f7ba09e2b8bb89c8d720cf36b9c2bfd33dc34c22c1039ffb71e2f4275dc22c3488744c4b7bb7444e5443b211d3ca7f687e7db1023082483e5ca2eaf89a7eb89f993c194c806b331e905da74830bf8219e2ab6dd80620fedb6298c5a772597dc71a274589314632968c82d66a89e9433cdb6465aef8eeb33f0e738276daff510735089100bb9ea86711e5acb9272e7dcfb512ae2c3587f9e199e9a889566323a8e31ff6cc623307e49920ed9b863edcf54bbd740a7e93d2e8ed71ea0c321ade6ef7a068214f73ce8809b0816f4f2da5bc23890b768324f86a29552af095137854319ae2845ce820633457678072748f9dfc53c26c5e57bc1da00a635f2f7f1343b8adfb83bb3c54a78640441ee244b872d6c86699617e6d7cf71eb1cf0b8ca6bbcc89e3f36e0b64dd7b150604b3509974f65f1ad0adabe6dab7634dceaee4586f6628b2dae7f49663a9a25ed5bdc91b874f893d2fa54afdc6174da985fbca021315f10fb16ca6278521c490598c2e9593467b4af9ebeb822339e6feb7914c70ef2a127cf678c90692b1dccdf79c86df0014bd76aef174469bc904918c88d0acf32f5211dbc9ab007522ff85345d41e083ce7e79e14cf16dcb934fdffcf99c8026b546c2bc00fe356cae580623c74a00661d2a18c2364737e0683a1f1dbdb2e3be4a3de06424bfd54b820a30349d930ef2a4103d3586dff198044ca9e59bbe70481a3fcc955952d69b9d01c452990793cf3021f400d2ffc4a97fe248863219d16a457434f3056084306b8094cd11f97e48e6f2d45ae9b3b7047deb2e13c43fa0eb8fc710e82f29633a5d4f065986d66323884fe87cbc66c114026745889c62d254928257e68afe0e52e51e25f337360dd227dba3ccd54f1e99dd4c704c9bd126310e4c72160da70f176de957a340fd481f84c1fca83af372c9fc7f2555baef334614f02068a820cdf2b9b1b440d0b5337f4b4a380e6d95f423ebcebde2b455ff74811ab431b2550fcef6c6c671bae84c910611176e94f0b2815d55e7328804a1ba1b490b7f86020238114a063068decb8b3c4d6ae62f6ef6e8767b934d9cc817fe50470b9f0a6733ad446d12a115e28dbb8b610f01dfb1268625841efa796378fe64293fdcf859f38406dd11e247f41906cd6c6c9cb2afed460268f78b170edbef056fd2db36bb6937ed3bc52bf1fd098af62177ce44723b65ead8ad50df2c0fd89df098dc56cd51d5a74709c5cf1b7a09683817f0c12ef399e83f6a4e8a17126da998f0a224ec2f198ead30c543cf403615f38066e9417ec3f2b865464f8fb1b7ac8c3fc6251aaedf16807ad851b980ad9db62ac0e07d9b856bcf579305d9eb66859e460aa269f0ac69c9e88b014721c906a1f3bc8a1258e04683343f2256fc7c81ce17fcd93395c430cbebd6b0544c11de1eb426927f172a2f51aa78aeceb83aaeffb1b62b66a13b19c0035ba1c41604441fe22ba1bd8b8ea29547599b4e00996b2da1e937de02a58954cd77ab29c68ef2a03321fa2ab299a2018d625de8f65c1baed074ffe2577fa5b0a4005aaf284e7e3bb8d9fc365ae978fd528e0c427d43414b14ad6cc7a28fde2f71d1e7187a3362f89e2067b5839a71df40164c5d5059d9bff06535d317e331961f17bc5800455a96078be095e8ef8face39f58f62f0991ae3d97390da8c69b900cd47d749a75e7b7cfcfe1d4ab3b01eebe0f4a00ae2c7ebbd134e731075b83dd7eb726daa461b7dfb31d3e0f3f9cb15ead0771ec9193bcb899469100dfc378750dd811bd69b8acaf4c646414e5385b8737653eb9773dc9eacb89349e8cab56c3d0fdda5d646c82d2039fafc38b0aaaf77b93d86b7daa2016c0911ee6f46f1044c851176ead85e775ffa9330e904d28bdae0c4820b7a4ad0844765e05f5466d3ba1eb2381284c3ccf0de5c31744acae33720f05b38f7cb099262b94f4b025cda69bec27ed08c49b0e113f510d2c36a39bfb013654fc27f8802f414f9b894d4f9673a6bb03ea26b5d4959bd69c08aeb2eee3a28ecf78c61715751e43d5a5f6d8bc5ea7a70de3571d16ec9b5def79e3b3e0fd61e900d98bb0bcfea8e2c29651d9edd613693dba51b0eff6f8dbcc51b116244f1bf4a14c5ae484fbc5189533dfe011c7e8b75ac8287bccf269f98f2628ee419354b02bbdd9825b10eaeb0dd8d13423ecbab0425c98a1750f3c75738d27202ca4e9b9b760dfbb6fe86914b7cd3876800ea409b65c12dc01e2d81d6a2584332e63be08058566543b064bce5673b7dd9dc4f69c45acc7650291ddc87d4ae9e1723d51701f3fb3c11376019a53ab613b8b7138a83fc76cac853355a1b713f0621f8cdaab631da8a0941c58c0a934cfcaae84cffd95ff7e831cf38185734972942549b74d9c67beded7174e4c76d0ee55148443e785fb73955a582e9a94a14c621d6d6cca5b9f270a84b030202db41000965e0ad66f5175124f211064a2af0c36591f16734641c87af774708b7b7b8226320b34f488050fdae7555e0fffd1c124986ef03d2205b4b809514e5cacd34e7d0dc8727772fce98e0e975c64ec8258e22a94bd2d085a6c808c8fc421346fa7b5e91c8287df545b1b3589a9073877c2cdd70000000000000000000000000000000000000000000000000000070d1113171d
flags = ValidSignature,ManySteps

# tcId = 10
# signature that takes 5 iteration(s)
msg = 0500000000000000000000000000000000000000000000000000000000000000
mu = 9257942d205642c1ab250d1f3ddeeed72db9a4279b0f93b7a911ac7694d37be1956fb298b26764aad6522f696ebcfe4c9a0847553ef7a245e6345e411263e3c3
result = valid
sig = 604ef7c921fdb209de3a95ad6c032162ffe69ebf86638fb7e5a2a9eb3ba4b68fb7667f6b5555d000e4ba05a2eb6a4d324b04311e4ea01824c1d6cd160802ffa20196ff1b0f0c1789ede25d58bd01930986817524beee3d93b1fdcf85a3479c7086029d04a3ef378a8d4658310ccbb441ecf9a273a50a7d57d2a58087fa0c97c0b31b9abd8246b1e9d46e1dba106e5f1b5682fb9f8c8c7a8a170b4f12fb5b2ffc08514d7f68dc81d9005283abad65299a75421ade87ef90300d9faabf7b9a7ac3eee8abdf8269946b0d3fb4cc674d58ebfd99377bd39f63c54313995ff3ac36e8753637534b8f913311157a149db56217ef758b65afdc3bdd7d2aa59ebc42daf9aa027dc753f051db015a9d8b6793ebf50094dea5f38ca7c2824936f96981fe5c75032921b6817b81776e28d18485777cf6e96ce2a57a9663d30d804a2e07e188b77804eb54aca4ae43f3ba71a3a07264a1a1aaf6edffdbbe37783e11ae3ef0b3e8f5093c1c6566366e65c5bb6711d706cf64b1f579a44fb3a267cf962751d66d46c0208d1705d535debc5f969c519ce415731ff49f93543b56cd2689fd1f94c57b6268afc5135c3a92eb3856156b4918e79bb690b99898cf5a213d63fe0a1d5aa3512282215691baa6c6da5c952f9bfa3d11c4cdb1ebfcde709e5c3347fa6d990e9d2d805d63bda508ea9e3d4e0bf2f5055201936dcdc360900116309970ab4ee0e943248f021e2acfcd4d7f7696dbe33beb7b40d5deaf042ec6cfd50f45d65f94812870c71e3c2b61db121f634cf3fabed0e48f6fdb63e7087d2042a1bac7f2c296bbdd70078303f05a7974e188480d6cc1a777576597afa9429c3c3cfe549fc41887993f883e4d823ba74a79075dfe5a3a26d794768c27436ec5f619e3ad605cab8c894e2242201f4381d7ab1ea3fc346ae17e783e53c95ee2d9bed1942e5f3f9ba65277ac7a0658faadf48272c78a8c9e38d6f21be59b492f4e0c134d965dcedd49b0af638ba010f8e2df94484b97094f63bcf8660add7a05149fb2c2753d06bdc4196e2c18d7ecdf685358ecc03b3d67b496828881a8f00cb16667ee52a969ab67f6e2645da8345d86d5748119cf28401d369270c7aafdb3977de4ff328cb34147e1f37db7778aee3e08a93523cd5ce244c78acca1e2a7b1f6d72b76fc86e7457e9de61e473c605a305fdd5591c16efb499c5e5ba83831d202ac14222b802e8c9941522fb0029b43e9f1cbb6892994382230456e899d60655f9bb29fe10811098a0de73a4ff87da05d0edafc2fd7815fb1d87edc40316ad7ac11474b68b013430c4023924e021706752307788f0309f86548f9deae7736431e98ba50f3d66b3036111dcbd1f28a51c83b1582fe61eab90efdbc9800f2493973d1fcdcddaf29b191094c67cac62dba01ae2c82139e65c29d11b927a3ee0bc93bef952a77c6dcb94c081ae022bd2d70629d630c7db08b0318c915cf123416d6633405703bb670694b4932f716c67ea181f4aa56ddbc781094029837f335205bd4eba0d3fb0e852d4a80e98ea119ac6738af8bfed0bc83ec0cd4b01cb75e1fb73f790f265908bcaf0fc3f3ef3549c149688ba16fcd5033828b2ccd46e22316bcd91e821231111b9869ff2257e996dfb26e9ad93850d6b607a5a5d197bff5620fe753f5b494e21e44d8abd5bee41ae8c81f8f7d0fab317c347e7d00712552610431242870571ec6fe77c1df51f7f78c353ff85660b196ddbe065c6f361a9c05f380eb18b50fbe0a0daa33cbf70d03e9b399e9bf3414e4eeda59ff295a6c5aeb40b2b458e21f43701e625a93a8b047fb221cb3dbd83a86b03ed9de58acd816a58e0dd571edc95d145564fa86564f86aca2c61f49ea4a736984ad58fdb02c0c105843c2327ddc97822d66667b9188a6e371aa5e09110b6d72854d0903d432c51f13b4c61107a7a197602e56b8dd522985af2ca20af824be8d503006913f6537fbe4e288c684bc82144c6123e253e8989c59bbfc83f68a9a8ac0061f2d5d93c253d2ac9328dede266eb44b1f5f9a868ee5052fbb2476e11f9751bda60c8af5f1cfc6e8b9e1bf54ae2ccbdd676e3f5158d174974fb0abccc3b47c1ef353e12600a60005a8732d267e33b0a3ddf7d66e2494e6afa3c135615e4183b3f7be8006a5e2c3ba4f1d948d1b34a320113faf891d93824cd38dce7e0c795ad623877839964555768ab7aa776cb3ea18827a752ee3e7c6b025bfc48b8e8c99512578d2504a51fe29103d93eaf7728652dcf75caf53ec55ae9436a5d41995ea9febfa38c13299f22acea0f59d15cff0a88a4750ad68d2750fb8ac550459e2a954141c5b9382e2de8cb83926f2ce102d4846accde022c502247259918bf44caa8f43c93dafd89bcf727548a9a30e553ca37109d85a6923b42eef083007f258d57b1fce21dbc830618c37257119592b8e8aeda65a98f9cf6f7287a53a8a2c64435c212a1ee90f52ecb9381b56d67592395dd8af5325a09f643504adaee45be117dfb70d92a3ebd78da21529b3d0af76eb71b2f13dc3e2755be1df35dac40c0f9c1f37058c249c44f09a3a2602017e7110760654f7945d5bf653119e78455586a6405993ec923c28909eb7f398aa02f30c1c06b59be51b9fa7645bfdfca98e18793b6e09a89e9e76de835df9a0126cc6ce9973d2bd32029f62e7026df3a03e9fb4ff9ec1b3533eb43440a290df0216b6a78d13d40b094ebfd3797c85514c9f3e57f03d4499ad7e5b0d3f91febdea51738a9c0bedc86df1c80b90864e3710a6c3d328451f3275c04c9702861ff49824d87828bbd5c1e16a7ae950ee2896dff2b82de43a937e31e2de22d81448a682b70c7cc8a71493b08a95ea8a034fcc5cba59b5fb09fd1044b649b192c76a9621fc329baf425c34c30285adf948587bd2757d733a7ae82bb7c71404e9672a40ebd37acde5c0ceca7febf2166e599d8efc1080ea0e9b5efdb3c1a3b54fa24f10c4a706387b7381bf094265a07ad9c85f18cf00d92c66e9257515c131132250c007fe1a39ef05529243797a96370fc51d5db7322e447d834fbf7fa09d136fef12dcd31c3cd5ca35616d92342013f8bc4d895ad00a27a8e641084bd734f1617cbb0f243fa83230393487509c6041f8122c5b0cea200aed694ed603f104ab14b462c722476bf2a95126c9f6bd9242c5ca6a264572700850b33e415742a31cbb85adb1ae6e6380f059441b898d5bed3d64a9d146f3fdcafd788b9f65497d6f547c15b652bf70844848dfc003700c2645381e6070d314b7831b1e429a41754b0ad2fdd71348217f35711c56271a6d7bb4ed15a765d06ce3f970e4568f1ad60af3df6cc2e385fa55686d3633f3c82345bb0c3b539ca8ff2125fcff6bb5a4e3010e68515fa28bc1945a255ce12a391e0e4ec77ffb098cbbc2292696805e8c4c3978d3b4863a6cae10755d2fc016b2a9ec2ffd5c8d3c5ea9b36ee622040e189c2ce167fa90d07164d70dc5e5d3cd9db359dc5b94a4bc7d6619170fae9ec1a82996e0b75b6902ad473255f179edab1b3ad097ed71bcd873850d2e94223c903dce00557f616a48661ae937a402d2a8a5e1f1f6da8641dd423ffa54672bd9adde84ef8798ba5a8c79b56dc2e6ff694fcd63722be9c9146743bb68bf6a8e0d92376848f39f81bc4e061bb8cd63a6d7707985a95b699b37dcd5c0da66ca9b8c7912ab45c435034b3b629d3c898f7d979124707817548810f07658cc72e82af5ee86c28a89bf070a80d2050b251a0dfa75b567e7decc2fae12b50daaf26326f30ff072c1d509eb59c0e523669264966436d2d14bdf2538fcd58495d80c580d6e3343e9bec883033c7c32fcc693eb123383ce7eb2ee5d5b1b09ceaca617346754ff30fa9cbd3e716620bc5219a56111aa5dd6d0de5e3904bf22839b0239ed994dfc7e6fb6c2436a950d1b925fa975f57419ef7d9c3cdcf19cee53044d6db371d1c1c8d0c4eeee9e4b963d197265c42dcff55c5281a742d696292ba462e622429ec0b8dd3f6a8479f7a1fdadfc505d23de0777155fd53e4bba4e2433033c88ec9a8578d9896518db1d1dc30d23c5b82b5db14039cad18389b5dfb6015003ebeeba0e2313045ef1cceaced1bdf0e0721b8fe6a636f983186c7f3c559377e88ed149435bfb8af17e3cd1ee277b0305a1717a0964b0eee875756ae0967c04dfb051933c5fd706ea2ac35cad984553ec63ea554246a2aa10266100ec88619edbdc3cc72b14f2c8a12504336dce5fb00517ec36838a5ab856ce0929414d3962795e0a4ae7dc80031bf5fb732a092109eb3a119765d69f4648e0e690898608176f8233bc010654e01d12844291722a4f195f1cacfbaa5b4ab674cd96efe868c377c577eb25f81e44977c928780d49ec3e52694e2c9e8fc26a8cac64bc927a9cf0dd90f36c11685b172c10ad7d9cf9d0aa4ec26ed6d982c90d7e97123d9cd67cf17198e282934d0621702d22cef8846c2dd4b4c639410f3da93287f4c1929638d1d624be1ad01a8e5364853556ab837a274b61800a723b03373b3da771d0949875ebba692f0baa606d70046c841fa16f191702dfac9a48c8ef9915a0057234b5b6999a9f82b424d6b6ebcf9101c28495575c1cefbfe0517303e414c5b5d8ff70f30649fdeeb021e3d41476f93f300000000000000070e18222830
flags = ValidSignature,ManySteps

# tcId = 11
# signature that takes 6 iteration(s)
msg = 2c00000000000000000000000000000000000000000000000000000000000000
mu = 6931eeced3fcca3f4d95d0dbc9f673a71fc626e5bd57f0f121697f0459b473a4ae05216ceabc263914d8247f33378b481e0231d427e5bc25916ef75e3f686e50
result = valid
sig = 55248b18f7b86d8cc873c73d809b0453f5db7b7aa436797c77fa7cd51624c0a8d924808b8166aeeb2cb3c2a013d1529e21e6b8a4a7ed13caf47861f90399a17277953e2505fb1fd03b16b5d1e1e045f2e56f30520d3196c1e54ae84bffd80cb27b3f0d11ec93e3522d4d3f9b66859311d3b448412816745f34f4b07b8e593be1bc747f4eb8e8e20b9addccbc4db5fc155afd4409fd5c8e23399cc55bf67bf9c4614a44f1342aa58f462489764491233edb1bb8c4084fa605d39028e7ee7f8e44dece7f58a28d09665624fa0e0b5495a43b6a623bdcd0fdb6d0567d446dc6949cceaa15cad8f3f3e6ee63de3019f6f5df02bbd7ac5ea6024f4dfbcc7ec4fc9d618b2cbeee7d72cd5837d6263a1df0f6bed8708d66be35e474783d8f39cb08e130d300fcbf0767dbb4c6f8ab12dde570220f1abed2bbb029d80a927c51620d5679e6a4bcd2d34a4906ef8a0b5f7b87082a57b701879a557a989dcd255a2a845f2b7ceabbe05e853c6a36f8b3120b61821cf8e557a4a487e5065be0770ada01fdbc64a607e19b975b3f90835acb28a023955a713c6022a593208cce54a582329e0890ec4fde395d5eda4da6ae5f17578aa1552c84648d7663873a7093745b7550096d5da5b8aa25e9750984f74d6bab5fa9c751bd828f455a4784844cf8db1681b47b05e5f6c60364bc647196134133db8b2d672f290d37e238f562bdf52e35980e8d94910829ff7170bf403a29f210dc42e7ea1e2168c5d04429efd560ba9c11b21e9d8f081503b861e2fd1d832397bf069f699221199b395015b2e79808be26c9fbf6e18280c3796f29a1e0a4be5cc9901c6b31c84fc69abf3bafb07745ae08fd4362875832ee768c378c3e387dac8e06b7578d8752e3ab4ad161f8952354f1569288d9400f28603b0bd7e239ca2de916e2718653673236c1c3f172d67fd9faeca57ff3cddba66f0f589d297b49c311a75ece1daa7230316128f28985210fd2f1725ef5b976ad67dd436902c7fd6134870da02866ed96ec997554a684216ca9574264efd28810f59883f5f73df115024d56871fe24d68b142bf5906fdf3d3839660ba7d26aa6827f47a05c80f1a62254b6cdfeb55de694e723851a3c2ab89aec1e312c7647b1b66acea5ddb7ae62ca71c4bd5592381761fee9d85c38f2f42f54f947bb3d4ee340077fc86cbe19af332c96d67f8ab84a1f0b0f039f5e6b518c9f9eed9edf2a88dded19903a0b78e17353fc5e1485cc722dc9a0b12501374db57b4161a12852a45d160ce3a21a44a8e37cb8dbac3d3a2ae131fadcec0063ce5b777df45b67744609da238f53aff0ff8e1175fb11a22fab7fd016c41f8aa636aa2ab7c4508f445b01852a9944277309f7c77d1f64048dcda6206293f89f914152958c1ceb629d7991589edcf3e40cb7a75090cf48c55f1d16b98fe26b55d31dd860b31e077af05012c8d4a9084647741f6b0e667110e9cac2dd031c1e82deea92569bbc8454f586f415c08c18220428fd25fd0e06517cf89ce7673961396f992a0f395eac5e3ce1b81a77a78db440039ce36670644592d36d43e1f0338d8f54fbc5c97c5166d9914d4837e7d005269529072c6b34fb1e5e8ad177d8e92530395896584aa3b587cfaa74d4effe70578d64c8fb4e4920528ab0bd4bcbadf344a148c1ee0c77f28dc6e605f60093948733fe8caee60766678580ad00d685d932ab692e788f37a54342d0047457cb48efcfd994c47cc57cb4abe7aca0508f3c5551c51d448a111ca477c16a0018d1758599405ea49efa618a164d2220dd714ddf9832d1c7d1830d93e54ebfe9353d5a90f2a255ab1578199c3e379aa4e6acf2ea07aadfe7c8b2b59a7149feda9c35ea80db44225a081a489a9f2ca447e6a577d87fc46931e01e41b67485fa59951192ed7949913243922ae9d2178b24eef6c608113e8ca3972c705485b3008cdcd6fd7bd112c13ab780214c47ce1d7141f00a4c06c6c8f9ac508e01c345a940ae26d374667b1afe9c89fe5d7ead12a5011ab593de9b4f5bfc68498d2e3dc6d1cbc4b16f7c36c30e2f1b5243df73230f4b61ca4f9507c0c2092d7eccbd88d3129db25e76ced278445b7bc91680bcfa73c89c84623cb32e5d9ee335be23af54a54226b1e7a542e75d6cbf16faec7867cdecfebc5483b4b4bf50776f87495d0bf6c596e382c859020556670d70af2272f816b3881aadb663eb91ba95f31dc17ec606d64a55f44c12a54051bc7119fa3af23ccb55ecc9dd0875e8aea1da93e78c77096c9b81c24232a6f64aeb949e65f0527fa9f9d86d24ff1167525c5ef0ac2c6a1cdecbe5c98ecca4958d07c80a5f41b2a645fb78ff17828210ed843f3233913a021a7b5f187db60476fe139b89217a942da48201f3017d704a9e9590800241501fe6526f0e3e05af68c0a4936bf317375d39e19d502cdc938072403516844efffdac2a1758c2ad1ae29cf8578356e666b5f6b60e9198d847aa0c88a903759418bc0ac2eea77802b2a41c514bec3149bebe8fa0339176b8380e5b08fdbc390e726167ba15757842c4c9a8d1a8377811f9ca3906640bb38bd3156dc2676eaa49cf6a4cc90635da341be52dc7a7b3900ea89c697f450b6dfea351cf0b0673ac50c72d7b2ed3cb45b06b856a41c3603bb50dee0ebe272200c6e48a33639bc6369963909c6ac67ada94af7b03dade60927f35b97b27a5251e3819c71372bb6abe636966323f0abc04e26a699c46fd8eaae6f3b4b097cb40eebde51f6df2694f14b7178102ca2448e3389656442febe8ddd6d663710f63a8234fa6dfb6f3a9f9d0f69042b59b58066197ba83536f4aaaeb4d9959af819b40ab43e09e140e883037f5e896a5f747f0b70083c4c720f017a021a12746c72e231ec86d684a99fc85f8cb73dedf83d23f9aa6d27877666670481bdd97d428cc1eda80e4c08ef00353aa4c371c3f938c766da833a76929d9c78b34f540381909affad1cc12667e6a8dcf644b51e968512d80017b876790e58c464d222665502c2d1997f67805232d6e6af2b868a801a9e32404d30c02b1fd8ea671daa7e97ecaf72addcbdcbd2f6be3794ba20d938a8cf15db52ef323ca6b47b644dc93d82508249411b9aecb7ae10fde49fa1b209a2160581d62c10962ad419c2b82d553990b7583106d153a1ee63df2a283484c6a0ceb2cc71919d00990f7bb87df0e6c4274fffd98525bb325b495d860323ce49a2df510c2421904f4bd3afc9a45a9ba84ceec0b8de7f77f14ffca522b424778157bbf0ac8e873f05837daf02b9b158c7853a45f279dc5238d202403378b8ed8fd1c69ed29fa4e5eed31a2b803cf0480425bc7746bf39255810e57bbef7cef25686c0893271c57feffdfef6346552e269f661a6e396ee399ab69641e7ccdc87e1867fafe8a754d77c7c05e49196646b21b06bc955b4ab287a4fe3d0749fb65ac042408513a736e32c382f9c81a6381d03c7af37a54fd3406f278e4b4f58b98f3202d7340933af471c840c0379cb11a3afa691d6f50ce50c20b02623b45123b75e8c26b64a221b5c36f3758050870413efe61e0d8e7f7bf77424b3478240990f9333f0ccae39fd1d782ad05bcd1aa05b0b6d58fad5766d056a4587ebf5e848a8129e07bfeff86ff50547010d4378b9b1f565a67207be7571c8f330f03d5ee6edbe06510918d7e81aa916cd49184098c99959fcab3858e6bbf2ddd62571be3869bc1f3d7e559c657319198ba47885c7da9e350f26b4e25c17d27d55bfc7e6813b6c30cb1f8e59cebc5f044e5d41f59c46c317d7020c57e13cafb8931049caefdc3f296c0363af7f7a89ebe18c0602cc19e8dd4da1bd14f296066183e80c03c806255a5767639c1bfca3037cd7efae6da14cf00b33f64b1021fc0a690a48abf5c6a781560a86d7501f8d0d05aec20881d23efa9d43747e30b262a3c4e3da85283cf5cfd94cf4e485ea56ae0081bbee0a9f41a333ae2aaca92c7dec0a2df94f47587e59fa21f80624a16e6b449194d1279ae5ceea47ab02b465b8da93ff50389aae3de69f5fc8a0eee992ec43e08b55be7dc9684264665dcea7ed4055306a1776f531d2a386e2e839bcc4d6e47640927967dc5c2571ecb8153827c44dc0ea5a60399a4a285798893fc5e9ebf74dd4e42575316bebba6173065e6583bd69d7f9ad0b8b9c6930c1c4198c5407f06008c9d04b1002bfa3868a8f7ed20a1bcdb1bf75a80bfa5cfff2a29b23e3fa963c6d7618c772538d98355d82905a66722824ab3a2859370baa9ddaa4f4ed6e6676528275d993bac69f66b4efeb8806f65cf8491e61879f0dce6bea760e2b3351a24b0fd65857c5aa099954d42ee9975b7c32b831d97fa862fd8278450d8ca34bb65a23758acc6fb96a81a30f1f28f85af5ad8c7d5868ba908da53e8fd0da4eb182a3770b68e2d72576ac7002ff348bedb8eed91f96af6a6a46b99e5e639845b4962fd98cad0112d74a6fe57fabb250e42c136c34a199e1923d2fa1d1e16abf8ec661c4f3eebae21627ac62a8eab8ff872c769f4b8eba495cd16d73b7448cb0a205da2c5e78c85d53cd78bf841cdd8f94cf16666615314fa389de3a5b63a3c05b8b939dde0041496372758fbe006caf4c718690d8849ae5eb000000000000000000000000000000000000000000000000000004091114191d
flags = ValidSignature,ManySteps

# tcId = 12
# signature that takes 7 iteration(s)
msg = 1200000000000000000000000000000000000000000000000000000000000000
mu = 0253381f90978e6f2c838bd823d99b340c0f923ce9df68c8e7aae5155c8d4c72520aadc1765c26fc5fed28afbafb65092f08c8174ce2e8a06053563d16cea554
result = valid
sig = 577e0d1047704e02b4ed8653dd7a36c7a469f50314399d9b1e07fdf02a5c8a6071c4f2df79688c1a6d32ae9182279c76311762aebfb94e9410d1a74ff0191784a9d311dc970ffe4b51834e9bd49bd21dbb47817df5991553b6072dc547048d58c7644217ed1671c993d60f9882359842b82f48c619f318ec138842e4049ca3f0592bb06b14ae50ecbcfbc2a6e7c806765d404bbc5db8afa7e4d37f3a8fdcfe9867cbf66d1a971540e04c80e4a2403a0c9e795cc457c0cf1cdd7897843eef8f7e1642b3a9b7f4687763423ed0acb11270fe0bf01c1fdb0077787c591d20f2deb39ba6aaf3f433c3639a6ec43e314d212eaf1cbd4598b0bfb0f4f778f86415ca66122949ce3f101c667eda97f8cf6fac74d92472ef5fda6ebc1383a6d04bbb41b0e89ff80d7f0439b19b1bc570d8e29729b4d1ceb12648ea7ce092ff3311d910bc3495597f40e191ccae4513da4f24d88d211473468de354f1f03be275da7da36bf18233404f9d6f401bc9835544b1307312372a88714435dae593839d8706d74157a81fe8b744fc6a59c1e05f49628f8d39e0585c1ff156ca8101a53d4e48ba22d99ac7aa3f5e84af66140e57dd068ba296a1850581f6156671bfbe983d17e0e16d89511791b5be7350283f1cd100b9bd3ce62b607d00f3ae4174e892b175934c7c885c5c6b2cd3c533fa82fa7256cbd0bf9b53d009196c49d87779b855be3e97b4ef3adf68f02bd3e19ddfd876b55f0565d5600780733bfa95d58754fe7155ac413d67e9d5b5819c66140c15eeb622c0c8c8e15e05c79ef3c030de87a94f5601640f3bfaac0c961d4dc03b9d313097d20b83d27fb9e1b028503a624db1fb862bcdf7996443173ea1dfe544f285c4a029b6eefc5ae70ae3869ee66d220b89f83cd5879d2002866ca765cddfc8e499bc926dfd08cf86888f957f57ad2273e9155aa00ac4b618620953afbecbb4ffc6e93e82b77dfe4f0c6bcbb4e2f849f3fdd70f9644d1d420cfa938ded26dea5fb0052319848456f611f64e5e9a890a0643ca9ab8bf96b0b89864197d75c85620dd76ffdc0525d8872815b92a8369af17dd5bc4fe9519a2903bd8c1e6f844cca5ca2e79fd08d2b66939ad1887e5a651968f93e804e72dfcd6b244a66332e8358c7a39b337c001708dcd088c02c8152816d3ffdbdb323e4c8909e1b1a7fbe3e2dd87c8a985ad008e54153ee21590ae89459bbde19eedf5a23e019cdebad0f9448a72e12533616b76803dc59bef6a5e32e25caaf4034b6e3340398e95a797a484cdbf1433041522cbec6eac497d437a8374e2954c35e7ef105b45f92418b674694180e3abc3903f9a865bf24138ed0f7b5c81a8e49a39f11f3f81109a4fc9b1ddb6dc0d3f9697c4ad3d178b02373a46669fc8b6c7fdfa07e0beebb47b5043bab910190c1b5680a5e49ff786ffe7e0aa243b58c5fec92c148fb48432d20c76c88ac3b4592059eb414e2bb9d50c8db83f8003542a1a58826dd0d91fca351067c13917f817e32a438c02de1d51c3e2817c280f370a96a9145863a7ac1b6a1ed1ab640ae1acd2c72a05928b30ca51276ab0d3858e6e5638f061219af3fc0795a54d7d81c368898314498a6b279ba111c3a79514918adc6675b279a5571a3c7a9b9d79d725e852c2204490230a0270f00e758bd685885518bb15a456ed6344786dbd5c4009f94f04206e87b51d092aed1aee3473f8211a3ba22a5ac092a53831f37f4d15bf0937b9db11336018030469aa296807e6a5ec829c8b3fb741cbf0207692fe30b1530d545a56a48fdb5b3f72a8f158dcfd4808e30ea8fd7e2d6a19669ca7de2d50015c586dc17a37e6835685e691e516e517be2021a81d42f0330e29e8114fd729dc1aacef69e006f87ad74b0944eeba1687a2288607a3ac930c106049bc7a9435d548fc275b1474299c7bcc212a41d9847caf8def2ee7293986c42af986c0cd28ea70e56993876aeb3ad7900e84daf267adaaf5e9df3877aa1267cc99c7c6ddef01867a17019cc013ca1a921a319f1172500ac75cb8a200df0e38c1cce4054f2b0fbc98f76d4c7b61d6ef3a54ac0c42eb2c9ed53426dc2fd289e71f0532a026936629b6eb8657241b77b94d6ae11c54a9bf5c7ed7772e7581ed16607bc090c05269052fbfcd3653a9cc4fe8d0fc0692dbc497344bc73a3e9044a79d7dee977168d1c1e462b03da281e4124deb377be97b286ad5a1e1ca93529676c25c7601fafbc3cad171ba3265690d6ce37b760d053a0e5adfafa070becc84b59c39d401a4b3b84b80c55a9260ae2bb510230c8ac81433f466757affe6c55d6b52c367c37eaf0bbe5134a7ca5f1aafb745fa9025ed419e9360d1649bdf87696033742cdf7a6804cf88ce19c7d0f33482c83e65aedcf0e3da55b395198579a02847899e5778fd5369a88d04eacc1de1ed23028c4de2cbe5121a6c65cf648550ab340dff5b49e51e9543d6711ca1c3d26a744d1949edf649b81b7fffcd663de4532ddd1e7c2837d6b30995029eca9b30c8e2a00dca5a44fd603430daadadae3d4ffa83fbb4c97a373993adc8216638f0203eac09be5ad7f222738907a1c2b793b419c317bc0312723c0e8371cfcec8a13065df31978751df34ff3eccfb5b37315fb66a506083e5813295373c048b182dca86876528209d157a44a739cc9cb99e076d82f51885ead7933100d030a3a7745cf81cc36639e50be9e067b09a2b0015a7b86446256fbc977ba87ef6ee700528e751d5f346d6c24308403107aa05a95cce61c1e3894a1dfd97cbba4f3a130dd491368787593cf353d3eeffa56640a3451cb9eb207c19de0edd3fa886db645e260618326095e8ea93a1092183de833b66cd0379b94ef4a1cdf87581167db387e0ac24b750c47e02c98adda5a834b9b00e88d9a981aa98bb30cd8982afa2cbd7117236e03a23cf13f6ab2f67dcbd580a1171deef889889daaf156e281eb5a3be2ac914841f2c7907228971981ee9567e18748c03ebfe9d4fa67dc2ddaf865e1abe1182ff33601b97c44706a948f2c0bafa57f3ce3819005b5e397eddc9022bbfef2f65f9f29d86add3577a6fd117139a9ffa190b725d60aecc19370343a82f1f0f584896aea7d57fc092b74c0769c94242605b521e1f6a4cd2fbcccbb4a80745d3f431e1a12beb8af87145b9eb4b0ffd9a863e27b18b07fac43bd686bbf08d040c201ca574baf00daafec8f92c8a37e43f3bdc7ea514f2e0367a29642e2e89947a39c479c4ea940fc3771fd57c37f96e759f333f24c3eb1a67e6b202b459107042de9a1b789f9e9e8013cc3f2a89975fbe6c1514ba2572ed81629e0b418d8011659ed339bb37f0909ba8993475a4558027613efa516e575336d735716ceb77dc54678337a9e1d70b87ac85a3b6676447de69d6bae2a0e19048b70e0af8b767165353c1320612671f17430a5233e2fd95237889e4f11e5fa8ef905fbfdbd09db873acd82420e6a5d0bdd6611e5caa0183841804e19da3cec5a21bb75b91a01a47d7ef749af0fdf3b224a2f0d6abef86f850d16a9d7e0df467f28965c485156fe46e611f311bf59ed3f5d690ba6572228893e95e9e370f022b2daa966b31f41005e184e758b9ca396a23f01adf0838f9987433c87f9b0a98b5c208cbb57f66014f66bdbe793922333ea1aed91419f10a90d5f18f983027b901e5f70bbaabfcabebb53ca657c93b0899950b1dc2c02f5f6ec3fe58a4ae5816013bd7b15111b10779b13dbee751427673aa97e00eb9175dd2bab020e1ac9c9dab87806ac164a5d8f86217a15d4e75d13fccaeccc0798fab7551bb9ad89b2c804ba49606ac08adaed603422726a9c7b4c5a30bbda9d46004adb1baf11c4aee456bfb369390e82d504d0c300b18608da25086bbbeeea9baf586182246e6dfd6f15e2f199887756f6a914ba6cdbbf5fd5029f67212c406f1b5b88c36cdeaa982149f787e273e32be8f713535afeb960e302b129521ed3bf2d0a911908e7471527e7a177748149ac35e20e4d4ecdd95c356d84143e4cb6e627a1bac0cd813c00985913a148806bf00bc1da3b6d123da765a2863cb07b208125d640afa03dc3f2025461d228665da2590e3cf692163c5061c811f1f1608614d9ae6301794d9b35dcf0ca31ce7f475b085f14c6edd944cb343c08e5af9e9680f2e20656556cd60c2b4b3b10a66e71d0eefa893a88b7d3e789935173c39d4a5d6918f3b41187001b5cbef0cc6fc2b75b2cbf7b4581d97ab046f1d926fbc9a900e19a5bfea2989d3a63744443637de57a27269036ab9f35205a6577191f2efe1c01caef6f26c697fe06e7fafc6cd7fa533a76cc3ba9a2ba2b07bb2ae7cde729eea9b5460fcc9dbe9e1ed7d024668adb632321b2a649c2b285a19e2c5b1f18102be86f3181c0264d262cc55b2f2d60ccadb6329f19303a012ce1693a474d651a14148a0179855cbf57d149aea3165adb2bc54a53452f4faaa758e7961c80ba00dae2f3bbd08ef95901f4747d6b36561bcbae89364d090ad6fa9fc37287b5c901bf19504bba36f0a814634673918b1141b49578bddffe2b30331db1fcefe1bbca0ae41ce4f1e1cbef7daaa22929300404974c4db0b132f5dd4176eadb0d02e35555c5e5f6282afd1fa494f6c82adb3bad3e5f4fd09222a62bbecf700000000000000000000060b101b262d
flags = ValidSignature,ManySteps

# tcId = 13
# signature that takes 8 iteration(s)
msg = 0900000000000000000000000000000000000000000000000000000000000000
mu = 6f0aa53130c08e0c876ca6fcc23eaed532d9bcc85e3bed58adeeeac6f8b98f3322c38f37f9c824005b0e9f775edd5c425b633ebe90411525d9d10e6fe8a94120
result = valid
sig = ae6b9da548f432f42eb2f2d6fa196c10500fd99674009ec015f6c5b2e5fa39218f361eac40652d671454bca3ad7e179fe8e44aee00e1731df3d0557e2f6b96ea805a7713d82fdd1ca369c868c10654dc0b38916a1559517334ca20021489c6bffd9942aea8c7ea9354e42d2343c6700422c97b882299909dc15f653e6d69c44bedaa068c129f0743b6dba58e0df1e30c4db0df591f75bef4fa209cd3b12b48a7e3cdee1e7e4c54f719ef10611aa4d2a668fa6f9004252eb8623f309069d73b46198ead952e30b5d2971f57d7c983a098d9f7a25c8117e2601d57cbaf36d0434ea72a11c2214c170e0e0db7431490ed801f850002b2f959eafe961971d8992e4f306745c2b7fd7b12f73ccf6757eab25b87e39b0a2ead28e3ff3096c706305d880df78ee77cbae24791796c05b537531e64e69eb71be60bf60d88c076cf0cb19a6858d435fc333d962a668a979b31a8c96036b516911290d7ec16b6f6fff2dce67fd4ae815e658ebc39b2a35666a7d1fb2444c905bfa913bd77146ccdd33adea9bb35ad871b8c97b9c2a836721f967e62382bd0c62073fe60b2d3eba75734ef612917b1f7ab0cbd34843fb01029b1b0c499e808095a90887a2612411d6cc8f85020f3b903d1231f5ad3cd251d6925c3bb87904186fae16c0421144eb98cbf30403ec02f38199a62c41f175d19eea8e3cd6c25897e773005d5bf931b45e2494c7553903bd64f4bbb316a11fba9a3d2ecb3f8fb6dc28a07241ae8a4c755496a494d6b0b9d4205e35a46e028b72c7af11d6190b23a2c70404624fdac2302c509974520bdfde087f3649a241967c9afcc16970af251b5ab3046cf217312ff0ad54f6f23ba940840a340498a257dbec3ffa44532057fc2e4e12a36dfd88e7ec42a3885a6684568af0b8e821b17abe98f069b27dcc045e8fc2403cf1e764d1adc4aad6547139d107f8b77d89f1aaa2d3be24cf480c9e03019c151c173015cb1db490850fae6be852af08df73ae2b98f763444d28408469ef1104f7816257a27a7cf78708dc1e310bc0f7cde56ba7f32def255064fe81e9d78490ec9479b9acf7328678ca8aa3a8008902a9fbc954d8c1ce50aecc797943d3b1ac681548144cbbad4805773408f2c2455f041e68ef7ed757b504981a38610f678464075e662a156c058e58a6c9fca1c5c352dadaa66041bf074036bc3258df98794dcdc64248a4af53cab90d7873b1bfa2dedaf6eed93a594ead4ef4a1f4e843bfff325aa756942b2851a9a526f812158c591f041a8c5240d19603bff6afb53fe8d6d17a69b5f0752e2e7350cda72baf17d77fd96e1a6c5376c358f61cfe5f484bc401aad80a44a8082305bec47fe643f782cdad0f8c1b46b9e0243a66498942ea5cb749ddac0f14c13dd03cfafa9840cea8f012f68c5787e7a48fafbc8c670a564341dee0331387e3efb7864a56b3982012da04abc3348e46eacc521dc9ec86c6a737421d5e7cdaf957137a427efba3a0837cbfd17919c93108ad6ea479a7b41a294e4ceb8b68585ee6bccdf500a504867094a4a40b20d254ac12ebdc0f9952b20d582dc737c5f7435b6de29c5bb73da4b55ebbfe1bb7e0a4aee4c1af9d1781013e082484665964eb913f2fb8c547096e8a7a0cb6b8600530c4824c0b7b61ce65f1f4c04905aeffd6ef705859b19ffa28e88c65d1080c61e6f14f769900bcc66ead17e7f8a6bbb494efd4141f7e158a5f6924646ff7019ff67c0ed0e178e9dd47f53c6585887afec69c41fb40a23713d889141a0ff48e84778b1e6f1112be5c80a6272d77f514af6bc9dd47bc6d85f0d7cc166c20c2b8255c2fb63c4a9a303396592cf43a8de7aba3ec7a0e45470410d8bcd2a01016a326617bbff7e110b18129a56900515a8d54224467773a7a731f28e9bf5a4bbe640ca5aa012f1b4ab22fe14f121f3a486505d01e27b19a87801efa6fed57a636880dafc40a820c73ea49c2870f34bed3b504c2f61d1a61d073957dc0dbd97b2c68dab42d9e48bfe559643776004d2fe5f7c0c7e7e843628ffb368dbc65d7579a826932bddba17db9de0f3e573916f2e80bfe65f1be24aa0370aa1fb9b84a140c3d6f62fe116a88528aad07d190fdafefa49b10c4bad1ecdd2e6168310c346e0143f57099cc9ac8159e003e95158cef5a518195e8e53682e09bbf1d259dced3aeb19b3ed9089be1bf50ff25080cb7be32e64ea027a54ba01811b9fdad60afedbb7423a2d958b90f1a568c413e50284cba2ed180d3df64a13f210a824dd309871843ba5a5df8dc016092a716bcaa39e59c74961bafcad934fbfa1ac73d8e876afb160c98f7ddd27139b5cd3493cd18e08290e7869e203e7e3c5e2a077219dacb8838d3be44fcde42ea5a3e4f21037f1f0f66ad8b526d723c31b037c4c660171cbac2aafefba2afb0cf667bab8936a9453e6221c71956ec22cd70ad54226be512911597add00b3847347505e4e7a412854463444cb66f71eb359d4258c2fd33c5532e4fff22ede008ab72fee788e4bc10c4dbe9dc3172d6406f6b829903d6268206fd0b10bffdbe1fd62895790dc2f0bbe10ccf084605e3d19d4a86b4b64bfe62d3e7a1f43afcfbbaa5ba55348661d4c416c7219be1de32d038db26b8cd1e947fcde7e3a819e89891df896490996cbf958dbd4bbc5b82bb07ed2b83c96a87348fce5ac03f5e4ffb987c02675a80465ba54add3ae26f67da4a53ee326499a44031defa232cb152a40450ebf9fd2fe39f6c18b27142045bf53e844535339b0ee3e1602e499bc4731e8e536eee46d7565be292d2cac2586c2ac0e139ec733f2b240fdc69dddee8054fd0eebaf8df2d9d36f15179c0d05cc309142ab8d30a75a613053a21c5a4d9e1dbfc7ac0ca37168b999646711a61e29327ef73f462be930228f97e563e6b1db0ad480d3d73f0492131f2dbd94a5b3fbb9d2194adfc1a396e60bc2d27b51289d491428219eecc092f56250debbca32182a31fc7ea67163c9ab89191505be15f3abf1fb397ba6e540cdfb3661693b6eb76b4da66e7d9f887d7b415ed946df1b593e0523b41f20cb1edaafeb53d733ef11e0cc0e2eea5a8d4497c82f1c5a3bfa39e0e9d49b3acf3915fa69e4b9ef7b69a7f0825131e6587d335ca66c23d4e54db4075d61ad0e6171711b94e1b647e62a8b9c63c089b0c2f3bd9addf550df187a1b9d7f122278c697b91091d0bbd8da14d3ce2627e5076556cc54d3084c447aacc82f2f667f96ffcb41fc11f5306d2e096825f257f86d55289cde430b07afcf2f8b8123489ef36e58beb4bb7af07da8bfe6dc9c2bfd0a2855848dd46b70244b7d2023fed10a332ffbfe1402ed48e30ea1b3f45ec88d09473ece65064b4e15e62ef959745ebff674e9ea0f337518814d3e9d7aa1c240677dab91b9c0e41e40cdaa5531799f3d240b7dbe702b84e88688bffc56bcd55c6d3d4f936ebdca448add1c8c84c54cbc7412fe201d76294711cd5349007b027fc52d91acf51359dc68e30bf80162450b2e2334dbfc653636ae67070ae6cb23a8fbdbe8f5df9d5d88cae4d515ae6997b22d2ee3eddf2c7ded6ba7ee30ecebbbf8cea56f0ace385b3b4b533f99cfd7f2930783557629bbbcf03f54b5685ef612f4c15f9cfbc3105355214632718898c829133fe2d69ae468cae0a6215d531f4cc801fffd416ab86c4823c8220059bbdccbb945aa7edb32d8627f1f94299e36448a30e0aedad92bef31c17767783b16c818e2d005621b2a551591249ba28005137d81bdcd637dd98169bb6a849ca57a439e726f5ff61001c949c73b5b2b76c1789e59c64c739a6b10ab7fd3af7be25c45d194dd5a961911dd628ab447999b84863b98f53d6b06733c2144549af2e28d1dffab2c147785eda415caf4e9aceac3a018a97f45c2bdfdf84930ea0ed5e5b5e55e328cb44217d89dc5b8592e9f82d2e9eaa43349bd1b82548efb44adb3cf8992de1ddb0389bd7074b0696ac25828dbe1eaa0a1e46e60dfb6b92db42429c01d7f7829e2732cc0136503d4bea76fb98554e17aea5fdc346c7d457ea65f128ca37846e8fb72de28a05079ae802ecf48195840e2a7aa935d817f0bc8d38c4c283f25f3d8b4a92eb7d48ea676cc5109b5cbd651e047ce44238171be96141fd30968e4d71e3ffe7299ae7ec87192ba819d27ff91781ce58835881c941daf943d675d486f6353e7b067becf2ea8d71d08b2aededd6f1045975c74f8840dedb352255fea9f9220b31b1f677a4f7ca415bfcaf3451b49fc7f3c57267119b36ff60e618a70423808f87c7ba2e511b4bdf37ea80c4024aee17953165127a16e88d1f745db529a048175497421716bda17f4af5f28be9d0a5932628aa6ea433202d6dfcb49941d9108ea1b2cd0b4f5d274f35d52bb44a8703651e0f0cecfc7fe933fa5e0dfde92cfadd2c4e7766fbd3a9f214bbaabe2a27c1ddd16e563b9d7539d7c793d00a52e2aa1ada1be432d41defdf6cb4cd4393266dd3211309f37dee5f31430dda1e9346217d94bab66b41f44a93cbd7bd10c94906fc95a1f533f03db5b4b241c7c388f6fc2cb1d455bb5f46017e07468fa7ccf48e1a6763e8d8330528439501419214353676a96a4d405424892c8cc19346f71ecf1fb0d2a2b348395abcf044d64666989b5fd03233978cef4f80000000000000000000a10171f272e
flags = ValidSignature,ManySteps

# tcId = 14
# signature that takes 9 iteration(s)
msg = 0a00000000000000000000000000000000000000000000000000000000000000
mu = c44e118598b50eea4347479d974a8c6bceb5f257a94cdbb9144c95baf1cd435d64379954a36ff7174114528a9daafc047bca669db35575c91858eb95ad06be57
result = valid
sig = bc143b5f4bf58441c91faf8a0f173603ffbebdf13ad89694b29fd3b6818b273e3f54ea9cd7dba3d4510ae2c8f14d843348820d2de5708d79984d05f5496af374477027560edb4795d84b2fed1495d55a1d1f42de240136a7596889a5c03a19a7659f39f9dfd9cfb86fc6e96182b262a94b315a627634ce2fa57f3c1c609bd5bbe27b735e13e133e14acdd1e177ba97bc48873a11ad3f5c49c7a7fe1af5fa10e5dc50c89c387a8982fcf562b2f36af26d05e05680f039d422ef9aa86a5a1193ce24bb88b4b7fcd12440873867fb572cc160008902f9163a4c238396ff943c99505a7b73ceef7fce692be774a3bb5e04dc82df86ea15854f526a2619ab59117d5faba3a2c4acaf2d2d8dc1c5a13affc788e561b1b0923ae96b139e4b3bb55e134f6c2d0a5f8f25fd37ce52ded270d318808c6df359185dcf554a7cd8e1b6afca029c5611f314dfea7e008b1640bc57fbe4a0f69aadb51bbc52a94eb20a7e494db577c04c33c570afe493b52ac0d49702256bf1d948b23e0fa01728a0d7699ce65a2ec8f51c94a452a10f2033b5d6de6184e3fdd07df3fba52836ced06955660ebce4906674ae4dcb5d32f33e87e5889bef909126ff24a9b4b7d51455c19424591c1ebd20f608022236f42d06e90d4cc5e98819fb93fc1b53b8f0f374013271b59ad216bee3101e217a15a58b2f59ca2fdf72dd039c76b5995226a198904ba1fdcfe2685074c07aa60748564cea870bc16f13afc6ae17363b625d0d5b95316a0cd3c4b5d9a5578e57f240c6f8e38ce0de11393c7a2f86b35e50fc19933967b7f51c066b98e88235d459c54d4d1a28d7d194964ce1449081affed934c99854f7092e8c7a6b5b6987d50c1e2dfc4c8b69532b9322c7094c56776ef509030539ed74e991db7fb14b5f676aa7306a0e67d38ad8639971471b578b3b40f35b4ed6d4996de86cd634b1f63948c1a68f056516984e417ea2e1815428a14bd153424445d1f32567a0432fb06a33ac65b861c89aa2f2b79fd911c2a79887465f3ee2220620bffe347bd21d57a25f9e6c97fc7f00c4570a26a9f013624af4d3e24e34d42dbe0fa6c8ab7a85cd735489dab9ac23a1e5fedb11f4c5a98646841bef52f894ba45245442febfd60a66af764efdc16925cdf6449543b49bfe34d3d5dd51fa242e9dbd7ce9082169e56217bb8501947c0d8a4b41f12a56ea30a071d2c6cd358ef952b4f18f417f324331c500e7c056a2d47d0e4dec4e892a0b3b3773bf74ef9769e7d42815af6499a7263719da39a88fd74348af4f53385d76ff0caa71c84d5561b9eecb27e74cd20c46104fe2fd0f86fea87f83ed0213c350d0e16c4e6d8c973c0ff0918e14ca27b97b19a3ca0767f0c213613febbccbca507b0a17b2bd2f042b8509f6c8c38c38842c6dd61cc5cb6772b23307cc4c400f4a43d9c644f448d85abd0b2740c0127002c6da081067d29bcfc1ce1aef5a7e375331b5b9c9ccb8ce74c179ffbb3476b102bcea3e33f947bff12f5c1d1f95df11e5c06f123f23083b7ea655d135b804540ba7a12cf4f23a0c28743289c37b6684b5d357f7a0871ba5f10047309cc4dbea769da1dd0c24db4f68de2c811aa3e2b0c36013daf6b801ded4aac4d83572f4e28f3e360b1e4da0ce26cb98e79981231d2ab7b3eaec655c3cc5e746e7d89b7790ac7aa29404d004a8bee6e758ca9759d272ef565878bdce47c3fe89060450525f5914778553f277227c3bd6f970107ce3b03d12821d09bc7850305446d42665244e3121407f8193ea379c322e0e3ccda4f8c24a1a8cba43c25f27fcbedf24c62afce4e143fd76802cf1bec1e2411c740a111498e2e999a54149509ba83b3d3703e576aad701257df6b969e57c58e4c8ae0e5af4ffd347454a0d101ef50146e565f6fec8e4309225c2ee39c4e0e29027eea6f5cde089a56067262bb297880aea34423fcc1ba816b06ee2bf9bd4732691b80dfdacb015bf005a7a74a486b6cf19d5dea2c2621ddd19bd834dfddd97af99002ea1dff190471a6675b61454408795af44266f438d4f94ef8ca8331755fd9ff4a5dcd03e88661b2033ba3e615edb7b061cb6a2196bf41cbfd4061a2580b5df7a4064ed173810e0d35181b5c324476fd99275d2b9384ee0d40c1cd399c2078ce1f5b622b67ab424da06f5e746b1e8cf7ae8b90244b0dd637de6799cc35910b97dd03ba01521dd9a29cb998803fddb4c680308597095f202631323e00fb85fd939494ad59e34077f1af3caf085ac82043de604c9fdf851bfd162ac152e70f1dc5749a6d8ac0f55880117218a8e09e3bd6e2e2c050fadc9352305ea51d9e6cc073cceab1c2369f0279449564bcdd7fd686c57a2123bea9735d89ba4b25614a20609f6bfee14fd03786fa0930b04e7567dbfb51c408842f82e658064a1253027afea7d4d825d1ad60caf8596c641a3cec52874eef424e63e107863abafbd0500fa0e620dc6fd397d42c541536dece5936a556feb4b8563747008496e4a9d5bb1267533c0b9ef60737ba9d4a0f6e7b2016a57311ae854e55b144412f085c647d747e631acaffdf97410c693d089fdf227ab8ae0318636235f189278e0823eb68db6801ac6c606fea32905d000ef30b1489d6f4d0124d10b97b12f4db0726b7374f8a5951cae97cbe1e30209032b9cadac407cb474fdecd6fbab06b5da028e04e0dd77172239f41ce56a3876d4c56bfb5f8ccf5d819302151187674ef477eea1451a6e4d09371358995c552b467bb216e88ecf78c78c6a3ff4c455c7689c3784d4fdd50ae4250110e39ceb0c2a04e04a3abc1a2ae95ad9011bf2364443ec7773a596970b16d7514a0a7c27bbb0f2436bcf27202ef21543ab1eb1314fef197ee50b4bacc3d8f64bb9a32936e20e0c0826d1af1500c11e704d951824fa0a0d44caf8055f5bf06e8e0ef2f0617875b2d44a3fba8006aaaec6abea7f626f90b5fcd1e44bc2401e0a486a8b6c2f96d76117e70186dfdcc10a677de2888758c6af53bda8912374bfa25bb48bc8d8281970b38bbe2c536f39874347c91b3193531c456974e02393d35dd57596f540ed9ebefc87af562cdf653eb41dc5ca999ae1cf0ad9a2ee47c9f641b68fc56e289844f5f17dc94e3acf4987b33bfd36b1844c43fd2f0fe91de2283dbbd0dfc1ed98cc8445c768a1c25835b9d6ced33d5defb877a7592a7182dd29f5275b0ae7de9954fc000daab005d3289c1d183840cac1832b0a13b4dd5e3f0ec39ef60842fee868e44b946809f8a1879c5a6ce3820b1a71aa6fe12fd19a79376c5246878b000b89aa0b010b449a080a901a24fb8ca8a92c5c2d9d52bc27c56505202f7e7964c04fb22bd6a8812c2bb759ca10f52402233ca15329bd9ea9ec76129f884355bb677470155d3a866727ab923316f271724ccacc23328a07b327835cdba5699f6dd4e29d80d45efc6708f8b7b17d20dab0c0c074e595a1c2565cb98a47c589ad761ab30d4b46c97a1a4d52855f8bfdb2fa59b63778c7b6676c0ef5acacb7155a1362dd2ab49caf6d95b676529da71b2bf6601e7fbadabeeb5827f782fcc80f8325142eb172660d2e5854c21876f1c40d93042b1b2b6e0e5cf2ccdb6f2cd7264ed7c106fdbe63fdd2d130dc242f1e71f5f9b7647dc2feaaa6162b6fe0cb3825136ffaad90b67bb67d2917e657bb8a623a5f550270072d95219ace90168bebecffd3733402fad12f31fc9894ac6bcb51ce94bb88ecbd5b66bb8ed88d2260523e21e4f6fd20d8db7df6c2604e0a659503426ec9b167a884f277a9860481afbecb69b2c8ade9c270d5f6d064b4e6c95e63d6a20e06f59ef800d07261906ea6541e77af7128f4fb3e6ec5932a46b1d1e0580d68896d256f29baa055ed91bd177cf1b1ae2f386382ad95c1da7d7949d398b6ded44859b9b4af1a117ca76cda1399a1def5085111d69fedea3fda8947c0ea3fa744755123418f127fb2bf57eb04e9480b1e20bbf9a091cd9830ef6aa6589df921d498a149096b1637ae5222c9481a826f34d5c5e66dcc2a977fbf141814c274fb2c07b6abbb973456354ed4de863c3a74dc1ea7007890129a9ee6ac41c026bbe9faea3ae9b1f1bc38fec4924b805143c0734776eded25925ab85aa943d628f17d5c4cf37e41197d1dacfcc1114eeedfa449fedd5749de33cf83add605c9d0bd3e32ebec64102b706961a40ebd9381128bb2b430748b5b62640a065cc0874d0092a4660bf00978b563257aaa4fd9e210549b5262510e695f5987369588eec3f6d0ee034a68ecb25eac0f0d9764fe27819d4039af013727252808a6c2507e2da48403efdc9fb1b27ab8b1de11a4b372b2311a939f3f08b16c77bdf15f3ec5a4a916a179ea7f64b94ab37bba8b8ad8cdd03b3a4e929f832dc0ddae5ec0bda1975ffa2f5d89c060b77c88ae263c3e5d0a157c3b2102275612cbe3d26a0917b525fcb759b958d3682550da4d9cb46d8787215d374c126db9da46bca02cc4742bc5ad984718477678b3c1201afd2c94245fb4a591593f38caa53b476c9af0784e999a50e62954fd2fb6bf5536c74a7a9877d9e20598977c9d400ad84cba1899f706d65666060f991f3483a2cbf8fd1294a7b5c7dfee0338414b7c7d8f969bb4ccdee8f205172e30c83249787ceb2030375b7588d1f0fd0000000000000000070e1c21262f
flags = ValidSignature,ManySteps

# tcId = 15
# signature that takes 10 iteration(s)
msg = 0b00000000000000000000000000000000000000000000000000000000000000
mu = bdc5ebd62f530eba805831f5e12c2864ddc2fb3277bf1389043a38816f89730ca5192f0261d4f6e5f8189c032e4380c3ad0ea198784fcce13c066498377bc8aa
result = valid
sig = d54fc0ae94872d53a8ec295b549a9754c675028a84f54c25695a3acb715e1a3d8ba9778b3ddaad25b8c487d21fdc62b879f43dd429dac7f5c303a485d0cbbe1e9f65e53ca8f722cad42c27392f63cda0cf5569930deb75d02bbdd3f971f6a9ec96aaeaee32be48c9fdb4969667744489b349bf480ea1249cd516ade4d4b581e3c41103b5267ba72b8dfdba0e4621a93edc18b37fedc35878d6f2bd2d0115cd5c2e243ba4aa02b95ffe6d3ef1f12801ff1ec09115d4255e202d957d0b8666b60dc8767b11f11b311d9d1f0c99f67167025ac9a0ed6c77c319a5d261ca5416699bb51c961d3a077c51949091e6cf0d4cd261224b6a88158d78a45730b6a86b4ca31380540d3d04228cd51c00a6671fc0036b657f3b52bea56ab503adbf4fad1e452bd3b1b29f27ba1e24d6f302ea788a7e59435ede2de69ab30e356dbf17bbbfe176c2182f870ad9a8a819f5b85587d229beb13fc6d4034722b72de83c1613fe434dcdd26c0346571cceb396e3389d08e1094fe069219a509e59ea17381575f4ab1b4ac79cb6cc64e5dc5897645631e187cb4f4ebbf1dffb083f7dea6bf6b4991a32dfdddfa43910bb526b84c797495df6176cd7e5ee6f42ebf6bcc28fa9fe396a8f72668d33db7821ab5ce54b7930dc7a90b97b9dd6b12f5d370bde4ad41955c5d7c1871632fa717237d4f39dedaa0cc4ed74900c688ae91571fa717d5c8f70837b8c27b26bb604ad340c98dd5d1878ce286b1fe4451a20a88a4e8902e3a1cf10268d26dc6446f7ec48a84b8bed9641004e1af82b679cf1bc29c7f9126f8aac9688ead72e14c4fb18292ca507c976408603bde8ca2650e3e50043ee112714692f871ad28305122149f098535424e4f278730c0be7c1124890cdd4260dc32d63db460399f9eebd339b73a738b58c0a008c857853f0df76789428213f65107c4359038fcfb366fb8cd74f2d955e6f2b30b3e96c70d9100c781f1d6031e210b541c4eeaf30bbcb16ac3c7b21cf1093fde4999c8fc254eca328dbbff7c5c880beb3e295d2924f7763720d5ffda0cce07e8889e556edf40e681e6894fbfc49413fd5b3ff232ac029579ef7f7cf60bd6ccd48d9f76263e948049a217f12453db900ad213e7f3e4fc409710fee4c92cbaea422e755cf51505730298decb37d805d1d333ed46a84e3c7659f187a344f5090bf338bcc76aadaa1e77f726b2b11880ef162f5d2812890a0dfd7b9a21f294bf18f6b447d1dfd92d009fbf144fbedf86e1cab012ace0a2ab31401c5f8f8aca4dc92c3609fc263cfcf56ef858446d9c66383efed916ca0c0ca351b539a7b4110658ba425d35b4c2cd1e235ff2c1c0840a292f23e34ca7121273ecac5ba01715f4b0d35bffec379da93405994ea997209efb895496eefacdfe9161f7c69afe3cfb9fbb3b68e105edbb0b27b1d0514c47d8886d58dc00c6cc20612630b0acea51396ab086c346c07206888257b9af5ccc06b867ceece53b4ebba63cd4a374503a524672527ff66f570dac73094f90c6dbd8fdca572a9388d243f63521c681ad8ea17ccbdb4b1bb215acdbae279ae5ae1908bae519d7398c7418cd56d0804eba259ac01a11789d538d848b76afaf7b93fce336b5bdee63d23b3cd6c46dec665af77a8c4efaeb9e0ee1576fdf7aef9807b4884f767d6c3e14c99c14c726c686ba8feecfd54c14a5234d7ce4ad7093c673d1251b353edd080e30aae264037c61ba8540640aa38101f73ae91d788a534511314b0cc0b4c52911032bcd286919ec56507fee54032f79cc1e1d6cc6c88d9a06215e9f3ba38d5f7bc91781e8cd863108300db6adebb51a790f7a2ebbd8fb116596716b1c7028c8cd9c1fb1db566c1641dc732d41d75fc7b8b0151d1daa407fbd0aecfc0fc484b1d43f68ec4614a32a38864d4acef274c6ebd8c8a6450a29d4e63503af63db37d22aced927a24dc40870ea3a891045a5a77c906b963980f58c5ed754ba710257fadd4f50cc13825a69e3548be0f5e10f6322137943e44de4a5b3f48d62ac256d7309e942dd1f3f211c3b8e745f79984dd25cb9c6650fd5c7ccc6e222852d8160fc8c97b52bef915407e17c88cce2eb560d359a92092846bde8f36f5b1894a3e69efff64fca4d6c0c3259aeb556370328a3eea80c1b2e61ba1f9ac0c5bb047a4084aa0668103a51ab97381bfa7e6a6b631e71a91d6191c6983d6698efea65cde4a23dedfca7e6b9a329b132c3865308d7ee89bb49de4bedf2f1b09dbbf729c1f0c53409feed48a120d2cdf57301974cb05e78619c848ded1fe6fe493dfcb581d5bda8ff0146508ab2d0caaef2fb1163bdda0f57da71805e6e53c8cc56a33d3bac12250ba331f380f090d8fd9c29c94935a685d6ca3567f140ca4278970ca42eab4c75056700bad477ff9865462dd82f7bf05dd0b4acf59b238a9bc9566997de3e3ffcb1778d7817b7196e3d1e06efb4c6f907006837c8a2e5117931a3921965db84f51390bf48ce8b54d44c6d8af12dbb6d171d50145178822fb457baa2b78246540fd9a348fd3667fafe1c4b983665d2bd676dab43a63821bcdad0896723b7b6c33e78eb9dd7823e48e028197cf494b16ac3fe0ae9978b369ae4f144c7aa3dcb5f2263cd2a29dabb0b14a442d804fadd786870565b40874982fe9a1f1338d1c02e286ceb42ba0461a73bda8e2e1304dbb98974f7dacec8d90d6385cfef3f453dbd098647eca6d33e028fd6c0279a090e36a068871a1ac16e298aabc64d4e7d66f3e6fcf74f56ec909d8aacf8db5d9af2185fdfe2de96ee568f78f94910be75ddcbe9b06dd7dc290e7b7e162bafb6a3cf8b6c90a8b02e417b40b632d7c0875e37ebbfbe21f2b60535b2fa76c3b1cadbfb8d4176dcb13b530e660bb2340f276d3be55ff24b29746070bde345fe7bb8d06b7a4dfb85336acec4bd02c95b8819b81d1611c2a61b31f185d70653011f7affa1f6dadb8ac5e832659e09f71322a60770ab18c3bf2033da08fc6bcea35c4f3d00b36d9beb7e5baeb7dd63ebce5bb46b600be9fb7674fc4788d72f7a98bbcdb23c49dc6d75d7223dba5064cc5426c781ecc73fc08a975039558ff2041278116ba8a477c9da4b4d9a19433de8709eed7c18a2bec23aa6c2b20a6cfe1e36e27bb4f4c2b0fb74baa624d3e61715aa9f0188c45d4405ddfb4d31af661defb888150116639156a92316f1d77df1c3f25055e5ecab769531bdeb1f5e75bfef8e0b521fa6df84ff2d30544867bd556e054a85660b8515c82884c46f8f6bba9e7b1bcd7ff6858d97d219acae3328daf5018eb671965e8bfdcd1660785e0377a72173cb26c6db4394a7565a91e119ea0ed09f549edf01e9bdab543da2b1372f977cf7402735b5646514627c2fad38370e10ba0271390cf987e6fbe28770961cdf51d863899cc6ca6730788815496ce52e80ccb7a8e4a4b26642db8d652cf4db330b92ac6d96e7d357432dcf15fd831fd3ae65c57dac7e4ea822a6f24744c2512127fe386b9caef4a82f75694779a950bc33c2e86d50efe6254345793458b5f3089df8a9b21268c5d4031fbf095afde2d9f5d7f8e79df08ccd2e6c892051ceaebd82fc3047a38e6ea4fd6372d3724af26031b5cf9ad7529f89bc45b68a25d56267dd55cc4b768159919ee83210cb0c2a967fdf9bacbdf8b91a2adea2c51d73712c8dd051f17c6bf74a0d1607ea48cba029811a24101cfbf6c3951e112d39acb3522f3a38066f048a0ad2996f846258a3d136831619f598b408cb6db93d4f2abc1875eafbc778623ae0f9750995372527397f3d427d1a81316b448ad9d82169ea3873a0b06294981a604574256e9408770e2e6cb4c0fe67931f015d6b844bdef6f703ee80b62517fb81f9c81a20daadd9988f912578c5ae932899949256f09a26dbd44eeadf93a708ffff3d6edd1aa55bd7e681564f4b183176561437ae8685be77acc1878ce9da23b280c1b5b46dc34c4bbab39a5969dbda6793248e0e2efcb56ffcffcc40332cc54924f042ec3a5008b1ed0db81bb1d7af47e110243bf388bd75af256be280f3fc9486fd3db45b9769420c159fd593eaf4b507a038760e72e65c766a120c9925c4cc4880518ca1f810b52c326e46dc489f694e6f68b13ffb669ce5a1bb399bc9d25bd5d98c2842e12a0ed9108ba5136b865d819b1c0c8fa020d3096935b78c832abdc1ad1b22bbc80e10843ea4fa9412002133f5a5d825f86803cc699e42521a6249b7a5a8742b9b214e6557c84609b1fed79893ee97fae0172626a9f00ca2d5f7a7314ada0037ccdb73a294db5235edcd6e5ff7752794c358494a9c1bcd35046cccd6e883cfe07a47f42a9e8857bcbb0d89a388a55553d4dd120b3d30d6ba29192f76812a21209984f4d288355eac8a5f9513e28994ad8780b3cac76eff15b5e0f4113d1ec4ccb20392c282e14dd52d370369eba9eafe0175ffafbdbf72cf9b99afb23ed2e9a52a96db144837e0b83d31c35518c0becb701c8b79ab7acfe308262028f00cc9bab4cf905edaecf060c77756a0d56625b52e26ca4f177897abafc4e730d8a2636ad2b065bf32bc17c954f08868c1d8a8a804e5e00b3a0759a174675a1a9c1cfd0fe052d4a537592c9e7edf3f7fa1f253966a6ce104a65696ab3b6bf0c26727576ef4a79aeb00000000000000000000009151b23292d
flags = ValidSignature,ManySteps

# tcId = 16
# signature that takes 11 iteration(s)
msg = 0200000000000000000000000000000000000000000000000000000000000000
mu = 70b6e286d7c3ed051e3e798c24d9fbc64f0ff1bacd4395eedae027ddd40f64ba1b4102119067be954629550794e08d7bbaa4bcba2c34426c7f52c155d21fe0d5
result = valid
sig = b4ecfd11224c059a2731e7232dda71f943490c5d84a218d2cb00a6bf8f96746497b327d54ef0528952171868270aa6cda099a943123ecead4d61138a5a2bb90380865ba0caeb5fe3a4eca46bc8da8dd6c41c5294f3fddd7aa138e1386f8f833c7271838853873a61912813171b0003578a8db71536a98eff4900a138a1848cc45475fcdc2295fa322b21d054791db116b6cb123fba5d51ed4c133985ced556e20590b102a53567c84cf41bc68102164ece90b87744aa46dd6c84c67ef69a87f34093ae127de228416ca5c795ad3c4ba56097119e6085073e736f0dc4cd51c4877d022650f911c7194aee9ff7f13f94c5f73b0886b889ccea790cd13c6f4c52effbad4c4ab89dbfa816b3ee6bc1e84e3b4d948713df5a3baa2ba4a2fb8d9978cba124d214b251a1594f956c5f175d3a5122ea270a085d11f133810f7ac6b07c51b13f02a590f39b50b85c2757eaadbfa802dbba616c1b1077f15644f1e773fbeab05111834df770e31a460d430867f3f0a1e4a77951f54aaa1b04409dc75c6e4e56063a531c30f2e4529f201a641a2a7b682f6d26e9f18067f16b0d619cd7ad06874e4c5ac7f7f508598bcb044486ef50c1b075f8f879e8c7ac93481f4534e6c982ebf9b16f0f83c94504e68ad99c187d2aace43e1c4726817e156e2ae2c6551f9a2285ccd5608c131390058cdf292e6619f7405e68453842d8e12c08d8f0cbee7b25bb4841a9afd520a4a25f92d00fd65852a0f03bcb70c49d2f95cc06f64312fae537bfd4787def2b3c321f576cda847eb14666cfffe2cc61c35139c88a308d54ea4f7500fa1f1b69abbd50e85f6baf0374cdecafecbbed52ab0d9d72ea79931d78d8c86652ebbd30dea1ad90eee7ab63033f4e0efd14622e5e9426adc9fd40847549c304535a5eb562b89b38a2d40d2173bae8cdcf5f3a049c3720db29967c65af8485d12dac3240c803b128fd89eca7f9afe3e994894c4c6112168cc89db5c924de54b346146a917b0427ca196eb5b9668fe698f678f24c4d612092ba8f7bf26475838dc52e2daf146ebd915f896741864b01f7730d02b97b3ad58eb224148c33c016fbbdf1435e3e8b842f2d42d4d427f0543f4294069394c884669a87d9041001413d257e5cd81354926399361196f40852940ca48a4bb74ccf812883eb19a4b404ceaf245b83eebf8f47ac6b0d00237261522c6166438018ad900f6db322d1bf8efd6ef63a0065a1366d93885b2d1c1a13fa37d17419a9f6ff878b720001c1bb16685f8b5932b75d734d3194b9eb39756a7780cce344be03fe5655987d0bea11d0a00e526c7eb479632a4db51d056ad351ad37f51dc14780b4730662b90aaf44ab5f2e305685c641411dd2b400baa21b2b44d723ed7af3ca3758b850675df9ef5bd1707e90ca1c6fd462b6d000668dd625023bbef9a6c244d27557afe307382cfbda0ff068fd228b863164ded33ea50a16872e759302dc44b4f3538a7dcc8bd0f82385a79effa8cf7db60d09bf8a349dce50bad2789cb1829a6624feca1d15505c5f37aa8e3f08ae1ae2ab8274498546b2931c2a823427c2c5200bb74739953a18b9cb96adf21493d4784e08aa0318066ff0b75ab9427b21212be4f09c3413c9c84bd704537c850e30fb12bdd862ccb1dbd1c31373ab9dec930100a07b32d6c6b14afe50e5b5b8fd2d37a90a443e3cd2761e31800cb16e31dcab74c76323a0f462ce7f7320b75ee4c21e0f0306c67a8f69201454c38a466f183431b155080860c641adeca00260567dc73d5065e1acbc055351c2eafc1121697cff2fda1eab331ed6a3908cb10ce16ca8fc6179177e23f9088f17232425b59180542056b8ea61d7ec0e58d8938fd205fa62d7693143d6f0abbc6cb4f41cdbf44dd67f5d7a21d7a0b7536df2a4609f644a7f8d96b861e9e853bb2c9dd828c73146f1e9e20b46a067e48b1f3694cfc44a256b3bd97801d748ec4de0b3f8ba52bc2a8bda92d79618045ee5ceb20b756421dc92747813aa625839b3578732f2ad1d801935718df8d5e83edfc3c23e5a5e15d4684c42d3ebfa42d013aeff74c4ed05f8ef5143409a9e1c1d8f61baf5c9d0e3b072be3aae7ab9c2317f2786d39b108b12d948a0373634e7cbeda1b35fe9ce694a825d6ad5d83743df1e4e4537ef7fedd3b312d56c0754426f23a865dd667e6896a82e6062a1f5b6c8a60d08377d42ec5b43c534e634d9d85f82b913ca10922cd6dbd2c3d7d35ecc98cb37af974a615831846dfe9aacf9f801ca6cbc4290bf5e8d6bb832df0dcbeb93025baa2ebd7f3b4941e617d5437fea49d5f64d78c2e2b422bfad3efbc4bd2572cf6559cfb7001e4886959ece69b5305f0799cbb871b540df18c5c1935ddfbe17c491b9e1e82c2c9a1fee6879617463f60effdaefb51bfe749ee3fc2905a3a9026e087c984276a543cc3f4e7a6948c8d92985d24edde89b36ee6d9b3d7e300936548c34436389f4e7bd055f26a856ef9cc56de2733cde47fbd173a9874b73d0b8ac3a9a09502c2dcc18585810916a4ba6a72bfe94bae53767e55495207c2989d77e0e0f07e707f66a1efdb93c8e149839ce72b31b4e17d616ae0a674cb349c2d9fbb5c72b833e7b7916246c8ce495b3e1d7b199ac085dadfddb2bda88c8529474f245797d7756251344305891b098c711dd6a74d54036b299ae35bee1fe7284c9ec11bd8dea6b8238690bc40648036d56401f26b92584f726de2445030cc9865545447abec4b4e2c0c06681ec5ec0243d845f35dfa8d80127fc2542cc04cff53842e977a3e9420e6f3303f5d1c11d7d09c15fb229d0d432857987d6ee4440be1509321511b8cf88aed7cb27c1d745b672492d183815de62f1d8f69c8581d7e6918f13225f215f313585aa597a3c8876ee67317c0ca184bee5fdcf08ebcbf43d01b0049af2455bad78bc8c28f11252bceec019032e4feae4ed2c5d0670f9c2b6d5ee96055469c25661fbc8c09e1a486013b46cfb0c0eb4774dfb65b8e3688a02cab987923a98e7f75b44261d44c4bea44a0df4ec2b8186079f3557bae7c951009a64cd6bab08410df3f4ec65b58bfb8e31c3659d1f4b3254386d850385eb8cdc19df92f011d86ce13ee526bc524bcb465ef1aeb8f08e809273034be71d95064979ac196d9c53fbac31789ddc3b3eae14d2c1e1730e2f5b38fbc352759c1f573ae742c6cc2b15fe41fe6292f3856c328814f7d70343d3320aa754f162e530e666889fd0187a65c48b42bc2cc87e79d17102cbf66d8564ae5fc71b92ca49b04d1705394ff1e6af4593792d1a6ca5b00e972180857af83d289f6d0aac81e2006eb40a8d790c7dea7e075404e5e28293f4385edac77094f2e2dec38a15b12894787bbef906d12f8bb4657c7e3e2c8767a310277f63cda040bdc68c5340caa2b39b7579873cbd593cd81532e628ebbfdd8794b4fdf82d6c6b20d7f6bf157096a96a5d327a972faa5cab92c442e468cbd6705fc8ee489489cc687777377f87b470a84209e24e18150076a1a462a9572fe037b8a69153d1b7a41b440cdcca5a2d7b4d224bca60c7184828eb519e77f2c98b4567f23251bd3d01d3ecbe70eaead160681053b4a733898d74206bdc25eb6fcec2a65d6a972c680e0aaaa1e8b1e3ff095978213d242c6af612a62dbb58425037cba5209588ccd3c11962ad47a9c4455b98a626f92264a0527a28bda7f47e804ccb393caa2590b957e5fe3527c0d5aa2ae7d931fbdd2ebad07cb69be0d5179eb6c1343b3bd4448cfbca6ffa1597678f0bf6e9d2f81f4d6e3a8a9d8c9686826c86415ca025dcd1fa1a5dcb3ca8df92b2ea76101c484dfb1fc58d35c1386a29e588a6c80538ddd18dc44fe4598627031ed1650789b3d0cc1233775e1d45e97504d33043cb721a6c210d6e4e6b70e4dd9ef000adf591e465e30adf27aaa4d8c255f4523f1dea00e9cf978687870e8b75f05ce4fa8dd6dd692e936dc2d48b410d3b626faf8ab013f7be8910da69ae37d1ad99136c15e0e8f4194942a24ccfd55544ef63e692f1d4e9b621b28fbe8efd22920983167daeca33e0734af9aeb4b77af4cb354cf9489676514198a47d8e6d614a76af5bceac2c32799ce43cc010fd421468f982bea4f56969953766f629e43cb2a0fbf3d095f98257a2b6e3ba76f73415d0d920adf9b21bc102fc53744f661d42a9de6feabe59b2e273733df75be8ac972651818e1a72260bff1098c06c572179f7c5b0c8e5e1c9040baa4dad473f96b71b25d9dc16ae2312683868ea048f85933d844b7f2fb685db40ca89f24231b14249a3872f313c14124ec1e505f14c508ba483e6a4e559c8ec0b3dd7ff0446d14e4fda415ff4031fea1e65de59e5322279112ac4f64664066c4b5bf5a08dc160b6b313496546b679eeb31315500d81504706ae14ba526009a84b7270d9f9ead65398278b6385cc136c69e3e431843439b9a75e8b44678fd38facd65c638a3b1245a78bbbc26b85473a5569c5e6e0d2499d1570203ed563540096bfff6208502b12f107894d767798b5fd5ad7389bf55a6a90733511bf5d6273f570626cbedaf5de00c5f905fc2dce53f0f90d67153492082255889a9ccffc83a1af2d45466e787cd3dbf5f7fc181c2024454c507381babcd8e9152a6590d6f3f5143845565fc9ccd10000000000080b16232a32
flags = ValidSignature,ManySteps

# tcId = 17
# signature that takes 12 iteration(s)
msg = 1000000000000000000000000000000000000000000000000000000000000000
mu = feeb433b142928771e65a55feb309c9afc63303b6a45e2b939f827f041bff003f4fa526c15f05f477ea1af415942ebe5329a057b6d7167c756e96c9a2153be08
result = valid
sig = 5fdae986af0e453c98062fd46d281750ab398c0d9be681f09d8a22793a5fbccaa0982761e89509ed0427f0ec73c8f9b4b905dd1703132646ec472f0908440c2e21e690e58ad56c3c4da022c2459c059e9a97709ff8327785011f0378c8e5c14e3130ebc43b2481b016a23ba76e61c2e0da8bef8b6424eafb1fcbe6c1a984ce767b0dc9c824ca1f9a5e8896734c3bb2e01b02bb18138ec550f343efb45030bbd2d034e859145fcab6cf42d48e8e6fbc3f9626dbfdd42044b86adf6dc6df412f15f51261373eddfa7ae848bfee57878380aae7d75612b0aec5d8e1f4f8809e14bc9b244fa50e5c345decf47c597d3bb0f5f2f0e6bfe3648bf7c4ff841d4861a3faf7cb09bdc97ffa37fe75fbb79784e858f34ecd2caff2ffec7bb53627f63bf4f423a290ac26439b722e859acd4fa61673deb275b50a309c9a1b07c7513d8718eadeead0703e5d4db41618dd23901d1abb77c6a728f5565c911199e056dff8c3c0a8ba7cdd05df179ac37292dd2597e38e17eb2619472cfd4181b2b4aa6bf649757010cc5e67121bdc70454d429a8b42850c1dff199567d700159abd3b485788ee01d71ee7ff163c4557f688fff928c5974f56cbb352ba8b3ad07b7ec3007dcd606b4ab84d42b004cd2204451d40198bbb023bbc9d3891d17080fd7d50e282a715fbe97f787a794d0efaa64db07c373c257b0770fa0fd8011fd15ae4edc1d4fc69187385634a48b7405e6c1a473c5640d5125c80b60fc5e48d86829625195a3fdcf6ed3eaea76a1577845d26244e1dc679fb0386d46851e80b130da1defc0c6797036dcc65ec7e0bb485d1f680cdebef97f2780d20d8d664a90b844e1fbe6e7126d15edfcfd37877f0c07d483287624b38000c5689e77fba19d1be415da83501494b0cfb15962243798f6f415206f77f3105f20e6dd73887e7ce26d06b968f3eca04b6a49ed9c31ae0561cd1418268b8405cac00dac88ba433b98480734bf981c4cd74192fdce032c41ba9836088b9e0acf8dfa97c085cc60ecc75f1f5b91738938c2a19764089ed9d81c315c1d91b7e3b1a6d3beb93893e31ce32f97e8c8b837b26e07b523cd857edaa268ede52e0b44f3e54ab37d45d53079cfc5a58a8c992d683a37e9dada046557adbee8838e10ef464262cb0f59029797b6943b7e6b9e0c7010dac5605d6d581a496780e6e2eac7b07b95abcb6d92acf293cf394140f0fb16302dcf94992438050e84a66c236f21b56a756ed0324977ace2196ff58ae2c8db667b0daa54a2d42a3920d5fb5463cb8d06a2ff730a9f533f7171ff470b8ada56521eeb0b5c150308450c6b3821a071fe079925f62320cadd8da8c180fc8a9daa2c8e17561b21b9fd4e221893ea6553a4e61c1fff9fe8ab25488ad1c0fc3521a4e236df4cf15480df5e2b75d67ae5743fa537fa06575e86117782f912cf14b9c67a461c34632fbef9b1328ac76a8dec3f442541e777241cb9eb39dcc009e87532cad63005e5e93a063a32012fa889b00e9df5a63fc6aa81e1cf8e4d967f8036b59b1341ac3502da9813bcd4401e516b716cc2b5ac04f5e57895e39965a3a022f408d40982b2f9e08324dfcd060130ee5f700946e09254932d85b6a28c7bcd5395936f08ca928325f0273e3c268883366a662ebc9a7f1bcdccd0acb6c454f79d67bad0347d85e5acb01bf3413b6dee73a208a40caa15d6208803e3f9cd708ec17497d7ad77eb3ce50353b5cb2b9ac447ef4d58a9e60837ca7724629f32dd894a3ffc3d1e7adc206b385b82ea0bb478f1ed7f675177787f92f1aecaaa2255ab5b48a4f60d2691ec774d3caf8fe5d5f2056f125d240bb82114cae0ce31e2f0fceed910fac6f7de9de4da88e8149b4b749979d37dfc3112e3ccab549be830aac9ae053d8474e1f248ff0b5e598731dd63cd62ce630b55933859137514e84ff5a4059c0410f564e477a1694ed2eaf3169ee8a9ba5069922129df8a94e4ffa278f4fbaf52a605aa76516938eca5be11142bb83087e6def74264e7e991c763e5191492035f7705bfdb17c22d4933fd2509dbd25840614baccee3bd3bd59a377484b55a09dc517fa298dc7f04a24304dc91002c000ae61bd5b75242c0680988d9e7e5c05f44aff949ea3addbc4fbc26a0ce3ca9f3229a4ebcdb6c754fe95748c2ec479b76e311273c23a1d3d4816de71a9bc26a74153c624cc449f068ebe2cb6cee7bb5e02ea4720a86a00a5e0883f4cc0a6d967596672646d439aef75fc13e0c4e0890ff68fd3a50efe3943548b446c2d2f89a2b16710f22cbaff9b1cb501675902362b0cb5f1ab9d09909952219eb933ca1e1dbf271a0fbe1fe40c928fb5d1fadb935b1fa84cd939310aa1d3c30deb64aa7cf9ffe7301bfe602ad3596e07e87f65e53b23fa5017880e70053f65aa7345b94829ee3db131813bcf76d0acbf69f988e88ca3f49cc4311ad327edd90e2a4b86910880f45c16c9ba8513fc72afdc4f4c272f052575b71e3de70f07161eda29c83bf83aef0fd46f11095cd4fcca33efd8cae8f8c2d0787112723cab9cac9ff9fa02bb45ecbc9879414151751bbbce8cad5c60405150e0819d076b699d9d9fb62505a6c104587302fba8fb17725e80e9732563411e576bba1a503b10ac97a41caddced4fa591ef6980aaebe3505df212201fd0d892d15bc08d6501df3a3263ff810dec62adce7262c07360d1de212b1684b239050a3c87acbc7025294124f86a8f35313a97ea373a701ff4187a7eb44e30c282c4b1c30702b442a606aaf3d5263716ff0fa7be107d0874581703f9ac04b6f8169872e94100ca1b11e44cea2bc63f51cc1822c65d6bafa8c639c8f32b4a60c928fd049282dad586e46cd622fc34f1fa5ff7a67d06a427fa22d05e485394344a1b41e8aca7c624306eb3a6c9ec319bc65d8f878b1badf3a4743ae1b39ae8f1ddba00bfebddd149f5b20836aeabee2c6710aa0b128fffca57783bef39e66db6df7b4a7d7fae067d3d65c63b020105437f448d644f4b0bbaeb0490ec5a337013b4ea5a16f82567ff2588070afdc6d0998ac6a11459ca7a8799dde3ec3411beccad252e897a360e1d4ce9e9e0a82c57c79a24abb99ed5190f27e43144f9fcf076becba38afc9640f9d18bb67f6d4b5652bd5393c8483ee348a2ab3431cc92dce30d0f069312a671fb283aba4e527c72781f59fb7f6d1704a3ff80d49fb53ece26f16a15ce40a5414475732384f8eefb51cd22b34b8e901c43eea8604354522c28031852da10e0acfe6901a3321a275f86f025459ddfe1d90c561bdb132ed4c22209e71728300a7f5ab0c84b7ced352ae3321462bd75f6976849448018db9c2241d2cfe684cb6c3678de2f1dc91a4b4b6c2572831d4b2036aa457476f8f19be70e405e2cce6e4e9b9e82be48e078216747dc6d63359debfd2fee14a0e8bc0de95a381272d3accd94617875e9c08162817d5294549584ebbe8dcb36d94a6cdce34e4f30c52541d425422ea0e2d1c00f9b381d021ecad3892a1541dd81a42a1eb8a7362b5a125651db02f1992efd6f9515f3f1ec66566f91c1876d159c61195383a4c5e4c89555fa026b5b3bcbcd34d8b6b0eb026cfdcb8cebe45884e499f7bd1f40f1e4a2144533f2d57e1eff0584805d5beb7d6ed7fe29e088379d1a7ee70805f0f8133d26156724d4ab6560d15f49053a1c8a8007a8eeab8f6c09265c4a545ddba9eabef6434b191d87570ad3c88485decce9cbf52a11895aeb82dadd9921522f368843fa7e246411cadf0fff4b236641cb516057f102e9875e9363bfbda62c5d40fccc935eadaad4da3723b7ba6cdae6cf88b3d14364b6d30b435627d7781aa1003bfc4c9fd145f6c6e82e58df863488d27e7b219949d554c09124c582591305a80964416a18f70b563a761ab713d4832a1780300c7ff01cc52be01a60ae53affd3cd4a0c19eaf60a077f792378be2d3c958108bc068760e1b920119b311b406a5c59658a9801c612140d9c8b15461701ae2ea1bf16ed9650d0a26b52dc59d927efcf8174a421409877064d17ae3bf17831e4759e3de408c616c9565eeb8cbf83729669fa7afb13e662961db2622136bfbc69f1a80a150a604c38bfde2c8de8eb5addb54825376d4f8b0935b6a1f34d2a82a29c8a725dab50649b796379d61e5382146d399df86de0fa51875baa1dd2b3b1490e34578dc9da393fdf26ebc36ea3c40b760e526e30280e05529ae6e5f9f70a41a6e36da9f9642ea74639a5631a6bb30f17f3403144d9b503d921917628a327a5422f79903a205f7dd33a34e93da5a553949e25c29f952e3b5f8fce39cd625c9d34c79d414f104a69532b4596bf7046c3c6115b4de3dded2bc270eb4963db75db38d73f2fc3719dee8730c12afa6cce1d867d7e949d7fb607e39bd2b09c1e80fce2fd76c41669ca73b9bae914f42a5a5903327059c7bda73ac88cdcde315d5de897fdc188b42ca521ad5d80e1a6a95c729f58e921fe2c258fecbe03858412cf0d4660c6fcb6c5b16be8342c970bb19390b7c393211ccaf35a680e1da855bff9c004b067780522c8f26770559af10a0fefbf887a4035c7456a368e3d9e50ba1423039767bdd6482e61a2e47829192b9131635608a8ba74a4f94959fa462aec7e6000000000000000000000000000000000000000000000005080f161c20
flags = ValidSignature,ManySteps

# tcId = 18
# signature that takes 13 iteration(s)
msg = 1500000000000000000000000000000000000000000000000000000000000000
mu = d501e05711cf1f7584558aec64e1f66183df7902efdd98a470c332deb5083f3f228840377fa62570dfaed493dd246b648f357b151d73805c9daa340ade8083d9
result = valid
sig = 73bc2954da39fd7abb7ef32f531cb8144198e50cb52dc4ebc9dd5ec0edb90ba730716d93157995e37263b1456cf55882131ce6d537f10096dd8500d16166de80f5bda2f94463e8fa18e0b970871e4cdde1ce7d3e154d30643fd4a3740908fd8b1249dd3fc7da0a5ef591de4f308b44daf5018e17278267b56f7df5029a130c736f56283d50f97ea4d817eccc6008be603b19a70f1526e1d3a2b1d97a52402eada5f3c7898eb16fa2438b0e4ba9cd745b1c94f0a5c4d0be6ba5ba9f0186feb4f741260fa0f441f1839d3264150cff7792f5269bb2a82cc360e30a15f61b2568467d9c8d404784996dedbce426c71001748c691cc848e776023cbce13438aa0743b6ed57eb614bfa8fe6b199a53207c45ad762ba80efdfdd31595d7bb0da2d533aa65ab0ec3ced551a0b6ec2cc8a216944e670d7342cfa367542e86edc2086dd14de5c0ef8b38d677379fa986548bfd69e84bd892af28b4028687ad8c94f55ed56b50d611ba6de863c201b16b0b9de779ea393be40a79b6405bcd3f1f8685018c8fa61280289a948831ef7963f3d30f3570855e58873b9f9f02fd344f8362ef65f723fa0c5b8d628264e74cd4fea73ac6105be0713e80d52c5bf55c21c1f502d73ad0afa6144b6bdc227570b85b47143580c736fe4f2b201ec4f4f78efc3d4afb2a4d81c8184fe36011f7fbf197335ce1596a0ab39f8cabc02bc77ffc005665dbfa356b43ce805fe0dd2c24a9e6c363cf707ead215ae245963c5684ba85b55118d6e8e55c040012158645aa0d0004c184f826b7a43a2ce81a3bfc6c4ea5651e8dfd10fbb22b371d03e7dfbb3aa23a9e604d8c452a3e065afc05361062db3acd697e52614baf0afa010b7cce9e2c36d8e41020951154695bb13bcdbfac5eed9bcc8f0701ec5bd6393d83f828d3c85a591bfec897203109c57b87335c48ebe20b8c963ecd0d973c2cce02676fbcc38febf292616b05226c523a4bb6de9222de497caddef9e5bc65fc084e152f299538479f994dc79e19c806f0681ce43fded54c634427ca1f14b691aaa1e7294741ab9f86c15a68cfea5f5afa27e068564353ec51a39dc220ec0636a455604671d2d11e4de86b5d8b766b872563ea6d7a507a5c82a1babc6dee32af466d560cb9c9835febb4aa2d07d7205cec32209df17475eb635861e595b1f4cefbd9540aab01e1db317fd0ab6cf56a03f12688257028dcc7f344a87ab0f16c2ceb3a7c3cfab665c92a4b03a423eb158ad7d3a8958beaa417b4fc71948ece95058b56b9fadc25e9f3acda7020cfe201c1a584fcb2ef38c9b524941472d4651d828b17e7dfd31f022f2430bcadf48414aaeb49c21e52f40d5feb0e9216be4031c35f4b8cc6ade2ef156113fe63827179b0e6f30465111c7749b2e99adbd5e451f121f6832a4121abd9510a752a7a4a9893942d04abf4164346f4fd32a01ab7baeace93f678333c4f27889facecbf4f41ab234fe2b24c0de9cd58ddc969d53b5c7aa6ffe35e58dcbaccdfe9ffafee5b3f1d5222e6187957a6c653751b631f439b691d5f2cf91808f65de831e4f076c37b48fd9f96a09144ecd06510e3093429b37abf729e09e1fdc8dffade760a584cb6ee668a72d4619f421d5ccd663d379e6f143088c143e29f22ae9d0fb993e8447cf44015c36326e0efe6f16c547c3a212d1dfaefe654dffe6b231c5c1d8b3288e4ab38880b324249087822a32eea1ba798d2e7d204ea86a990c7974a37df998bbd7bc99d799458b231b4e45cb37dae19b46a95f597257e75df509b2f3a7d7e524134dc71eaa13ae8d585fa7cd45a6ca91ea96085e0092035ed9ee335fa047f4671d744a7b559b52a738f0d20ce5ca76127ab9d549b869a3eb6b66c57c1d317f68f3f6768a7eefbbc9ac06b4c45a6de768aa3b1cfa9aa19b792c23054ab84917628f94ab3dabef0d6445ebe8a374c4157408f1f84c33163a75b8f4646637dba50dc09846f1faf64589cfd1e5124f6e70770732df2bfd1102197d9a7f45215253cd9d05b7eef329c36a6fee9f3f38050658112b48c22c5561842ca24803b96d58fe1f627c2943ab1d9366d2abcceec4c6e55fb044e5a401d032f04f7ef2e49fb89f67da3a619ffe5702227a7ab06970f5079549dbf6bd4416722788805d4682374c982577b1977680e1d0a6af0e06ffe4103587b41f650a85db8eac9a009dac1f9f7589271f6fadf60c98f669f70989a913123f2ded18b2966abd257590ebae4225cc436cdea6430a3167f9f3f42f5cb135e11cf31b8e2e386ab51b6fddcb0e30aa3f2d8cb12373aeb8a364e3123fff93efe83fa89a44e97ccf4f9b5a107c1968436d8a08647acc88878cb7438b7f5545f59b2cb79e20ab8d4750243c6898859ee1d9d350b686aed01b2a6fceeb62cf9f824b6e76d57cb6f16566c4cac2aa17cdc8b72a2223c2f92bec38b0f481631d0096b2ae449370318bdd66e196537a24f0ea33aab87ac5c94bd0645824778cc329e76d5b38482d126a335573cbc81c895d225c3b724fe901ba5ee9052655ad9c059412d4cc25e00444e860f683558fc0cadcb33800e67c87b93dfe9adeca9aac911391632ffcee4a3ec48dcf03842498f674a6a8f689f058d825e931673d520700e284d3a26f2e5a3c3f2fcfee3d49f09775514b837dc35db8ea09e1db53d548ab580c4049e16327b5b0638a9f6e3513fc393122c9d9156ec532d462788a649f79bebfa626e38e261fb839f560f5276b36e462957674fee0094354dbb6275d09d08489dbe1fba5936d1801acd87dd89ad608d33f28a65d066f642117915b9acb32fc7459e15180e8ccc579ab2234cb64c6f4563f5a696eac76f158575276f773e0138545b904feef9cb44e1a13d3004245a33b476ad3e8170929e5e6adc68a12367d090091f7bca5493f7a448e88eb4f13cffd7f648ce368b092416f3b577e16512bb54dcd06e0bef24ed69396039741d37ff96aa0f3b7dad92fe7c67d32ec3c5d936c410329445c4126e027b1691f9964e39910ab4d1a6ec84fecd2934ea9e0f74f371ea279d50f70afb352064804d30fea26e4ecbea3eb6f96b7b4324913c71a2db4bd4a8f8459408eee1889f8ff15cbe14343403ffbba1d95c8b050f050e3bce3f394ed35bad88ce9e1235b3dfccfa478f730ca162355f1df0bb4d1205c8920b5b090851e9798487e3a858e8ae1bfcdd543209b1f8713fd1a80f6f3c8622c10315c1bf21c42d456667e64b1668f96455cd1281e3d76d3a52149621ec4beb651e245b8bf1f3f3fa770368fc83eae60eceb4f4d5e2b70e09a3015cb3dd2be4b307fb5b02db05a9225b6c21047b422c65ee788ccba14c86564f7fd6889a09a258e03ce3d802d19b33def3d223bd427a7cb4d9fd6814413e290a16bdda7acb39c477cbccbbad8c664aba0c97622e65e04c17cdcf51272eb8cf906ee15cd7ecded36bc66139800a4a7864401fe328f8df0505b1e13bf3bbad8b4a344a292d55a17019393e4f0105be7722837624b84a183ddb9278e9121b2ffcacc08456646653df5d5b88e77f8c61e341a869548ae1b286ad8b85ccb763e3d10da9c05e895fd49ef02ebbb60621dde417678ce965153284053d0fe38da260effb844a62956d02b1ec6e5c8ea661ac8775a95afa1861cec82c396a7ce98e5cef55429e3a4d239092f090ba10daa78811e59e9c094d4bd805ab89b5fefbc6cde6fdcee6f21b19c979e237a273e24d9db1d2a7aa6cb0443b5d8fdede41f5203442e658c6f9e63383407a4d67680b6f486254c597428f613e9478cd2b6e765029fb73ab72add5928752e558506e6ca46a3ae1abd4d2aa5f5d7b6556d07440b09166b0d93d5a939e190df2341415a132bbc0b742d3acae79d507628e1da15ae962ba93db1ab75e1bd6db1e99264e68db450bc6d242fa131b05fb73c050e6996c4c2f2ff95a372f12a9d22cd85eaa538db6e7096b765d730f7a35241935fcbe23508b18f5e61789af328cc00ba9f2eb9e004afb253317ac9b0ca2249f63040ce4ac99905508a6d349df6e96c6e675bd3acb3103c611aaead2046c4499fcdb17783bdddeb3c2c75553d338b877f6da0e9d12452943cf6040988fd036fd76deb09ebd8d24e464cad1b6f8d05ad9eab9f18c15b1d6a1e33437e874beded7ef0ca0e27f15229b6746cab74d77e334db74c013e45199e6b0c33e6da136c2004cdef5754c5b44d67085d9cd732bceb1cf20551fa0f183b1149caf1e39d88d6a5e0eebad539c3ec63ae9b2017d484866cbf6a9f5029e2cecc71954fe11c0fee7b1b36f8d18a0f138e54d45aff4f98aa922170a5d3f81d80121a29e6b2c8605214e6a807071675855099f305c9b0041caa826bbfbb216abf05339cc96cca1b143ec278ad3a1704653fa273d663f09addaa860cea934821e7f6d0d005ef1e8dcb62649907994c682481923300baafcb997150eddc0e3c1ecb6d911f51979e04cce3d1afcc40ad70eb0f3051189bafe36275bc313b5585126acdc44ba14a7cf6864a37a407069a266c252c121475d5132492be2120a43c80112360c847eb128b8b4b569153ef6205b6f24d0b5b641899b7244f0463324167071c91bb0f5f70777c8b92aac9cafa13181dbfc8cafa2485a9b612379bc72ebf2d3b59656980d200000000000000000000000000000000000000000b12161a1c23
flags = ValidSignature,ManySteps

# tcId = 19
# signature that takes 14 iteration(s)
msg = 8e00000000000000000000000000000000000000000000000000000000000000
mu = 00c52c76af4feaa0e66d1db376e190bc7da1387a42df89ec55b5d996a08efaf0f71823706803d9e6a680a864b4be62a065e623c178d76327d735638134c0ab0f
result = valid
sig = f35a6312f8a053655499f4476cecf4324dce61e0e98a6fddfeb391b714201119964d2891579c9ca0cb74b2850623808d9c2bf5cf38bfd051ec4acc1ae827b68383622793527e0eb3fa7be83c1f72b7abdd0073f7ba4244b7740aeb5fb66433847f3c8882811421a86a55833b05c1c2f24949ee29332f5ca5e9fe97daefc85ff6e9636b9d188c2d172c3f9644df60208fb298ac2a08490bb611828f1f5cc93c687b8a6f7441a8995a3cc50e894a11e9fc7f6dbd4d47cb087f7f3942a92ee10899d56a65d27eea66ccedd9a7722bdae4aec8fa6eb0b45be84dbd4c68560fde71d04fca514e10bcd733de9b3f99454b13cea8453e2c9cc5f29c709f2c131c972dfa2f47983d04d997ff217bab57d250da438b13ed640f3ea5017f78a394f2637bc708e0e7db2e5eefb18bb1c68d4ab59643135d08de302f9575548a2239bcc385849e1cec32765748940a011daa3f208da13ff97453e4d08fb668caa1a282530a0ff8e0d9cac67235be0dfc06d0fd5eb0ad56746191a84fd5ed68aebfb3f3d5fc2b3a391cb62958c471cf9533609bd564129aa6479f90c2df8ab3d5bbc51d9ae862eaef0e289c81fe4988ec757170289f5beeaf851888f1bb9b349d6cabebb5dd3d7fcc25c9e4dcca721f0e395918a69496c1e578662e3a42bab10070ce1c01f61cbbcd1ea2fe7dc18c318d649bb663fd7b6022cee490de54d309b0be08121765082bb5b634415cd7d16cd11e69f12d2bb927529554cc6cd2ea48612e93f59ab9fed4aa2a72fb78a7b73c39c7bb1c2bc3574fc7e2c209b64ae2c2e50781ff24ae6761e05e65f670f7d069072b6d73a479969b0ac345a5f1a214929e6b783d542753c9075bfb97dc72af2dd269a0e0a739430b04f0d6988206974d747df8d07abe115d2db2670fd66c2527f288077e49fcf1dc627464a963f031f438861bfbec5e21d973a5d7bb0ab20bc52ca3eea5c9f6fce2339e0a65170f5f7fe8c8d0fccbb1d5b8c5a5f7660d782406e18f75571e43cafd66cce56474b6d933edf42b2f01408d919df23334f5caf47a96b68e845f3b4e4e110e3614cd477ded26f1bf7c92f6ce93291ee809e61d48e824ac80317ce49224b7319d8e4e3c335fa9788f1aac31a3fbde6590c22216ee17d27e387805082dd3259ff68c162339c57404f291a7dbdf12f220575335e189d2c9536f412674e918d4e4d5f1761453d6a080b766db3fa486f961c111b1e661f28f3eacc0cb8e21f34fb143873113ad70331e2a915f0fafe29c0567877a8e947e13e7e7c677af3fb1637805c37877f994ea93cf6e2cac41817140b4721ff48e9a569bd285a821f5aa389f6e5b08dc2be22da23a31610f7f37dbcfef33a3c85b2975727711eb0b54004f5fa0035416018935add492f2cdc00cd367dfe6b4d16829755dd4ba7e5f25151bb9f02b31c05e26fade8b32e7c9569272887c8f32975fecd9c725ad92ee08a819e2f473c800d10c47798e921a69372b6770e664224f4672265d0b659680b0cc83f0724ff727f723d7022b966f67ad5242f312c5aa832deeb9a721957edc71d3cff4b19023462c9114c7341aab6d6f22bfa926128e98cd79c2380fa9844374e67b7317da9478add4579ded5fac480ddca2b9e19c4679447324286d7dee578e7c0b1358f2754c1840843189b45a8c69702f6be6afe95d4739f205638ea9d2059587724807d8f5033e9106791df3e1056b3b9d8972afc72746519f453c3b51a754cac0713d440c094f4b707cb07fbece5eead8a7c82fa6949b6289ee41e1da5b801924c24aa85b30c95c7a074f464c320c836df0da10898c912ba1b3b3bedcb64fa1bfe78477f33f5d5058e306c3ad6bde51908e9ca8dd5f4663185b1ac46cf6ae98059aae95fa0967d775f915256dfb90f80723c59c1d86ec4c700ba795ac0c8dbc87d9616602d7d67bd0b157fa9b1040c40c71e2c2b74d673ef26345c825baf86dc8ae8307651a14a06a341ed4a0d570b77c297c012740b2d678b6963ae1058e7b514da045867c42e04638b9cb361bc35770112492bc457ca1baf1811a8aceb3f622a770bd1958b5312201d9c2b228763e8eb0351a1f6a70bf2b8a746df2a4a354800faf6dd7299d4c70d0c55560f20a71b896553c731cdd65e1a8d83145f8c89fe587a299dabd29050fbfbc7dedad1aa67b96970403983d76406c04eb72dc8a77f4af4dcbd640e82e12628898345216aa350b8ca67136e4271bbd33670554dcec8d3e9e3f05424ef83cd7003454a9647f864ea143438519b0478230b794f7635a960ecd17565e85f2163061ad947bef93399f5f0977dca1bdb4999459f529fd7eb97e426978c10c20d8e6fe9f20aa908a2f734d88e0ad68f804e7698e69d065caac268e73025d269d06775047c028e1030d163730afd474b47f2782bc9d21af573080daeeaab9e39761beb659a0d1727f91ac9e28b1b332130962ade9a5c30376b23f3874e1dd9536d1c4db6dcff16224f1c6a98d4705e74a1a75ffaef200cedd73a79552783bb3757794c30c7ea0bdcb8b504212d7218253f777250369c8a65b321ff719d3918ad54eb1e5fb9dbb5b0a4925200f8edd784d1e5d5ddcfb20ebf6565e1125a8a3c3216ef32a2df02df47d38b90a45edcd940095d8a672bfbe505304cbe438f74437a34cf43ba2f6627c56f3f5b7a818c7dc754424eccf2446b0ddc03bac858ec34c1aa484738bc8bb6078adca3b2898cdd117846666410c490b5e6ead1e1fe3c231bb223a245a817d864a70743dcd3912d7011d70eeeb53ac1c0463359fc87a3cb179c7313cbda432b85374568db7610b97250f56a82cfe6258b4a68ac61e9dc281d5b887db4573b9f7a01503f243403e3e119f149ee95824f8370c64671b2e751b2c211c10c93ebd7fc8847e1d4441b0fd603ac7d8f6dc76e56351a26f8e9894f5370abc816d182d7a5f079827b095152e7886f087a9aaa5498dac8208b53133248f493fda96889a17ed9629a7c4b9e103ab59662a1347e0593779ece0fd00991cc9e83990e8c673573017329616cc03e90353a2eaf89af0b98731b5cbdff28b9e0af4478b631d6fb3748677391c3dcd342a80958b5e3cdd8460f4a3ef7786ae706991569bed078bd2c7a8902b1692a844f704f83477c456499bf6f743a12ef9cb1b560d060c0f864c8d84d3fa0162e1f128e19e16eaf230351d3a40999017cbdfd182037977a3ea8847877a1652abde40eee28bd9890d3e29bf626a1c7c5a7b02405e84be97fc9f3702d65854425c57dd85e7a680bfb16703d0d5c13a76696f15e802f2f0c757caedaf0844618520179d24d3f06273b87c9aa3cdfcf8ad05877387468d937904e2068522309518dca63a51c4063872b0b2089271b96dc1c62aca9423a9323295f2cdbf1d68e7600406abe86d54cdd1918ff3d763245da9a6ba4ac791e613ed73ee50aaa6744a2427aab021e2ef24f953042f6429fc451e39e796f6c7d64b3c40739b007699fed1c057f75d2d4659396d20f09509413eadffe78c75cef3e9eb65a12e332edb9e3b2e8e64795fac153a9f5bc30a7e3d35d65bee29cdda5afd93dcf7f5f42e4a448add1568d199ffb5774c3383cf8719bab694c22e5e3986dac4a679f741da198a228bbf4766fc7622ce5f517bdb900068c0b9b32cf4c563dea50bbe7025fb0e436ea86b0a8c2f58578d48f15eded8d19444906dedc2b766c376e6d0dfc90d761799d02afcaedbe35c9a30b3d302e4463186d9cb1867de8122009d52ff8fa8549451b438a379052ac63770cb04c8a80ab894efe019f414b48bc9460b33fa51978fdefa2f2701a440dfce6a50d92ac7df6b915314f76d7d79636877dda24ce3356ce78de29fe40f2ae4104712be865b17e9156998ae7bbe937556cb05cb155a600d303ef8df20940563b583bad366a0ec1ec023aa685eace86a495e5bd63d83b7d68039d18a83ce1ba5eb78f75242822d06601fc082518f59990e12b486a1d64112a80b80c6b0f4f3d5efb82bacf1b48857d06c305bf6f6eae815a39ca4753280412e340095d53379a0288cc977ba069962241bbcaf288468b9abd23118d3eeadbf706468e41199e57e9839b7c0bc1763d1b6a7a42187723373ddf6c9aa70765b0363dd4d5e70c9a9cb682b672f95dba7e156ac11cb3c526411b856152d124184227c53e45141ed12891d3b071a453b5cacb6bc07daa9404efcdacd33d7381b95ded01a2e54a7bbaab38096c08cdd795378ffbc055093e0602d8cc872f1a0e20e1577b0459953bdbe606a0147462c3e790e093c0110833f10e71226c1717cda055ddd82431ccdd7309648b5799384e4d776ce800ce7822cba4c2ef34045149e619cddd634f45fbfdca78df367d5f8c50392767b972ba01fa69b4907f1a610222943075ee385382652cbd5cae573f7edd8bb7f5f79e80eeb85669791f444ad3d5a9754f1e6520d27f563341ec0646f8395ee03e89b091a7e8bc5265b9f06040cccdca852e1b25cbc31c2a5b65b86d5ee855f00c7561c99cc8a622e8a4e7e2d238db3f48201dfbc381ce1ab55e7d6d0a1c5c5c7de5b095161b90a2696907662e3819aeb5a1198e21b2b760c994549747c9fbbe3152c3e3f56a0b82c2e4464798191d0e5206c9295b0014e606677aacdce3d717fb800000000000000000000000000000000060d161b2327
flags = ValidSignature,ManySteps

# tcId = 20
# signature that takes 15 iteration(s)
msg = dd00000000000000000000000000000000000000000000000000000000000000
mu = 3a6a74a7492ce4c08a4ad8c487c0427c9d4f28f0a8216832cd939c8be1d1b9be02a92933a935f1689d033590b5530bb08d7a3607099cfacc32ad2689664cf9f4
result = valid
sig = 191fc745712fc8a225adb8de855d779eef8cae43fe75418ea2b02611b979d39499c190bd59c31000eea61c0071a6c765f17f03310002524c8d1ba8df6c259405104df0a435658b488a3aa81c82d9ed06ab0886d456d7c021129f278edaf04477e9b27b2eb35d211691b43e36e65c823070a99e89e0000af939be62f1d95e94a168d953ae5d0933a39d223ab02631932d0006240fa5d3ef265519a5cec6bc796f932345f61e0e63dadf53461a1e444aeb7ff96b32cfa9c8ea4896ca5b5c58afa77e43ab34b011e6a93f9bbcb8dd8805ae7351cae0a0ca95756742077be679da919436faf4e386329000916e206545b18011221f25b8bbe71103aab949769d2add6bfb4082cce81a95b66dce001ede20fa6aac7b4c853df8205a432bf5bb0ffd3dae68e4eb195dc408450748143c8f5e6459a80a1f26b1b5b148d5394158425f8442a0d9faaf05a5ed8df9afa8bb97f499a8454615b626098fb3daa4c4ddcaad2709afebb8d6e1eb5bbe923ce5a4c41b3dc1568f4e8634455de6040cd3653ce5f3d63cd54834ffdf87e72e2c51cd2416041abbb51398e1eda1e22ca4e7b4bcd72eedde8581cbfe2b2b821918a338bf02a5771286ec7c992ad7e8c1f46dffbeb101e939f4b918d9a7b86fcf9940c12f0d2577e57f2702a263f177ab0467bfeb3384647c179f88ce508eb0173bfb6af85fb662b0861ee8051fa4c1820266f8aa6bd6f5c6dfdfe31f15a86df16669815df1af36c2c03d10a8364f488dfe3c266d012a69e538292d2799254da27d9ab3dd900185d00ba45110071ce6132fd2fbd6c129977bd68a44bbe3d0d90b70c5c4d7bf3ffa9f50400168b4a2f28c572b020c175562dcc3160df4a71e77854d555cb8d40f7e773e532934dc896078b269b719de189daaa17187e506d7c2cf06d7b7f4d7ebaa1e1b8f01be3e5fb514c4d3c23736b059f7f6b2a071a20debbc7aba923e040673f7d63a6ac223e86a85e665a941b1067f5a5b75d5a2d4622f30f61f813c9790d0bb62cba7c982d34dc6041f57f204df50b9774dc7300834f53f19d303479bd5df42b378dc28bdcbb81f8d2948b2eed172e57bdbc44d688dadbc2e30609e25c4ea4783ce53d4e8ab6ce921d43ec8e9ee82acfde0cb40789a50a9c696e9711e407e0a2383b252fd25f5d2b5456b4e4674a579f1c1c323d3abc7f1c14356c7dabf22d85ed4a9b5e75d40a5c7fb2912f4ec1e8ee6da96f352fe41c41741f312ffcfb079de51437467a4133c274dd539399b40e42d0805143fa8c7fa9743fca370059167f6f3346fc302f5b6dcb060e80b53eacc6bff176c739a6536f6b1bb4168852c68b57b787c330126ad0fb0414433ce263e2e46b27680ad072ac36d653cb95b0f0f6386c9f9db8285c3e06c38de485cc74b4610fb99714029cde977d9951c91803e9a6d864cf42215a4917aa69ead9509ce0086531d32cdc8cea5e0008bcfa709d18d0de3df22f50e87f59b7a512f3579c46de310dfc8cf95a7f940bdf86b8ce744433fdf50b5a9ca6ac87a7a7d1c7a2533c1c09790506f2cf6f8ff395d2122db9021a746411abedf1b991a0bd6071ced9135cf4319a45c564721945fdad887099efdcd1fcae03f4df332e0c7fbcf04fc66a286589ceb75c6a8f4dd2c16f67caedbe476ed4c57797078454fa66bd532494b83c03e2e5eba44b7d1f51d3d4b93b0cfddb290f05a24038871c766a4ac48cd041dc66a731b4ffb851a7648927f368e92ad45a369a4c9093f27476fc6e878ca8a9b0a915d88a3f55c7e712927ff961fde415e0b99bea5241e80c8eebbec3892ee13a4ad4d77deede0244f45f7c2f50949fb6224209de50d33047fdd60cc3610aa562adfd77e11057fc592e83bc2fc698ed156c57bfce86e444203b158948a0fd266f3167e46a061d05f5640fcc6cb7210cc51e8568e589fc950aa20daf7ddb4d46f5779b20d0d46890761132e23757535b37a009f078a09ed3ff17214574518eb1d03feb0a531f2fb59a44c96c27b834ded68470296be1ba9d4b1468d8e3c5daab19c97d388342e3c91ec82f7f9b50373add853b242b9274c8e7d59b4e84826144cdce31cc8a2d42052bc2723d1cfd01425d7cbf0a72bdc64e07e9f50410c0d84e128b4cd71f4c8a318da81567f320151a82d7b78d4369fdb6cb33a9dfc74394fea9b6e1b32bb4f2ba5fbf6bddf8ce0c93cf18debefde8057e0fe2135240021c647b48bb197f3f205621bf34e0bb7477d903d01e0814774e1e3868f30bb090f67dbdb786baebf443ae31e517c3e42f18a1651efeea26131e763cc3190cc444f8d9675445dd52746bad7b80854f9c4a5836167ecc0a4c1aa65a915de8eb20ff6dee1b3005cc2cb5cb94fb12f64bc010cc382b068ac9dc3cb78e8eaad7bfbae4c8527c44083dcccfa2916fc54814b3d6f37033dcd7c8d56efbfc358af36d8c39eb725d09e74be2cd280ad85431017a50a8445306f6a473da9edd363b7111946dcd03e8cc79c030c6819aea4927f1975fb991882ae05421202024f1c9373ddd32d66f30c3933e5c209af4cddc4b485ce2474a7d49e3375867ef0c6ac721a643d578a44f33b0474c7ec0d734d7021fa5a0fded8b3c2cb03d451b4084e5ce0ef62330880e97234dcfcf4bb98902602aac8500bc367675018b840a0f4859c89e37ba7eba8583ddb60e08f2bf0e2cc60fe110d51c07036133c40cd98b8c9e877ed386b87d114449986497aaa3043cd8caa74277b0abaa6efe6b837cb873243c912a708d3e5de41295574d361a6fb39fd90664537ef8a13cc7ea3ff2f42c04c5b9593d6e34f5759f3b8a4d855aaa6372f7554a8ca58526e80ee5d405c265547c6a6de5e534e058aed9bc41f3a34477e093888b1630e6e3d71a79879c7563705d9ab7cbbe296c56efb9071aad4972f3519e096cee67107f47d32cfb3f484d5fcba19206d108ae66c6c62702ab3e0a3bbe70755b97d1ecae411710e84ad22912daf8a86dc1f3835c556b8d6fe83888846ba8b230a5f41ebb2684363220f2b84eb969878e764674b0b8ad64856af7c65513493397562a65d635cfa8290a037112650810d1e94591e69a7bbdd1f31528d866a9033e8e02a08ed36abddaf1cc74076e7e449fb08a90e247a9dfe7070dba8a929098a3ce1843f633466a2634b892d241af0f51ecc0f5effad44f7c7706b25a7e85636a1c67ea858414bb2e71cbb519e53703132206cb79f6ff3db39a90300fca172a283e5ac43f67d8a8bb9efaee9c541fa4086cdcf727ba0820485857118a963f6c2606cac4d292f1e4364d3389b03fb817974a323240bf986d723cb7fcdcd84bc7d4bfb37d3d94cb0818b569e92cb582e8d4a6deea11cbfcb3a93af11b9c59b71b3afe3f96d4e1550d2bcb082c89e8edef437a51c719d2b81d6ee77b5922c9da992afbed3de1ff76b7fca4e5f9e6afb6f175053e4fecfdb4696181cac8d040134b9d2248b9035cb9e2819711983d7797abf2d826a893c9ec78128a551a4f02cf1b9f5a6e1699a2f6abaa499f80709f42c0ec89deb8c828b35142f49fd0ac247e09fc5dc826b20ec840ebc858b8a265561cf9f616862f02f7cce26f22dc285646c1a09f7777179104d1c12c5f6624c3a7639c18c9ca58963f6db0c36697a542451e7a9334fdef9e2853c175d0ca93ee009d408a9dc9e0830b620f1adf11c3b1351b762d8dce5d9bc71c108cd154a879f277e8fb5fac3a6e7e538edf2545e09c2aa3737fab0223ee9ec65ca5d8c11b9e1a21c540d22fb2159f1a0158c6697616df55bddc37a516438b718261e700485e7a3a62e3b0d4e97b41f2b7e834acda632b8e9fda46397dbd75ff3761c9fdc2899499bdd9dd0f1df91b113e90c1765e27432b4e70270e380f6fbe4f8759e8aab00c7ec6137ef8378bd8f512e7217784f87b6692f1837e75825c0718bb8db0c60f82ad883aa51c70e68f4d37a2e5e8655ab792b46e1243cbd112a29573af7733eee36788f6e4d7b966a68a3874d0f6559b441d3bb11a8e1b4e1859ca11005c447e1d7aaa9f6fd6e0f177c1bd0d15d05312524edd18fc2e233698d35a0f8fe70d4fd43e3855cb10f0d9101e37f3d1317c9d7d78a57a15b736f759d8eddcf1ca94e00282db8631f8bf2d2a49535ba858429748df9b8dc592b9545fababe496bed4bb525752cd5e338c6e666f8a3961df74c29b8221d720a1bda05fdf01f92d32b3ed9ce8c3fa70f21ef30132cdc30bd2ec9c5aeb73bf712293c545744734f180b327a08a6b4749273f6d853429dceda4471533952ed47b28f78ccc91ffea3eb0dc56192355f64d36dd001e822cfbac8ce9e2bc98d9a56567d77064e60713a0e7d676b17be0d05cd181d0a9e101560d4d60153ac59acdc5cb8bb3550c27a39b33c399aa54b488272903f97a4e3a9842b30de82a18eadb3cd897d4bc92a23c576d780a83829378e15248c027d1eb76bac3f1f7f0413cb7a5492a9c44a3ee78d42293483983a7d1e90fbbe277411992c034b649c8d63054a02b17d97398a87fbeed698f0e890c479b2468ced6ab23a986ad6c41ac712b137afa93df37fa8080564cbf67bba235914d7a8f832fbacb7f3d5ffe2097f032e32585a76a9aae325a5cb121619344a6466696ecbd11d656d9397b4e2142f35580a22292f3a3d46494db1bbcbcc000000000000000000080b161d212e
flags = ValidSignature,ManySteps

# tcId = 21
# signature that takes 16 iteration(s)
msg = 6c00000000000000000000000000000000000000000000000000000000000000
mu = 5e4bf75c177cf84fc8afae46fccac86cce67d7a4097eed103bd388abfa05dd799c8f0fd5b6935ea826281d925758e66f75a35355117ba56d7ffbc849bf509c3c
result = valid
sig = 3e41b01c01bf6603b6d0eef00cf02bf550767797e381cb6530affadd09100fc963e864c42e24059a35b54421dee314dd6ec4dff8c13e761061160673d1a94008b1131aaf1cff6cee99fdcc7c79991723d46cbbd3d9e891972c9d5f52f20bbb11c54e5ecbf557332c25c9b54179e6064eed210479dc6446707f5204aeaad9db2f8f21ed5f602965bd137982ab5132d9f24caeae6bbff8ce95a4ed47f63d7d258fe1760d8e8a7e4a12db37d3ad11131605d2be5eedc250feba39574bce461ba88a0ef59cc7ac109b76c83026afe2f2f3656f1ab477af4b49eefd56c9a00ce804427d78a5867ec497f07a5c488762c8883b839a584ef014d91e909724ecf77fefb2fa3c68b548deae9b3efccf3eebf62a5bd76f966f7489a71d85abed7c06bef1400db6f188aa57278a874cdd8613b64334c59416d1b64b121fd2df20bbaad74c8136219086fee3400f6ee37ad03fef16a9bb7579683ff421e046f9cd407b61e9a8aed130c60596de5be4ae7fa50667db07505af533bd199c12128c03a7d740c0ecca1aa7f33dcc60009cff2b6339bfa041fa82032eed9b2021037fcfb00c53c096f608fc19fcfe5fd0625c3bae39d1ed3067f3ac10344eba67441919cfff24c90bab23ba36e2c835ca1059d762108698cfcec610e711513060845c189c507e34a3208fff884c8825c4ab3befe08f36e378503612f926fcb99949d9a2cea0b2fe59542e69f1c8f99603d10c02df15ebc4193ef22cd45303d24ae70d93417e87959e209ae8ae6618d2007c281ea8fa5e73be5ac16aae20f4b037df559835b25a80502543709916bf1f20bcca93497472adf33b43cba42edfacb51d3294b476db006cdb534b0e0659a90a26a9ec68b3b335d461a613e2f03e94aef417983af6707a543ac99cccc341b540886892e209f333d4426f6dc83210d602d357ba70942506bf391c747a86202ffea712e7f0448105cb61310dd1fbf6332ba0d6e27e3ef22cfcaa5834df1b7f5e8eff50b4aa7a3889a0dde43d1b09246aeca8bab043044f7daf2f14a61b7fb71ac24c804c07619f31b94fba83a586a9be34706386683e5e3965ff4c242e524bd4745eecf30db2865db5f217c4f9dfe78584895d4214abb2b7084d7bf64363dda987987e0da8cfed427c20e83bda6550978d35e995368e6638c055a971e7b8460f77bf59021f3d3cc4edf36a44ff18b618d0b854c5c3cd1c8bf1006999c99def36fa878ce03bcb01bc48e1b5cbd975c7afb9d3029317e4df17031d97315027dfce18dfd16ab5012eb0a24876145c0e2262627582884b18619b384ace8fcaf35dbed5a95c38096aa006a94ff6b88fb7d800574feae49a7c9a8b29c36ead729fb194770e5202c5eec7071541090c0315493547da789b15f2fb28ade9354e0b0952c75541245dd0d82e0cd553911f2f844daa2af5e34dfd2f886559b69f038e41dff53cdefba8663cd4c3b270e41ad01cd9c69d84117729d51bf9c0b8249a48a00ee7662fe0f45e3f522b0e97547c6d382c205c47a2711d20cb8a6d18ed6a227c49a2fe261e9cd5427acb8f8b09477791cbb13c161892891aec718a2089181dda7c8f8bf7774ce109d8aa4bbdc6f6451ed2eed41561d7508fdc123fc7018b67585f5f7cee14645dadb2fb1b5d6de80cd5c5900372400164532f1186b02cccf8066dad549b3949714975cb92edf3f98df302ac01e5f7ee254ef0d76f3a5afabf805e81d95afcfd39044ae1fcbedadb35e737a7277dd31f9cb5c68f0306495b5981efaf676da2d28dfba12fd87625e14a6757e3ab313586c68dc8ba7ef1e90c521fd13e980fb973210ac36ff5c223cc258241ed45138b7b8044fb63e8899faa15dad544f77955c9dd39ee11545a10e613f09e01efecd048b9b61c9f89e10acf59c4fe10e17f276c0d72aeac60971673ae1b13ad5d6ec116dd92df3e0d6cd79c71893b812d1ebcb6d2e32d3044dd0815c4aef995486eb6a2262d5ade9f975ba176bb3be9ee4a0bb2b9b0dfcd679f3772db9c7e5219ea538f1bf4036edcc9e52623c9b209e092524d023dd200308217b7ad3df4aa312ee8d503fbdf5bdcc6578f32f4bd292f5e7f0751d6e18f5500ae5013291941f20355003731d764e973c17a7120daa0a790e5362dc13ba377aefdb1e2228ae1e2bce9bbb66661f016fd184973f1b156bb2739bf4aa6cae8b935273f8e821de354a85a21ac92b08b5b384e4889ce5adadec098a2efd960e407f6c1c5cb51776b49cba25454633b0d804dffa9adaa22a62475feca711f510dba1b927452948875c23fe50eb04af36960ea8f322992d48cc136b2cf44c4fbc45e84bfe347a1136e11efdc4ec4125ffc4feb8a7c2a832e29de612ec28ebb59c3d82d45323fc35b1a0136fb18aed7e761fcae68944f6bbd63b5c66621205c525d0c409d7472c263e8e1b556aab713924c44000e347f743ab9768c46cbb654d699bb0892f3461d5a8dab4aed8d1f0816fecd297a09d2ea3d578b74356709c5c019e0c6eb44cb9185b96e78193fe5f3c19437057ea356d8f9af450f5bd9c230fac20efb37341809228116dc5676f43cbb970fa1389dc8bcedcaa0722e8dd0aaf54eade137e8f18d9d7341867fc2799d05681aeead12903857ae7046fb335cc290e5756a2812ec9925ecea01919df31f0b99ba516b74a1f29b17ebf02de6b712a12786b8b280cca0c8c6673ab037db91612d38b48a1a4d3644b0b52a4c3ce262edb5691296d2d53071a14b7227e1892927089a19dffad11f1f1bd0c25e6553541d7483ce277a96bdecac31724784aa9d933d3dcdd3f42ca1929663b5e1102430d9ae33b60421b37381ebfc65c4eb23afdc533170018ff2a3009367e32ab9cf83d806dc6fa796de92476705eb434075206e0e8e1007f94dfec75021906fb1ba90cb1ab90c4e726a03f8b1eb40e0b6cb781b84d44535945a2caa50c0228f1f63509208add3951d6fdce948d316a7ac5422db6e065928bb32d495730ce8c3e78bb7b909035f90c01e4b60bcad19224441d2495636a38904c45b98e38ea5ffe4a4a5dff4ac585a037e129a5809a864fe763e21c3bc35f026bd61cc5bbbbd490465f66dfd719faae6e21836942f9bc56fd728dd5c835943e4289bc83e5eab913385aef4c526f42b9143c3a430b399cd469395c13bdf91f0b61e1352763321e439a15f464df8901e3eed66788d91fca51a81fdb8dab7a0d9b67202b98412f39015bd390496e0b22209353d812b8d4a458c2e5de71ec5c17c9b034d892855fa70f1199a942c3ee4835cc920603d2afe28f51259892a7c610774e4f77fc40739f6bc954dd7f30720054dc4a9df4f302ef6fc3d379c67772cf4a5a6aa6024a2e7b60fb430fdf2a1f1f44ef966f6a731886b8ca6de72dbd72b648af68fe543a7534fa42851c1b498ddac2b6f94a18009fa03b976e5592a818e87322ac344ad4e981b590bb57980fc903bdf0d84a23ebe4eeaa5a658736c7b91a7ea31462a7bef3cec35630cf5dd82344b34463eabe9c37468a8cddc9db577365cfe061bac2aadd6a339c35caa61944bbd76d1c5f605399b9c60897b41ede89d4392c9881d8ef54c5b623438633607c917e5a148f91f69330d2cfc3a07a385fa636b1b176fd2099a8532e517603f461e1291b65e4de6c534d6dfa3a50f9b0cb4358dec901823fd3fcca7a1296118b261f470cbd2e8438a6debfef71787cfe3d9fea869beaaefee5159c7e0e3d98e8a2f4dfda6a42e01504c04660ccf06c249736aab24968c3718037a9b693c3bb09f3b7848fc70c60df838d0080595acffaffbe8184771615896a42664c3aa7a25c7365d696a23644c625bb964b699ac048f78320e064140ded9c3779cb5453326b7ffb66c14193420c46a16537011d8c058e5689b584feab9d82c3387d5cc9035f58b7f9d9cef7fa4bd8fe4118e5c8aebcb1bbcc831ff5cd2430ab3b90393987d7906d03f92374eb3bee8c65ac043b038545da445861860b59f34a28112750eb6449c8daaca5a3a8dceffe8c573ed9278938d6bc47e8a0c0c645040e1610b39744391a9191bcc34e08a31b9abe1ae69ad9f141016fcd1b7d4d5b23bb709b1240b3b7a9a1ddb622ecf276ed63f1a92a184a7cb80adf9dadee15ca87972e530026be137cde18cb59b0232a12ff5cda724b21342108ceb83fa30dc50af8b214e638f0e88fb2e11664f6b14ed6421022661dfeaf0903f732622fcf19375daeee2ec601d3e3749c339ea85ea1f02938f972a0ae2804cca49aff7ffde527d084e0aeaa45fa91660063bbae4fa03c3ebf20d00a8b32f17c4c1a4672f66b8146fab2597620aa8bd9ad43b7bb238c851b3c37e8551f6de1a8fa41dc3082dd0d202b75524cb9685812c9756ca8bb42ed74175a9d6e70d904713b08206b1cce2c822bad661634536f9f51e753602cbe61fa783e3b6f0b84de0ca9b89b8b9ff8432745b45d4f38c660529e8626ad737c76810b97b89602fb9b9a8b8964bd8c79f5439cd1d12aebc7d240041ad00cd244ebf266a3b2a964d6371b3bf6d676f5fd97c1a514c3ac26c0442e891efa56fd67971ecd81b90da6ca20fb2a6e83aae5581d4db5bdd28efa1015066788a90d1dc1d1e253f5a5c64c6df0b0c3b588006cf3352606290cbdaebeeafed0000000000000000000000000000000000000000081116182123
flags = ValidSignature,ManySteps

# tcId = 22
# signature that takes 17 iteration(s)
msg = 2400000000000000000000000000000000000000000000000000000000000000
mu = 4c6577550174e437f0c37f37a53c5ae4301b165533739358e000ac9ca0cde1c3d064cf1bcb4f376a3b1e714766eb88ad3edfc6cb128efd23b278fd784033f895
result = valid
sig = 45f7b98506b52cf17ac1ca661951dc3cae6637b2b532dc3dd3e49db1ee098bcfa20be1b6ef9a4b278589b8e7c4cad32a16c5600901d47f0fc06272628bba29815f237fd0839e079f0fe6739dd45fa3e5a93d7d1311536c1daaa2d14179eaed2a2933d17825f88e034c9be9cf5f5934ee9201e3496a65e4aa7a2fb18cc323cac3a1997cd9e953654fb504f1c9dbfefd35e09aeb6613ab4c06e571a782acff038df56a04e03ddac640909858e543e9ca2015ada794340f3b8187faad2c088e9a18fe7087f8bfdb3a9c234daedacdfbffae1dc67e04e429555d53b42790fa1735e788d930889ef6618b1e58ed5c327ea6723f2c11f1f466a9c145a11447131dee81550ffaccd5663a5a14e25f21abd330f71fd7405dfcfa93d8227b142cffe58d575507da2c19a631b307570e2783dd4d77e73ab2639c6a4364b3a2b1b7c92d93366f81e7042f2fff359b78630f6c3203b1c88ea9bd0fb7c732f3e5753139c8f9103480e77c57a6c8705ea245b47cc0e64e55ed2246d45e93cd638d0104fb43806b329469e2dc4fec7c9527b5090a47bdf0004ca0a6d4c747df14e8eadb88af3951cc2fed195af08657f35ea1eafd6bf53755b4a66153d4f8aa62f1feccf69f92ce4d5338c422e6743c23c51326be0296d80fded7d5b01c54abf10d530ad0f136313b3d19e55c5ab9c584b80e83f5dc99960392359a6fa718b4d1d6be467de44a8e6678d05d0a1261517d4edfea6bf90af2a80a11fd9bdde875fd340aac5880b201e0a935f58489eacd10f9c18597e51ac0604be6a5df0fa83267bbd28827668fe05bdd26fd7cf09a2c8b3f42df35412a68cb3b45679c76e012bcb7475522234d0c50845395c5cc896a336f1e216e8c62a5d65cac474c8e48f0af8d9f160f08208f196c4cc4c9d2dc4e592ef1407ed6da5471b0622d789300259ffb8a4ce75130343ee0215a3f501291efb8ea7a43b0492264157535d79e8edf106f9100573e486915e54219c989c40cfc6bf6f058f4a34f952a9f10fdfedff8bd173be598f2bcedff2ef2216386cd1eb93b9ce9e34179a29569da669b641297b3874f7477b8d08075710c9bd83cc722fd94402929eff0961de5297e803067cdffded15c42f5febd63f61c8f19b24adc1f599454b8d40b5689ffe5aa759517be2d31c45f5024f8fcdacb7fb0147b4a67f2c2e62bed6d99f2ea15f36ca051b29082e64f5272c7628f923738ded2bdc0b58b2f92cc11046055351bd65b3efb9779d3bd0b28a0e2ef1f2e807b5eae196c2bae7b07149012a8d52ffa80644c04a0ea7cf5226b008e7fc40b95fb0951c2bc9416d60d677ce96f86a655b89f504cd047eac6c6d1905358de689b518cf8651227146fdfc8306e574a38ebb39d5db0697c8320cab784e5c0e71f33adbcc5e2d38894e6006207dd97e545f83201bf1033a107c92e6fbb63f7fa9d6d80ab96b2baa89c89182198e1f93102cb9b10a21db60fba15820c1d82244dae2dbea9124bdc44f69931ee97904e15200c91bb525b3dd37837224c5c52659786e53701dfb0ab836e5ab3924beebaead548b67119d63b52ea88def1f28a0492aa047c346e5b37240d52174f609d82a46be480145f6644647d814608d2aa2077e97227bf7265c1e8e41e263abaf76eb4b705b334d7135794e4e633be36c0eadd86c9978cb5dcd34d85f959fca840a837613f35da365530b4a075bbb0de3d5251138390db3e71da1377527fa3cd5b15fca0147f9646b0813a64f5090b5bba0c68e6fc3e328215877e7f1405346624f8ede7eefa90778982fff9ecf84330bff13e6ae837d891535be7e9d52f4c828357aaafb129f7f1472fd0ae17aa73ea80894496d805a8a393e1626b1bbbb8906f3bc1bff8beac84d1b678fc2fe0218c5983787e7f98db793731fe8b5af27c90691d9ce029db1c35fb9c27659bb09e01b22be955c64fa62cb3cea9d396c47a25e3ea80aed271ad3eba5e48a743538a86a9471d82003bc8708ebfc3f2b8433a3ef418da91281e24525266b72b3c975a030dd41d7a3f76b46eb916c951c27c6db83f56338e12f4b8d517f1f39e18a954ffb01a34adfbf8b14ac5166c7ece5d8ca2e236e35a339360366aeb62cf01242ab11d18a95665b7b3c29ed818e65e14cfd1443e8ad67e32343c90272ba9a262653725d1338694c77f12dd1234f735d0fc59b55de9733d6cffec59cc6c4b1027a7633eff36fd547b549f2d54577b4d3e883064e1f96eed8003c44eee8ade5a26d59d657355d17ebef8264fd07f006eedb3a0182bd6cfa708803d5a521a669fbe2ec256dc69e704c31174fae1f5ef3688a6f6a5568b872d7a61251640871327350d6e00818538f60c7627ae84ef6773a0024790a93ba11be699317711ca3710aa8c7f990c1533277d38d117e0a8ce92490758dba144de16a4fbc97c2ed2fd466361cfb07a63fea544a54a1f4b04780171672b8f9987214055d65309f1a41c78befe703501c41520c50afa576371c91d1ea726d4542172d97f38355b7d7cfdde25010468a63ab2cee6fbae270a82f99384d46322e84c883996ccaea15eec01f07f9728cac753cda40ac6954b52c751e375482776788155edce5a23507c4628ecbf715262209ecbd7ba91948ec891571c214798e96ede019b5c726c8447801bbf76d565e7201d95cfd47064caffa3ee0757bddb9ffac0b42f4a804f68591cc7f2e0fdab131a8ffe5a7c776848927bad752f01dcfff7241003e501623ebebf2ba036100f3dc5e28a23d18d276476ea014494c693d9f4484267f1ceecd7e1fd6c75e74b416c795b516cf9f99a26d669bbbc9cb2bff8de6371bd4ea97b35fb8bc684c464d185e3bf40fd26a8323d507c7b31d203aae661add13c6531f7b56635bd6509979de917268bc0b4489f5cfe2bc2d117d5f27c1cb0de2a85c024a555a815eed435b28fdb97debb7fb6631e72ca1fbf2de560a54496b7ea79f72e41edb21eb28e7c910f74c85122240175309be4c419c2a6886803313d30ef93f587b7fb0232c91ae6d12b54406b495362276afa922af02ac6357b04f817b56cefa7a326376b82aa10e35a113c61666e9b9c9206313318b7e1097166568239eb3455478008e42542608923174fcfca8151e0894decc12fcf32ec9a2c12b48dda7a6896db728ae779d856bf2efbc34d7423eb48c87e00f4b4727420cbf4555fe5a46c63505fba5abc590415dbdb842abd728638844934609980c95985e3f127178f0fc463f4180fa74b5a5cdba1039db813e68fc1de1334857b55dc6a6aab0c4c665a9046a4191eaad90bd9b2b112a46e2a4c253d28c175823334d49ba9e07e85634c24dfedb348e592e4c994a01a5fad53964b7af28f431a338af16f28bb22c645d65d6f40150e7f10897be7b8496601551cd5c813057f2e38a5d59f310b5bc1b52216c467d1916df0da345b3e2f0aee80f7079648876cd2cf3127ef3f18acc55f97e026e3760ef91531fdf81e71c0af14e24bd2fc1bd280f1cbf6e82495e31daa5dc2eb9c0d6568e9b980da14c4efd8e80e853bebb34c259762d2e5ffb918bc2f85100f8d60b0e2353f0fc1f7ed6b3ccda17ff778db565d2942898579851409b31c2ebb860397780174ddac7fbc5e558ae04d6d60c3098adec601882ea9902b33fc43a92e16db396e345a995e4487ab2d07354dc65c04dc873cf13e1f189cb19c84627b892ef586a38dd649c02f3f4efa44943387c493b5edf476f8e68444c804b2543d780b4cef1b71e80251b1cd64958ceb48cef6956ca74a590b6623c7181acdefb343ff65ec776ad12594890ba5b77d1d2d37d0a859aa3a0037dd70e1c0af0b686559bc2c619ab8ca3f649c38e6d0f2b5a6458743293ad38ad26541c843bb00c8005407bc74446206af67173f53043d9c95c2696cac7359023fcdd655dcb2d8afe068df092c8bcc3cf18e438c12848ef078383f6126a5f2f9b4620d193d6c8b8b9f1265c827c4a1928e3e523b2e653efa378800943cd3e1cc639ac3821f7fb44f5f01290a144f11d3e26244163e1cf60aa627d7318dc3f42fa9bbc0292d6fa61cf3e04dab98a3e2ed3a1cecbf5f2e08aaac5650343934958f15a2b915f0007c7a251623c93826f2e1a1c5c8aa0879af6dfebca672c616917ed96ba3c4757ef0714fd8b88e0f21af580e094d9381a5a8fe18fd34156627dea4cc154bbd9f2d9eacd1e40747222015fc93671d745488c8848c259c7a2582c0165a1afdbf46c9a75590cb825074fbd410410a94568c444b2b964d331efbaf82771524a6cc0bf84ac2ebd1f1dd0ed8033178e79f24efeb43a0018351b13759035120dae2972f6e314c671e3b918ed9ed89234dc27c17ec9abdd3b2fc64d8e562ebdb7c90902a0931d6480386dd633185e15459ca4471177281d636d6280433d260a51522b251579833e53ee757c9fa2f87ea1fd86af051381d6f20ad947f5981300bc93cf5c44defda770975bc1438b053537665535a9c764f7fb7f03038305f4eca46ecc6faa60247024d12eda7bcc626d924894e2c538dacdebf4fd2b64ee428f8fe30ff104d21b8e1f3897bb86c567a31f153d4e8ff3be2d9a539baad2335762a010b35bdfa1a1b5df981abc8e612314445dddfeff0fe49b0cddc000000000000000000000000000000000000000000000000000000000005090d16181a
flags = ValidSignature,ManySteps

# tcId = 23
# signature that takes 18 iteration(s)
msg = f900000000000000000000000000000000000000000000000000000000000000
mu = 536e7cadc1c239a2d7ec9bc5f344110236aff98d093461f5c31823bdf9a17118f0c2b49ee47ba87c3743b7f3f966118ef03033a1a0eb9525dea3ad773d26736a
result = valid
sig = 6593932b139ae1104d35507504133096297012e45c9865f57a7bd6fe87a6e4a10394f43226ec77841ad10ece333a381c37c91bbd82a63bf87fc8091ed29a4599042715ade54f5c94a6a0e1222816e112b4abf893f0261fa5bb5d774c6c8d35bc1c447e17d3dbc25798803518cf6f6bdccc7e2e77d77cb8e6ef24564a36b5054d91836c7ff1958b6d850d25f762f78b0b55c2850131437ad677b28b8d11d91b16508fb91f250c1c59adc4a2415ca6d20acf50c90808b5a4e88c043caa68a9e6a2ded7dd4f92844c2440589540fdf7e48349ba43bc26c23da748ac9d75f0b188688541de951a9ca4fb918572c96f7d85a040655d459eb3130c03bdd865583a2bcb382819c0b59f80e6369dbbc0f5d5b40010c2490c87acb9b50ec1a998be39694ef591a3653e9364c52137881ce175da1a97326b33a969d035cea68a5ae85e5febfe82cb5ac731f88a0c895896680a9ae8b4e7b3eae3f7a7d4a10f4063374f317a1ba377a01a3433e1242b2f00c0584a094d157c5be1a864b84712889c016e38fe757d02c30d63dc4c5d087f8c78032865ebc87de03747d03bd6bc32eb9880e8b640ab46e630815d11b3e4d88edfa6a3c006b568cc9648d4df218ab91bf1168852d4102f4503061f96bd401491aa76ae8314ef47d7941a767fdfabff79349d089aa5198248cfb2524ca6489ad58fad9ca4fa6d7d1ddce1fa88c3dadb434cd3a1f49168460b36d9987eee09ef17a1a789a457b98098c85311deb3e7f4d7c2a84c1c78c2db3e9823a5b47b9e313458d8023357aec8cb45fd052da9404c731062508ba31db91cb670f474319948538dfb7b811368e4325b24ac77cfe1f852bbb33574f175738f6924aa937aecc41397f8e34d3c75f44d6e81714a98a552a766089b8b2059bfef2f890edc17f9d98df040b3ad9168c285be95ee126ffd3d75658571f75035a0e9fbbbe66ad6a85a80077d21cd19bf9490f3fabd69991d6ba2589e1b9a3b8e64f0b879f3d80119e6715b827dea6bf40c09c02490e60b37e13d09d963a841fa58a4feeed6982295eb6be66def030230079a61494fd7295143c3a99c9fa722e1081853153110206cc59ed26a77f9125eaa98944d26708609594ddfa78c7760a8e9bed82e85cd991b2bc5ef7e2216e0bca4d16017749a1579b54dedcb165152d9324ee63fb7012b2798da17d3700c6d8280c9d7bcbf6ea8467542e92c8a0868ee9d5fd08bd397641b20d7ba15dfd079bae86972020c1ea54a0e641665b9f20dfd7342efeaf45e2c0682fcbc75569db5d8fefe4e1cad4e8865e86ebfa52ebb4c3bb1f9bdeaf2f179980424a62eb40a07196a78069ea6b33f52dd50bc42245517346a846a63bf08bd27d341ebf829807595f12ee0b097b917529cc0c4dfa7715238eae6cf336fea3004416f18546262ba801c8bc255d325524b7259bb747c3f8ba51aad3fd54d98c882c3c4924c3d01c2846690608575ff94e6778200ea316dc7e802f889a255e642c94e43cae57c68ab4f5083d15921e4abdcee8d7c4e9b60e43cd3a234780c0a6173b6b132d2482c7750e5aea328397f6c87898cd2254437a37f3b0e65b3f448f541f8c455476aecb3e5d7494188ac19cbb5f2ec45e246e66202dab148f2d5c0d388ec1dfa17495c9b3d255da2f48211b1ae87b2beac31735fb79561a1986e80651ef0f32bc9181fc911ea32855b5c0cc3a4fd807c5fbae608d683e81b33544a42bf1f89861b4afa5585b25e57e651e5402fee091d6bcb0444ece3e2d907031716c4488b6391c90446da0991eef10d982578b6999beae142cd85aca38e1a6ff07553f3254de236620bdcd17e24e9fdbd1fd7d672799211cfcf4e24184cbdcd3cda0d8d03f3dd76b0e03606c63f8fcfeae5ecfccf4dee0d5158567e86e3a4ce343ddc3c4c3c1449f142774547f25a9538eb80191b239e510ab0d5dda4d1d2e8af018ce177c6877771a7eb5dba26429f7d9772af8baf8220d35b28545d0127b14b524aa5afedaafdd3998e6c3bbedb0b1ac72ad30073560ee23e85432659a3ad60fb95a731b98884cbe826d3205696424886341986e933b97d67ae5c0886979be4c32fdb94aea47b9a3efb2d062806ed25af606e5072bb4352f3903711fa94a97a86c2dc2d32e6ff8dd221fe07e539f22da92a158e8a8df936e38d02d53d1b0fd80b63b6ef40bf826618f962a1d64ff361e546b73d2c7d47a5c0697af49041dac576de3f6918246877cf50504b641a457fa8368caf5eac325e468b07ed722c8833c66a2fc42b1e3f5eb588190deeed2c10524f1b05c6efc9d72a6a1f4833eb58db9a5e11b4704d879d25c998236fb4ce4b2720716c9e66cb339cc2293bacb546260385e2d860d727d952b4bf07618a04b30bead38bc41d2fb7fbd49931e099806a6d255d2cdb7fe62204a0efa2a883c4424bbf875af04d1f7cb2d9cba74946b0022f614c6a162b643a212523e7e7c7165ef5d6400f1664cb37fa555398f988057fd8aa3918ef644fcbed19549db991d5ff2c99cb9f6be56f24aad7d7ee304ed38240a609df19a2b82571b33d9552b59ea540ba909ad64e3f8342e9c2855a3577eb910fb47b7feed8a23458434ee6e0b0cb484b11c63175685a0ce70e4ff7d03c47b7b9d1e18a73588e8546739e6e9c3aa0341f4c121e1c662acd77a614c4d87e84de703710455bbe937b30870d611ab1ec256a98fd884568b8e945b0d88400d87fba756c17311e3210235b3942ca5061fe91b072523720a4d32d174c88cbc65868b5d7d6113b948bed240d39d160dfc6daf8a43a1f6adfde7e71e0d593c82033e9f6b7a4baa0166d8f28c46114c57e364d70f0f122a7b463828cce26c1982f03cac961b42b805820b9af9c8bb2240eecf9daa990d61c42f01ed37ca723d092fecb767fc0ddf905ede494d7b2dabbc593360f569df195ceb1ce3741c08b60f5f5097830535c3049bbdcae2098b058ac9a50e4ce7fcd694d45b20e1e2fd86808d474480e131b17b1aa8ac351fe249708aecffa6a0c7bab3115ebbf8c43bc5382a2a8e2011bf859ad034d14d8d24d56475424c1b50bf85e534dc8b4745e79d6bf098fcdc86a5025284097b0ad564f6ada364837af4df60a30620dba25a3c5d739edcdd490fdf4b7ae7c67be90f6356d9b94963495d9c5c8ca7154b4b2ddbe1ef1c57d8e5e879a064c7c76be3ab86312657c3a971ee1f87735df1a2849018a7d1e4867c9ad9019729c3f43eace4f2916384acb25f5e340a534d6782aa7f348e37fb7e9895b9c4cbe732b4e7db46341f93cc8193407c0b699ebcd9b7e3f80b5612309b5d959a701d92f4fac5b251031db6f39d6339e75368fedeeb3dcb022b6addd77071af1f40504c875d19a5add799a7f0e5079fb39a7d5eb991b5bfc33f517c090b9bef48db0ae16d160f5a81143fdc0a793cc3927ad0ffe7df402169997c4386a6c01853a6c6d21f0607b209b0cddceba91af3757926195750de29ae82172840205bdc57051d7b273ce469fce06bad5f758febdaa498a3399d4e3d807bf62fd57819fee31a18fbf24e501b8990fc25253d6143cee42fcfc898dfe8a414ffca27356102762cbbbccc70158b318e5354801deb17bd202ac11627d6effddb25c172fe13a6a5756ad80b450839086a46dbdbe3570628747d733f4836f6d57c382a96c7aaa9d83c3a4d5b5ac4421599b6311219b733fd9601195dda1abe2fab8bffd26147dc555c8c8fa11e3ae36c3afe9e1cc98670d33804c0a60b2f68f98282c4b705dd9ad3b9270395470c90bc75a1483b946822a1b055852effd2aa8aa93a4d633dfb9022722982de780dad23dd5f2021f3c4c92e048b2e6aac3c6666abc2970a2684bb4d749b3b05539f90a9afab6b6cf5b05188ffdf36941974d5b622bbb85aa7ba3198104cc1111a914ae36291552f40825c0812abce4fc32a9d4e29d40a5320c29eb49905d907343646a638709ff078de5afa9b106359dda4d33da38170a5d2c17d57ed1dee1edaf1cbb019befcd4cfdab6e30ccc146fba1ed86968d7224630118137148c3d4add5e9797ac90bbfdbe1fb9b4f472616083fd8c1d72042af00c1960b4e9e44a820a50ae932975a0d4d64c0c26d61038ccc5132b40dad8ff9400758dac4f41cf7056069430104bb7de19a478b61340002562fe26cd831f6a7e662605d55dc6297b5c2cd248f1ddb5a272dd5851aefc0bc2e79c59a901e18fa9df2e3312a15852fa8deb733529884c7e0e6f4a247e51a2dee34f53323b98b2cf38966ec33c9b8d3697d056a9c505dfdd8cfd1e54733a85e184e46e66d57f726defbaf14bda8b35a1cf9b2a570e61a5ab1128d7b1ad791d0a6e0b79d51b5845a909513277ecb51774a76f02909851f57f4b7ab2ad8d3b3dddd74494a003f1afac6072d9abdc45238e458d639fc827270c37d15b605f2b91ab9f1a8065f5f65c0b4bec40a26f2fcab9dbb4c6c6176c4300e3425c0b4638b8dc0a98c341ffe5fc8e0e8e017f58647285633d0370b919449e1cb03e9e646371f17f85b7f837b9b641a38a3302036285e37997f144752059fe15cd62ca0d503062dcac9763514fd77751514e5a8593130f925012a63711a366dab06374a5e82e6ff0418434f646784c5dc063f558906426f99c9cdd1fafb00000000000000000000000000000000000004080f181c25
flags = ValidSignature,ManySteps

# tcId = 24
# signature that takes 19 iteration(s)
msg = a401000000000000000000000000000000000000000000000000000000000000
mu = ffeb15023b07a43133ddfb4d63ebcdc930fb5e9651e89f7dbe340b6086e5ddf2d8aebdb8968d49cc5384aa2bfa0443984869f1e4c277c496e5a45a8757cb997b
result = valid
sig = 6dc1fa2984d614d5c52207db2528c102886bed81844437049d558dfffbb799f71a9dc992107666cc595a1981b75e49b36fa4a2b5d44a5d7e82a002c5b0fb8f8c811d82d19a84411ccdacdf86912db7dc9d0a8df1784a155c2ef1870d706583e16306106a0d0095aba7483e484c22c246077a743009b664f014d86d6358ef4f415e20d9a0b8ac2911756c72a1ab41c4d333f7376cd23405cfb5509e1885337b2e1f391b9e23517a0869f090db5e89a1f84075bf77b46115052a3cf25b3893a112a454a1b6c23836a84618030ea12f8bdbc2fd7cb2b789925b161f71c2e5300e08b9dfbfeb6e700cb09b9b101d64a4fe8ed2f1e66f7cafcd4985002f827098bab1722411845ba01bd994fe4b3b774096e353891a72414bd37af0df4f63580f5d3e72ff1c916c13bfa6828a44d281fed7ded0916e84f80c2bb41f818dcaef8eced887d7de680cd48d0e499913348d74f6a1e3fa81a10a079901a3db3e7fc6b55899714396204e4b442e156bf34915df34365f771b7c5617c7c521f88c43b03b738c069d96afb5a94b96071a43da76cafa8ba2d8f24f53fcdb7008ed7c73c5de081f9b7d2df75ba160009d05f1edd00aa44b6edac9e4f0f6413c743d925a70b87fbf551af7a3bc46b47814e02d7043e9b92bdaebf9dcd35c0e5a0c49bb53b6309456624e8484285d8e434d7fbc252191f69ca8c44f8eebce2d18159ed202a24b77e6ba9f907b14cd9308da274919f1c93b2ab6a6cd383b9b954d6fd1248aa35fca4eeae628d97d377d703a7bbe976956f5b46c2b884c6261cfb844bc3cb3f3219131e78aa2cfccb4276ab1cbcd42eb3b5a5cac311c340dd35198a42d13742290b0b23c5c8a7619acf12bb41e6ae570ebcc99deb82295882ff7cbef6fcbacd5cb0a0680d654be9b18325e8a11a33daf8ddb1118db078537be93a54c529673c366f89e2d497ec297346337fcf10b2288095f572dd62c1ccc4a830b2edbc6e9ed8905d688ff4333baacf412b8a95ff2de36b37a7d0d230eabebb0d128a1c1d9df3567f27a1beb31b822c4e8b535bb38539b9c93a8611a785d35f8afde56c09dfca722cf0364d99b9d0ca55dbc8f9d21cb69ae8b49791e4e1fa76bd6dc9c28dfaacf12add31cb150757070a39225510372b773459f8c86ccbcedd27015cf6daaa73f6698feb3bdc118b03211b261bd8574b116de124634626386f1a91092270d15c16a5a143bd0a0fbf26cbfd34718173fa19e466c9894d3276bf0c887b09b77a584fe80e0134bccf5c3bba566686c79dce66e554bd9229c74d4c02831f86142932a1dd449fb920ef675af899db8b99e758aeb3b32b0474316db13c9ab2665e651242bdd2b696c6a2f65304ec643808308934f727e3bd4d1e04fa5f52a452dbe966f7eab1ddff16950f211034ef755e1fbfc924f44f1e5b91c38ddc9cf755204c4f5de26b59a253b6c940fecf5db125d5d604a10e4384a0cdcceaa0ea4d4e580753b4acaef25a77b7455dcadf0f5bc10f948027062cbeb5ee2094e01374bad834af4805b98cf21f2b99fecb7b09827fcc295867d083b7696e42c2ffacc5ffb5d26088c468b1da4c967c97bd91bfcc5792cf18b66e5def3ee01e7e251c0796179ee3a38cbcdb656a3c6e4e1a970259b2d2e2dfc25e0b7d7229f5b144c24129d1ebc2e9e64875b298f9c36dcebc1d43e451105b16d20839f7e6fa47ed7076b603b5e17e78f979d01d5245c084e500deb96e6ade4d3fa2837cb400c02943dca4ec02b1367232f5ee56e70d7302195c2b6f9c0a213895030857bf8353c0a0d0275d0216c47f6b0cfb54471c6eb897689a64a5fc2d5b51f6be93b7ee0cf31baff1a5143a274779299a6b903f44f8018c5729cd8617919a13daac169683258a8340014d54f1e9cd82134eaab14c7719eedd6089da30a04e1d873b683316bd64698c81a6ca28ccdfbfcd69edabdc03da3bc84d51d770c806cb53597e8db6cfe2ece1df088f1aa6ba75319ebb27f9208674b19783da8d4d94653ea7a0ad7eeb0ade84db5ac471db947ed77c8b11de5ed23282e75360cb3969cb13597d66d041c3efd7acec993fe14fc6fe536dc5c2a6d0f0a787df072c2559f824ec077059b218541c995a030769896bd619b0e66240ef244c8b3aaf0e3f79abccc4a69387d2cfa3131b45ad4c4817d478cb7cb7264aa8dd46e5ef2d3712e3dfe91e615a321433daee0bbf20afc7051d3a5404dc66f2a02bb8fecdd280718712010115be7131d09737677293c635bca6ad085a8f8c159d772bd52c80dcc62e27db799b81d84e337424a8d8905d53adc68c8a222b6970eb8078d796b64b172965f55ba5c90c0fcb006865d7b1f0745e1458b1ab75c54380b3747da09ee3543a013e0b807158c9afbffecfa5a3acfeb185f3334d3ee923edabff723157c671330ecc64633a90347ddd77be425713b6c0f9b41a9789136c1ab74248afce4f0f569fc181cfc34aacaf3f1a4f7e8e84091a3a0849d87f3b8a7c6ad4afb7d357eaa0a2c915beeee2f1c6860ef3fc5f4cf0bf43c1d596b2c84a89b87d36c2dbd143dcbefe0bee5dfa04b7111895c8e2d9803d57270b347374c7a6e83957145d00e801db52df1fc37bd8e8eafe7a6c5b75a8c8fe32b6b2cf0e33aa6e7c4b559d2687cfd3e89cb9316ba05facd121f0921726adf89cc2094da9fe3f296305d700479a6ee3da724a39ba0f5990691436abb03e6813c4071913cbf3e70c6549589aeae288212d2257077c434f306c611b932c754d022bb3d40d91fe0479a9a250eb4689e118def6cfa516312c4ff022d1619c5aaa535e996af16016e670fc5931fdddd9e5d6105c385239a30e61c8d9dbe1185fa13b375f214965cca489d186a84e5eef189243212eeb570109c544fc8aeb4fd13227055878a15a723b70a27c8c902bd8f1c3f9d8865fb2dcc554f2d9c0e9231e691b1712ef052a9953daa36823151c86c2e1c43def615f4eacb610ff684957f08e58f9b07c633e0c71ce838bb8c742e0ecb301af85b4000b61e3b2f824e6fb283d310c69623c3b78e34e85f2c5a319b3e30649bdf982183702a4b3adef8844d960ca80ee90ac92237cfd5a67475241f0d8fd558df07dfb952fc54219fee76946c2d3cc498dc85b0b04b1d6b121d6210d5c97e1f75bfc1eeb7ca62feedb10f4c0384c771b331b230e951fb15ee5c5d6a2adff8a508cef25c6f7ba717a116b2fa8cd18e75fa5c711e036cd1c609dd5fb6f26c9f135bc214c13691d27c9624f711e6581a36270aa27ab4a2afcf84383170069a8c8eb7d9c8e86d328cb5eb95c81f3b5fd0738ab4f44fb0c71f543e66febcd8f4157ad4235feeec30fd3e4cf9e0967f34015bf5bb12a15fc46ef5d0af50e3ccf810ac4310fce50ea1fda53d52dd14fe8795645032c4976591123b74e263797cbc7e41af7be9b56a2195b4813a1d3438d83e3b4da2421746cd97f92176ed9eeb1ea29cb5a0b1629819bd7e7d40c963e629960607aaf96c2a3e93a9f52a37eab47b8c7611b61d5a1b9fe3d8cddb7acdc04d000286b7d8e09e8ae4e58fef9bf71ff76600bfd9c0a7f40a69d58c76459436959d916e88ad288fb4e82a3586b79fcd67f66b2711dfc0d9d140cc22c0a40f6fe46d09c12caaf56a45a7065663d879e8e6f12aa05e9265b16ce1aa2513aece0ecd83d15133f69a7c91fe0fd44eac29b22658d3eb16bbafd2e11647f0e1f7ce67168f5d3e2b45843defd6a4fd8ba901fb4950edd98a4e41b1bdeb1581c44694804ea07544c2220aef5c3f3d58f7d053815d280a202629dc6a45a931c7d86bc8256575d58cfb1bbadc473455fc22a7fd94b229cdb8ff4f8510c126887593f62040ded2894fb7f53665adb2467951efad062d30adad1c9c5daefaaa5748c614991887cb87b421970b6c061e55bcb2e2ad0dfa3c17e869b43ac272b04fcdf4fe29baedf3bb3ab6ad1a22bac0188ee3712d3db309e57efe5fc9b60c3b4fd2bdf287bbe16e88b3822f45868872a99b78265fc5f2c123e7520411ebb2c65652d01a0e2fea8e7cee2a7f667733e208f20a0ef5c845621cf4c2393f360f0f7a0b32d6b1621cbb8366c89ef90cf20919a6c9f5dff89803a50cd281720bfe75c7cd6e25d12938f43596e5ac23c948bf73b05e4e48b0135d1f3c59e93c140cda00463868dfecc077edad546cb99a54348104dd60886874cd680a38e74f515f3e1612a42bbaae442a80bb3af176a73b24d929825955bf33a1541f62cf4a00b7adfb0c7f20442213bf4a531718c245f8885b306fedbbe723cc33a1dc27c52052c4755ce2a302a412955173941c109f52901528739c58dfae6047d04845294d8ead6f94f06e33e96ed95222b1eca8068570aeae6afb5ee3d5d93302b114a815afa5e5ed4202a9bb3ef0ef373385692645bf4aa5b0192cb2834488ac105aefa23b4fa03fec0319b0565916791b50ac339942cd34e875354c27757f4a4aca0c4f0f2fdbb06869f4ce5e1c8cef81791f2280b42bc2d6884050d431bda7a93d2a0e77e72485bef53c70965e7f5cc599d48b7e00e5bf1f5c9f4ede54e56bbdd4ef28d7ec127c0e9439b09ca7f568e18b234943ad6991d71911e2070942517089d2eaff1f4e6e7dbec1ca498f99b7d4e0edfd191b40555babf8075eb5f2fbfd0000000000000000000000000000000000000910181f2425
flags = ValidSignature,ManySteps

# tcId = 25
# signature that takes 20 iteration(s)
msg = 1305000000000000000000000000000000000000000000000000000000000000
mu = 1ad91b7d0600124b5121edcbd121ff707e2bf5bb8b3a6b672b5a4047a5f2154ffb8ee21b679b2fecbc6a656a6658b1656067a3a973dbec17d140ebffbc0a57f0
result = valid
sig = 0e0e0793a9f00d1014ac745f73ee18458e19dc0c9a82d62c4f7c5f08cb302f270648d108b2a87a51c5b83e6aa54f4b40531f01bdf4f59315cfb96fe20a21bffe3ccb5aa55050ab5ae428308e9f1a95ce546b09b68d9a3036a04c71ff617dc48b4a3a732b4b688389a8249a7ff14a35d52b6c96cb0a6d049054de0f7ad08669b82f94745cb89798d86fdc0c2375303f5849c8992400889cf61ecbf63bb5343664f6f63854d3518f5a63fa55098b33943fa5642745b0a907c8af07685a18d9af65b121e90e7fd0c0cf62ed87b09eba0f06559ef813649a08a03c0819da5479dee4d170c17c11a119b6d9055151bfda6ec850b70939167b4d4d5bedf4e5aa19c380b3f87b45ca8b71dd9007450213ff67338a2631b83ef73499c4cbcb8ac6210f836e73605eebb09bb911f63f8dac03570c245b1826ea4ffed10e7d6934fe1d2e5358d52f18329259c05b1e570528e7bd160435a826e39781c8d3ce0b933d3ae34c33c09c6a4e535e3f0678c27e4da154ebb05039d3775a3bf948f579e8920b12b2a50430694fbdecb7ae7563631776e7b5aa3d889b3071964417eabd2bbc3fa551e28fd49abed8fe37326770db6168813903a4b1f4a149cdfaf2e49d88925a6ccecb85aeecaeccbeb94aea175fdc4eff8eb6cf0ac7cfa2897c74bf6c1bc5daa283398b86416be811bd6dde7558bdbc5853752f2651369d3b142394fdbafc1f2f8d1139df065fa16df69bdc9acd8497a89f037cc6cb6eae90292c7bc8f1ef5d89a07ad877334c53b80419f864031f78be57a82bd89d523126e9161a1a5d126e52cdc94831d68cb1907545c0c619bfa1b7246aa50355591217018b7227447a7d17b28324fa6c7ffa1f5a119bde3eebd11dbed6bd9d8ad95b4e1d7b4d673fd35cdc96631e1a86dabd6bb7b66ad5985bca8888d5e8e145a5b5f48953bead5702180a99b9402a5658a7e7929344fcbfb574beea901367a3dd8ea90a75b54b08c391d5ea6373ea8bd10cfc563733c4f533f30ba31d3c0e49e4a5e5c91d45d4d638712aa80892a2a0c5922edcfee867e2fbb7f18aa032c774e9cdbfa59b1c27baa14e932f59631afa69caba7855bd3746a12888d5a1e64271242dacb972cc82bdcc64ec4a2c146306f39115d5c824b71c93b5833020985ca099a4e937aa527bda8e69324005462f5f8431d5bb11bca9e4c59e5b14096cea9e40a540546efa18e1364c4f1ee855cc8cc564dce2ab8dd683bd9804b11d02a1f510ac98c120b6ba64cce16b203e53ea3d1bc69bec0d06a17b30639cd9b24fd1598e92890e88f7dd1397445db54ad8df5e136ee60f22ac090f2bd905765e810f54711f01c63564ef90cb01108b2c2bf1a6fb5fb8078d609117e111604a1d927fd24c18354ddc006f286975be3bf1ce5593715a8cc873c820f778e9a428e08fa3db1a5f52fab22ef5d16056092a6b1da23e3c64f205b3490f0460e9aebf80a4fe9acd31e5747431065f575637c8c4cbc5dadc2753b90e69722182a344d3b154bf35da62c1fd0e98921559f7d6010fcea31a79d36bd763cee1b2855dd05b44b36c4301cf6070408f02689bc75ffe264f55cbe06886019797b3ce3206654ad4995628eeec2db47a2bcd5feceb2f3cd3246bf162cfeaaec8abbd63b2e6cc441b908a3301c860a3a15c1b9253cdff625fcb6de85ab78bd802dc5e073a0cdcab0512a076427d7fae7b663d9b81bff8f0192fa7db81dc454f32340e200ba59bae4eab701662ca6453c233be851cde64c0a966ffc6012681dbc407c02073b9890781c8f484c295720eadf934c73e2b412b484ce4bd599a7b8718088c55433ff1a78072188e289ade5861bdcda6d10dc5c40f1c189ad96eb188bb46741e5ab956214046c2db868c8e019ef5a37d90b92fce70ae8e4a5339f612c0b8eb43c61c0c63f3a59edbe6752d05ecdc178a8a90059d6fa7e0da0bbb7984b7cc1ab8045095558ee505b3ddc1b3db2a78494436aa9334f6b3b3896d33e556e8e2b9bf728b5c53c204a964a697da252a73b8c120b363923aef38f993a3db4c24c9a4b1f10f444be9f87677df5ff2c26e419bf9c2f8e53ea2e6f1bbbdf2b6c5090dba385a5cf5652f9929295eaafcaf282826305ec5766fbb03ce153b32d49aa7a66752a772d2091568f1b6afec5e53dc2d5f73eda96834404bfe58fa5aa692f266d0383ddfe12da56a61f93933b6794af38ee9e31c3721c1bd52a6690bfa68948ba8d6577ae6acb3d5adef9091fbb7d4007aa8b96a7d17cd58987525296682fc777111ea979c9f3b893fef381c03319d7c6b9d4d523a0e5b98953830e46f1bafc94aa6c4c323d2a8a76ed1364caab808dd7eec175eb230de35e8d6f4ecd0dcf32ac6b1be9d7d6ac740f458ae7530a64baee19357ce5a3f106841d99935d1606d4ca7edd2d5da69594770eb86827ca9180713ec4df96de4857323333dcc4c3497e089ba6388a39450d251f39a1d2d6c1d6befebb7111189bea14c0ebb75b1c64eadc76d8713ab2290a7402e86c16ec2eca769febb9d8cdffa530eeb75854b08c52f69c1bff47c2f775353484527f2e3f37171d3fb44553cd6dd4d79e81574d01a6d4924d7b2dda910f438eb4c7ec938e5211ff4200305fc3e9659f8d52bcd49d5ef6ff5125d1f8096107ee01633e32f159ef17e1343af03076061b13bb3b25d4422f21b616393cd2d36ddcf96598c1d3f6b4e29258c94ffeb07410d1294c754f25131f68b4018ea155a1c800df5913cbb5c7520c7e33c3adb8e21fbc692b9d4ae00ce6e06df53cd3c13b1d12dff0607c423d41bdd53f4a632a2b80937ea64605e49c9694cb68e3f82fbb164964863c9d58debe663db1ec93382b8149cba27be1c79b2ec53396421a0251f3c4fd3199ea45c944e250d9402128369ff9d7fa48b0dca0c945eeba9b90539f3d4207b00d86687418dea895a4d467fd7e48fd6edade5d06434b9b1b82ebc0110b24bcf0bd4c58f9d7e5121c5863708b0382838423fcd9105e6776dcff3e914c5c425b85b9a1c5ee805d28925f313931a500e5bed7a4be914ea3a1a87e8b798702d45c6961afca988059bd23f04c38a0f4c3e9d59eecf1fb1d07ab1cb41b472b8848e5a149226966d540b095c23b293d982682dcefb8ee426ccabb3a5ffa070e019de02aa3f4fad228420f27a07cef98fe7cbdc676476ace8e45a8be1e282c136189d11df419053eea59288a16e0708b1124535a2a9d42e5ff42d514d05f344d75d26abbc2435c42daecf028c60621061565f6fd5787d74ef09ba4e1dd3f4043f0a6164d82c1c8a56971eb1ca21a966f80f67bfe32c2b3bf34e680a5abb3279c8e7c71130c77337d439fdee9f0589c268bf2b116eed8c6042e3def0986ede75a7ddb046be0cb9c2f5982485fd18bfd4af6649c73724b9c2046de6eab8c12ed5b1c56662b52d45eddfc9441f88d6dab41afa2c351c4779f623a6b3e4f8de8a749de2ba28447994c57566178c29cfe2d927d7be251b9945583e0d62591acd43c664cf8e52a9f96b08bdb914e5cd40aec4d9ee49088be114d7f1c326622262b9437d4ff41ab766fd164cdbb831023e7b8a4c2f215e9d412ead4176445c5661affeda6bfd4ee4d0f39304ecc8db068496674f89d5be493a4e225239c0dfa31b8ffb4a71b71548ccc1cd8adbece95d2cd76e2f951f6862aa265542696a0d78acf0bce2e20cbd1afd6339f33ca27efd6289ace29fecbf43beace6395634e3cf6ae7d207f31058739eb878cea44af09d18d0100c719241948dbb25943f8426d70c76011a6655e47eab980ea419c0baf21bf3c1cd08a6b56a95cc7ecc803bcc6caefde0603267954cf865423437f3af6c3d229382d4e6e4ec8699ac7929dfa22dfacda6846c632c8006c0f1c7bdda56b9acb231a52a532b2c5ec3791b3c3b7c7e507b9d0a271afcd983474ee55e56fe4e7cd8a0bc6e5756f118c513c9049257bb7251038866517c4c00be889772e7d42995686cfbcdd5f343fd3f41ec7162b61006e55eea57837c0739c8bf2fab9d24590edc3622d2b1c472a1c9a5a4dc63a883834a431f976f1fac01254c5c319cb4da867d129f007a4dbeb5626a9f53ce8db7044bb5e1d4f974a0cca9cf955ec1561b8d0afbaa14988f6d14c705adf6c87bd3f7416611867a61fa33368a20bd19f295c40858d9d0946e3da6771c41ca3b23bb97659ad5f5ca6f48342c323889bc3f00fa116b9eee79af395b24eafb213bb3f74d2ba57975564bd14bfbb97bd824f5ab3996bcfe3d3728e6d2fa65aff6ec874aa468d297f4cfd36fa55f7c9e9d8ce610ff1c36aa2c5b596b017495e298df6e199a6746093be6b4ed0737e834fcaafb52d9a0c37a82d4afb0fc19d81d577ad451edce943112aafae8417e29de50541ec0a0cba83ebb61102cb9aaee51886fa5b46f32f43a3a6caf58201d09466577619b369986a3af1d5ebaa1c0fdb699328cbc95879205b3f519cc235026420a163dd96e0829ec098bee25386a90971477cb12c4db6bf7f48f032e631f106441e34450866ac7e547f3cb76a0452d1c305b3cc822942b5ca815bca6adcf267d8afe7763fcc8b70e4c31999edf5bd25d42793dccd212193bd4e808373b3c99b7b81219aeb4d9dbe5ef0c16455573858cb8bc0454a7eaf7172385cde500000000000000000000000000000000050c141d2227
flags = ValidSignature,ManySteps

# tcId = 26
# signature that takes 21 iteration(s)
msg = 8d00000000000000000000000000000000000000000000000000000000000000
mu = 3029100bbbe1cb80271ea9b74581f392aa078eb455122d80d950ca4333e4f08e8c85ff0d1a4ecee30d8f1cf894446316952cd2ed6db3959df67a5a28aa118be0
result = valid
sig = bb8a458fc151be6dd575d810ee1dbc1b0a0c0fba3b64d9282b33e80531e9cceebdd7f266d7d810d0e4ed65a2fcf188c79d0f8b72fb7942431510ed1a9a0dc5dc53783911ff8e486ba22a0789a685370bc44dffea387de0bfe7e610b769b3b701f8c544ca3d53df14e0795927558ecda480cd7ba8c0d19cbf954e032b253289c42c657cc18ff7d5ebcfd4ff5163e8a36f585ba1409f1f8f039f87b1ddd18170048a08e4366a19439bccde7bc9d220642eb94896f4a64b1bc3631089f71ed0be13b4a38c092cc5999ca9c4cf4a4bab102f26599f651133f51cb2f1df9f6bb7b9de9b4899a38d26b9c6ecb29efedb2038bb92e2ae3401d97f3ad3e1bca5601b3f897a2ea831e6a046a66c69a7da9c1e256da45ca11d4d63d3d5d9de9470c117a4f62f3774fc9c919a73f06fa9e27c440dd94aa19d52de6e53c5f500821fae286fea255486434930a444ad90a9eefd79bf9e335a995d652c7f335d09f7519354f01dab9c10d292dceded1c0db39591544a4045cc7d3d28e4da6be59760ee7a74e312e482ddac340f6c6f4e09db4df3b53052fdecc96dc7aa6d6bc160b991099f0aa81ac1982188245dd1d8b111186377f2f617647ecbae26f321aff3931188d2df051f3a4296e406790514a33080fddc43ea4418d44e8f3fae0660748ca4ab61aaaa58a6e2fb56b8ed389b44afdd63243bb592e0d531d79e75d396a007da95535df0ae74d9fe6b61f997811e3934150f4ce8aa292a0fa59f66c5141e3bb339eec3587b86be94b765aba9f2362ba607bac1ba18917ab7b15f3e3cc2270109ec0bec9d53fda5c276841d41f29f91db419fe91b7d5a2f04c5322a15f552514ab592ef54b59539fdf2fc66617f5baf1ac054da64f9064b43392d2d14823082151ae5f8ab536467543ed5cac30eea35904b4a737a11f53fdff7a5099e915b1835aa32ae57e0a14a781966d17ffc4b66c62dc4f35fd414ae0a22719241e863b60ba63e82e2b16dba8672fe7ce565007e8ab53687561c8c41dbd736fb8881c5fae17a28cab7c1b2483a2ae932b55e5b154d05b66c3b6db45a7049b5934ee5880471c3a63321b193c642e6ebe89c54f6e60f819dab75c4838eb6ca1ee80416dfba41e7836f3f2361fd4bfacd3102c1f28ec517ca8db5b38ae3f48f502229f2144750d5d93e4c8125168ef9ac066fab91c295d47e04a01d30f1cc7889e9f9911a1ba9b6d44014637217571f2e7bd371775611c00d651dd5fecdf342e8370a303dc7e4e936dccefe0c66a8d12912ce2fac1f99b45a5fba11a942fe927005ae7e9453fef8a926fb6c8c3c90d6ab39bda85dfe50ab95541c71d4aa5debe9b9a10b92f74f24d09341738e83fa7687bb97054f20bbad10ca1ca2f88a2d9f51fe9e940680785181fce68693727c4a39c57a108f37e41d35efc7e8249f60eb05a68c8b14913a85be41ae96e8b28a9f97541643657f13d6823535edf8ddbba95ea0768d98bdd126f9829025b799842e2b58be73022e16cf46b0160bbb93f97e80ca5b7b4c2581c3be3d7bfcd81a2399afac6e6388a9707d7fd7e1b19a56c786344195a89da97108c2b103ee87172be50943de28d95cb76722c070ce96383b4bfc1958162b1a066faa9d880dffb4b6c4a864b0461b085eff9dbdecd2a2643b1390bc3d5f00830e6e43aecfbd3b762ec023f2c684407e9928ffda93df2082231172f42f5b887f49454e1ef973275a865950259afe4d3b9dd5fc1d14f07093248364c37db8bab873070fb4720130095eb7e1afe4899ff806ad9ac19c09387157a560a98d1a68a1f0665087377f5e17477279c094ada07321760177c3261b9042c36c42060b700316a93450cf8dd280a0f3455ac8c1e0de4bc40aa0af63857efc77023077e7f16a805e909dcb2a9e60a43e7d5d22fe30f8f8a8291c79a2c08a8b5c3bc9dac5402e6e3bf87898496511be0483e9e11c69b6356740bf8cdc075f3a38f9d489ef3b7f88d51734c8bce0acf6fb5beb7a3ffded49ddf0bf54d6958f4276421bcfa666c273f3a415ff69ca61b736eed168bb3795f9ce647cbd413b027e520e22ebc1500671bb11f056b3b41865690ffccac3718a597e16b217eac9b4fe268520a5d342f1de7817c3568e6249d9f4f014dea7b90730dd06ae4acab0a5e598fbe72b30fac6355068a74d8b311348210822d6f8409e77806a259fe4eedcb5934d2e09f06f2fe82274c942058861d5449e6eb923ac947d06806a1f812b6e4ae2e0a929aa244779c075d7b4cb9edcc664679b6be833c81d5c688517eff2d10eaab41f93e48b7961cfabb5b9f087f5f9ceba4dd8d1aedadcf5719beaf1ea95398634ba3cdae50ebe9e46928f4a2fd153d38ea9af1cf2e7b832c19712ec57dfb516507dd3b12ae1eb82035c1e3347ab97c7868142c68493756493fa571abe71c635b928935eb50cee1c25a9bd60e88258dc777dbd7f96e751f1bde620940d8659730a4734c77402b7664d5cf6d8c562d64284c637456dbccdef87b25e96c21f9962eeceafe99a9d6199cf846a3798fdd09997ee81cbac964ee68bb34b29d9dda00f251f7e2311bc1b6d4beec8bd4d3035a82285c2288a90a216a355e3d1064943649e5fc46011dd1ed2fb9289997afe982093619a6f72d4a6b6093e1303ee88c74721e4bc7ea6289f437cdbb9ed0a6cffa5d7d918368b986e070c3dccb55b1970457d189f9b59ab8e963e5e8337292d4c71445ca44241f9696d1ce3910804fe7df2dcf5854fb9116f96a1a8652c8a7f2c1ad07b07b1da41a21148bb9b24e8d59dd023e58470a188453c4cd9ca7022520ddc6c53f64a5ba9b3563a7d59ad317745a226f7f0d1af6f71a5e1816c71e12aef1e8a60eb67c4c6371a191a1199424cca295a9ecec99bebdd1d386e955fe0d4b4e7b853100f17e09d5e12c8ff569e67bb7d118759ebfcd8c1e954a6cc351c39393ace4d531b42e8aefcb533020169991231d525bcaffe20615d0adf79f258d7b3f7872e1c39d2ab3c616ce79ad8054f0c55241ce148437818aa8419231d72453dd1fc28790b724fa49dc41e43b838d83d8e6978da66038258008e72e3009ebaea2624af497309d9dfbe809a97a67ffe71e68da7550f12ce66e333a7196f5402dbfc35cf9c021b8150c91b535b76f3f6cf2925e2b5c7dc9318a34184bf1e84b06d8edf792f8a62845c0e4a47e5af5327353256a164b167a895b6617a503de6eaa46f1be6a736b4a5c81eab9a6c7c7e78855b44d9dd673f91307977545341926d8444480a44da1f7a38cc85d266e0b43896db4e8df8f87ca1994160090884d417eced5ceef498f3d86bc482e6787ba9fd9f95fa451a9e49ca51e72453802937b2e1817daab14b6140e1d12d4c2cb07567fcbf4d7deffb0ae80859ff3c3e07f7494e16671ff2c2eeb921c52fe21891ec58042bfbd247d6576da111a7b40d0d68d7a66abfc133b55912df8f85fe06985cf91dfec0c6cefdd646ab64b30abc9f402e39f246ca3b90f9b3c7791443967fc31c15bc38a256661125082ce326d61ba7b9ba49614cc584507cd974baefcdce6564a0332deff73db28129a79b28883878e738551107e255a719aa10f5a71bb8ed70d053c7a0f64ff47ce85239bd8965dde32e87720a5661756d2bb890e0485bd3ae22f4f030a9c76da63fe0d27146f16fb02109dd247a763c74359f0ec63dcfd7146eb747e15be6a7be46b30b1c7e91645926122674a722cd920d925999a9d2bc293627b5395143769c26e544e87eb076124d4bfed589f9a0b5cca4a7f52f16da6cb35e3956cf758d0848a6715ec8c3abed15026d40ba323940f85348c6c7759c5d7fd0c309ae46e75fe76042f2bc3884afb8972f87f3f11bd1815b39869c1ba5f4e35569786839c792c7149fcba176623566d29ab1dc29f3bf2d374f24eee794e2003af92a90b06a5ca67b5ccc7916e9aaff10ff1387b72d72f6edf6b450ec2a47a21311f9b4b0edcd468c43c53b7e6a233ce134512ebc742b9e59f8be7e7605f2df5fed2ed705e679cea3fac404eeaafd03b0345764aa821a40ba383d696be7749c5d35ea43519b789c06f316ccb7fa468f5562f688906442c8dc36d3997e51c14353e6022cc2b882e8296ea274808bb87ae9e62c307c65cbf30ddfb2453497d58075c2c4e6034dd8261032924750fcffcc5fdffade784907d7ef657978136ab2fa29ad20c9c83c3e348a408c5065911fe61e0c439a1d7ef058116934f6497d96dc661f8ba21fc255c021c7b52b6aeb0f1d2d219ae131ab0e0bd01967698b63b859c14b3252a7204da5cdab7bd2f78c6cb639f024c92465635a41d115ea6d042f3722d605e7be2e868909183525ca088719876ffb987afa2f0bc147026e1863c528562619ee551c64380ca2d8c315803a4098f3657d982397be8262f7d34ff4c05f45b6b0eef3d7c13fe542c851509e08b9fcbd9e48d1ec72c790cbdb9dac3fb8c7a57c8a9e2eb14ea840e309579b0d04096ae896ba2f3e45af7939dfa922b96d4b76da3c3b992cb72ed55c2a424f371e020fca507058ca189294a772db81e05f33a50282c689cecdf4c28df5e17bf6cee74be67ab96d7fe26cb1d3a0333145557a9db5e4257b1977bdf7fb41496b74758c94d2f7154d5bdd0e2c4a4c7581e600000000000000000000000000000000000000000007090e171b22
flags = ValidSignature,ManySteps

# tcId = 27
# signature that takes 22 iteration(s)
msg = 7d00000000000000000000000000000000000000000000000000000000000000
mu = a0699b144cf4806932d333b7854fbc52f99ec9399b23b9bf2037c7c432185e96781185e42a0a89c56dacdb62dcc37390ca76b778dbffcc76bedb5da52e5c0ea7
result = valid
sig = 7b2fab305f92793314f5aea42c8544b5a0af4ceb7fe57f194c66778c320257377aee97acd7b9fba4c8fe18cb462792452d44c507f7840af2c6380d1a25254ab0874ff347626511b93723bf76abb608ebb0fc056b453473b1d2c6d7264f0f2712ead95ee34fd8f620925a36decbf3097ae92f04dc9981e1cb96da9fca9fcbb41b64fbb617a21b17b37661ec5bc538f00a1acc07aa667482daef1055dde874d59b14327dea97ad4f97fb1430972ac82360e9fa070c9b3ec2545037cce1dabe34c274c1894add81507268721c2769f19fe089178b400e55822981c2f8b9f51f96c48d83ac24ff55ed8f5a0645d122f1c17da2bc8da50cf1914d2900b1389ab9f1a00b6253a67bf907641ca5385b49a07ad3ea0b37e458e6caf5b4dacc7c74dcff22ba677f23ffb64e9c1e2edbee99e7c73207d3f288d2285a7c0e14c3b2ddfca88df6934acba9857083a131d50c88d8f8ee8d24304e5610dc53574b8d14198fa008435d33d03c42e377ae3c627190a1c6a1639ddd98ac90b6b6d0bf7a50672000e0d09898f21c705c9a5de142e9be15c0c0f9b06347f61a0ae9741aafce0c418ffc1908c8c20b68be48a6d5c8f5c0762932ab3e73a284ee039123c2b9406751ab6cac8c610b2aaafdfe539dfdc1e800269a0a1fbde3b5bb03cd938dd08160fb8f236724674d016a76d24832f4857bcaf7faa8daee394ea5d97cc12c6de62081050c0d0f46b10a456ddcd12e352f9fc5a9776087fc6d16341e0346eca5cfb3ded070e278146b987ffcc9d56396fa970d22a20491ebafc95ce00f5b6d8ead65868bcb6dd6f31bb2a9d85b7951f9ce8a8f7bd7da2753e54362c8981ee4714afdf398dc258f3f0e485db710f0393c60a301ab97d801c7f268385f5200e6bfbafaa69ccd87fc1eb0c29a2c6f73820d6b5f561ad3659e7b895a9ca7798422a673594ddbdcd17abab2afa6b7f5d5c0236b33b3b8e6129d9a40ed534bd158d436bc3279c769abb3bcf4ad5c4e864f2461915266ad45b7bdd91023a09e1b3b2700d8294472e1b4a40bb1a57844183f80dac369ef701a0bdf2290f3283a681dc432b396451f79853359ba9df78e8a6fe6a1ec4017405efc4a78199e3365854a1c94ae7affec9682d1451d1a219c9b9b17ee6726281c025479e2dd64f835ae15aa2da8c38f4f07b014b0e71e88a60b95999f77aaf33a64cf6bcb1bb93bb151b1762dcabd12201a5a1e7df878b0c1055c2c263bb10952648e1429839fd180c173c6270f7a0c43c7d1c0bcadf81c0400f1d8355b7d0983802878d36ca0dd0c251477c12cef09f764cb261e171c1d8052491e7dd0cbc3c2801a06d7cf6a67d55c3f9633a8a2d74a1bf49905d29c7f574d2a2039f41835dd6f7880f3dae8b60488580975d9b19d1c2d5b64f91f01b22caace58142ada05cf6bee8e6903362c18296195b1177b1aba590e9865d4df042a33930180fb4a99a7e0ec262a38f739c098e9b48f8a6033434bd506e68c46fa0a0e9dcf7562e27b48e450c71e33602200192fa91828ac40854f33ecfe8ebb0aae4ff1dc951c3ee248783650d9e4a56e7d913e5903abc845b970397d8ce6666f410505336e7b906ba63e77470900397451a8528ff8c376a70403a4300f80b5573921f29ff90728286022f6ea62f28e9b6884f1c6e9d07b3d20ac2b281596ba6a2730b9cf447cefcd72bbf8f95ec88d0565e711c286a8c269ae9ceb287ef6e6d00502a8a89c766a8c39d93c3bcb654a07acbf75c7ec12b8c1c494b55f9a41195d3fd5e19bb4d93cbc16ca4f05be0a86a9aa8994d12584be162cc4d71fa629186af1e3d3b74e5c905c8be923dda76b87071e84883da2585f2afa64f0955434a53f0c0cd63761291c88a4271656e3083982e9360e0b76e18f6fea30736cf97f59256b5739faf5e87c51bc76a8fd06b4a8563a11a3f2466249beb3eb8fb8fe8a3d0b9f06484f6fdbffd9aa7919188b626e8310f9d1c83392ead724185c62bd1b2ceab020cd305c4abf081bb3984cb50c1cdf7c59456c96f91016e9ad32c2d47c67218db359248da09fb14feeaf6bb343319633e7869d6103571bb5b587256eaf4551d5aa74860ff266f57e55f8c65a2ad87aa938b7f156f2022b62282a0cd4173dc090c5a74aa5702e50be4495258c509d22ed34d63622b62c0dfe1f53464325280281a95a2c273e17319dec4ccac46f31d953743e03bf22f40b0fff77409072dfe82876d9d45a11dc0f1d64010ef32d57eb60a5288b089ec9d02bfbfca6197eae336363bba37435e1e558178613807da640fddb0ef205d7c91ec186b397bfbfa10d588235013aab3ad21744a5957def19bb7bb7cd4f676b23c7bf87579ae2a5fc8c0cab31d72079a4d0cd69944564252f9603b508f5a83e19f09c704c574066617e8b6fabe690e85d92dcac354a435319a93cc2fdf3010c52e38d6799381e8cc861d69db0ca8defb5f8b1c017dda46ca9302d8cc1d3b1ede0c9dd63349bf6011050c968ca3f3011109314dc9655d1a30f198cc84bf12c812e90939d7f4075e32697dfd2cf6d17589494e775ca982952b61f8b99a84967a431deb64ef7ec9e882cc761c8bc66f7de4006eeb13f9b6ff2d92db458ffeef5b2cced63172c0f4764da145115b615cb6c0388b6e93aea63de74bff64fe40dbaac7769981bb9655de32a881ada616e96cdb74579a0065bce2da90b64a813d57abc8f6543310065cafbbea9512355cb3f058b35bcd357bde9f55fea564a6b14bb341c6c755d4dd5a72ac79d855fe50aff80d683530ee563249d0d65f64debcb24962c61ba05c5f811b9e0f4e5942797c24d2b08a4592d590cb871272f5c1228e9988955ca4f990ab2b138cbd33646772767d4f76e8725377818ff1cf03c01fe64bdf05e61a1798c0cf3b4b69b1df9f756ffea314fadd17a6c6ded6765d59b22e449ba8c78b1f8f7b717de8a4462b02d1bf22f24e821888946f309c7e60115049997f0a98e5f04613acb46b5e231da31c482c25e7eac53f09df009728675e07cc3b33a0b0c6e9199664a00c8236a3a9ec9d6d5aa2e9317da6efc75e03d95d4747d51767485c4ef9fd438b767265093bb8340119f94367b506796bbb6ef67dce782d879a3673c0e8415c6b55c4faa3556c7c823879ebec0694dd0783ab8f5a60ae10d1c3c42e309163bdadd31aea4869a673eaf797138e332df0579567ab7e0d1e72820de3e7068ac2ee207794ed41737dd698f3d9884bf3d8f37981406d856a4ad5a6862df70400fbfb719acbcb0fd6bdf6d7c4ab3aa10bc8d6d7452fb9546845ce1478ec9804b3fc0b64e2a292a2b1e244a3601fab84d082eae74f635aaab4b5c1e6c342a695f6804238887ace79dd8dc63c2266d259eafd2fd876517ed9fab048444a61da824c0c836977a82591e1f7a813b0898863c2566a3651c0570821ee974c4d031ea7df06264d1616d48bf6b2ba17be39cb363843b06c78d112c76cde5cd8495c52019359f4aabfbff771acbb91bf97a5acb1d46d2e721f78695b8a66a145c15bbbafc77e5070305b37e854eb16adec67495c35f44068ffd1ab55fcbced4c146055343dcd7bd366b604ef8775a9985a1bf0575482d162edad96ad645f186bd2bfb266c3b178f01729037d9b7ac8a77c518cb5f316c050edbeb0d90362e21d5dff7be1f8632ae42cd13f9d7071f0ee0ba5a1a50a77b05fe3f089f1ba56ff7746ef35ae7bfb16c2267118e203b75ac19b334200949f8db6dfea57e0599ebd3ab484bf5be07a1d1844aae9d63af81cfdfdf1fff686abd1093d27abdf2e92308ee6e3e15fe197e3a9bc6a9ca889e06cb73cf824363267d45095e8b71f84a9ca49c66ae58713edee540cc357a08a7b855efcbffd95f2b765fc9d7bfae809726c3632915a0af1cd1a01abc864a56539d5fbaa21f7a58f430164e81e65b90f453c15f83fb9236ca8f54fd2c7e50d0258e9a383444247301aa1b42c3215337098ed426bdfdcfb251b8ab08c35fb0570dd08ec68c1896a7ac95ba6da0437954fa029b03aae7c64de3ff3aeffe38ef8b208d9dffc62e32f44bb968518b9a0059cb2ea2e59b0c614b7787d0068ff7fb5bcf59ca605dedba63a34626261e7193e97e7e6c45f3956fb46c10e88a94b8c097cf2016f1c2f76a4db6568e038373a7f959c09ea1223c66a5fe011c241f206e03dcfa03964dca7bef53f1a442591706fceadafdc7fe0b1ce3a54a2e391e51555beb3a290c29bfd2d88f1bee4dce1c6357b4966fed12f61a8af8c90bdad34b8d9bb9d04df6c12b717ba937fff7875cd58ccb01c8573f4341fa3d3648cde127b6a9c4a7b09dfcf50f39bf44d1fd94f5da7d2fb1c2578b9c6ccf19b9920bc76d1b91513bd9088ec1e818898609ea9f5719e4b458b9ba28cd9dd43b0402774dba02f4e1e6e5c71b167caafadd9678932176710a41184ba19702e3c40663735a1811c56ea6817c99f20b5f9595855b46839cc64450acfc71cec14c5d56c2a799ac26569cf58a8d54b0f984828d379869cd8f5eda5d0867199c914402b016decf3e98a2e63948da228f29e6d52a9fad658997c1d3dae404179370ab68075e49868abb5d20fcd4641a83469bc20a288c93abb2ca105b6bcdfe0f122129303850e3f33f6189b2bc89dbe3ef000000000000000000000000000000000000000000000002090e171c20
flags = ValidSignature,ManySteps

# tcId = 28
# signature that takes 23 iteration(s)
msg = b900000000000000000000000000000000000000000000000000000000000000
mu = 6e05e7460d4efade385cc860672920269d4828b505e0b0449a9e858878539a7b27a3b5c315ada562aca2d9065954b2408ddfcb917b739e8b431414732eff3457
result = valid
sig = c00dbc9431a2e5689d27b5a3f09c62fd6bf48550b9c6424db5c6027bc0b5cc8e9d29f05fb9d8f50a85d2c5d8b7a4f7f36813bddbf7caf8eff67a6c2e148890f9438a5ad85e6f4eaf6173f122dfd160a0ad5cbb091d08130677f196d22c8bb6793d174f71516d42bfdbb18fd9a371286d03ae41c7515adf78b0b9d0279538415f886a7818c6e09117ea092235cf18bcc834cc07de3a639c472d63cc2c42f6178a4c1fc61e5ec1fd5456851d586f37b59ffaf43e3887616136f8ae775063d5e24c137f63023d056ca2bdbc4f9e059a906fecffc72cbd6ff702f06429a66420bec5cf936c4d8f0e2f888c9b5bbe81644be03bfbbded0a1ac71b1e4c2c4df783d6d2621208f88c58dbcd947fb62ab972bc0865dd043528b9fa057c4e7a0f7cfcc2623d46745f4ef63b66aab5ae5999c625fb20da4f40d2112e53122707837501a0db379f262977c853083913030418cbb78a12bc6fb85857f401b7e9671eba59c1d11b55f83fcbcfad880c0d8492e03935341488bc7f1f77daac3972a028adcabc1b3f3ed7ac41a5caf911aaf8c76e0ea75c1f4ddd109a21e47c7a5fa2103dcb5e588c354d80feeb15c3495c9c0303f7d42e2a211dcb9b0600245b35448735877d6fe378b38aa279d81baa922b56693a2cfbde2efc23fdf80a78a8f50e9c587f2d63e29f0631633743664a83ad3a61ce12fcec36858714f399591229f7269023412b7cb3cebe64691d1c63a297859d10d12d221a43e37432da12c9c7965aa21bc82f7047ee6018095f0e832677d83f490b238f00e21251cbbad5a9aeddf11d4d4dcaeff0ff89caf1e8639ef0d26b31535c3fb73fb42a6c4c399882961a51ab5799109f58104abca73d8083c2a4b64ccbb9c1744b53d8c416bc902802abe8d7eb9a39405c91b61234ca7d35735e18e620067404d0226e7410f63c52a5ab4ae58281496d683b84e88055e970462b9d11b75688f8cb3dc47caa0ba1caa5106621bf59078ab30b113b4408d891e63eb7dd1db637607e6fe8b8b835b2205c5b17e7650a26ce59c3ba37a691a8efc35b847239fc7c60f61ffa06d3025855fd8e63f1cabff8d3f76f19ab3ebbae67786de70e9880887642259bc89d4bca52bd243b851b7e229ed4aa7170d24339d2e09ea779189921866a9bb773f09cf832b93c95b8846e2183f8e23b47a92d54af739dd9ff8cdcf13dd9fcf3eba396d3c76569b733aaa543051668cc436b2ff40a366284a0eae55246389268cab3d516b19e0d5184324fab0d0298872fff58af31cecbbf9b7abdc26509792483451da1cf5c53effb81b76b2cf28d0892de1cad6cd4ccf91496d64d31b9e8eea56cece8a99813ec49ff568c32763e3164b638ebae34852f8a827b781ba03f4d42297b5725c97f9a6e82668405f3b0c589ee7073121e07c7c39901e338685a5b1da04a127cc2301d4ca4685777ca9619f3cc3041a68c4d6034cf3d58dae42e61a65339885151f70c12eb9d32baf5d124bc9b47775b612e35965f99ac25b60bfa182b84188eafecf4e761b58be536d8c241a5df7cccf92bfb51a9f796521f6fa8ecaeb8574c28736d2e9a3e05aec22125b8ef6972cf5ea446737931e2b3c3c27dc3c84951fc60c89151082d222008a271888317c7fadcf621c115774038f21f89558111247a81f6f5e075577bca24d798cd66495e4f4eeb405488d0c39ca05e8d31619a5e65bb6b2d5b8e5683532e9475cbb65190a4abc6edf981a4de572ba400e6f200320cbcde65f64fe9cb8bb204faa9ed6cbd505b63aca60ade2ca9c79978bf0d971a8512c11e2f8bb9670984cdf29fc1a08c2e0f60cd4bd0630c0b3b34ab16f98e36e68a72841e34525bb5c7bdaae3c221e6d62c5b495166a9acd5fe878c766179c4ea5d88b3faeeb92bd0ff372de4f0b4f7e9002c097c2ff679c25467499b28912624de5252fa5d48014289e75a73b01021fe0f302e71342d525a53e754c4ae74c700bf187d004ca04c7bcbc956599976f70044fe70d22a0c82a3cc2a4aedb839f3c1a1d0ff61d815fd5cc74ff9c4eb40454ab6a53701913f176df2d57eec4457a98ed417c6e475d4fa068c6efcc2c6fa68bb80dc14d88d42d692e81e3b791955a2a4db7b9e0b2e959f4c4f04157ddf3f6b71f93e2768bbd25e807dd3a73f3db6641b373f1836782fa9da011c16cc5b6ffbd1fff811e23b1a3e0ab162c879369a13161010f5997ebe78fdb5754a34ec51fbadddd1f2afb927434175cb7060801c4ae80d4fbc8f9548381f6bd941e57bb617fa5d78ae28708e054a343b143dde9d5afafddb9181484cbf910d431dac96cf60670753ef1471db18911c4de0f14468376aebe23a37d7a661089e5487d9d3c5115a563f24267ae8fef4acd06105c7f2da0ef1691ae589105a45ca335c408e765395b2a3cfeeb3a3d6479780e38e7b52af3259cce9206f305e7842471c6ef555bf1d3fc6e0afe2b8ab769e2aae1b4b97339c273c051abf2b62ee283935f4253cfd1e855a2d549c3ed591838f423db0aa4ccdad5b14956e01e7afa729bc86a563030097bd6e446c990f83adfa5da4a2d71e42aac0256e8e48957f301a745733a5dcec0f761d7da4f5842c99016ae2d91eba8b29a9fc48ced59a08dcce4efa84acd21583442a24f444ee03c8611dcb108f1e9d8d6cb40330bc324831af3adb7585966f3312762d131ba54e45b2b695804196f3b1bd5a5a633429579cd18fc4dfbefd7c7c53873764d29c32938f25578ae0a7950c29934d9d878623640adfab823aea5b248348ed029d69a41f2762e3bb859fa62cbca757565e56759dd51501feda8f3be5468dea32f51d5503e9641e3bec3b755aa0fd6352a08254c1c95c5b65472717c486ed6e090ebaedd6eb4378e75bd71887f19bbca49ef148f913cbcd0725c5097cbd601e78a8746464e552c08127eeebaff5de1540b37b7b9dad95c74583eee8183504dc4d61d1b30d51e5a7d561173404d97b563693c17083bb3b055effcbf0b40e688ffb37f46d3a291ea0b54cef41f8f49464480b17f7017f7f6e9df2805f81fc056472e69cce7222b827b92c3fb1aef3bcaa6225d1e8c23e0cb173c2c2c936b43e89aa89886371119c3203b7cd3394e7bf29a0fbb64ae19d476f118dee4700a7ee400a73a07a8896a441614e3116f76cd58ae6e8b9bde7ec97ab8776e84c9dff4f41680fc306c026ee5caf39b58c3627477c19f3f39b3e35bd4695ca73d4080a80cda55be5d3dae4eeef8f24057f45b932fb6e58c965512d3bb07fdb87797ed007f675d0e89085d7eb93bda336692cfc211a289fc104a9fadca4b1de6db0e5868930ac571814e175cee5fa8db276ebfb1e51809584da93bfbdb0df3397ac9f4fe47ea2bc772c7de7006112cb218e5cbf402a923baedcfd9e4991a8cc03b860beffc9afdd8bf7265559c5af0f70c4372b1c24eb8d4126debb564780f7286aa17149697e7d9c327ca50babef283c6a991bcf8ac1fc83743a8ab4383cee0768c556c02194b1339f92bd1f1e4919585e74251ecb7defb768021156c7f096dabd1aee777774b5d2537957d1136bb457b7d37dbebd581a1b60c4402f25c273aebc1bcc9d2ac03fe3f93709932b5c95cec947316d8762f59784baa0039a33e8916e16ac727005ea0f1b6eec3601cad5b34bcd6e4c8f3b49fe0b98ae9e081e6d6aedc88dc3073e753a11d0c3a4b64fa0d4204446aeb877cad71f78b61442da7ac3fad1d8f581be0496ebeef0c4625c18f10427983675e57ab7a80e415217133352b5b3819c76d228f79047cea790440810040b878b2a54d18430c43c322f83150ed13ecf3349c158805ba0216b736554859f60d62c0ee8561597f52a51677beca0db358ce367da78bbfc6f1c3a9445c53fd91e0d698b26c7b8a2b4a201842f50e0d21e1539d90877fea7299fc08a831cfdecc45784febfbc462116a7bd12dcecf301a7da2a978f6527e57f1be5b52e833039d9bd00dcb87dcca99dc887ca0410646df7ab7671714e76fee5b78006ec1c7f53b7b5bacdfe0bbca426035067e7e00242a604c568707228ca6d5033c26a9b2dc6336124e329a98e78c1245ebc14efaa499183c7df43b916d47dafdf9126904c8b3559ade438b2062aafd600d3bfc3ee5f3123e50750faf9fe59571740d892371143706befe00ed39bcae1d7ae604a9bce4e889c4b0669e5fe1103ac5a4e615903a5c3d645144de577d4aa9d3a4e5abeebfdc96abfe5a07ff7d68aeab1b3e18c5a118d049e1e0213e2cf9da583d2b9f7108b972d467104599e557bb36a710d0beec84c13cecaaa0f511355ccd351da2192f450035d6df92b955b7e241755abe8ac2face7ca735bf4d034bcb289dd37e7336b382b0de8ab1a02b59ced9ac9f12a38be2a9d3215125ea5aca39b1b47db4756a402d2c5547819d0907cc3245a7ce5b3be4ae2ba86c62374337903c6d77986c496798789498b378227565d7b977b8eefe14351bfcf49d6eb15c3385e8f63cc9fd13eb69c37092781e8c2dc3845f744c1511c25a6ea363d7b3146b5602a07111980d9ab1ac4376d46fe5990e75bdce9de24b9af38bb6c65e6ddd410a1638b5eae14bc596110528a237a9fa7bf1838614e6e7f8ad3070a97cb010b2e30438a9bc1d0d1dfe9011517596cb1000000000000000000000000000000000000000005080d111d23
flags = ValidSignature,ManySteps

# tcId = 29
# signature that takes 24 iteration(s)
msg = 2606000000000000000000000000000000000000000000000000000000000000
mu = 46bec3f874bc581e3f87675f821c9bbf8fa6a283efc254d755311f97b2883c5ad8f71048b57305385387e65b29e9877aef7b26586c4b2b1765b0e0109aaff8fc
result = valid
sig = bd1c81add57c6fc6aeae596d5e88a9a40a1f146e21b923909e3c90f10a77c0451e9af75db5309434860e43f437f04063d72c40363967069240efeb1d04aede6738b9b9024b8186041cc5916b8cb0098fb0dde884e093911e4069949d720ca2e9ed86d442ff7e07f985348b569206c6640a9d14d3d89d6529aaf4b51295a6384b3a6e63a046d3e89bff5079d58728780fe8050369a06b397beefb82a6ae7d9f6b5219f993d34655b578454f62fcdb8421b8bdcbdeb43139e4302c44d1ae23334dfe8b51df8feebc24a936bee7b4b647826994da416318abed7004abd7f8b446a32e8229e60f1007b1fed5795a8df27392e7a3a1cf8aae5184065ca28312fc38395f70b9ea8b8cfcf1015b6dd4ea1b2c17b22af14234bf102a06ebb70a35ce2c9d0c8afdae728c169609f61aa09afb14ee9911cf41e6632a031c9342f8448f4f78ab81ea49cb57d18d07feb70d18c16479a03d4cf00b2e5e885113a16a50594901c6daf75f49ff990893370950684a8625ca8e882be5488cff442ba82d9b3b978e6908edaaab70ef89bafcb1327b3ed7277bda85f1b39b70d5f3571d5619ceeecacf60e29a37d9043a3cf41e03a79b4747025fe3ded7ede991939edc8d6e1491ba27e22a493ae6ebc189828ae00a13730dc5653da364a79f0d3fc00c0c5fcdfc7107f235b9781d5ca972eff4dcde7d38c1f30fcbd3e51d79c356dea6694d2ac49ac46850e06b509e51f6816e404b3de241cd3f869c68618709373d54eef4f244288e13a0fe8331a09df7073c9668ce07e83cea9a20ab76083835157e8c75408694a5a012df1b1e1d08343bd06d81f6dec60b2590ad6ce34bb66bdf6ebf0e21b1f2c4acdd25b7b212cde6b2bf826c13216f8f62be455202096de344759a1e66863da69cb0268ded55de9f41e4d75dbc15c43eb7aca6b7f8479da0f25d3116b1bf28ff205f8d25129a01f22ac3976c80eeddcad9e963fbd60743e8976e2175055bd6ae589c3808d41e51e2077d7e2f9a5fcf1ae687d7170b96bbf8d1cb67d146480dd38d6b52f877622f489354e587a4610756246d647eb1dd002253027032180490924c8ee0317bb4d8d7c1ef415a0df37bcbe1201b4d9dbcbfde250a8a89a7695c280a4be8361520869b5d23aeb6e7df2737eb1f28812f5ffb9b1302d5b030182a008ed813d8232347342abeb3ae7f7172d8e85947899714d9a4af587a43bc29fe14d577c37a2606178d342aacd2e9a33e159aac81f29e6500f7f8e1027d3c60c63498bd2e391e4be4caaa6c715c20316eccaeeb2b0f1e0b66809de88890a0d14d251570e409de7b84a4ef7d2e5b489a7ae7378123203ee261c06380b44cd6e256568c990d86f6cdfa444c333ec851932f27be415d6be7d8c1e063a44b62786fc1449815072c111f5b98e8c7d4d994c68cd21d0f07099c7eab7432b7853ba55ae27cbcd48be775b9b5a9d407c939206bedc59708f1efa733ce1b7f3df559b4df5b1bf8c27f8860bd837184cca59480fc7605b9faa4f1680c3389687030b68e343fc56fce77255267ae53357fbefe4f122ec52ae2caa58eeaaebab6cf7dbac4cfce5c95bc7dac91517a85b14c560eb604e5fecafa596fd3e76bcdb83da6b5f239ba8cce4a9e14957a71306e7efdc048b9d949a8cba9877ea329c39ba2034da897e57d4d8f94efd4328b38bd27052b224c7366085a578524b6f42ae9a2d047519e0575b3cf6b10a4578850cb5008446bb32996940d25c7da5300d9561ae96e43ca17614cdbee350e55e4a07be349d5b181ccb3c806a2cc7c1ac165a3dbecbc6656beae26bcd37be4480dd88bbeca8cb2c1d12d4594376d1876f928dfd25559ed402fab01b0a3a3d7eed61a845a31d3f2cb8204b7641d875304dd0b9a84957914fbb3a1d7c15553855f8122dbfa5275b0bcc66e49741bf4f88c37e830f4488b24459076039776f1342e1a5fc0af17d81d96c939e1159ebe04791fd920dfd6eb7d8a74fbda316d70b4d327a5411fbd0e25edf7f9448dc275773c2f05e9ec8f16006c4c8ce51c6c3b9be2f3a78ccf90468154914716162df15f008e64720218a59e69478163473af62c08780390b21638c7c86ff5ed90ba003e9511651601ac7ca5f505686b3101e53c736a213bb56d86438b9707187429d48e3dcece259b4f87eca78cc9720b1139bf27f5deeb6614002e5932d44f2220f22058e5644157e334ffc348d25a2be6859e88b27d365c5a07f86fc0d74b68ffcff73480a14973b701eda3a0d16fb39b86c7d344a51f10d3e4d80fa4a240d66621a436b01e549dca7d6ff595967a41ef9892ee3a316113f5df6379c529aacc5e332f4e108a613c799102f962a9156c2b7d807ec4de42b315a9131338f2aa35f889e385a79db045c042d6b4199ce0d924a859bf182f8897c1aff76c4470077c732147df78ad688c38f39c41c525feac6cc92cb0e58cfdbd24f14ce7d799ab19a57ce7542abe78372143b39b014678b7d02855d7682f2d1cbaa063a5911de020500d7bd4b3e45eca31d992881a3b9d8044d51c4ad2b3db4589c3c6aca5c714d31310e3ecf91950ff12306e52302b05aea52c2253a6caaa21f1c7b0b4be41fc00e4f2b318246785157f77ccdeb1f8e85aac7b97d28db41a6eb5524047565c9975b155d2aca2b98d85fc9d1a4e269adca169d145fa138899a975e13183720ab912051bc9523be26176b910d98fc8e191dbc564ccb1a0767acf1c5f9a92e501f8098199360674727968165293f778f8f87335f4b9fddabf278f65f205179a43cc8fb60047bbc4b26beadab79b35b1f316283b595046aee055d68e7e86b5664fc8b32343f9b488b31aa0649433248e531fe5d570a531613a50c73fa6bd546c861542ef16be17f35ec4fe92d60905b6baa3a0645ac3ee67bc6bd5361def91a6a9786afae9dd11c49928873b7d8efae32772ff1c5b2c065bd9ac18baf76606889dd80ccab7c9f0d3eb773fca1d561d5fd0811faf01dfb1f8c1c13010d23f8c1f467ed5c5577ab6002234c295c622044a306299855588fe45a48e00fb15b314d646d80daaa01d918c7a5cc1c3eed27f12350b58c6fd715fae1c932280dcd1affebe0d09335ba3992bd3d1db2a4b215b123da1a68c75de8e187297c625db9a9a1533a4bfb1ee3c6acb69f2d8149189d35ba80077aba0a1474d164ceddae3e8092c423099a0ce048420b03cadf05e897b8fece53857f0d2fa126b3b9bd80e31cadfc4400546eed633e1d5f0e4759b918eb675849f86931541678aef583b9b2894c905d7a5a0951355d5ce741c61c146f2324a372b87168ea7b380164a9e36bb3e63c3982eafd6f68e122a1263e745fd11dcc623d41c4a1f191cbeec16b2bd23ad9ef5a6067a1065f21a59bbf76a47f35a6ef3601dd6dffa00a96381d037e969ab938a57f21d38979c79480099f621cf8951094bcf4052d9c6b0c45cf35a987f254400b7d43f9ef50677192a9ea867046e5efcc8706aa599f82cf59ac0a67fbe162cdaf2c988addc0d7f934b850cf5739bf65b7053d280a79ec3e7e5bc738c33a883e31484d0003f2dde5fa7e36889f544d126e2e081bffcb41ebef6185e73399a9a336ed07c119cda65fc115290f149802f9fd73a6528d8bb05f0b210fba11ccdfc814d16cd6add066a8ab72471cedb354a4f60ca209153e7b0b1d065f37bc756ad1100ae851c1c998bd36c649f8c5a44ca5958dbffdd88bd925653081e2cffceba6cd4142a4bea47cc8fcca2f5e46534494689d45ff296dfe2b1985896bd71caaedbbb7ec7ceaf6d540c2cbb8c2c37489a5932263ba0597c3ba25a6ab50a5a09af3b9cc6a2a2d4411dd0d3608fd163355cbfec4a6dfc1bc4106b44196a4591af1b6e3a75e7b1f3769ee924984781197b9c2730e9bb1750005a65cc74689e8712c2eb16875c5da03a8bb29852e77c08a16bc23d777c99f628c688a023ab8431db5f3d0f463d90e698e3430bf2be8d02fdc41035b5047c1bfd21c936ae69af73eb258c3907efa308c71d3f8d9ab0d40d45c3888256d9c3a04f26c83eb63a77f290f2b58c6dd4bddc346266f97e55d0f044e7344c37652b8b0fa492dd5445e84988ffb92249fbc69be049c825186a2973631d5dc4d10896983bde511c87e2850318963cb1e239a7eba4c06b6a2e9ee2bebf127f54c487fa3b28636a2ebfa0ebe042adef1fa17913692ec0d1647cfcaf6c90df6f9b141d8fe9cdd8949d80bd9ebb0712bf8dc1466c94c625c9a9736fe4ddf78aa6574de6b1724a7dfc5bdabb99dc22cc3deb93d537dd5d1b75eeeb4505c8f6ec102ba1e694858ae94a66eccdb977432aa02f1b3616141c8c77fe5512ce888262cf2a3f248db8cf5130196f73dfb90dc716b0e21da55ecaae1abd53968a6262a1759724d2e4ace335aca4421b38ba903f501adde8bacfd7e6cb254e15a1aebf1ebbd812176beeaab97f205f570f5c2e96f9327af9c17514b2e62ab07161ba674e46c1dd6d77c070114a90eba94a212e4eb5e6fa62084418afbc0febd8224210444953603af26d21ad0a5ab8812044dc9522cd42605556c501aba406089bedd703ed61fd3df829ec92d5137c4161286ccc43728d99b2b5d2f014161e273238535661a0f1277177a5b2f86d71acb3cbe1eaee4b78d61a6cc400000000000000000000000000000000081319212427
flags = ValidSignature,ManySteps

# tcId = 30
# signature that takes 25 iteration(s)
msg = 4301000000000000000000000000000000000000000000000000000000000000
mu = c04c00dcd05e3b0a06ba1f6b769eaa2832cda7d234187603951808516672c57a606eaa7736cf84c5d9c79caa67f57d42c15395ef850524ed3e5c191d2184dce0
result = valid
sig = 5986c4549caa794e266a06862811cb2c44d93bb0ce32d7be8957b222eea8a487e8ea7ae835d09779ccfc38f48f7988f828b7b26db80d5e391c6e19ef4e190bec207775b5f0fa2d3872c8412a895d57c490c6da737df3c7f0bb2fd62a676f1a78389efbac474f277c4fa9b08f3dd0a82ed8876e3fd7a3b1614cbd5f0c51538621cf478c27ea39d6542bcb62338015a4098b7aeb69f0131cd15ad80e7e797bc327c8c20139992d49a66a63ab341a17c080db529df3c30aa8d76043cd781b3f6acfe97ec231db5f026a86d5a54bf0028a9c6b9452ee01dbf7ebbc910ea50f8e4480dd393466c8def5943ba822a67e7d5e20eb92243a84774e838924d7adf1e45c65cb85383c653c1864d51663621e3914b1985868f50c7fff42e04d57440d5aecfa221c477b7175ff182d461448e820dcf7b5f04c132a8194fcec3d4d02df24db406a8782aad71d7c27bf81e2cf4d11e23754c01b3dce63417e9d812fe5004c13c97ba3e4674b377c91e54c707f15f0ef9f131e8fc875d52b696fd46500088c3925da2ab487a6869cc8597ce2336f6e3ecc4fa42cce8c24f5783d52166046b19c661f3084601723196a65bcea4930a4814a99bf26c48f84bc810ab6829e82351641f21082b784b46e2115a08e32aaf4dbbdd6b9a5c72107f405c47d0cba1168f80e9842d4e47a0dfdd42e18d500e1bdd573fd4e4a7cc18f44953ea81d94bd1694bec08e67ae218074c1f179063587a65cffea71e385ffdee9a162fbb113d4247822e46f13ebb3462a394323684baf59bfa80cd0a1209759fd39f87a367c19995b92c7ef13216a39d0233ba66487c1ed46d5ffec611f427abda454f5be5e34465481898ecb4912c1a68067c4aaa33f525911d77e28e9d764bc1124a5b889fe928aa090f80e41807756541ecbeb620ab4d507ae30b17a684e2a18af0865f400904321a9f736fa476aa8c5f7edc4ce3d883c197fd38edc4ecfa26ddc86653f13fce2eba247df6cb818ece36df59ba220b7ae5cf6059eb23013a88ec4aad41d4264d2814921c9723fad5aa4393a646ebad0ea1dc277f6f131513bb77987c9275d9efee0f593f4126b490c1157c72d4de8676c748f8ed5b8778e5687e000569802c1273a52209d93b6de376621932e9743857017ef1af4f313a346c956b2a0169d4f3059a7ec5160f5485b8f00e67d04d36294e5f4514251c5001eb8da57398fd085d9564b959d4e2480b94b05bedd937a00fe713f1e894ed76ea0349b79ba0343db1761f23216ce929b20ff49cbb7cb2cf77d1ffd2675125e18270e081b18c86e811881695fc9df5f17842b1fae833dac14e1b10b32fa8e8d83789949aa0c23e46202453d6836511e4731dcfd1817aa02463ce1f175aa3c6955cdbe5c58d970dc0d58385bc27b2f33beb6eb638fc9d8fe285006436992d96948076b35a6dd50f97fddc72fe9342408841a5aab7893183d465694ce956fdea8f7539c4412d80f6726c2d726b23ee6efe01bd520ea514fb751aeac7767b42927ded102acb1cc985f6d371551306126678fd6cb64073683295cd6b84299c3ba36a7acc6810e4732389408919db59b2acf0f71178af017d114d9d543e72f74e0a6042155a34e9eb313106428d15f753f35547216e47500d3dab9877e0d8a8342606c4ab83e421c01389087f7763f7f5ff10c600c2308255701cfd04e63cfc435cd1bf1b24eb8bb8a6812d6b38b7fac21fb67b892e04bbecd2a8433c0d104e950771b2243595be35423833d46a6b28878cc16a033385e6bf6a94a4a6d1d5518d538fcb475af1d1c476401edd05dee0b014d5ce68d95a06c8a30c68d8d33419ab4843478708d938af757da39d45a7b77f79a8f8a2c944bc95779ab747d555094f1b04df45dfac56877377d5483b56ffb1ca69c4dfe07943b41a4d434a7ccfbcb64a374b61af0bb203800a10255b87c715a6366cb1b6b5582135e8703d64235cc714beecba43e4f31cc920c6bf59343d5e78e4235b9acfdd8ce49fb38ad74113a0feeb647f7179a33299b1a4bfa60af1e70ebb070dd07d33aa793e434c9d7aaae98f018e72b1ab8788644c4fef6b0028a39c30da55187e183413fc79ebe18a84561c15469e294900a74494e58339972508086dace548868594071467360f24efec75414ef502e5f389e4411150672b91f62984dda1b4760de4e738c23f95d9d6c56ebcb316e4ea71253368ac460e6a754faa69f2ece3a13c36dcbeaf142ba85cd506e30877baee307ffb945afdb387ed02399ff21aa9746d850c5637a937cbc6c3b03a27142b945c3da9839295a212d644833c0d85984cb5df2f7f139da90d66e6e73f51c9c3ec8ea590fefee063abf28bdcd2def788f25e40a7e25d01c11def224fb2a42b880f725e1cf2f8c08c8e6b3f80c90a6020ded9cffe0742f82d55040eabf0af6af911c336ad92f944480f46adbe8b5db18d6b34a3330bf2c50a2028f707d9bda1fad9ca620db5bf2037415e07d2d6b7c73bb0177f7a1bdfd349b87adbc736bfc7db2613eeaee51d08322f20a0e683af01aeb6c1d9dd9ccded7b9125b8458f052e7998ce4a62612b815f5fdcb8eff33a9c72d6e1b4fb35b01554d6bd287c43b8e4e8cc8465379b85f84176487fe89eb43b7c7042d7c9c1bc0f35c55236df89d0c186edd0cde61869489c0605946a936e90096e7f0614a74265adf8bbab764e968996ff759afb9603c359c195d7f725eb06701a49912401ad296d2240a6467a80a7fe2a440280eec32a300b2438b08f5152376c25550d0dd8e8237742af59c85020b4757afeb91aad5db9bdde9b7031445ef56956963cf27470cf5c914e267d29a70f7ad5b9c76d281e5a284db8a7d6a69b8bd626e47d6edbc7ca0bdb6df8192a230d8be6fb19193add1bd107d395dea7dad6f0901748a0d6ba6bdacfea046187f0b60a2f8b922059ae9565b6a20f99ad9b107c0a287e2d5c2358d7597ea4c029de58b4f13557df2012bd8f71a99d924947672866965ddd930abecfb5e5a4955f561ed9b7b00757fe8c3f219e7955d43f1676d544f678e3dd8f5ad9e36b3ff2b8ee15272924ac8255a53cb9a9e9202765746365181fe5ae49c96dd71f4c3967cc2a8bdb9a58f18ef1b8808e3ea44f076f4ad2dda7b2c78893960e844d3ff18aaf815286e5a5c04850848c3f25c0aa5f87fc0d62d286c0ce82f51c6e69ce0fabc3b862cefb8fa616cc46a1e34b3f893a4ae9b6d4de83c7419748c35df9841099ec8554aa5f7f310eddbde6cbbbf04f76336eb47fe161246ebab18bef7a9e3532c6a9ce0e2dc73579fd6cb1643f6f01c465ee4ba1d7256130b99e0e0f2a16d457d394d4e763ba36c918690ab354155d2fefda366cf756044942712cec0fb1d1941043dff020b16b39dfa77b064b9267de47f5d9fd5da780c173cbc729f17e44ec884a63b0eb3ac2208b725db57b6701391ee8d3bdc94f3a3664b5c6ecd2c166d037c0566473443345953646b9de89ced08dea5e800bc4aa1f8ad5f8aa6da89e9e93c2c31b1cb0ff0c9b7b4d5dc9259b65848949effdf6a1970326381c8ae4d039c372dc92baff73cdf14eeee4812524c85090cfe485ff6ac4e8bb5d96596adfa62138f27cca7befde57494c1166f002eb62d32b5705a7e9642ab4971bfa366f73dc268db53940ac5e1f34dc24b9a8996b527f15c69d9579b77b7b6663f2941f45448572aa5998b62c8f5d495176f6142c327217e1da4cff053c607673f14a912d9344bbf9ad5fa7e623ed769bbff53bf2b5a1c78f79e69fbf53fc99c6e171c90525803751b25ea6c9b7d496e8a7b294c3f2ff2455cd8715071238825ef6cf8684bf29bb490a1e3111fb305f3bc87357e7263e417cc7c10cb685077a1cf6f058b1108021f78a532d7c948a485ba35c50249c79add06a6cedb346792b4c02a480a2bc669954c24fb13fdf4cd6b5071b969677e5bef6e30b69e84b8a69c98de885d1d325526c58dfef5f72fccf7748ae8b024d915e14fa01c35e018b677a44babfd32b9555b749979e61bb4ef464f8010d1f8d457bd9ed6f956a6631ca7bc768b86be99fc5d2cff06d66013eb0b128f2245f6f284faed9b13a6c6e4a14c3e4a742967e598a06a119d84b5e3f8bcca18f28f64c9824967b6280cea61326ffa2b20790069e38265a337447eef2f739365559e96032d3e17349176963d9a05fcadeb86013c5869457a182f4a95f1bb5e4c64b640de8ddedaf516f7d80afc8a08d1bc5c50aed4e0fd32e2e3209958fd814abe06267b879035b05d251fab57c104b3fc4169d090b6830e2a64a221f67ecf08122f91d638d0a53bc211c654ef8162e625d75ed0a0764189312630ec3534d16a33d4e55f95fa5db64675b7ad8a06596faf5a8a47f8308b61cf16aefa2e6107cabd21524711ef971b77a1d4ba8ba1318d041aa7351324895ec6a45dcf5ecd14151d6b00ff611071cd686668ed28a0fb77f4dff6095aa72d7d99792aceedc33eedc40e30260fe127bceeab8a5c1e7edd27d0873fe1fa7017cbd9f3757fc5d92676d5f7e8ef5e85827be2ef8287d47403c68ef0c369ad5caed8bc88089f34f84e69f79309317eb49c2f34c74258c711181a425e93b5c5d7f308103a626d7cfa0f3d6b77a04bac00010819b2292e5f8794c500000000000000000000000000000000000000000a1116181d23
flags = ValidSignature,ManySteps

# tcId = 31
# signature that takes 26 iteration(s)
msg = 4801000000000000000000000000000000000000000000000000000000000000
mu = 9032321b3fbf9494883589a58c17150eba85c98c75eee48f063acf4463525da3e8f04e949744494b13d15f00e108156387b60df5ce041af242fd2f1dab511348
result = valid
sig = 3a274d893c34e200720af504ad6cd4b00d7a534b6af57ba65951cfa7025ffa7004d07669533fa01ddffbdd752b84d2b44273aad42294a90bde3252f0c755fca0d12d203522874612dba90d195d5ec83c8bc6630671d7ca2a0ca83c89385937c5d4b1a1392df9a378ba3288427ee327b1643421695aded6f1ce3fb11ad9b4cfc5cd0720c9b012eda021df8039bd2b8d5f4f6f78b7995b0479e515faa6539e2f36646f35b9227fb42e23c6d49f3bf32c4f0d509b6064d5489faee9b5409ca29d73fb0eabc62e23b1dfe784940f7ff0a9560d4d7d278d41c22cdf07be384aad9232a17a59f401f3b768403f5adfa4a3f9b1085f09962f2a9f0e590a2432140fbdf3a416b45c8a5b206671e8121cbdbbd89bb35bc8f900775cc7f9c636883e9a3bd1c3367354138dd98913642b934e6189d1ac221cdd7030833c5da24c70de3ee205b88ee357132417e35509624afd510b73255266b23b735c9292540e4eaef743c6f30d8844b044b527333d2cdf16b37d1f1b81637727b1e7376ddf58287d01da6d000371428cdf431995a7bd02ebd9d59f7d2a1cd33bc33026446f4a02132dcfe734d5f8f993946ea932f1a4648df1fe0d76db2f613b269d908ca87a12a3948d110b6bb2048a1780c8bbf6cc5d5385df362fba179ae42a10ff706a106722b41bc17c56d6eb10130d31b5bcb715fd6ddd7aacb536365c5f5c8b92f29f8f5d65c0c68f382a7df50111707628cae2ccf7913174ef53dec3d6ac7111c1bc40264d8e367c4f42ed57cffd874cd7a5c698fa405ae3121050e302da8ac890ff3aeaf5e388e95023d082e7ec4ce625fa3340c9410499c9e1709cb4058edb31ca1f723626290c8912897f73f8a475a3f06173202c154e33812135ac26adcaa585c72667e3c6f20ceb1ef978815d4907298d1821c7a5fd76489ad83c118b38a9cd9dba5989c5ea00623c964dbaf4b6f072b478fe1b13b8f1ebf4b938ea8b4bcfb868e8aa43211e73439ca50e06d3f5b2d9a2a638ac113ace0d1cfad0cdaea234921cb447be52427c9726f581af29c2046e9a4e60905910de2194a624df7f4285ef058b430d9803bcfa83be0b75836f317eb6ccb2bf32594a3ee2765390aed29070249d1a899fc5836187eb65685867efcd75e84948769d9794686afa30ca9500a636a9a90f12e2e09f2bb5b716a5d970efba2dd317f9e0d5819db99f0d041ccef8f5df8490ec13854eaed2f86232c10dd9b0914814bf4b68679d11d2feca8ad67a3863b73928ca8fc2e4c00adc5ab81ad699c12a592566e3e13b5f814e43be38e32d6973f68e7e5d0cc7479fa5e937c889da2de8763c1abf517aa5fe879159328477617980aca382dbe22831a8ef278591aa3e9e9e87beca16b873724d500b03cdf46eb3be3ade2a3698c1189d376fd79b62f3f491cbc925d04567b735d43f8f622e2e7520ca8b9345bb4e5163be6ccd63d01553a148581e1088eb666bedb6cb0d3cf65abe30100bc530fd1ab6aa111f3780aae419e564c64ce6253741fd9800b84add684500d3ca1becb03832b3471448c1bc0251a7e1ecc84928983863bd2e6ae09a5840e9b9cd74ce6b40e78cd5dfab8755bf36b6146732b599836fc2db9af2688cca570c70dd7c7fd4041b9a4c8ff98c7981b1d09dbd009243459864ff562abc1512f2f844713e3bf883b2710c3595e570bf77d180dc47df51d79d505ec4a9895059d5d3702a93f5433985e1b51078199743508a398b2ff73269d3a566b2dc64cd1421c5a7198d544079ab4906cb35c596739e5d7e1f9c212db2278a1dfd2d1c9628f5b59cecf15b6145779e9de4ce43bcb5cf880355365e192852fcc0c85d39db6c5052633428019a50ef7266ab9793f9e800f1455f1fd77e2f90fb13e84af7ca933a65a07740d6d11506f650755dd8bff8d34bcaca2c2764b23d749c116fb2f2688e5abce0ea28f79c6ee013b904b28698a17c8d012e821504963bbb6af7567b12bad96ecc3df7a69d22cfba305291e7b7bb6466bf179a77b8d2481917eb491ceef67cf84cd63b5bc87b26441108b03c8126813a4f545e23cfc0f285152cd5f2f77b93a000008c2ea142681ab1b9f7b076e61cae8e93bf7759a7f2bda2cfa86b9eba74b77b03b53f13f6fdd96681337616628e06a2bcddc4b4fa4ae12c0171063229f1eeea4f28e2fc26a43bcc7318edc608c99b898212c3b04bf85b33abca45749b87a76e2240b987a63a29d29f01c78fd91f3240d915adf41f2b5d80a848781dc060d0ffa737a0c6cfe5b453cdcb2a50a39d7ccd58565a3b6bdb2823cf9d7ec1a204546eea31a9db531b51214547d66e85e590a663f391b0bfd0c67a2271fa5fa6d419c659b76a7254468e80e78434b786b385c91c6f9fbdfae0b1155b87a708e922a0c82f1f0189e9d953deefce4f139cf6d0a8bfe67cb5f6cd44627750c79f54cd0e1272843b5d08dc1e192686ced88eb3617ade45516159b39c6aa65d197dd4758e3b290c17b9112c04c368ba01dced699d28de4d89395a49ee36e931cd3591d3db6f26fe300309ff6cc1d98e0d7f03f30a3b6b8832b77f31f951d89757f1d789b47a87715718f97089df9540beac7d7b05776e30451944bbe9de43bc7ec69ec984301a251e9adde7e83d5c9df050d063728c6f6bc2c76e8906eaa87ef040729cb00aed35830645c81d1a39a1e77bafa6d4f06b415e586c42b5aea4d8e6c6a2061ba0497f7c93a1df188b2d79abe9b7373d6f0f63bdef5edfe82b37a690fd51f0b044cd3192455979a768450f7679e86ea1756434fbe3fb8003f376d28e666fd4728378b316944cc7899b07a01449d53314532ca8fe04007f2c37a5807a53468a433d62aeb4c138ce3f9f33d3ed548e408e7ae0da25b5180a6773f0037422d7eeeb0b449733be27a6ea43f26d101b74fe47be2babbb8925df95e6de1498069be6d067f232443e11daf9b8ad0566c923f444fc7c6705a3fd8b77fbb2ab13b9a7492297d6a2274e4a3ba46efa965094dd4005b0d9a32510a6ac9c172f705c26dc81b702d47166bb8a930f16f19419dcba6ae187ef91d79fad465485aecf38a801b8866e51ea5ff1d93991c556de9d91867052b03ca4ae4552e6f0873f095209bf8bbcbc64dc90159b105be69d436b7095fea150d7fdeba96746178e6052105b11abe7795504b078eb8a647af1f5ad3d2186282ed2ae7886c40955b93448036412ca7dc49f2e562c5afe8694525711e7f6e49b2515e5a87c480479f514f4bae5119ac3dbcd730ab3c3f2f06d3fd81a0475bb1eafe456dbaea87d2cd880c96d34c348e4650cda3329f6a082cf8db220876cbc410d0afc945b0c059a3cdd28e094fb7de858a3aa75fe3f344fb018a121b26d14b970167ddeb9d1eb3ee53e32f14611c05d6641beaef94921315ca760135961f182d1747ab5f66933945e1147ba4e2dddce4bc0329f22ac00ada5d4d311125831a98561d21331e578ed42d0b894597be1172e7261decbe9ffe0a4420e2a031ad2143524c3ff272eff4646acc7eb60048e99c733c0bb7a0fc957995c8e6656183f0e0e1ae552dcd5fa7c8df4c9ec37180a6f4cac16366639fbe2395257629aba0715ac791be689d8560779014b8348d271aaa91073e5f1fd2bb0be908bb68991dd59443d23dec0dfab6e0b7cc659bc73dcab4f708c48aa53b8433e787f80cc8803eb18d6647fa629dee201e64e04be60d32f5dccaace5e1e2fe6742aa695c06d9839eb30121cf5f145bed70e3f191f26abcee01a6d3de849634a4466bdc57dac8e766b9fa66c57b8412df00d34f586fa9c3322a8847bbc0cdcdbc6eba26a3d88589474bd928aca477fb6a766fe375e224ee54d17297146593adb3677c7713342f05059c53154b67f97a4cb949f5911ea2dbe43adbccfd151ce69061693d51aa86f651d981f8a1221b8faf9fbb9dd923ab5fcb7ccc625a2984d59a644c50cfaebecfe76193f69b4e1b410a607418cf09e268fc4529cc8b809bddf0c594f25248d09cc3547aa87d08b330d4f783bdb17e238a17a481fcc1e1a38676ed2c8849ec96226bc24e085b66fcd15fe0b5923690e80a4cd198ac10c8c07af0688d77ce0125916fec05aacf2e792c73fd887ce36b007a650d4033cd1e3ddc5c74c2f9b68502c307790184ad1b7dd2ae3009b155f95253a480f832435e8472289ea454d3762c6551b07335137872c2feb4b824211b60cdbd077783fa8ee0eb49d506a37d77c4606c42d27d6c477d20d4ed89249ad3455d4fdf53fd4122a82e5114cf246dbff360e4427704a7569c26bb477c82731ed984a52e3368f7aab7df25a32c1932f4981a27d4e82e0b61830b238e97e7e601abed437de4a9a009148e865cfbc75a96b14315b1accfd252e1d661cab2818008e1841a5773fbca270756ccd2166318c553aacf82af9504134de4f3cde8992c14c0fada09364993e7de7fe42f8b54996ecff54e722b25fd51df037d4d3493ded04f6507c1aff93016a49e1e0a6e0da42cb4630a79c5aeaa61ee291ecdba09e1fe36a4039fa456781dafa4defa0ec2bb0b195cc0fbff9054fe4442404d111a7a8fe75f61523dc720347fa80816d1280a03c9415234996d4f41267688892b5031a1e344ad3245086bacbdadcf007185c6d95d9dddf94b900000000000000000000000000000000000000060c121a2224
flags = ValidSignature,ManySteps

# tcId = 32
# signature that takes 27 iteration(s)
msg = c302000000000000000000000000000000000000000000000000000000000000
mu = 0bae871f998f3137a5aa7264ecc1f6f0200a7e48ce411547e5e87ca0bc0e11efd281263fd7c9c9384e1b6a9b500ec1f250d8dbdf873eb1ed5ab34e657dac0ddd
result = valid
sig = 2281ce37d3d0d0894dde142b097455d69e4ac08e358f921dd86fe71a294db8b2732912b1de60cecefc89483393815556dcccdb912938f8469aaa536861d8c3d315b8efa1204e9c7022dc44490ae1fd7e2e9d640b6d0ae8a3a3c01d6a5d0594a52229c8a7028c763f688d3f72e3af83d25a01cfd3b6a7fc31e34dfbba78ff78effec007555ebf96b4d9b14eefd1bd19c66360bcb1e5a77092f36e2d749eece8c89050003630fd0c558bcdea939a53e61ce80ee98842cdd8afbd8840356817731fef575cae80b3eb8678d9884ecc66846c625d1f2d617d51f1fc77fe8bffd994a483689f9f5f05132706308448a3342718d487604e5006d46058fd1fe9302410171f93c3293737e8db35aa27bc901cca074ce2e19c4dce9d029c36553cf92a1500612b7badea5cc4e20389eb01b854dd547850976df5e6d9f74a30c7ed51b2debf80e9e379cf2645d6afce7757c449ed673e12780e2cbec4aaf1732e093b255ebf8103bd41be041df5f0a18f13c8f14097e8f998dffeb55269d2c7f882588e942eba0da32a3a5a193f7d18921ea5c82d7751dd939a448c891fe500efa06632faa47309a8734fa2f700659b9db7037320c7c00ac9b68f1f7de71457289e9b8290d6a203c48c21437aef6adde8ab2cc43170e65f1704aff58af037d422d1519bb756beb6f3f4c0ec653865a354658f305a495d34f183b5e17bac2ad98bf5246b440dc86758aa047f02aed76fa5f27935b3bff953871cd3de843688b13514aedee789bc8ed44eacc66d5b8d6afb80890fbef7c6bd87efe597868eeff71b92820f353ef580ab5e57faf63a762581ef91f864c99dc34d7c2c8dce0ec103a61a443e0c6d78cb03788974ba6a2a261b31ba71f3db05c2c39fc8634fdcae6498c46fa37bca4072e1a0b2c67c01a30b89b944e6a7d2298504b1adf2a5cf00d02efb14b2dbdd1839c935a3620e1ab8dc1c2be6fd05a79af94943ef98b64a8c86e47e3903dc84b7ae6e84caa9b79f2996a015ce6a4e3d7274d43fa71526fdc4d9d9d364d05a2f7f732cbffc9f80a4e5268f9eb57206d380cdaf39b2d64a54295dd31a11ef2f2f4828f57ba6af8ab69271060e25a1d987231d6692bcd82247727a211804879219cc981c1ff6cde51bc630b698e767107fdea768ccd0efa2c1e307bcc32a6ae0483f94a0cabe09e01e2edcfd08445870150f2980d23bad7b5187b0a3eef6e6be018a09b67a1cea314e588c0c41ceaf53206859f1712bde6f2e8e7d30209225de2de928e4d42c34344388feea70b1da1da7b0951e0ca7acb239cf95510dbe0c3ac01187661f2ee604f86db26abaf8113358ec1fa976bfdc0917a28837f63a1d87b95bbffd2266fbd2c50cb6b568782049627731865c43d9a5b6f637927044a49bd7c99efebcc7a65e773aa8e846f4c793d4e9c193ecad8701e6cccb7045b81b3788f23b1b523286f2e6e4c570f2b6c99bbf14d5a79a0faa9ee55c60c4e23e06e8eefef6706babc9a2d0dd3b81c2c8056227d798c8a55de8a49af91f9bfcdeb8683a31e576ced44da0efe91d20f4d15b1c14cf148914b6ea366f676a97f60680e3fbecb29e34573da9d100aa525760eefbc96f9864ab360623ec1f41ac55750af455c0f24d463c2f8b249d49ee2fdaaa7f5c54c9650cf1e94de0e56f04ed2e1b0a02488a3d608f31e67919481d53ceacef129e92b3dd56b199ce2b7df00abc793d2ee82694490ed97df05365c6205e3c502ed9b8f712a9862eea823514fdf9d7b2fe4bdb9754f1675c5b453a4c2ca893d584a014615309d346823169f732fb4ca1c1cd84ac527ac560c9fef1a207c9f35a9f898a06601a5b910971a3319f6c29d0b39df7ffe09ef464a9dd924b86b641a0b66432aa964c94b608c8681667df08027ade6b013173956a73a6787c95a13fc753a7d4b2fc91206c864be82382cc1a1d4e4c87e0d1d9a113bbc39f377d3de28f63df010df89af0cc3ecf30546f2435adf22fa43166dc24f01f441d7d97c235c5dece7108e3601f878b1c46c2ffe75363bebcd293caef5c4b0eb88d88c1f340dc8ca4cbe5552d9136ca1e3d5d809cdec4c4150b86e75f02d0189565ed27b41efb8ba982256bb38ddd04e61b3b77405fc5e5cad0b0ad58a009b68cd7014fa45ce704b3fb295d2f52953871a6ee94fefa1967030f2ee1d031f826ea9102d1701136aa5c81641e2a6afef50624785c8c2467e76f0f903be8bbe2656fb92691cde368c3f9a6fa870f50d977b8b5592922a49c0ae14d82fea5af9b2f7176898869feecdc76b6efb0472a0c24c0e9a2a2970d74d8f9dd1568ddb1a9c7a835e33332236e5065d72bf4522d4b18c7b3d14295a5986928d7f74ca8b63dd79f6fd464c5e0cbd98ccddb1318eb9738f32ed2f1c3b4e929e145accf8502b8a4f3b8f20afec1fe4cef9438ddcfa55a505dbccac90914531f82d2aff47976b8ee1e20f127478447896b3fd2c1a35be09ca69ee75f9958e569b3f4951149d32de2918fbbd3d2b5896f50961d35fddf0517f597c8273fde3712c6127d35d640ea580802ab2b5709399df4ba0e2f2a5a06013dc6779373672febf0381a25cd2924ebb597b03a1fa0f22ac14d77a524c7ab5fea1ccfdc1d55f37252121dbb050555508f9d9fdf0ec12153a48b12f67b6c95ad844a199a623dbae872bd052ab47289a3b6ee103aaed7755accf08a38618ef4d4669ca931d0e14bb8e9ce77e54cb61ed64aba5300105a85cd303bcfeaf167663aceb81eba106ea896094060945906bf4dbe038826e1ad58d1ed44796fcc7a464faddf16a588626f658fe21a526988e78eb129dd0bb4b645b2cf85af83722b4385f535155a1a61af0e6cd5d009f37621b3393b67fd29a171204848cd66797dbd3e43c088c473c26f124f7359e09c75e55bac5b43a19542309acc4b0ccf961cec404635799ca8516b11c5ff7a6348dbf0742a1267abcc48235bb95835047c74cdb1d378351f283e07f48945c7807fb7820564ac2c207f3ecc66ba24188dfb22801dda9b75b308593ab2f96e86c4af563a2c355f7e153901529e580edd95b7ac8ab3e1211519f99a91dbec7873b23b18e776a2904af31fff2e8e100b13e777e5b17f8b35903f9c9558499a1f96a8b8c9f1ac5cfa676a194d86ccbf94eb02368b781c301ad6560210bb28b5173da3a447e8a850279e0b65c828dce1c8e7712973f8a08c4159a9e15364be3d2147896b1a1ae214826df8643b4e573f2af8e6302c2551989ec1c8943be72abd2be35c4ee70fcb99baba7ed4ba46016f24d490acd4bc987c2c434b1dbd8b39ad1dd2004fc7a174ea59fa2f2db6bccbfde2d208e6964b128773eb6eb6d1045df96035c250d56381d451c52503b1f66934d87d449179979e4dd50c6274c1bbfac72161627b288029c5eb70997caf11ad6fc3d46814b08aebe28f40dfb9cc85f4056821d9e159ec9c4dcb586fd8c0d8881566669a8a961e7b40e4b83d068fb80c270f42dcbca2df7bd6ce6890e9024de7bde7603432253c14a0d057ad528ca4f548012dafed4b3174d851e4d2e5c6c168c2417003755bc5a8a445f3d38659c715ab6ab977f1cd13fc9c6f39dd2070b1cee3124ffbfcdb98205a1a2b88ae3fb9f245579bcde9143960f0b897a478bdac9a481f1c53c678c64a84b0fa3240177894de0c4ccbc089f14bee70f762e2480ea9438cea2788e134f0ab1080e34f22a4fb2ddc9e7da057bf0c5614a175022f06b5d126938d97d98fec87c0a917e455b78f314ee56de3251692cc3c2d9b243aa149171a62bc7035e90044dfa0a190773fbd4b00fa7e24447dd5d5722369a74326f29d48c589a4f16c92dec9da8586b1d4af66c4bc0da57e2aae07d00f9c35f031be8256b2beda0bbf06fb22f3da317b4cf22d81e88c050de9a31de6da3ddac483c49c8bca2fe25b6eb87649e107dab2c9b061885ab2a4e62debaf453b683665e7c2e8f3fd5d22b1d4b780cdff2a26b31792f646968e726b9f4708418a60f3f57f9551b9cc7cc68bec0866a294edb9978375241345cbb6bf577268a906002f9600b7e845d36ffae2c7de9d018939006302edad2fa860a4f25cb4a90308d57572284f97a7050b8750b2e02c2f8a9ad5377909ad117082570c9a5da5f512503d78c60621d41964bd12f86c89ed9c74f586b50dacdc4e52b039ed6be06c568782d9049bbe992cc867894dda3f3cb593ee9fa376a3121005b562ce8c7940d4d48960bbd95f77299636e4f1bfa4ac40bab82bc4971778faa924b6039008169efaeeb1ce29d9e44813f22d44b18485ee0a216382d0c83b1b59e34b2dceb294f9ca6cc848e018c89291525be0920f827033b5d9857c3b12b6c6e65627c132c1dc2a5da893860f5ccdf9aa2dc2ce09c45d7d1d4ed55c130bf5400ab60683ed1de5db819d42a199788dadc80e328324f6852c6021eaebbda57e276650c4d06ab792ace94f5cb32b92c40ff5403efed4b94e008ba6dae1141ad079791a3570bfc4f6770fab3fa3d04836ff06ff4ca8127c68090c36810610d960d356568cec1e66ffedc01eaf875a49baa5e5be0ec01ef1849704cb09877a2a80c100ebe7a790545e268af2f1d70b1c22375996aeb4b6b9bc325e6f7ff5ff4d6166758b8f9a6378afe0ffd8063e3f505ab7edee00000000000000000000000000000000000b11181d1e26
flags = ValidSignature,ManySteps

# tcId = 33
# signature that takes 28 iteration(s)
msg = 8f07000000000000000000000000000000000000000000000000000000000000
mu = d9509b3fb1234469d215c8a64e2025c491dd464a80d430007beb1368a5555a8a4feb5ce56681941950bffd8eaa10b96d8df9fd8c84fe7207771fad2c751e493b
result = valid
sig = 17d5c276a96ec04caa598377bb8110226ddf85feb0dac0f0d3a4bd5ca33fb40d8cd5d752d889fefa66c900bf6e909ac906516c9e813875e758663c7fd2636ad3fc89ccb7757c0eb799010367afa46a17e113b16d546a8f8ecbae132efc625e3bc6054e3c900a174b6d47b3965b3178d3b72b0472f37d172ad579de128e19575fafe7ea64ea116b63fbfb4d5b5fc956bfcb6928b8db0cc7c5a889285237fa7057b3423cc7f7b950f834f7e4a7b168ad00e841ee13d382462df9d5fdde517e759d16e48963f60f117502b74e97f680bcb4ae2c35af009d9bbdacb794edb131715470153a0eead1cfeac73f8c8cd157cccbb17cd1386f65c4fe09097567794e2d7e7eb3c358bd8b2375f8f9d0f32d28bf863599939ff8fab29401d6acadb1b90f2bf1d9bc26221c67e78472c7ca78efb2b4ea49dee8489c01abe9ee962277c34805c024de06414c4ed63370ec5090752a6fd19cc36a50d3f714ad58ee060bf67b6f4f988c35d5cb1155f702311eadc7fe25ec25adf929033679f5d0058a45dcb58e8b4079b374226e26003e5bc5f76eeea6fef86af3ae91f33c8c359e2a297a69a105817c7e67a6a00a4d8aa31fc848d8c4f274b3b5ea34a2817b515a2050ce80bcb0c21bdb81f0515ee05633d94feea1de19534ef33da85e5af0d4fb0e81e4088a981392f96f70dcfdf0d0b9d308c26120e8342f8b6107cd0bf3553554e4deff879ce152425e4eee9860025dc4ba9bb090971903a0db863c043dca4e8fe35e9a6b0bc26129e18b94935fe816fffca11357af56ac6c837f0af36da11e4b43f74a0ff2ed62f18fd5c02c7a064e649031c2d8f22d6dc1a1b94f39d3065447abfd9714462e137bb92b720091477ee1c1c1666f4b92d6a8b61c70d49200c86e8cd9de65b209a262cd0c6e6774810daa62b16054d6e18955e4a92d3015ffffc7584bd5829c040ace9011d5056bc914960ed785b2225aba0eb56346aec0d7bdb1a3c73d1e39c2a395fc874cc56648951a98549a04eb71d30e38a90d7e545fe92c82a7663b10f761eaa01e96edcb799fda895f9fe14c3d0ae4922f34a89908cbe60c107bf9d8055e050d08cdeaefdeca1688a7b26e2ba558650e90b24306e575d046e1f3ee2d9c3cf159bb20d711d26c92c11735a50f40184c97a2dacd02a1acc4abe4ca286e4c599b4d4b5674eac6cdd4e472559d59a13dde5d4feef9bc47d76875790c8036dc29448516be1cd56504e97acbee7cdc5273ed3700aa7f459e1c25efdec86402f181664e764866d8eba3adf852b83cf135ded54d0eca77527870650da0f2851bb4906320808d302feb7e0f9db7b8cac98a62a0cc7cb97e7f8a7ffbfc38a477a201719d70172e59e8ea89c482e61633f9a0a3cf672f6217479958aebeee3e6f06ee8ab9f5e9d0523272c5164f1f94a3711b3e681ed03c177a692819ee56da4059ceb171af119c3976b197f005fe8622e1b4415f358fb34a73215bfbaa53886ad84ff57ccf42b7d57847a26234235ba0b722b89f9963446d67dc719bf8de49f4dedd4c516dbc1e1d74bfdedd36479694a9acee7dcaa7df55f978d38da1d183bc9c0cfb049c9f7da0821be315b6118d3387734922723ba4919fb703cc2446bd4cf30c1825a8bbe7daf08219ac5c1a3f897cfd7f66e77de3d0a0b7b73f1166d770b9f7c0c6d41320994aeb526b6ddd4afa6dd10295dbbc5082dcd35e43ba91dc972f78665043228a14d75cb666e503158bfd4c668a29d358a5b2e03fa1cf5bf15aff4890813e52a2358ac79174273074c118b63cbd1ed85c8c3e9cc7ff5c1c9bc92b848bde3a7bbb74447d430490b6bcb86158120479a02b7ac3ca61a07d76dce2942b1fc09bb33972695c0172a66dd4fbabe80e333dca17aa5806eaad072f4b17300135ac118f943dbe9041d4701b424d1f88b27b8eec8308a5bd153f7949137deee238c833c57bfc12b87bbafac73e1505d0e92e873d53772f29c7c3a2e6ba4e11f825d631a9d1caa3e3f8985ced7f49235bb907c2074fc368b77bc90b6d1e4cb987088518e054f767127361d2faf1d5feb35cf9210a92a4e3ef144bcd45dff7e2c2757d472d1255549db29fdba7616f9f9c0c472c0f4349588f94e77f8f0cab52a50029b93c3f08473f512a27c319d45e9d6b52cfada0adf2dbba6db96b326c3594f16880913cc6c1b3be8f4953d95ae5096f03a4a1224135e2bfd4b5b429fe564405dbc2ddf004f36bf633e977887915a44105ad2652fc17c398fa2e7c0eba0f69fd98baccd64875dbd5f2fc660af49a5b50dc831f41890872722d7cdb906879e03ebcdd321a0e81478276733bc121016df6c9a3d1a574a9dcf6ca489f4c82058ed0002c367c92cf87712348b7c774baacf10c778db313dc5c83b3e0120ee369780827532a52431faf43b03585dccfe97ab204c33fb2b98c9531c95f6be5ec435b0a8aebd7ff4310bfa221be76283e7534679917199f616e0e05a49b382cd26a4baf0cb0e1053fc24bba4dfd2636680f750c9c69fb34481ba0f62d106937ae7959604ad554fb2ffe53fdb926ef5a589cc21e5adaaa7ceff3e2a8ea8606eeaa79a05c6d9fe2cc674eeeae2a13cc716720472b0459e8fba3f0d77d60ff3e48f08479deaa1c098547da855b59fa12338baab82ea960184b72da4adeda15666610164743db8701f2b6da9dedeb2a147cd1e4fa5125e8f72ef40f14c88f73fffedfb6ee327c8e20708dbc0e4eb8b7c969b11ef8ed3b63c55027773b228f08c3dcd2a24feb716bcef64b5d2d34302ad721f6cc236c6694756990addcbc0d6d35a6e9a9445de640ce02ce9f2b081f09774ae09fda994fdea5c63b7aaa37db7268c56e11898856e94768e47c18272285050a1c182979a63a573c17b747c5393b8ab21dd17849a00889c11bfe28c60d1d604fd716202949adf2bf49db903841f4ab64bbd7af3de775f66f219e40a6a61f5c2eef5377a196ad8c7837b4211b531aed7c9969125994d6ede189f872f24dde4b92eb13f027646ede13d35d02c58f5cc094ba76873c817367805e2169011760e22b8dcaa5755180cd99c7e8318ff61bcb7efd3ce0303ba669419937e0e41bb4bfa960d773a5b73282919dc9d70b3427942078e7bf1706a67ba52f047c8795437d28bdef9e78e95b3ed9545177db31920d138454238759cd45e7cdb9c4d6bbab70654e2a65e1056c2ed98d9c601e13a356ffd254231c867b81b0f9ade2affe15ee88744629eb79a5cdc5ee4e485d663bc72cc1faaa61c651cdd2e9632019a747d1b342b1f493a1395b82854f888393f4f75907b2af70defc62e5087f1f4899d30f4a97581f009caf78a29b20cf38eddc1cd80066b1727880bc936be866ee4a14c994790cffdc7dfd977d9af1c3dd23d5371b8dc6c2a3b043e8f92ac954e7839e1b1934ab04b5f51e8c650bdb4357c2309b657ab2b968430b903c363532c8ce386ea00ea8f8cf9614884ad42098a01a4c054853149a5013664f5bc69c3bf9c237eafb9e97629af355855936f56d0d943333dbfd401a89a8d3b0f6ee8a5c7916d887c73088c481ed8963c54517040846fbba24191a1ed20c09f2cb2a0032e1a68e4a922c2e1bfa51ab6e7326490953b7a5a1197597c7adbeed7b43d6329c9969bad56140b6fe5819e5915ebed1ebe120970639467ccb2c7dc5c290ad0693aeb6ba1a27a416b3e21801ee1f239cf179a9258e9c527b5e52103e7ed22f67789a030530a536d90cd8b6e08f389921779ab97fdb4129d07a3792e4e1a64528131c38463e6d576d554f87207406e1587d6cd30caa6a0de6a7f0254e334054cb9f39430ae1b2faf0641908c09f3ec50ed1ca74f3655457c96b1e29287ee075c219c82c9fd2ecfa53117c97fb46f8398dfd351cf035da70345999dd6b0ce4569ad448f6475f343433848e8bf886b45cf4166b63e1347a60a66e05d76b6489c4c1eb621e50ca52f1cc75a9f9304b6d546240b28c986883e2a0be4113f8d615b522ccc40569978572264d277636e82428af59ceb8c2b175b4d3dfb053cda248ee5ab5e44b51d6865271c9aeee589e2b2b68e16f91be8dea83a5144b24f5b410e48877ac7f1a734b45c5934589d2f5d5acab37638fe9a5c52004958be19b731c5d98a3339df150a80e2c6ae6ab1e6669065e9eab2d2b1b4e29edaa919ed1b1462f02b7da4e651fca499f6c114434e1775afd9d1c44c55ddfd5f7936687a8cd6fd2ae67daf6160749d146c5fd1eb7d73f9cbe8ba3d4f50f98da9e221d2d5284c8c258d12966f6faa422c3872021d71018839557d80c7d7bad4929af61bc195b34800c7a3a18a9935cbe648a383f4872e796b87b462fd585d14e8ff432777c798a431b56714e5ea4a44b1f049435d2e80e2d7e378c97f8c289449919eec2cc8f535fccd6f53379acd16b55db0bf7f4f42ddd3228430c3aa89d632e9fd76a9d71512537b3984f56b11618fbee1a79a5aec4256c4bd2d7b0fdbeba2263934dcb4319c850776fcbb0b9e1ddd9da387241b0d7a54eb16147d0be86ac55c35a5a2222827339f73ead716ade758ff346d3f981fc5e90bf2aae42cfdd059ee634467d09214239119ab494c0db85111333507996c4cee61423264662b6e2195a666f71c62d8c9b9fc7ecf6020858eb4998b3c2f000000000000000000000000000000000000910161d2126
flags = ValidSignature,ManySteps

# tcId = 34
# signature that takes 29 iteration(s)
msg = 2001000000000000000000000000000000000000000000000000000000000000
mu = e36717164f1507ac05aca51762b7af005690da5af5b899982ddb9226c0276a827d0e251c45640df11c68ada3b1a4b526e89ed36429262dd2b0fc4c3ccb763315
result = valid
sig = d3ecc39ab0177953c2e5afefd2a75e55e7795e49c87a44706b7b4964bb9f9255f4b24b92e7401e86f5b79be5dfe9280112599526d7421d52c9d9d49626042b94ee4f2ad3295f4767936029b153c5859ad6c119b9f35504ec3fd0e002cdd67764aadec5e38b11d79d458cd290ede3372a41c7434f285fc4ee45599c02c85fa99b5e0b96fca57f07a494c621530be5ed69598c2adf48230caa2129c470052c9047ea0a622b15efa8c9cc5b1e8c6970b99fdd7281273dba1399a319428f79969fc0cf07785f22c6eda6e768ac8230e440c8bb05606a9cabebfd264d1316ffeb9d9574103a70ab3cae8f22e04c3bf97b5bd293ac496eebf9787269e430f4be6a7591ae1fae037f76b14af90046e6ee0edbd2314fa16ac3eb69d69d803492cb5769ec93fc197d2302fdd46391a724dd51c59229246deab0809ba4f1999c0fa2c85e462c4c26138a4a9f299bb25eca43657a7afe4a1e420faf756e3bfb77900da25bcc183bbef7413ead287cc539f03de4f56c2ffbef8312b5909b87977f16dc0e65245d4d1069e46bb7614034ad73acfcafd64226b692dcc03e695bbc78ece5b1a5926a346fe5e8aeb81a3841cfbe010c69c9b06a0b5b81f772f8ee7248572279d37e325e17e81ae2479de6702df4d4c376be417c859921c7bef00f9b22bf1c3f56c36ff9475eff8462102f79c75478697838b384b1c57f842780a9be46d3c4e6f7c38da187945d283049d8c0278f3237660e612f50eb73b389580f740f05382a732b94bc7f3189d6cfd2de2c6fdc6d7d57de3b897df45c44ec7ecf1d4cec370d87f4cde4ff470ec42df2ae0db86f172b146bfcc00b34d4672cd80b06e74c5b302a7e5fa7996d930cf821a22432f40ca9ee7f3b0799c87ee1c20ffee186c15e73d32fc4a3d77853b0c3caf44757369fb5956158315358269b3c93db934ad24e0bee4b323359e97ba982d78873189243a0eb5d7760fd842fa2c04d52f3ea45f99eff1c236d833bbc8ecd88604b7e33f8981fdcf2695069f10d8de32fedb94f58fb438dc9af842698d4651c74383b63e2d8925211e02601b8642d34090449ec8703040ad0e5dcbbdd46db0f9e2f29f590b6688070cb2c868d41d3ec67d7305ae6a0e39d9383df31e30aa8071e481c1133c8420b3e5a3d7a2681f490039717ecf088b219258c4449ac8fed4c40c805ff4b77d7c28d0b5a0c8cd2d19e2370142a4fda7eb0dfc9a84cee9e4c845e8643c8108cce254b716dc4b562fd2535712ff840415212bed1fd2417279ad11b743fe2895598dfa938656b7408e5b1497fafc13fd12b3fade0d40a0820f81c430cc50ad677bebbcdd74ce14682944b9e9024d681759b4793c246ccb7ca40d889015f752f73f66e60c61f5e0f459bacfc2c413b0c4cf63fc2b7bac814ad822ba4caef6d6b7fd216465efd0cc6cb4b1a20fe66157a8853975b1b2c271fcfedc2912d1535972fd00f4d37a5b08619e0abc563ec994cf36f5a89cc5ca6fb244d283599d42c6a21767442282a4d18e39e31604aafbe240e48fa1d7a89191120daf5df393a9b115e9867c336113c45742a90d1d4113c66891ea46871d822d95197f077e8438ddc7eae6c33dc4013562aecde7a0168f81afaa2ddbed3e2cbb4810859c2fd5a3495213b97d6e5aa7d9aaf6ec2118b6ae7c500ff3aa12e5469f2b58fdc9099eaf8ffbac111b49b913622289c81f6a690c4b3470a619ad960bcfcd1582fa9ed07b2b9c839c78f712573306a9ab454d7915315f1514053923dc53f7fd66cc142036e49f0bd58e708862cc263734ec967d5e4054c3be0369565dcab83c9fab99219aaf21a168e72584083fe2f46fc477902b7954dbae30b668db0507f29d4a64ac358d3366abd0b7a9e8ace99f9b0d16316ea74739dd47a010bd6ac51a9142122ab699181728ca1c381a941516066ef624c835ee0df7e4f202c4677417953775d5fb252bf8ba53ac17fe2f1af324a168959f81567da9e73c3bf6bda37d3d53d9b58efa392b9dd81c5827d5fcab7bb4ade73563a26d83c8a535ae23339820c153f0f79b1f9cbe2b16cda032cb7883d3ae368859ebe159c0be2ecb5b11859d27afbfab3df898a7b90efabdd58308ee3f099ece6f7fda1fae5cb6ed55111fd4d6cdd9015218d830162cbf03b5c4cac717de09dad6c0998b501a51cefb76c4b0199c58e2e316127aba37682de5c04dde16343a33e4e5ae3b6295793992467cff5e8e6132ce46e2af6747f60e4e91bcd7a143d1f42c8e9fd12c68221b067e7f8c4b1d0c30234657b7e4d64c2016148b84287258ebd1f1639bb8c517814fd9992fcca0c15633148d7ffc8c8531aa0bf43a23ccdc423878b58f71dc57fd617c185f62a51d57aa938b95a9fd85c4d2c7da5ddfdb83e14231a1800ccf9e755ec4ac01970cd94cb50681137a8f00da4938021120414caa08fe36bf3e32b7e660402cdc663e8cb4a9392e10c764024469f6fcc3b10779f0cf3d7beb160ca7638b949246e679d534316ee8d61dae3b321a37786ede9f94dde73f88d5e49aaa40121d0ee9b16e8e1c56aac332b2bf503816d6e22cf50d798e3fd4bdb003c5f162e61c887a0c3fcaa35140f3d718a220044f4c4c581db8ebb167b42c2c9ddae5ce89458a0ef92d7e741b1fcd295d49698eca399fd98089a0284c33f13e715eb19883c42af2b54995f17a5499340a20f38a109d218cd7bffeced7a1d16f3b2c4636e84d580cb8c1246ddcbaf1e7f5a52c5ea48ee90b46ff64f91b65379fae27d134b5b8e284237f96389ea2a94c2fda31abe211d02907dcffd8ab33f9a4badd34472bfb22c5afc67645f38da26ad169f699f76196f5e33087e15a38ec615ba6547b38a58ef56d81f84dac75528b5e70c88b2099715322771eea2d741c39047f5e460baca9ee95b2a19b2f5bfd988020f918e6b62e9cd405c95c473bc1b6e038ea2a07d997551488490a15e46f58f8d6fd239cd0991b6264e348e9f1c6cec3348eff7466e7e48e91aaeb9c645fc690f0a89bf8048f67a7d67967b42be31b9d53c5c92dcecf1e16c451564a2d9d7a34e3c1c7f17f71eb920aa8cf51cb609a4af0c5b6c44ad4e3ccb8346f7a86589d05be01ec908eae69ebfeee12d7d05c431c7ec7ccaa0498e899aabebca31230919861e881f948f085bd519407be92ce923ad6470853809bc4367d9ace4b0df2f43e208bd98ac18a77d8fba7fb16ed95ca128db6b52c12d33274f9d169d2f559545e40e3ec97c1a779f04ce772329a4fa09768b9681200ef3b999c6778ff606d6d2600c4651da56c6ed88d0b2ee4a1aeb7ec3cf60b3762ebcdd9111027d3bb2bd07dfdb01a9a551a338cdc3b1cf03ca36c36453eb60d66943953bbc2c10594911e6fba766020fa1ef62d7f2e1c59f7e208c1dbbdf4dc27c0a4495d299d8c84671bebe8e8647ec6a8acc6359380dd15c26d1c262371d9dcc0472202da4d8bbb828a48f3345b6939830f39fa3e570ddfd857f47f839af31fa152d97aa18092e685c6741efb93c04a31d91140140b0f34985a4a9ae4d960bb2e151a629247a79aeffb8ae91273f8860dd817c1760120a571da080f2eb41b4743ab714ca418b4645fdfbd755320d7eba610684648b3c9d25c0abc245fdb86397b1eb1ed4ffc280527e20a6cd7751cfe6aa05c836a4bfdda89ef9a98d947d316feae68be99a6e26819255cf1d20b6f5b8c2ed24df630b43d88da5e9dfa82e980f75f8e2e1033aef4831558e93bf89a103daaae10c963b85a0e2cfcdcf0787ee869cabf8c8ad45a9857fc8d6c467439ea0a0bad13b7989805b81c3c69716e74f78d8c45b105e589edd9f3b2df2b94d79caf99431b85c19f29e72e7593c61e93655109a289695bdb38fcbf48031894ac5e04519f101a7982e3c1b3bca79d49e387043255908e55d3e268da93e07c894251be04dc6ce639df29125d69e7bf6ec910e96b85c9608381e8c207ba05c33dd7b45b43bbd1c410983028498bb9d7a35e8df7e4567a6c5b497df1436a9cfbe0476fbdf72f4657593aaa11abef92c0fa8ceef1e47617abad895b32233376254ee97420970ab413ec4bbb5386b26df0dfe7851f0cdb2537c0a4e184b7b3097884c4ba7ebaa5c11fa56059cedec40f3d6cf982496566a6d29fca2b1de8efcd131889472948d020d45ffda51121d247611bb498f788adbc3b43d893eb37774c97956d438f902522ade3c18ac82ad9fba333cabd2368dc4c438d2479de45795413ebe3beb1ba61589287c55a6f5e07281d0160c0be7944b5209836b7c81dd88935c922fe9c9554f5ad6301d12c2fe3be54631c809ecf259924ec99c9dcc3bbe0be8d5f4846aacc352d56e882ef62a9645a46b0bb8dd2d5b4de64839cea783b86205b81ae419eabf66e5f70074f4ca5c12b946578fda9465008219781741e43c2ae047a2f0bfd54e37bdf22eebf5c1f7bc2cb8988c7d6a73cfc78eaec7dda51d6d7f6377f322f07e98243b71cbf2187c318b652feac32654b4476e9c2a5b07eb9aa7dd5593c867190ee9d896d549347b59619649f01ed617a01f35e847e9b29b3a3d503ef8d89039515d2622c6b1c0237da29b3648faa88d43008dbd466381102c31353b46cbe4effc4c7a87093cd0030f1886a6bad636396465789bc4cae7213643508185bfe00000000000000000000000000000000a0d10172028
flags = ValidSignature,ManySteps

# tcId = 35
# signature that takes 30 iteration(s)
msg = 4901000000000000000000000000000000000000000000000000000000000000
mu = d12f469807a613450537082aeea5c1819c1c370d23cae8a8810632f456ce2171d7f5fe73dd810eb26ea3eb5ad24dd69cd2029d52b0ed74420d4a3e16937949ff
result = valid
sig = ae24fa5b2e13f7ee71d55906b8d83994bb96da7b88b98568987fa7ffe9a72544552d227e935844c7b1602ad91fa0e40ded2dd5ea2d25321eb4f96be7a9e167718259e901197df2d53efd428411a073346cc9e57a23c687adcf5864b001237d34c0de91cb319ad3cf698f11fd2ccde9a91aaf2891b30f0aeaa24529c84134076b014b410029cff5d4de892bd24affeedb4972670b12eb3ea3b06fd6c91ac1517515c3193bc2953fa5a9bfe173c5da8201da2fbe320d3fd2569520a16342a30da1d78181bef31a5aa53d2b8ec5460584082dc93751ee7ebeec1108cb60f5e7853e49e7db6055df2f7cfe35fce2a2f7de367dccfc980155ff080d2d7035679da1b7a83a4df8f2d0dc105650db1b981a744338c3512ee99abb78d278cc2678add260d9d68db7e2830c35dc8a32124bcd99c72309e47ec19d3d06507ed6eb8f7aca81a9839361a89c81d3f965627582652c97b00251533a3cb6cca24d492308faf7f685929ce463cec39ae77621644e8d1579fb3d208ef0e299d11523e4b631e011317f78c0ebc1bafc8c9b158168466158b1334fc6050a582ec806c8dd882f21ffee4c884dbcc5dab1d69c2efb45e4de6fead2f6f5ec9059e4b76b2356466dee3d8e0f2eae27a2eab778bacccac670e495ddc9a824f506c5a6c2a0a024f74530ef5ada75547d124a580572299c4705a24e263d2f90f1e9121726ec267c47cdaf31fbb0c5f0a4d98230fd3c4dfdb29ba2b6dcd7c12c9197f1520c1fdff81ce570e9b3c7693fa79b7154528e843443fbe1963ed6964a4703242498dda72da2d843e2295dc633b2d6755e4cc5154856b208e02184aec24cf05a00336e4d0ee4f640592c9b24777438eb9ae28b783c43ed5dd500e2eceacd2309c9f7356a4b276dbe89b69614fd749fb4181d5d6ee45d256b48a55c892d4df68f190ecde11b87fa650262048c99b00c3e894eb3587d8905f261e47489938c626fa611bcd6d28fc895bebd72059f912231404a56a238a3062f978ffb925ae0aa03ecf3be140f1bad2e4bddf3127bd8904186832181a00a8cbcf23c0b175544c1e45d9c3923317fe1bfb29d8c04c7f0a08e3f6b37da851ace7e9bd33392fc06fc49d262d1f8b4d80174d43f8b7196aa262bf0f8f25b42e13eb0e827096f2074830464765020a51b074853cb8ee88d229cf91d07a1c02de057564d3ee5125bb443f7b981b429688eee5ffb82c972c14d3b5237fbe4ac5611784223ce00f11fbe4636519f3ddda9893c87dc942eb30660c816444b1dd7228a40b907c9b3f1a46cc166a75dfdedd6c76e38c89cc1537e63cec449c44be2054be2bdb0df0169f7be37788f4cf8f9ec5110029aca9e32f76ffa2b68db9fd0480490f894e93a66bc9870a17c1b9ae0fd477db2197a3da06015ff9cc172f6b297b5c79a4e6943df6384a737f64caea0c5abd7a799ede4dd789bac30d7846b19ed32f9669de319d67e7e4a61bd233ac77e9da19696c9c4a791fdebbccd285dd4fc0bc3af634a9556650e4c730381075050ed834e036b25fa9125d262520dd095b7811c7f4b33c82171ceeaa664227502b0dfd3cead3593b2fe80002754e00c20c65c7454ab8869e014c3a635d9bacd6116b320f487bfac58b1d4620542ce4f9303217b7455a9a0b7f92f93334b2bbcc51928d04c77e2fe376fcce692d7c36d17316f3f85fa43c994a4b672a1ae2ad8555331132b35cfb313daff67aeb9fcfce5dc440bf87062b24f9001b857b735430826fe4bfeef055a7657269c352fce093270f1b1a7241ef8543ace867fb142c2c78c4a1fd9bd094d8810f3c5c93dc9841535aaaa573b50814df0815de79cc1ff7dbd3ae869f193da637ddc5ea4d8fc88555364d612c3c5ea0230df9f75732f8decd035a98d76aafb58b5ba98fd311561aebbb4f161b3b78a6f64000972e57684ee68c9af4f708f5126692ab09c23866bb6cce9130057a99901647de175734d830039f21cae68133e00f7c0c13baf9cc8b7b09281bc2902b4f1e5e17493554fe7a02964a2d020694bbd049250dbbae5f088b6127d2845741a75249e163e8107cad459b68b52818845a04dc373d475f25e236f72f4b8cf883f4a25e857241508469a2c424ebc06450bfa33dcd2c342e0c3d170a06e0c8ac7ef2f5efdbe57ebefe1782eae6a16c9119e767248abdf2a3fb02bc9419c0de7fb8be0b8dc07afc74074d8d44cf6adc0009ba73058602c2833f4d862579e8b6049a42de92cd76da08b3b8b8e442a832b0c89238e1ecd862f629c691c5ce627e0298574bab49373710d096fd06f12c1d131f134bd3c51c48abc06371a8c48ab907aeeef68c14eab063a6d99c9ec8ec6c860b97f43fe0fdfb95b91a4cc0757ab27ea22ee30d2a69704c7526377b66b9b2c139ba52a7b5b03971eddfce00d155a26ecc56093f6834726e86ab6eb460798ad3c6208483c413562b62c57591b44ebc3dc623f01ec7f622de28ce0025df34eb9f669ac95e0c76c0dabc8b084230ba2ef1f11b5db27f34e7755656be244bd72d1816f33992cd8268bc94ff8e9cee4ab0e34083e9ddfc4ee1c5f0e7a5a8a05a0b76863f4b637aacc8d1bbd87892ea844ab3368a176859eb48b2f6d3bd89c9f4276a5cc1924792fe3be2d1031f003107fbdbf737392c0ed2aa950b00e9ceb0bd4bcf2964708e17340e2d314f7cb912b9a4d2d45117030f81d6e3746fba9cf5886c94638f1a53f0ce891f0b88a33538a311a7da219814e450cfff5e76b4b872dc53a88f3441e12df39298d90cd4126987a56c1fcac0ae94457b1dc8d2ede35c5aee0009d28865f90a1a360d435ecf71d6d0f60a978a69e5fc75ee639d15b0338d4a39e12c09870caa4bfa89989ae7c0067d8d2e142d6457ae900218c524c074c9bee39f987f040968a57fbffd0fa7989feea3589d68f0bc281cc4f7dfc02441c631724e480c7fccff312bd4f3c3eebc3966780e2b719905994e7cb66283b313eac6702521a919994a1d1bd9616964388ce9a7f39527728c67c7ea0bab7f85bd13af7c4518f7c58fe963ae6e813880019f7f4d6813c74850385b8f6b9c0370728d248764855fb8281a5e5acab688d39b7f3e246dc111c3b83c187d676402163bfc63370dd1fb3f496e4617e6503f6524d8f6ef509e54893cf70333d6907f5a4f3404fac891bc6daeb12df9dd16713da93982a4d85d26c1b1ecf2f4615008b5177ef6877a980e1caa9e9b1d53db7c4b2547f6cfa4daa908b292d2f87c7780b48b9024487d27ae1172026a3cefdf92b8866dba1736355b972d663c376aae45558156e9ada92c6c7d091a036e78978626a679eeaba0216fa0eeefc1f60887ef9e80107f9fb46e76cd26dc7dea30ef1ba91dfc2fe431f7104df08e99ba84943917904e188ac3079186aa472b1571d3cc4de95a454eeda9b4592b9724c9b4cb768790474a716d47b7c46ef9bc486cf1b3231ba38d3dc58136b1c164aa9f4299ae99b3474cec84016e9b7b57419a6353cde8889a5f48de38bed8dead721c2ef3871accbb94b19c8c0112c4d2e7b2fb1cc92a144065251292119c74a0eecc47dd8b252a44f7668ef100a5b661967bd5e9d2dc386547a2c73005faf300b147b92140460bfb4c29219b411394b9e60e20d89fd02567bf3568938a93e8025e0c1c24db2614293c5ed62b3dc75c9eb6909578afd590aa11ded16ce367769fa3c20cb5e068fc6470819804f220e2008ffb516d27a7857d5e8a8785097701d056756e2141142204e13882ade1d97a0a575fc63152a39c44f2da987b027c2fbaf41745945974c87610cee657f76c9cdb086b9ad84b401739912ca96bbfe3877c17c74a333ff98e52be971300a095c740b5b093edc6ee473b0bdf0599656282becad7e114768236f1a2facdd2d1e085e88d375be393412fc14c646b9528d09def2b9a5ef44cd75d3356bc10f1eb4b5b135bf607d32a0741b7a77b03fe44b4a8f21d2b5190b01dd04961e2b3c599ba6c8e175116af78124b67085d5f075d54f1481728e60aa4a007f7124dbfb03225b880893fd7de61dd8d31953c988d5454f973a84c4bf56f0aeb7511cdf3c24bd715923da359afd11e3f4d92b0a17bd88e8ad22e19d0eca5014d8f16d0ebbd81a0dd75f32f2a7cda47b8fc03563d5cdf5917c2b4dda39490162dcbd37e87d9ad37d75369e02ed8daf73904ab802f9b41495c3cf3e22096921e23e6abc537462ef71cff0f365e2975f3a3a5836e5a09b27d72dc4b30f8c67f33092ef288e5eaa52f62ffdf8fe7130c8dd93f99c530c0323019830220d37fb3f716d62bea22914bf0114eb0d92b9f3a2a8f1764b61b2f89d40f1780c834161e5f41f75a46c338418e5738d23aa2e3dfbf580fa7147a42e6865d13a69eb6b79e0603d1176354367cbdb4adadb398b7239862d54403118ebc5569f0454ddd954a2553820b3cc2349eb234714cc618fcdd6399aa3836228256d418f80e96c26ad07f9035b7cbbe0de919c51cd5c8efa7338483bb4480d21a770200dc0802aac83753f882c8fb555bc01c3bdc09e3d5cc2c10dfb9337ae7ee9868e34cb671a0d4f31da52eaed9f6513b825467de5f2129b79b007524f402e3940556a6c97a5b9e125495173fe0b394a6898c337999ae10683ec151f3cb5e6000000000000000000000000000000000000000000000a0f15191c21
flags = ValidSignature,ManySteps

# tcId = 36
# signature that takes 31 iteration(s)
msg = 3308000000000000000000000000000000000000000000000000000000000000
mu = a4c1098ad283f1912d8c686b20db6633cc2458a6ec12a13643e74bbc7d9003e2119894917a32d61ec74ef36a84d8bf07b9d66b937f7c483b91a839d1c78bcbb2
result = valid
sig = 5057aec74324b4d5dfa965882d49ba03badaabd76d7e56d1339d35893ad040fe52deb881e999796ac3ebfc749a6004b51ae140a6c0f3105c5b0824fc17d253931e48ead138217bb5fc3776f4695d4a6a34d387856372add58aec8ddd81442af399b0be2c79c2f4ac6fb0daa61bc48c1731cd818c9a421e6e61ba1228e9a66cb5d6e72cfd79dc144ba3a51849814df30c7f9434afb991d8f824d42c7c42a9c055211bd69816862e462ca4897e8661ef3a3147f362e0926fda48deaeb0e7062837c071b6f69b880f389ae55f2e4c80f4ef3bb116490035fde777663eba8a4c7e518b4721988539708bb714b1cd26da8702bce552a3b905113f3edbb6b77dac1427c0166a3fd46ec1c4ec3858c4b529145e1b9f053c1904d35f0a114cf547ceb588d5d8a5dad2880a18689e439603586ad119a04e03ddaa0188e6331dcabcd0dc223c469dc32e041ed18bbd1676c7f05b731b262a0c0a00e86753b20c9dd3d5af52c449b9c462626de5bc59cf018ace4ad9892e924f2c9af15f013710c31832609a819bf99b09b14663a9f4b0078335e81ab50696a65f8c151301cbb16bbdd3397eda0d11e5d56d62265e49a78a34e5e5bd9893fce108da77d7c17b50abd1f91fb9b7368084a8b2820eb7ffced530f7e4c78c20d1408e224ea17a19887f4ded7f7c4fad037a7f566013c082d633c3e62ce76599a294fef294f79334d7aafbb8f8b5bf3b9b58a82bdc0fe49c73f82ff86d87d9ecd2885476f9755e2c270bc01dfc8344828ccc3ceb88423e1d52285e60cc140bbe1b97cc9ea4017540e7078802207e94a037ddfdf0b681b433bfab0930fd1412c1b36ef643df0f3b3b00c05669dd77d37536c3f48a4e7889b365f19d2932e146f7c9702be9aa88f5310ad738a1699aab1f02f7a525f212bec566cc34a10d7c82e543efdad640e00f6a380ec319f1d48d8584ce5cd6cae835d23a099d91f0c42c0d27a14cabe283ba043401ac7dca1e8b42d8a8c37923ada7ce4bcbe0453055cf83a1ce54366a794e95f62e3f6141f3e0fb78eb181138b77c0474a0e300a7765603f35a2523b6618cbd08072ea8323af7a714d4ee6f64cda0ea157d52cae5775f9656aee2db5728369f9a0492428ae02efd457123f4d08d92a29a9d7943ed38b0387dfbec6dbc96732d29caa78ed8765947637c00fcc028d676d8a9981ca97fbb5f252e836e93aa8dd37000d43d047c57009bb88dec672b77d8df3dde4ac85b01773dc00a43c9fdf2cbeddc04ba3798ee18126b0c750c6d40ec0ac076b8dae0d5aa71b3e72a71603c82083267849b263251b86ff5fe1cca0ddc3747a353392a47ab6962c15e005b2578094f9f9a8097243dd15110068f941a11902d3148143cf65ed30fcbc172e7f016d629f60a584d9f4a0c539561714f1df67427331f3c8395f559afb56ecf7c5702fa34e923cf1da8280583fef6ba1570eee03dd7efd9b5add767169ca11a0eb538790afb05694b2719a9daca1bcc31de44d0d5946d1e1565d6a476373b42c9f05e01b9d39a921857ac666d190205744061960b94e59c805b0d840a140bb48817deb68e6654071e7b56696f30a27368c36377ec8be0e4088fd23623158ad7cca215c70b7dceceb220de0509bd3ff530e2e7bc1d3a9358ad13794a5fb2db6c73965915a193417cfb63f3cc53fd48d94d308f27efa2c2c096a14a1495244b437b4563a2eb65c7b906816d205e02a465b350dfb7b88403689c8930d5898f41a4268059b650237f60421607440a16ab8b0b1067fbe9460afd8878742a73914c6986ca5d45dc516665dfa4fa99d733865fea4cea28ebc12d50a4edb7c1b3cb2cd0dcd0fdc6acc6f7972dc6a8ba3b3c13d487c1c1f00883c2c1822fb58c684427b837d457e678a79c0de7e7308481721d9295dde258d2f06159c98e2f70a9be35713ecaa35286042d32e85b760fb79147f11c248790a2f274c09015d43fc33366d7d1ad713e2155600eaa5cabba497044ec99c17afa680f42410b928adaeb876bea66c1520bbce3da46ef8d3ebd6f9bbe40a4b643d1ac5c88cbdd26023b88757b2f6ca78c197ba0caf240050e6483fee64ad3dec7ad61f8f793e5687d9e7ef3bc554e69bb8f6d0ab7a51d3f5778ed262c6d32408d74879614d22963bff3fe484a83ed82a181242214c5a919f8e510064f095ec8882e18ded7dd4c3e76920200cf6079f56887fac3f06cd8c3b70ea053164b912fc6f6ec347b78e6cc3516a89dbe136350ccfc55204ca112b2873359ccb8d30e748f36dc4e9e2ab85d1eb31df27f0297a6c7114915183cb106154c7ed467dcfb0ec709271cb8b64b430139cfe732f9ba697fc5833063039a5d5a2ef59d3173447510e0f59a23be4ebc341356f2205822f0a66d65b7e0416e354d1dda7f75afb864fbbea967461f69c0fb8ea80262f423bdfef3f18c1fbda0c042fd5f4bc7c0b5d2f7618bc2be24ec820d8986a6e7c345f22ef2832797e5aefdcaa07be9f31bdd35d282eaf46d796c29b1e1c34ad11e02f89403ab899c49721be2a5e4a0708abee762150069c2dcee161204cb5bd680d6cfb340680e49f79538b5fab63ee0272fcc33379dc778581eb9b5aa9b72624eb8bb28697d6ad8f16ebb6c29aaae800f9f8063d8885f3f8293c40cddc975c005fdc67a9b79e6bdf7fef1b30e3a0c3ab51cac4ffb15d320acb9a969165fc8d9cc4c9fdff4423b9582c2ba54fd73069f1e59a3ef11f01d57e55825f87346b74cf5afd20b5569a3cfe8182d891612613374053557db3d7a8c421ce649e449f7b0a6ca7ac11459694db5ca15625181aacd2184ac1c090fe583fe7607339bdbd5deff4b4c1b82b0b2832a5368901234a627a63a67a47069b78f45f6c783ce2f782082406216411c942b9f455eb081035b70c54a13f28df53c00de9c433204c61471e021d6a589ed522445007250bc398b16548b58e54b03be61caca4bce6ccb51a9cb4c553f0b099a568ca49d93860ee94de1af05bfadd7985ba8f19443f6594de33670b7711ecc838269cc918d5ec2a5509e27682956c949224c1ffc059c22ab0abfecabae3fe954660b32fd3e3c0bd83ba0e934f78bbeb35c3ee95525aeb4f62b0ebdf70cff985feb0de983ad2a52d03d7de00caa70a7ff535339957bf7bbd09a405ce6ede82455e5ca132bb3fd473db1dd087a047281ea9c27d3c98b18cc99893ce570aacc16e4c8d84eca7197390210469d309982c2e58cfc4c3c41b0c498c02949ee8e5dccb49c1317f014f5af0acf4710631fb3e85cbf126dee44c355fb9cb1e8a0f794a4e63c0841be9ab8948224490044c4e08be105c296182e3ea14e34ad132f1be8ba30468ef364999fcd1f4afe2c424e193de17181989dc2ad074971b19f8bed0657a3e18d7329525e07778ba620d8592a5ca184757e65a28cdcc5ae975ab44f8b0b4ffe6b3e85f1194a64a053e5b5eeac4b87eb848e78b0a9a10c955a37a719160a46d52e237cbf5fcd56814fbd753941a85e20e1ae3f1252682bdbffbed04a11e3ec1d0383a6f5055b2c09dfa16f5b3bd6895a9c4cf31d8c2ea76ec5039f9f8fd1c2becc3a0f69aad095f0a1cbb7800d4b57a7546363cc0a032599c4fdc50223615503b13d7e115b1bf7e3c6bc0a2d4aadd54489327961344ba4c0f933267eba87e0bbc688cbb2aa20bd04cdbafe46d5be7405ce029d53f3c376a3225e4755195c46e25c5a63c953172c1240aa4dcf2629e00e9c6c94005dce93f8810a32df75d3a67314b1126a647bea0b3059ec7f0f4a3b31f83a16b01a31a44eea403ccaa9850622ed3b6e3b41122410a08de696749b728e12e7e106263164ca1006fd3624e48dd9b796e235bcfd240d651a5a6317506b682203fdb124480e135e9791521b61880bfad227292e2052e1660bf342995ef3ab701bc64fd575eb3c3872d8cce94356caa6301ed6091fca973889151580f11c095efe49485771e6008f3e15864f2d5c0ce96e73c432259e12ee4591179ae285457a7bfb598187fea7b08468ee34237e4dd6be18c759fd3d262bf792efc5fd00c2f93ab40ff228fefd3d10d147690bc9fe0f8153cef46624f123954bfc5ec6d91614a7eac99b9628ece91e6f116dae000353a3736339d49e00ffc66a912970d7845d437376a405ec9091893ef9e025cbfd8919cec5e5e9c8ae227fbce880d3563330d32f4cfe43e62cfb8a471eca1faae3a7b1bd40f719668e249bfc2c2b58940f6f73c8985da43b0f6b41d54809913ca8f8a8a60ebe8b09c5e2e089a3c8e1de99f8ce434abb2fb4c2529deef8295f691bc36434b36792d6912e1f4e1b728414e77440b71529bfe5430e4a38b292dd2532d6e614a7da61533062e8ff84382993a8d3764f654e90740101c08e185af2dda68d0d348841041eabfdbc9ac165385b39a03d7ef359ef9c8db393f46c5e8ddb93f9e961478c353085ede0738b09ad0a4f77e094d8e873455be5225ac4a365a0e3a943d308a208da56bfd3d5fcd439b8e73a466dc366e56d4f6e7e963d0d3bba23fb3319f6826dd6dd6a44dbb5895e707a395f646c2e02a6b8432b201211761b6c6021bfe2fef8e3254e7009fac6287be9051b2162c1c3d1db05143245489496e228ea243952790a83849ba7cbdce1e8081456bac5d50000000000000000000000000000000000000000060e10141d23
flags = ValidSignature,ManySteps

# tcId = 37
# signature that takes 32 iteration(s)
msg = 9721000000000000000000000000000000000000000000000000000000000000
mu = faddf19c45b55aa01db1e50c8ea10cb4a3125e810ee40d5c41e7e3d2f36be28aad089b2e685afc999c0c9a3bbfe39281c78889344774b906f6ff998300d9ba9f
result = valid
sig = 4cef6107c57d1e2a3389a755019b029002ffc1fff9d4722f8f92e9ba921dafcb20b0604257cde0e315568622d1a665746b446a8df7d8fcdebc10b02ad687d912a944761e54f05cfc113c064191b759cd8f3d0ffdd523644123542aeaad7645711119b746ad421521296aaffdbfbe3822ea3d715a4a276ca0402803a71cf4ca6c795ba336b5ef3a093167322dbd3167502444027b8b449e12ff1dcc8e9eda0b22da66ad89b01c86de493084488e126873be44c43e4cc7972ea78d524fc556b37717bf768bf0fc7374ae56332d955988ef2d57265e43768ef2ae3ff64a70037cacac2f1af03119efe45014f45e070baba1dc5f73e7733c958a3042c743af9215ae7ba3a6284626b724249033300cbb7092e4513d14a8b19b168fd3d29bf461ccd51ab581c0617b64e46d901724238d9ea556caca19d56d83a2cdb43a0db469839cb1ccd1afc705061d2e15b798569bfcafd135b51e21119ba22f4c69b205751b177354ec3c6547ca89d86a95cf1e0b4139a001cbcc5274f4eb19eee0c6b2ee749e940ac72969845563e3ed21d350f7df7d33d969738643983acb6aea290aa6b79ede572503d57a4267d97d2ca92ef2d17b104093b1242c53ed0d966ce4100fe53d7a36f14ee6335a9b85202baae912d9ed7e3f153a0292708fd3c7922ec2b43e4801243ee4a65b875683f85a071c86df08b2a999e258de58534c29722b912a78f515c353caf170b2e1eedf52910b857aa751114b7f26a3cf9122a814a6ec65f0347511eeef5094e575b0c51a90e27ed8c58b36674323964eb9725c550eff91d8ee79ece3fdec6cf9829a6f2bba5ddf9958f1c3f2932aa2a888d81953e74111cfa6600c10022e3b7a420136731ad638d26afec4d1df60bc255f45811f6686f8c81c8de97d541f4a38b6f495aca0a760f3cadd06d72a6476c02a8f61f92049ea6a5b5caf6294e308dc675b47dbe294ea8ce599856d19dcf0ea61b3f930e3fae682d8a324c0022f4b904b092bcbc0279b146cd63b827a5efeaee969b91b5158a2d0cd41266c94b873ce7e243850257e5abda0e37c4571f0b28a92d043cbe92a220170c6de589d0ed0e75ed1b288dbad8c7069f8bd3e4151c0d5bf90e9ae55e2a2b9e46898a301c0823ec14a201da94e9c0995592770622687f1a477511563dc9cf9500968e12c5b9b9584f179694a68055eb5309a01110fd8076c96cb6d57f0e228e1afd0cc8776978bc426401aa1fac458b8f3e1f2bbec589b653469a6589527e89664dd015497b669351dcea19115f55f0814a4c68f4a3c22dcdaf0d10eab6e884c6000f86ba0d8a453f773a16e2e50e85c69f501f29e1a4d8cd4b183efa68df94b98d47923dd8b2315e953465b0f65f3ad3c1d61e6bbeb34177efb27ce59c356873ec150c5d1883d0eb69c26e24a789aa0450af814faeb6dfc46d3b0309eff2d7c6d479832bfa6f9c34e5d5df4861865e64b5b03e211bccf9f72be75ec32e4140bc81dcb69f4de50d8a24896f749c356418d4270f5161328574f25650da41035a8cada3d9b630e103477977e5bb69382201fe6612b3244452a00a68e9b66b2a532d5abb29c0412f3a76e0d3fc0ba868a237c9ca392216efdd77478c49197e963660d57b96263ac47ef7ce463d715aa098ea2533cfb6bdafd984259f6143fba4f59bfe95653fa3ae232fbfd764a3792748365f5512f945d44b014f0c2b33911b36a60306f087c88afb57cf0dffbb8d80bfae7a44ea3e3ffac7e1bfc614b4a7b345c456d7c52a359bfa4bb5499c044c91bc6ac38f6ac2a39e80aebeced421ebe402782edc887da588be58815c71ae9e8d3b1644383fc15e8bd33b729611a93c40fa832bcd803913f590ce0f3bc8d3cf95a7574cb5f2a2c7368f69421153a310e776390c9535d16be57896f6e0ac8ef8acfb64c67267e246df87f55b50670dd3463e6a9b6aae11679c11dbfd3d6edda9aedf6557653ec89641d336b0b8f594a1f8dc284230200ae677092e9e7a6d129ef63997517c5a1388637eb81b134268a1be1d5dabafb6e9ac897894aae6d1720a1f44aceb2cd9749a13b7df3ffe4e06e23f7f478e6ed7e6563355fd22a52543812ab4201f9d15fb88c5a70926e2d867cfdc8bd6f4971a2b51656be33785a7fd78712e60f7b097aa88b294b1089cf01c8f7b958aed1933c983f7af824f202fbb88951de232ca81c7629bb4281a057fab0de81fc1d46b8ada37956438ee7fd8e13f1938bc237b672e0faf93e22c36bdc7cd192c6b607b43f866c3686cf532eabce500a9931e54bdb4e399b9f0b29301dcbe0eb16638486b7f96b766fb008a7b62f1c57ef8e0f5ab59c10ab055357e9e0111147ae6d1ca03ba503613c04180adffcdbb58cf5ff7ff726744bcc65df37a3f9c847b93e14c9f0dd912dad27d442406871fcda4471e8f21dc55b63b0fc702883467a0969ff3aa2010a72a111062701622f64567ad9f8a4f3e91dab436ba552ef2e42d930a71db205de921b1818ed137615ea39d16d8ad4817eb02e79e05fcff24aefa1a10e60a939c0a8235fc27846dd032f95679f9b987acd81a6f285d7e7664d88db73b2d1ae931d82e38134f2b770cb2f834e247371595f3ff78e420f281676399a293c080c7801447a4be951eca051b1858f99decc572baaadda8c1b67e5cfc9aa4e44abd48d2f3144ef92fd1ffe13dad9ce1d4f127c98119e211ca331496edd7b08bedf3c48d225409c9e66e2cc68b6ba2ee75f2dca3eea8f7af51a4bc99d4875fdc3991b300909433f4b261d36bb150faef340aaab774996ae1c6bfde7ac536fcf1df188f2125325922d0412c0d52a77a5ea47dcb9f898981a8f588440944b36ab2195b1afe613754b0e819a5962b148af4b1068ec9761224864776ccc8a7d54dc866fd2f9462273b745a9f6cb5af6a373c7a2067e42f2bf6219640cd11b04a37488a8ce616aaf23aa84968b59385d443e1a77e25e22ed199f0dba993886ef4a572d34484b965f31f76cd90a363ca95a75d175ae78b83c7f72d039aaa5e560e2ea9d0c9f29259ba6c06d7be2877db31cd9641b5ab67eb400c17e04bbda482e923263e668ffdfa92a84ea7ad18675a1e3bef85f1b9105d9fb496301bb1cd47e40c2efaf3f9fa737506d75342c400e74f1e9e6f8b1f60bbaa37e8b32a84f93efb535fb69b7746883ffde4e966410b048d4ecaa660dde811a0b3ec93fd2411e13f1643f756a4891f15a64785b0ed44a7a18154ee7d1d4cebfb41038cc64e9ff7992c9498a35e521d8e38a01f77f2103dac97504b28dad00bf4704d768ebd1c5bfcd434d6dcdb896fd28184c452420ef9bace73885ec8a87ee8e4da935ea42536e10917960784d436fca233d91b2da3cc121f89c7321d765c2b0e1efa88e9899d2e16c1c2958fc6318702f93c27c2b18ab78f65e70fd856f713088e11985c7a179119736bd14e6fa4a5322867ade8c2777130a67c74d763f508eb706ebe1fa0ca45fa80a8d73415dddc9a94d5d7459643f899e6e6b3f204bc79d7e66aa067ddbc7f70aee71a5772349d9e2086e0faf6e68f44863d7ed4c911cd3b73251f2760fbf0e672b4b933ed64bd6b4e0117db7eeb0cfabcb292232bddccc05aa9141ad70611b88fb4d35c3cb83aee710a84a3a7587122c0d2ff622fd7f663b3521616ed143da185556a005d2ab24f7d6af16acd759b3a188548414941fa2ebcb9047ef1e01840cc33a9c666948921baa8a772fbd582a538d6bea5a8b0408ba7e9db25e6ac1a2b19d5dbe479bfb4407de495d1c7cd818c58cc9ea5ed563b4f6e833f8a08e81c9d3f6a6262230aaf6d7ad0e96c5fe394780666313c10b2db729455d61f4e962b15cd524a38711f4eada4acc78daa59490c3c0c36f76039935b135128d6990fffc19f47b164fad639e6fc65921fbd4e491dc32fe11eff24ec5cd25a321b2af69ac8208fb712335c081d09bb05a587d95a7bf66b97a1f2dd8f5861f0575e0d156f7e1c3d59a0012b3dac27c84590bf8058dd3617437577a333875a2e1f0439038b469334d3f9457333e981ff9dc9273d5383e8f05249eba7b0d60b89eee427a057449802c5deaa90012d4b92e50846ee923c90b36de7f4b51aefc122e744e11b4cac695841c430710a5f261842f078284f68e49203f47f0a1805b13999b3b5a169b0ae792b33785f14a25f1158ac702ef5701aaecc7e8952ed4c7b39a10985cbf3e948084e61380e0cdedcba71a5c7065a864c412f486f510fa6f8c97c9a2946fb031e48e8be985508df9293956e7523b2a0bfbfc5564e082a94ff85e395aba4c3513fc1f55257ffd581fdc7f05dc4f014fd92c450c3422784e6a906cdc1fec67edc40688dcf1f7e77314c914a2a696112dea20296c73b3ba665d9ef39411cba46c2b66aa861f7e4dd05a3135c12801bdd4745d847d8947829fc99df415a2385b7e012dd6a5e53fde708fa552e418023735f830301813a3d7afe2567d3cdfbe790e318c9670e32b6b2d4406f1f1b03c57074add69f594e8ae8b0d7204041c309b2e52b58f82928d6bd4ec655c7df9ad79e8046d3b558decc148e89b02cf1d189a4f18171c948d974e8d14ffc83de76c334d001e3dc7de40bcf4f7fcfd191e447c8d95d80d39424a8598a5ad4f90b7ec2a515c859bbe00000000000000000000000000000000000000050b121a1e24
flags = ValidSignature,ManySteps

# tcId = 38
# signature that takes 33 iteration(s)
msg = b504000000000000000000000000000000000000000000000000000000000000
mu = cadcc1b9a4df3a7aaa8fecc3c41a4de88ab2c78eace432a0a116c2836679655b6acc8d97f19e877df44757677f8c59659ca5eba09cd743acb57bc98b5bd05967
result = valid
sig = 2aa38484627db138769301dfd9a5286975f4869810ad211d9055bee7e25029f41460d92e9b4c68b185d8033d360c0f2a5c9f0004e4d043c368ac22d395422e3d5ba1a4a2f219e38f1b300539a11481d086d93bd4ddfa8531acfeb8d418593c4142f624b881b44d306f0cc355573d25105118d6b9affc066c8910f2889f9fa45a87ef7fb5cb6aa508c4f5ad21d04742c110824a48569a1042a66a4f21723b046461c8c6b382e112c825af25a24bb26d7d874a6715dc338af7e3d4a07c27d5ce243536538ffbe6481e3542a5ac218c536c60ff0954dd5db6551c80abe9d22fd56a1486e6ceccb54ca7993d44ee52444d4876c247014bf459fef5e4b68640e6a20c5bd7ab5e11dd8a1f5527a087b97f57e9935c0ab742f399ba2eb9e7bf255d8d4f7ed820fcf5de363915d23b9d292d7a08e5cf5092516caaccfda5d4cb9ac906d10287bed5a13fc2df0b167e5bcd37768d33665c6adacb8157d9c385cc76fb9ffc53babbe3789a698d8a73fa5e110c1d87aeebfd839e2bff061d37c749c5aeee8bc63441e6ca79e1dc055fd8d789ad729dc475bb94729997e97ff08a1f1708d93612d402a64de159c26175c271d4d77114ed9176c5b9ce4234916e63cc856d9436186b137f7f7aacd7a367af9d28823d46d42add2c2dd975d23d31083424c141207a195b4212ea7bfb6da8eda7f69027552efe7ad4952ba49ac38115d93b4dfc2dbe173eef47934204f50ad850bdaa6fce06b517340b2562e468697fb84074626cb263d03a0b62a7b497ee9462c859b1d7894a543d1e261971751d325819dc071682c8f00f62153bec73cddbd5ec21f6824d4eca53dae13eb9af6c448d8d75c6d676ab18ba64836c3ecc7c20c79836a53379e809d87abc2f04f0413d10176ddb27f72936beb4d14cac5b0e684e6dfaf529b80f9b68121bfac15c8e60cae44292e8a8e0c32ebf066e708aefe5c3aa4fb4bbd7215380cedf0b19fafa11fc37c534f5c3c14cf6d28f9f624008355c1ec110159009690ec648d6ec11fc6de44831c620dec4331c900032bce86eb4ec44725667c15cc78a71f0baedb5ddc251215aa64c527a8dd8b30ed4931047b19b725d9f205a7943614850f9a619a805ba004d272d5206900846259d02c06153a0e2c109741acfb459816a7f8ec101a5e9c38b7ef9b8add48b68f7410db4359ce23cbf62507d584763744e44f95fe2233e76f32d13e660ea5d4b203bb908207ee9c621bebcbef9ad30666fb306e8ff894b2837464d3ce91caa82227d8666a3e2a9e6017f62b1ad65bdc5ec5a4c76f414ed2a15b0da2456694061ffb3296186a0ce18e366e5c5dc8b832e5bc74ff775f4d496802b600b39e5b7b531131709212980f4aef9bdeaadababd7300f75018bb60f48a9fae84f5e694f0ec6c74d3f34a77e358dc7c4f26536eb2f76adefd14e9f8822a85b1b579611975035fab27eb387602a3b4a858b17c8729bec1845b67d0725b38ecec057b0083cac04d4e075d848de5243801417dacc3ed83f89e63ba90dea0e724ba394fcf9226b50b6cb6e6017c0cc0526d7942cf5260efb79aa918c67e9c116c4183eb8068e94f25647923658825763acf820c56deef853bcd33a0c12ffebec84115e17f675b9b25dcfdd6cbf0c0e3a1feeb7c387d059b138665f70fa762a42fa3d9d360d3063b86e43f67e54c1011283238cddbf4d054d9126416b8d4c9116f8635e8cd19c2f202c90ea4470d91bd737b8032d4adcec9c98983f789c97852c2a60221a78b41e3ca75446f2e1912dadbe04b2304291353e32e73e1ee66e698a9395c0c93214a2865661dcca210b6d48972fe80368706e041eafaf9f7a96810e395f72c2ff9aa7e5d5ef845907184f224ba37b4c186c248da8bfe403df87472107da32ec0c0ee10ec6c867341ef62205d879cbb9ded18dc5d978ba96882b5a8ae2df769eec25540a431059a52176cee356a6e3c173c4ae79c3694b1af60ee164408e12ca1131d3475eb5467c7a95f8a794589e13548cd8b11c126244008c9424226929a6086879dd5a4bda4a82f0adc2d03d239fb99034f497851c204dc08961782fa41449ebd588d27b4d7da94cf8019ba42286987bc9d8cf0677ef6c45f0ff79dd41c3895912300b70587f7dd4080a65e81f5d12b0ada473bb597149e667e43804526fed0c9b75ee2f9f09ff32e87040e145ef779c9aba90f13f94c514f6aabe7690d51b6835f3e405a613c8a1e0a657cc259862ccc5a41a514c9ad0baccce1b8142de115994847b98f20ef8fea606a85c770a9d49cb1d37fb701119e6515307b62714d385f3854d5e0b16f3b062afd35586d71b5baed356e14a43e77e0993b8d30084d402bc8f569c5b837cf2c25e6869d2183daaa7553436cf48599cbe24337eaef1b44a8695d5a990241255579c564bff1399258090aad8525e0e5e75f734d15c8331415fe48d776f8d50efdb10aa72252dc43ecc13ca6322fa06d750cc9b817c879a2bd545ebce4b9ef00f2c1cde4d4c7b38a3c865026af1d108f66bb235b07935045d9e86abb228f99b94d82dfa098e680ba7af3e69a2e7ff1f2454f6d8f2165d7a05744e0ee3bcbb320a8b44b9219fb0d81a2127f112eb8d32c20a4e365f2037815781a0eec8d7d87b665bbe3d4c5df6aa798fd3c66d74330c78551d96a237e7125f79f9372b12828c40f7cd9d1ed7039635ed18ca5fa353a878913c9b2cfac7c9d774535cd6320efd7c1e6f2301ae3ebb3aba0d83e46a80a176109078cd101609898f41494da47a366d16848f3aeb61c6663195e1d744e18d284e38e8e303395a3aa6e11e55aac90f011f90a7717febafa8f5be44d033f3f3878877823a10b6e9721afc120f1ec60dca8df125c3c4d052e1afa6a921b66d4e2d00618a2bfba3e7e4fb3c15518ec5bef7589d2368a10af77394236c7061ccffc21ad67af1c9ea74d82a2820b11cca55a156927a677fbf57649b735d2af79ba93f3883f59aa403be37cb84c6b00c4fcd7f28414b665d77f093f4d6c0e7bc5629473ea1c31afe2c1d1a2bdc6459c92d4539d424436113f630059b9d90082ff9b3629e4c13149d6cd92a78a5defc5846f03ceeab92c88a53dcd5f019ac69aefa553ad4b4be71b08fcb7fce4c6dedcf046a09a7d3e1d31ab3afa543026dad8ca9412294004edcd16ae39c18144abdada4acf209a023811f5e60e5357a18c242691f990045652ef63bf86dd8d7f5d05f4f46b4276f580d1170acfec3ecf5426612938e37e65319854a9e0931e0981da00dca67e8fbcde6b94dc54b30dad04f27022aea635983ec8017cf389d482ee6c104c06ef7cf9273a9902c13c4a3f79f88d85088cfcb32396105d62f2308fa419ef1f29283ffe1becde3a2ca28e4b14532cf581d91c311beb4b41a9a9c55ae753e2e28d222d0b36b4c290a6f1b846cee14f03ffa91f3d743fcbf37d5993241ac2efb030e2652622e65be238cfd7e4a0b5e3e40e25e6eb5601120253a08be5eebd20f08af1dea872dc41b305aec03272561f0745aaee1c1b069acc0e61b16f4effccddb0086154ed66b98f15ad58975c4604ddd96e2fdfa674fe53c5d226d376081ae0bd2283f7106558a54e613900a569e799c98e4ec2f024c0d2b15cbc14bc96bfc6094560ec6c4cd9b9f879e3fe74a70c0d3ddba82f055780be7db1ce650cefb313618a2a5336d9b1168fc605518f53708afd062bfeb9a7f66338115e3213e8f4e90864e10b4b3a8eaed966f99240c23a7ad527892b3a25e1a3d656e724b84c46484ed9c0c2624ce62c46646b13003e3eb2c8ac1e1e307f40a3092d96e13463ec1bd75d62b679f4bd1a9e4967323f16c85ed92066b283b12f49fe50423359f7db6c0df64e04568d470c480681e6c6df4fab81d896e13735f3a1a18d26aef3e436c86308a4c184b709a4918670b870502d30d44861d360a88e4bb8a693659208c2c82da46a25dfdfbdc81e7c0a5addcba03d2872b8c24ab2e1761e2ae10a67dbd724fc4652be47650ec912819b70a4d628c4c16f630d24bc5811ae66fc1afa55234d5fb83271d5f8eec99fe398acf3275de23bc002a7652bf60c293e7c04fa6e10795c00e43743050f138b5422d4c09030dd12835a4556ae423406cda8b4936ee4e039324963a1fbe8768798c384f237f7b8d23cdc75aefc035c0ce65fbd9f8eeccf126f37352d9c75a40e157eadadd12b64b582bbaeea63b50b20ec88098e54623bcb373c63eac44a290a7ff8841a417c17bda385992e3f5b952951884273ff45b94067a819efe5cd90c7ddf935c3636ee486c98f67be2eef9ba4cb10c701b308861720f54c3017357e9aaca6bb5fd826cb39b8e0d908171963bd068a589860fcdabd8bae591d4fc6a6cb8bdca9a0380b3c70e49af9819f07100dceee2174331053b4878e41fe06782b5421ff93b7051deb43a61bd5608a881423940222f2cc2bf795721472b2fd714ca7a59373fe0e1c3c9dd5dfb97e345a250f63def1732f19085a5d1f50bd6dd7d26b22bd68aa239450d21d97e85929745896d3adce416c9aa28db0c3bf104a246f70ec5e24a11c3618280cab7bc6faedfca29eeb92c9ce708538f796469966ed1d5eff70e274d5f747bc5dd6d8a99c52035666d80a4bce2fb525b6b7eabce0c1c486e82f50000000000000000000000000000000000050d111a2026
flags = ValidSignature,ManySteps

# tcId = 39
# signature that takes 34 iteration(s)
msg = b502000000000000000000000000000000000000000000000000000000000000
mu = 491c03b8c84d32639f925f270f598685ed8c9e75737840cfd88ed8c511e4e689401203eed4a22687ed237e694c88139d397fd6cf0a7453a0ae70aa9b4297fc54
result = valid
sig = fa54682a8226fa50a7728ee9ce8aa7b72bdd00a4f5643c4771d6547275088fa7b32042cb5441cfa8880779a602c32a536236b3be35a6e2a13360d4825d52f511252d6a3e272b493bc73878e0e3711360b5360af83df3f57570667d866c8558b052c540027a690df9eeea1135aa50546b2136d349cab85dcd698fbae1aa6fe0fb2eec20f3ac4f004a55be8510c4015f74538fe2e695cdc154887631dfe924774a6731b65aa4349fa16d536c7e9b5642966606e3fdb271779ffb0d3599bf958d3727fc443a6a190f4bb2f2853f5f6d773dbafc371772bb3d2b0e88aed601c9ce8ffd60b2496315f507bdbb50c7a309fcd68d85fee1f5aaa9420c4d2b52147d7fcb38026e21b5c467af3ed4b16038f2beab5f54b7c134571c079dbd28c54c6e06505d69b6dbae1e720e8a8bda189867861f84f5f6fa39f9af2cac8c6153bf1533b21f1e70360baa33860353eda4f0ec700c58283e2a3fcae5f0053c395be917ab411b8c2bfa94d892bc4fa424f6dfd97f9fa982b02e4fbe6c43b598eba769629ac66c3cde157365053fb6595982daaabae610cd3458811da53cfaadc053d8af104896e438d7bbdb025c474abc2493f74e16fa8ba563ee0765f4a06dbd874748302dd52df925df631e5bd5a7e335909aa7f8e7a65a7db7cd1988add9b9f34a71e3b735da6dccb4b6f6787af5f1e519e24a1e15c5930f43626f5ed734d4c442125896aba42840fe0613bbb8cb68325a6bb26bf1bcf14a055fcf63f11020ef7572de02b677315a6c83a2d0bceaf049e91bc715a085a25769ab9c9f4b6592a41c4c7e212c3380d723d3b4da5d9baaeabac9410e32eaa58f38facfe1f7438e4eec3ce5091a1e38f98100600dcc215d3c8ca850b46d60e2b941e10c66d809282f9d38d710a9202f9bd9a79a62cc30b32b5a1af6f9de111bee6a5bcb65e9125b8cfabb6db6c750c7553d6e3975be064feecd24e26c7196e931d8b1ce48ae6be3977db6d7eb200aae36191f7f0a2be3d3d7c9e760be49c8fb0b495338771f4b1676304c850db67d24422d7b153a4c34ca37a0ec287dd47739c2295dddd32e5809afbab880da22a82dbfd4c0041b0b8a6b9168e7baca62a6499fb621278ec25a81104eca44d2cd0165113fe6c68a56fc730ba9c7dffd039c978a701ed9f6acc61e39316ce53082c0dce04b4c0cb305aa53ac14befc5f65be4fa4bbdb79ab17c12698df9343de0b4cb3feb355cfca73529f36198d21da56bd343643a0d27d040f2bb7d048ecbfd1fc18b4bd27217c8532d63b47fedc445430caa18b2007ca9ae7fe9dae5bdb0371b897a3def628b0dddd3ba9b0805056caf5c02b7c3e44939b34ce646be0edc1289daa3aea0260643d34ebed8218aed531bee5ff772f2342e96e27ff488a5d1afddc3c5094a7f94f01c70ad619def58612f767cb21b3c742c43e94ff21b4f30348600a766e0f66d418b9f450e389be3ed10d3f080579248bbd7c72ee02985424c09c95b8af7229cc57e6dbd7bedc4aa2b08259db76736aa82bed4ab3198f748593189b0f5ddee1b1b8164f1f82896b458b6a5794170c056377b40e758c1d9f16a4b060f590d0299a3d6e8bb4d9046b194ea49051dba75771159d58d67d88eae6cd6d3cdab259d3b0422b1d1e0b40388d7007f73f3e1ff362c7bc785dbfbca4b4d007f3c799e8f4d11b806f26d82277f02ea2a61fa1cd5efac837aa29bdfa19cf00117f72b67c4df10a49a01efda625506de427d2ab9a514c9cf201ac86fc0692b66063aeb86b0b23e4180f6eb362b10a8dcd44f96983d5decb7b463882f7e0bc455c34998c65706e12c77416052bd36490796afdadf360ad94183907f807113b8c0533ff36b311ec6f8a31f1fe36f822ce27a580d2e5582a9c2991be1b43d0ff9c91447932ca726e57ab3ee076319eed5768decd05aa7ee857ec82b9132556cbe968f6ecc4013fbc49568c8c779d9a6d9dea52617e0f521c46d4862b47691038d9c36adcfe17a24a7f44fbd87114ef18bf1e1df13d15e060a01e2ff31c7b7ac4a355b0f5a3e98344d86c9510af6fdf934346e0b8c756fc5a14ee062d190ef7b6f78764e2063040bd09c4f7e43f1eb64f06d2e5c30b020d6c133dabaa9ebecad1623e3fa26bcfe1471471a6517de61f780b3082007676e5ff6ee9d5f31afa57c9faee333e639efc7761b0466f4c3b096cfda85d11700a4ec5db2deae29042dce8b74db1132104d9b9b0ef72962ddb6c23497bcc76e481871c322712ad44af7387a3e9498fe9a7c86ff73a012a2c5f0f492dc6766062cc296472f4ee671185892fd0704e8fb0c594eac2b817916ea7eda1822544a7ab2c2854e3b0c578fcf0d0b4ce731932af21a293e0c0e06fa5ba4b58dea2695fe4acd9fa6f7d1e59ec3657fc1f37e73e8e3536d7560bf502a103703cd815c9a10756da5d9e651234ff8d46f5f97bed85b89b6fb9c9c8026948d46dc5575679e8eb6cef8026aabb9a648fc87cc5e0fb06164cc22d6ab541caf5fbac8c6140d0fcb57719d45f22e055ad82b217cdb07dc986c4af4c847a8922be5d95f5367933b04b805e8626e73476a5da495bde018836ea5fe9cb34b3abe0b65885c83e918b5f5eebb53a962ac9e460dd6fa39795c68320e6b5f5e00638a1f18e40c3cdf75cc82794bf5f4a524081403894221f469efd48d460a8915721bcf0d6211949245cf7baa2f1ac65073409d9c1328e44142c9161ffc8d31ed8a387cf3dd0511cef2b61622de0d46d3639143339b9b6ed75cb5fa7c95011d878bac8b1be21be2e6608f040f76fe91f5b6fa92387aa081687da647712fa3b7b5e32ec2f5d22920acdfa5557ac8c071491bd4518c54f6d93bb8cde1a38f9dc1145af011c309c87c5b627690958fd466a4e8c073796f1cd07d844902e7e4eb56c031dd8c0dd6d9369c2eb4b89e4a9900bddc8114463c3ae2c87ddd1013b2defcf705ea746ff48d2821e5e63e033f4038cd842de7c838d9418c8e27a8dcd2fb9b88d8a0d0ba9c454d7a0a167a44cdc878f3274ebda260fe95a031c6d8917458d3882e11fc5363ccb034fca155ad29d622be4a047b3ccdffd362a3550c552a1b698e87dfba1774e527127017fdee76a91525993ff46b5eb072c79027148420fc958d1cc62e39dceb827dcd9baffcfc8b13888072827b0132cf943e31c71131e602444028740e6771a49615fcd00cf34ebf09bbbb2ab63b57803db54a1fd9c49957971d308548c94de5c5b6a5f345050ceb75708c8aee3c624e0d8290b2bcdcc918fbdcda7bc30d3f5f5ce1fb2d4e6cca86d6ec163f73858b84265baeeb0fda0f40e7bde058c85a2138bfa777c8be45da1c2b7915f94089074f4f22c0c1ecea9375ee2bfc23f90c521b8ed51434134abca11a9c3fd019244710125e9b7dc27661d23bcb4a40d5e87479d6b07ac86cfd91b5d89e664317336a2a6a80ee88b7b24ae1872bd99bd372d06cc21d835fd2336ea2ae53b7bf8a1c14ef724eba94e971524a1a290f9b7f265665b6195ee20719648b2a4a4a66c705705cf48b41a7c9c7f16bc2ae479ef1d5c23a4050acbdb0eef0a8c792f547952170a0b869f9b5066c06c4fe79d22379a5f8145c700049c4043215f60a7433955b2d9c681133149d845de27c355e1dc40217dae2c0a22c7d9b9e346ef585c35fd8cf96ebfcde2a7d4b7445e6c11046f0644ef7619e9c4bde19d33374061c7d55434249f4aaed4c7eb39a86f9d1007520d048301c9614943efbf9e55e11ea0b4462c9995c430ac4e7c3587df2a9f6d374580d0dbb48973c909615fb846705386c55d486063f8a0c9813419c9689317119ab6b7b6b9b72a2327bfe956859f8e3edd2d0e6a2e3446adb9c130fe0eab8dabaebd7593f9ca7b50df7c0f9643415b18f3c18ae06ec6ca1d39064b3bf8d8d4b841970e3c38c4e609fa7d6e8a938c371d7e4872ef88b088455715c5766126882cca88be8444a951b3984e1e24e38f87cc2d22dbb4459c258f7f6d9c4c70075061ab9c9a60fb23c0d4f5c9170c3368795acf27e099d9788d72e488742e04f779ac217f14eecbb4e3a41ee5d1b7e174b6df258ab1d8851c321c7ed74663e9f836ab08d8a5994ad7ea1be34ee3029b35550d653de0679b0d385315621282342dbda3abd445c695f67ba506ff9d4812a3a70996f26c45d71b9039ac4e4868047a396d838e3a625264e23178591cb966732901cf3960f0d83d4659b5ecf84e3948efde4413ae675d21a25e74aa780b3d4500b8ebb14898e9b8f332ea4524c7a560a630c049eb36b4ab1b4a77c9eb5755ff8a130786da3292383bc378ffedf2a7f3ddd8bdd5b7ff895608bc0c79ef3360c958d8e4854ac76dac7992bb69f6515052c47716a19bea1eaa0c0e33fa4f24207f7b44d5b48ed9ece05d5ca9d728b740e427823390c1d0d7998ce5edfd989c5d0ac351990cf8f291de748ddbcbda698052ee52cc078e15b7fb5360d890653c7b26458d0fdb813df3641f7f67613f5bd951d98128bff3a92d2b2c8b65adf282ff168af584730c3afdaeaa6550564655ad7700e5c34c6f74d091f1b367b210011788ababba86ba2e8eb6f2776c3e275637237c17250bbe31394a5a6f850c8ac1c9dbfa0f162b2c5e5f6e9cbbd7e2ecf72e7ec7d7f1f41b4d7b7c9fdcea4e6a85a100000000000000000000000000060c191f262a
flags = ValidSignature,ManySteps

# tcId = 40
# signature that takes 37 iteration(s)
msg = d20c000000000000000000000000000000000000000000000000000000000000
mu = 6b707cce29816c722b350722537e002920d0ef64f48e4e8d76a27730fa309c87272f20ec5c44459d5b4532a57eafe68178092cb3a227d9899b470e5084133231
result = valid
sig = 1f46df1c64f499ad5738cdecb7cdb03505cb055d9ce542e947092e56ff01ec2969072aceca72c59d51e93f1d7ce7de2540dfc1b0e2031597295ab90a154fa59e625c00ac9badd3eea471f51617673b9a963c8538971984ac28b77af69a6c1b24ba5ad2ed4cb30e9e4393e869af84d39146a2e2c8a31154b72d175f35da837f6089c2080776da166aaaec56563a220aa138e9c21b4d66de9490b8a0df1e80ac8521055bf24866e529943f65052f5be8765e1d340067f0172c33f9c68d10bafaf0b88930fd6579897d94ff21d74b572213b58509a29b396ac1cd0cc00cffd675cc6a11ef51dea3093416c12e994f42f24ade5725903c7886729d240941b45cc4089e66b8f995ca1106fea5ad912bbd3c5e47e1819496930eb044a273eaf6237de39b291a7d1e6192ee01f05d487437858bd1aa182ba2c04c894d5a5165f6336740de417f065360a70dfcbf4f86fa781ff6ee799a31887f37e9f7dedb12b2ee5508b28ea97ffc9cc87a0483c8d9a1334f8b29e3d9acceadc55e140f763a413d5e1c5d7987eb5abf3cb9e68838b2058e2f4df650386707b62b9cdc23733d5e58fd456f500a51746359378506724b87fe07aa24c192f56499becc194e128c9ae5268b22a6a22a5c5ff197881e880a13d52de0e5c6a7ab7dbbdd07d65cfd1806a84abe6455c4542d0f832d42fb3f72b6b26ebe1f4c306ffa6488509c93faeb7204811188223da6e932869703602b834aa1a3b65dff320f540be23ecd843b1e2901965d5805c46c711015a47ab82d0b1d9d12fd9fe8c6be4eaf89df00acb07a3d21fbfca442298f70ea4d2acd8edcb2f9e88c3c02ffb667c3fc0e2b2e778b908c206e35f6f3287a6ef9601f6340e037ad38a5d1aff1bb2e50472234a01164d5e213dcc19657c32174fc89fedb70c8e7e4a4dc613b820f43a57ffa04a9e00546f2918e1381d9bc2e3b19c3f79f74b998bbe4f08e47b79b536e737104af435b96a7912eac3f83b36ad6bf77fd29110dcb1cf6d4a2d422f26af1d77507383aca643095b436eda471cba8d3f97ace49ca048fa5a43ed7eed1de5c9f591d2fe1bf6b99d1978bd87032e27598356352029e5a16d280c07e6e702ff7ba900416a7246f0d0b0ca6f9bdee5686766a6bd63f0298852d26f6b9e6002b5c2a704dc6b82a29accd800b39c46dc534c82659bfd63c82d1f9f291510078a6682cdc1aac22141549c4d9ef2d6a5843b12e376dca96cafb5a359612662946e81ffbb6abbadd985077c9a1fe81dc9d81446ce554effe92f879811932a3f8ef2d2b5619670b9d5b9cc6c547b655e41233a618a3eac821c8a8bc427f913ae319e6339ad537121ecf3b22f153d93331f66f594c8b71157c321a753d0b3aede490db20977019de46a0652f9dfa175da85212599c5726fff321cada571524c6f2003af70dd9fa28c497a7584078a23385b88a08edccabfca847dd45eeffefd30f8f4df276486496b1fbb1b7e6d49921ed0f25aecebbfeaa9062b47b9e2a773e644e2709022f66fac061e012cbcf94324814d07d7aca6fd165f90298b70efc207c0367fd51f1f172df7d96c46c9ffe72c87ca3cb42e6bda26e2352574c6d6341c6058ea7bf9e5614748382c2047504bc97fb4f00ee120c8d17a2802f5807636e754781b325fed89cdbdcb41b279c11f7a0fbcaab32f569f8e98204aa1cc04ae6fd1d70c29f1a3b286fafb5002f46916094c36de8b8b0a6afceb7103da9522e515e0abd3721c7402b12a3cc93e31f81c4714a4d86c3215b8dfd201af03c5dbaf5f41b35525e13402d753fc371b9d46e8d141ee0dc7a04f382ea1ed257579d06cd68a0f675ddc5137e5afe71894483f1c184dda00bb12e62afdcdca6252065224476d28f3ccc362dd443e7412d21d945a20c4ff7f11054031351fa93647709ddc89ec667245d2b0feee0522bea979f3e077ebbf2d6a8fb861de7ec495725374b19bd3bdc0108b526caeda1f946d022651a1b05a71ceb9c3bd1eda12728f58cbbb27af266e019323a3dbd149188bff16f6f154e4ecae0f01504afd8bda993028ed478c7eca673aa1f33af88b5de67f1192c668f4136179cab9696b44173b305e6cfd30dc3f42634524cdfeb2d77bdc8d2f247af73c774f39f1af9745a46c33f0a4714eaf6f7f511f437b2283596e8aa6b55d3bf5a94d210f54b99bc642549da972e94dabd7d58d0ccf33fc53176afac3a0fbb6c653bc2e56351adf0980a14c312c38ec6c9160398cb97657800881c01eadd0c8030d7123f6982201d1eb4277b7d895246fef315e39996064ffb115e3b3dc50cdbcaa6129f6ddb2330c64d57e6fcc2eb83db1a4cfeb73177187dc8323888de1abd7bd8bfad2d184033292c21d3ce851d191535a605e3298c8c88f649b819848ad76d4b2f08ae36797ba54b5f3dccb32c8258a38146b6c86f175a888117d78796d7a90525aceb8f6986e4acec13281915f33a4207e1f4077d586c6b686ef10b2d16618aa841fb817df37968be3099a27de57c44ba8f8e55c0f1e401de53b8578a733e9e81268d462e2321af29aa50f814dbd7bd05856d890008148eee2180b8870ae846e07e48a6660202a6bd35a7391821c550e3810fad442b589ab6b3e0bca5d7858066260776148a778c3b9df8c391b72451df0c87c0c64491b2e5bd4e264575cf047cb82f20f95ce3101d92aed4834b98c8f0e5c81c8e6baf0ab3de870d9207bb64b6b99a395ae2de378f8ad233120a968e091b7e1aa81195284f3e9152cf211b1fa26674307a57390e56cb812e030fc50c9d18687f67226245b70e60ca87e9ccaea0e7d36a5d951a22b374d71a1b89129a0b4067c60317fe9795e4a0b41c4e03c3314ab9437a1670e4bae274c2e93197b2d7af9bf501becc0545707659ea737f9042d7dd711ebe6a801d34b3cd45d7c1275fe8559bd33d9b160744d6107fab7df7f419cceef355f513d30aa82e2249857bd05bf524273d46b9e906f557e02604210e34f1be3213b121994fd3fa86da4c5c43fd4bd213e76387868e7f3b2ade5bac9ada99c54d0e948520da7ebbeacfe48e2a8113d000a9ebe5c14f7dac827393a7ed2a5eb44d8a33cb2c010cacdce5b868f9ad8ee93183fdfa1d05a2febffd902b68bf192682a0b5a418bdb900d86365a25e5c11486ff4a2547fdd7cb24839c3bd6d2fb95ec390416dee8d5b4a1993ceef53a5f5ea77357674c7c0a27f78c483925df6adbb5c49074f5cfa660969cb506abce22c764de475ff9c41e064035c48c088dd6c69f384aa76aa21e2c0e4b38f4405adde76784b0cc331484cd3c954776e63a5808f7f973bd73ae418f8648a02c29a8033214099e4e65ffd33066913bb6fa1d5d360865bdb029896a8a5d5b4ec4ac8953e6aa02326d7da96a9067d968ed2e6cab00ad00eac6a296fb48bd16acbcd1acc02d221325e4124c3f3e69f6b0b825ad513abc0c7fa7899142274e2f8bff11704e45db46adf1c4c93754c73e8eb6267e5f69cc4c24b1a9bf1039a39e8e091d944c2981864e78290a87d9773a43898de581e26fbf0919b8a7bce07365e1df475fe75c3ce9b315b07cff1e3cbaca2b16f41309398eaf299b11253a015dc3f067a91157cd6abde00d7c69e9907f6c1222fed29ff9223f3761d0c4de8bb07ca4637ae5e0fa65f22a61af6dfeca7f007b28e764fd187ab52c158690ff734a8dd5f03f202707f27bd271ca982e5e39ef53c18f4cdee8a6285aa054683974c85b52ddbc3d6083b2d88adac9e2e4bc708f05e70e0f24d5b318757192905cdf1e5211b48ad256abeeed49bc752ca5c69c8c8481094ba4652a0a0d2c824b16048907b29c231e86852a806ff24014fccdbceba284ef0a6814696a2889d64c5e750b132d63f9fcd693a201ade06b92084107c6947efd9be127a8fc4e871cab766cef81aceddcaf89b50ee6f17652ceb878a66ceebceddc72b23d3c1f22de6056e27d56275baeb0c8e782151f843b4a90fa5f7bdbaeb8428620882db8bbb94e267961ad43d9f0649aac0a773e714fb18e5e7b3d2be2ab1b53e65bbe5b22ea43a1c20d56cdce27da15758d83d3b39536341dd59f6a174572c6b182bc20df8cb5739c1eb3cdebb72b8a602ea3b4e025a9a150097bbfa79473d056dbdaf2fc2b587fafac2b58b1bb452b2d62b815a36ae59a5a8902d7c63c125077906b397a4c73c45cffeeb57efd12c7fb76c568ec76f5d1cd0b151d946275b4a94d4908ac6ae08d272ab81acf1a4cc4645f299e8c84e8f0389dc0a625622a6a0f1d9a5080c918d2e1ad2b18ecbf64681d8d2088773c306537f8d2bf2fbee5c372b315213a78ad3506dd4b6a6cefbb939b6e0346ce2996fc6c2600d08760ae3aa1c151cdd5d0039bb071c71a70c0eef8ded0148e0368c79988c53c18dc8aebbadf78d6bb69b660f86a24a3a06f78445e00217e545d8e3323c2292d4ac683efd04a9f8c2c3a383acd7444d7ed39474102b2a436de7094bac40028acd4fc9d100debc4b9d5de7ae508068dbe40a7e71b1de99522252fc9d309f62229a5cfd785cad97b58cb7a5a5f9da5b5a50622f72519d1e6f2183b1cdc25e813e8645f0a541c0a3984cd6d551bf0e293239616769a9e35f94a1a4e8f52c2e5a98edee01020b1012306093e2465e89f60f4a51bcc3f6feff00000000000000000000000000090f151e222a
flags = ValidSignature,ManySteps

# tcId = 41
# signature that takes 39 iteration(s)
msg = cb0c000000000000000000000000000000000000000000000000000000000000
mu = 4d2d35034e77e0e687be822deb0a6baec5401a921fd429a5a3a6f15a94eb40e093830123269cb4794c082b1218a4c0602f5ce6c8bcdecf5a80285d3bef1f6902
result = valid
sig = 6570319fc14d783b583fd81dbacc93c9f25e209c7e2d1db45fcd193534299d97fcf05beb603478f83fdfbe3ec2bf9b808b20c98d8d72b717cd72a5185c448e725023a0563f98943926a79fe5a2a79032e08c393d2c5a05fb93c85b56f13942ac010b90048fde95b3b4fb15741143321473ba593377ffdf7cd22d84a626259ab652002101eb3d86125ffd59fd794d9c5a728d7d4b5cbf1eb65a1d4d8d81483bd3771d53b7598495e12692db46e73a433805fe7fda3baaad3bfc5c0095fee660914c85380a0663f0d6858a065262d2de624c46d94c1604f1f168ddcbd2bf7b771c0a251b9bea65c3526e1f12d677d9fbb2a65bd35050fd2d64c8929ae862b89da6dd0510f5b4da25b9367f0cff726c9b3f0b7db05a1e5613e598bd8ea4306fdb17a7898c5f8f3375a8cca6fd7c1621d1bb870d12fe3be62440172b4cc57f7aa8d15acb44b2ec4152a65a36d098743ff64b8e767a4013b089a9079eaa4989c6982f84f4fefdae1ebd3ed204aef26e367bc7a9ff803f0c11917b0aff5bda98bb4fd7d594d1a6676312827fedb48261521c891252baac6beb46bb7e12952b114c13b1e47b42ccd108f9c9772ced3341cefacca3b7baf0940225cdbb03e4a1c1f0a9805aa6a5e85e6772d7c6feb44a0983f20ef222bc2db11f9a755d5033078bad4a1117c16159cd963b2e7d5ec56918399e7e2bf9a60a1a9f5d095a136aa9fc0cd559c85fb2b5020c4cc03fba4c34147ccdc62d0419c5913515e9b21404d908f2f9298be61437222b3b54d4db7017fcf063c03ec7540b725e5c9d0c3b9a415c7ddfd795ca26eb269c194393b7f6aba85600c2314a2d70865db05ede213e128e63fc9c165d88b4b72c8ac5937127a1635b35a6357d41f16eca42233986be1b9cd2e01c0c584371b2d7a75585b8e2c1fcb0ec296a22f81e2d5abbb57ce4cffbcd0393bf263e2a9bdcab358765b61e5885bae17e58a647fe50cf09cbe6b84461bdca74341db00c592d6ccf7ce5ad746d03b822344fddb152a91c1bf17fcb75c7d0fd60fe208650493d5353cfa211d95dd4d516a5ed6ef5a5f53a83f44d45dcf8cff27f7fcd565acd684d7bcc3910c3ffb2675c52735acf3796400de88048f8d1df93ec618fee34027f2e45f6c96a67e43104eff82d53d7c298d15758d5fd2b466b9a00f7ec438dec6a35d6745265250b46c7fa4c1c3d567d1837debdc1c72d0d7e340b03d3a3151037e9c3137af1b80bf266b8282d02bfee94a01187aebe854659c426f12eefdef522c050d8b514255840f870e0694fb191e918b5ba89df01047b8f4f7fb4142f7942247344ccea2e724fb30e75f824b9b244d13b4ec29b8baea39f494f5b17ce1bc8b3584780ae622686a7934249131ba8165473c9e064c0b59bc0db04d92784976085a389c04fa2fd6b15f49c70a59890af0ca86f05db1128e39b36023700919a89faf4db37d96b29b73e7732b37866b90455322fadf4fca1ff26fe9dde33a1e4645d394f24dc38541f8fd7a21e0c80ba0f7f5081874a677e337c802f5069121d4df8079b9b1143cda5edf2ec1be98f6bc60fb26ac20012ce73b3c56dea37cdd25ff02398be4dbcfd8f681f5253da1fff4b273634c1bb6f3ed991c2728c2aad1d1d1287f394f0f9024fe4d805f4ecf059bdb4786c4125af37e65280fdb8df9206186df5870b48cded097379d3c3f23c0c5920cf0f5b9abd7af7d5966a204be229476b42bec5ca903df94dbbe1e89941ccf36d7aaaf4beae2ec1e4ff5189c4525db0e9f30c11dee8c8673360634d49e59f928df07481754df3b0d4b14e30cb596763f3268d1106fc571705c6b94d7ff3e1be58a68bd1119910775eae6e0edc89ef7e3a4fbbbf71435c9ee55539d45ae764289e673d21dd62e38d1e5ecff6a2d76462454a5f366a017084b9b63ed39379a15d1088c2acbdef377e78bd0850eeb278fa4a90154783d64657ce67ef0bbe4ec673e2aea2cda4695909cda72ef13a8be8fa81558bcefa0373613c74bfbd5abad71b06b98edcd4383ba05dd89261ab86c28b8760e68761e928530fa733c71ec1ad2153ce8651fd5cae23ccfba0ca792ae0285421139b49fd4e1e3f6b7e84c34b0ce9e8ae3cfdba198f325ddad28144bdc8d04beb45d311f960d1e0e730180b4677c01d3023ce79416e94df5782bd27a150a97ddb7b4cbe7feaf30733253d27f6dcde4c50f912fc1b01f899ce1dd3d48152e67aaf1d90731b3d4b578528538c8989f9f76911b3bdc6e36d9894f781a0c4c74edc0a4e102702f66f1c8261a92b38754291726fc8eee9afadcf4a256745884063faca94b2a8b98ae96b0581ef2319ec9ac54619ba66f2412e95d659e7ebe39a909408e5ea7901c5bc27c74709d0621597e9e84ac59befe675c51cd075a25efb4c9351baa7d3d9c983b27ff1595a2bee73952c7c0b6c9fc252c8c7086402ff025c121b92c2425b3428b743496455954d38ece2b3964a9fac4457552388127c012a26bc88bf6866504568ad32a742f87123d61525ebd1f4109324e3b57640052563c9eb9cfbe683b5a325c6e8b028b6b9cef425d895ea902031752a5b7ff96a2af6ee1bd719bb0581a4a4159c0c58bc36e74c7360051934433ffde1b6a49f2c04e93077d8231865b3621e272b29a6f50f7a2d059eb380b4b43c3155d7b4b2b6eac7da5b135ae5b419b5f3dff09f68251bf5fcc3e10168ed331f5f0d1e0fb51e5ac777b2eb4d9a2befcf049be9851f791a6f059414ae3001acee646a07a222884387f1e56445d7852f7db92d40662e91101d5157dcd7ff517d3b864b557316b1dd21706fe16adb337ca7782ed5bb21e970afd9dc16eb36e08b728bba8608b15c30875fcbf6f939d96c7056edf024af12e1583758a005e6187cf7c2e2af1167700129ba74ef20e3afea22cab2ea9a24f90807cd839b884016c8b624d2cf13917cf427bee7548c51d4efbd1fc98b0034921c72645657350d189777cc3bec591fd205721d704de42442d2b8b742f12136af848ae0ed3150bb4987e31a3a544b9f79456a2fca7b149a8f1802781206b57d7ecbbd465c40a1b4a0e6f3a1f25c5ee35855908a46e4dec78dd586c086c04eba75769fdbc3cfae0cf2cd32abdcfe48e2b106b8df9a4b98291de33e648efe6f4355ee437ee7cdc854a3cd47c616eae431d6955cb78548ce93caec1547f2745e32686d930929982fa2bd1a187858511218c7342ad386105ea90887f0919d875685600706ab5bb683e1dc5196d8943ce821a639a7931e175df372b81901af3f08ef4bdcf10a18127efc074d190519a831e8ccaae06a84f641a2f5fab19fdc708e8d63fd66106acb2a720361f9f03a3756542d9a12d3ebb9301c121aa30f757ce4e56a2243cb882f9d7df7c26a52fc8ba8a0af2c1baf6746851a9c2a3e65ee15d456f9395482b5893c7937198415082992b7d7f34a547d77c68cdb77ed32ab1218d409bd71240857b13b0974d045e2c89ccf8e6a62104396e217f793a990d162d41ce4bee49792940496930a20724c9d4949eac997d9c2e5b9dfc47b04f0cb0b694e66f4e9cdc5b121893f79e52d3d61fca23e667da19286537fb2f3a3953947206806782d669ec03c17b1c7bbd09b4bff50d91252707a1a99d7cd1689bc4eba2f985524903b19d791da6fffaaa3d748918ac7653336924c960794bfc06f039580fc1ddad59980d1818c7ce79446f35576b7397caea996e359da3a3b3b7a882608ade4a9cf32380216633da5c5672cb0aed04512b6c784fb4b165ee2b878c502a4a3ce3c8fa48723694106166736b93b5e688961092f1ffbf603e815aab3faf971f9e3281f784ffa3a2dc23a164cdc4e81783d5486b4b6132ecd404744b248df1c32c769329f224674435237cfbb2f9806ccc1ba3c8961b4c34ef2ee69db7f469072a116f842b5399cea43402679db4245512a95107095eb057bb6ff24b6bc418b8c63d7bdac31c6802b29210d3662cd27d57386f1eafccbaf3837e2f8413f66239f2e689e537dc017d005ddcf003bc5c25e6e7b75b9af884e1b164717a14bd10633b4685b6d2ffbe03d5f5574b73daf7eba0a800f8b93af81850bc692b60913e16ae210b552ea00c4175c4514218ce4ca00fc16cc098c5c6aa499a2eda2b39cb80b80f39af8dbed96b9ea9b010990b6524e0133babae543296a6773577e1bea164689993cc2f4f14c63647c4bc9fb70091e09c85aa3d394f445567dfebfcbb2ba19dd37d4c0810cb929dc9ff9d2e5d5320439c7e568cfe1d4a1fec65ce576d9981ac8d45e5c21ee9eb43340b3db7d4de838730742616fb2d95dc2986960f08283207c414d907a044a3c96fe6a83beeb79ceeb9724ca40e2f0f340d8d2c6e64133d619594e73d592a9d24c5b00aa1dc8ce4752c2d86df0cc79e3d81a8a1b1d0cf50d47207d555be63db4f1d87e818082620474b0f8dfd7084941b14e8c99967d2af0552cbfe6cd388665ca8de290bd2593d44e139d24c69c1e09be1048da389f7b32828162ce85f830e4e2aa9f81eeb6e2f3e41fefffd2e611de17dd9f35062039c2b940b809560f9b3a749f0f60a04b06e024d107991ce612d2b0f9eed003b831476d71b7d1f07aa3aff90a353e778e920b519ca5b8ff394183b7cfe4f8fd4e73789cf600000000000000000000000000000000000000070b11171f24
flags = ValidSignature,ManySteps

# tcId = 42
# signature that takes 43 iteration(s)
msg = fe03000000000000000000000000000000000000000000000000000000000000
mu = 28804e4ea8029877fa03129a332da140f9d20db34dade2227687117d32c72545556c0fce16e0c50228c2cfa0a8df2e50c873d89a1bd1c846703f53a20071b21e
result = valid
sig = bbcda17759a78276b6332f3f95bbde79b676072fbd6fd60a4d43e25ce3cb2c34c4d81dc1a278a99c5d5faf8596b5ad4ff060294922ae3d220e5eae86212332da242a2e77c78db4e06a1d28220e3f4a100022a3b461d263c43d9bc5ce2e3984e192f3f8a5a2e1f25bf7a5e88dac482888fcb8657117a0911dde6c9cff20561460d7378821a073fe7eb2c6328f52c2c74f6448bedd9bee33c9b4bd28ad3410e3af07ce1f9770fae92d8996ea766e27c95fa5b8021c735413e86b277727f467f5786972c3df4e1547a2b921cb265f48a4a0e866eae0a44bbb32be8aca8cee6a6f9bb60069c3e8949a7d6c448f84e05cdd726bcb3224a50b49f6260e2482f45e047c3f49ac318a8ca1d9aa730c807f286303e837e6e8c33079ab12fa20433860caea7b91dc629feebb28ffda66e1e8636b1e4f90488a9dab533f0bd1596ac3d3708cfb2d30a08636e411fcaacd7aeff28d2253b128494d37878e9bef3676843352d01e266068081be7da3abef9603c7d17229e57714c61e512ed4e9b516d496bfd6a58d17be0910b280ef2e0684d94d957f80dfa1cf3a45c1b65f5a0dedd946b09f6d0f5e158f1dc931e4d44639a687924f8de96f1b061132224cead2c5fdde857e6848052c6ab47283db6095fc94b2c392dcdb741ff223febfd0a637f2162e862f4e9647c8f9dcba2e1be425f5308eb1bc507cd10af0df3a559d1e9d9fe91ed0f82b71585a16f8444e2908f166ef8af1152969a73efa663fca2aeed5273e17e84e694373d25265b0214f90a8f6b610e12f73af764183cab7e99f5adb7fef790ebb61574a424e2c40afda048ca5ee38d0e50f000c03aa3da579729f92b71f4e79e6fb386326863a2c48289224a22708e8cf3541467f0456ba6f2009c4937f88dfa15c0ffdbf4aac6d7f677544380b87284e142b71dc4ff51d385bc78752e6cd9cd7a12f54d6e38c7b7622527bae2ddc033ef88e313af84e18aa357c5ad56df9b1cb5ae393521f21ac8f912e5dbac2fd51aa7522ffb927f21b8e28d4bb9a3eb58a7b3e7b63027832d811ff57b1ce25583d2bc70aaf8cf91e6f8ece51433d97fe437127ad7f3b0647ae860d88f9e20dc6e281bac2e8f090911d7d390c6e8547240179871a55e0e73dd1114f0df5e380c56910fed56f674db18914eff380467d3fd01f3deee25bc525a672724d62f73fe7c0ff813c8a3202de503e38ba7c538219a56a44d5719685de991cc996f2b483fb8c0a2c818378ed02c4482ae0239fd494249151ccc433013dc544708b0fe45d98a6e0a6528b88c32892f64acd551a7d0b7bb884f3c7a18e58b8722e7a90b904d21d3004a00b468a5f06f4f141bac688d04f28bddb7f2421f0d2e4db7a9d7be94959dcadc9b1252b1d8547fb14cb81b089cf8c4d99ddac314519bb4c9a19eaa3018e805c642ea1362243caf68b8d4972bbd2f9dbd4f571fbddb00b65688ccdd344a47bf616adfa9b6927f796e08dad32605d97a90acfb70d4b4f9c95285541a820ca6e9e959bbbb1b77e2089f87fd41e824de384c3a59c251b7c571c1d89e40043307d170a4e679cad7ccede16cad15cbab0e56c4005f56fda088434eddb1b4eb04af6d7f8f5120b33fdc19858ece0cf755a57f3a2006750ba15d687a507d4e5215062ec3431f78f168218874bcb785262068e0daedbc750c1908420f87eca0f02fd304a52abb78c0968330a77e587a4e087a0baef408d3691290d2edc5387bfc169f52ade0b387f218dbb7efb9435d93a3a7876aee38e0a49c9c69d9a98197e092ae1faaf6c8ec41804b7da6e62210c4cc673952b95f55b929b1a8ea2b3d08dd5434c2651edc7a41dd031212538635cad974b382b670014a9241a1e2820b2a74998a46ed419900cc1464c2ffa33f4d20823efae2452aba5149e825ef1955572b6671f3ddb3452cfa1928e4e5fe84fe875ba853b3a56618be73b3c530ad3a6f8725883f7e23d136f64ff7cb727f1020b1f4a394719a71238e3d7542a66ac55011caa451a3a5e101c72be22fed87f9a663c5f0b0a4d711502391d1edbe0e90215b00fc08289b72425a0dac72546b539fb9cee77d3f084a39cb8071f504ef52979302836de1bc784b58dcaf8a3bb36981f45820a2cc35a29bb8a6857e7fae2e1632a857db40d1fc5bce39356d6c428cb5b4b8401aee5165be259031acb0af2a7433c41819a1c44e74a311707fc15ba6d4f0997873bc64358a5bb9fd4aa22b1caa9c030136e2b5f5b0a999e7ce009e3713dc032e4fea8f516a3e0ac277a36c29b5e2bf15cb4ff86110676ffcf33e4b7973a3bf248c7f6c02c9f091da8b85380684ff829bca245c3e3e53b67bfa4bcd34f0a598b5ef09bff00123ca0dad69518a765419fd72eff17602717957e3ee3df45a82a573319d6b40dd6beb7051966577d41383d97137eff7db84a2225e98d014f2111357edac272a89a7c50e0184b27d6a6ec611f70051100e9887657cecad1f34867e6d144c360e9eec53bff7b8a8a4ddd9cf254e5c74054bb8eec9359ca1fc91eaae77a9487685a209ea960b43a8cd198107b112deff2391cdc326300e35473a634c96d933009fd172601000c28fd58243469bc7a634c462b7f2147c99de6a6f03524f15fdc7db81357ebeb1eff404fc94f1c6e40912ce2661d8eb9d584f572a6152ff88d764c20ff024ff22f6f13605b3bd380d0e538f2b060ec6afca3fedc244e18f16a032eccf437f38b9db144770aa247e0fe7fe7001aedada4cee551e5e37a38b64e086e442799869b7948493526179807d628867bcc9fc6fff1a8d2a7203a5f0202e00fa2b7a851892bced0e5b2ef90501df3984f1a28746e6584fe944f6436daf003a6ef2613c20982e3ca9191228835ee1102e5fb67d5acf87e300a6de21d7091d6a573167b0a65f2dc79f979f5d1ce55dab07e2cb2567266f8e90ff619b6174110372f43baffe24e3711f114be914c0e01c56756e2460293281cdea5cf3321f789f64fc1f19269471f7373242c63563c7081e70fdf014ac4e11d1648e6eda56bf964599f7f91fa5b85f9c012236f700380a45b12985475ea38f03f1fa5453a782d059bdafa71344bbc2c60eec43d0edfab113d7f8761bf37adeee2ef88a5ab5060f004de5d69cbe2d772a627548a85618899a2f3d56ed971c8ce87acd78feb6476eebfc2f50075e984670a31d45d9a351886fb72cfd889c6c3486a824b0d6829d6db49812095873d9935843fd0433bdf9d4f4ebccfad9fb57fdb7f4bd73b0ceb1373b6e55d564f48f2d5d0036850ee0e04f824f45ccdcbb735dcfc5cd1f38c1238a28119008cfd6d608bc816d1222a01cf368f5871a9c25c3d6b023c235f8e2cc4e32bb365abdb16f5f9959236aeea856c562432129c1547b845ff4f143989e5d699003453bfa694577c9d5b9cbb21886ffd65b3b1d799ea31562264493d4f5f00b4531e132f7f608333382c23024936851e1c4e785f073a3441bca8823f8f56fe8ee7b484d09f98d898300f83974b9e39f56ca4184063901fd34837ae0269939d598131b93e68e982efc2e9f23183194d5b1bd977f886be2f58f7ce51a317adb1c29dc153316f7054cb17df75e455c1bdb3556e008a66954ee1c082e23203d89d8ede425dc355c592681fb20b8dc5d9ba8563da39470c3a86eff22c218f796f9594a0cdd39b7e12d2ebc46e30650756f656241606a62875b89f864c9bb7ec6f22a3086377146a053b373e5e6016a690c5eaca8c923d17e7d49cd2e81a8c2b41fe008b742983b48b973a2e87a03295868dd6ec34ea1cf51c359d5ddc8a0f3b480b443f9aa05ff0b98da9bb79595708b9ccb683e4580d20b933b19dc025f7e8037ca6fa70260a0ce40e354b73304b0840121892d408a19ede4eeaa311166d27e711deb9e4c2f22486d01db58a504caede74e928ce2c39e68fda561cc748cd20dd5930241eb700a177fea79a33f041c72bb5ade325eaa2f7ae60d9a9c65c314ed410a94299f608a9fd3be24f427f682bb27fb32f9bab81dcb492605779267ee0b7195ca1b7c52103692f204fd4cb665f279fb3a4a392022b8736bf5af8480bc5f766834a8e1944c83f41185d2704b6938a5d9d03263e3deae764d5e9882b7b2e4521b379d870d4968eec4099cf9007e6519809ff133b36eb2f728159b36934834990096418c1620dc41e53f3eb8a55c6657687a1db8e5756c2a8250d8ac9d08e5487ff27d75b8efe3351318dd23b791e580f09feb7b13f4d82fb0667fa66c32f6074bddb6843cccb7a6cc7769822dcc0ab6487f54c49d61f2109b47cb2c87c0f6f158298fd22f1b9fa39ce57c1ec04b69f4ca155f8ef86d321fc3bfd52d26b58f9c108c729fa5b5bb3426628610ba05e816f362815b685a14aab96b63cf2ee717aa975ed4d3cc7172e17d97eab68a8e32220a59279e543b2f4894fdcdb792a7da257dd004eea12cac243c7b9b67b0b035b5d9bf5dd54d7e1fcb0a44c7a18cf45c765777c3fdf20bb4fb29adccd24952047234331feb580651282e1a523e96e0d6bc35a50cb42ace95edb1eb7bbdb91e499d3cfb463b61ee61f851bfff32c944f8b1090e7e3fd8d02f05740a840fd6b04e969ea2b6c3f9fb7086267ba3bbdfe3ee414994c30622254253829aa2a5c6d4060c35444e7f8288a5b2b6d6eef8fafc0000000000000000070910141f2f
flags = ValidSignature,ManySteps

# tcId = 43
# signature that takes 44 iteration(s)
msg = bc10000000000000000000000000000000000000000000000000000000000000
mu = de5f0f0583505914dcbe929bb127baa5851c4eaf6eeb1358904a7d18dbb3794d0721005f2d851b501daf5dff89b5101ac3fa4275915f73f95ba858a4df9fdf5a
result = valid
sig = 7886b408e355ac8eed58a28db36fbcbd60e3c9fca1f77e88ab399acdf57fd12c03fed5333307614b530ea3446cfdaac07ce1fd5310cca41e224bba5c0387aaf0091a1ff0727cb4f62bde0cc681d1ff59294df794196d69a377bf46fcd717c44904184f0b697713bfecc4ebed5e119f23deed3de861965ce6c8c7573e45f29f819c5a67f858edd3a223ab300fe97f3a019a9ec43f24058ff10241ffd008164c78acadbe329340da4a98b07ad384d87a9dcb82dc30f341f699e1d6865c00ce0d33533f52f6a3186add7d5c56555ecc7a4198550103c46a60e9987e00588c8720f4bafdc8f52c76785bd7c7ae66954b1f89a3372df91d963cacfccfa384c9dd1f00a381dc16fe205391c60ccc9997f50a05d7ec28a41921001228450ba221c9887c04f6c127a4b979e595d9d48734147d261587144a702ef180e845733abfca6b60c628e2cdfbfe9dc9e5c310cc4a9a79e9fff5c61af2e9b8eb25df72fac662f3b0c4860f5cb30ad2510013428c18cf2fac4fe524a86d600460d73bbdd287e470bc2c3e92df0c132dfde71447583dbb0472c2f6c6b99835d351788ddd09d2209191ba821fdaf237851d2d8698ebdae44709ba44358a49924ed5df96755b30fe5bd467714860e92d5c68c22eff2da7024d53fbffb6f04dfda5e9efd44b529fd708dd6898311e5a9bd73d2acc5518afb2341144fdd63159a2d8c092cbffafe65e43fd29b0e6a3183ba3eb0f4a0f393d4b096a195aae986861e7ec97a70d5553941e23bc96b10ef09397bd938f47d32c6a4efcbdb45c75214ad4f43d1dd73bb4a929b25e5c7fd00b55d16a0fbd2b4cfecd03ba0d94feb86837d404f03a296514cdfaa9dbf424b9c3344a84f2a99efa4d273701c32780a8a0bc568959dec3cb58ad52010253eb1096f752fb3eaf9edd4269cd53195478d6d9ac8229aff4efa1a7b7b924b38d9d5babdb6efd62029d21227e5c49fe344980a900d395a5635d5a5d5e4e60df03e587e5a69e0ae1114d9128e8162d111753456e0e0e9266587873f81ad81c3121eaa4f1937d5b2f3a36680002e81cad221678122a456f0304b36bdadf95de811143b1daaf48df48db876dfece80e7a02590a597d30cb02f43fd0ed854806d8e586785c01633b5e1aff69fccac11eb74dd4d15d4c7785d0e8de88163c8e05c07b2dcbe2ae0a6001e4b696751ee80393036d8d2f825d88ef3d7ce51cb2d24870eaef40d3ef91293457319151efc02403b5ced3ba2cf0eb4c825230e8a8e89f31016ca19d5cf3cd20d2d5b44d9748afaa034f8222d5cf20183783a26728df676ff8f55caa3f17df71149d1d4e9f71d058a3d1d6c2d4e4d2030d31c795c2fcf08832a4a8d1c2b2297ea3081a1b6c5c74e297b576a3b3901b071c6cfedf84e619e7c879034c36c0759282a271dc4c1444c6603fa2225aab788a5ae11aa242ce8dbd3422d4274dfc807812fa1c7d119a6d43a9e35d4af818b3727d165813d65441d2d8b42bde43d56d781f5b9b341bfcac73180d88c933d9e25c9a64cfcf07f3e03f89797156630f953e8380859f37c6c630fb4a95b290fcbd85b9f2e05778aa874a4936e10638d21fe3cfe0176191399ed293cc6230451a163dcc2a525ef130a8d1c2ad93ee87682ba8e061101bcc332794c6ee2673ab298982318a3b68d10dfc46e5ecfda4e1164b35dbd296e4bec9a01df32704b76315ac1c5c660b871f5d0ccf4065d8de4c1ffcc8dee4178bbab66f1b02179e6f73bf19822ca9fb284021afe756259f051c11694814b8b019bdaa9fb261e8dedcafd2d69b19d1f96f1bc82ec77ef51031b96dc65481885763c5e6746ff0bca40d1c375be2b2d4cde654cca8415cb2a83a66d216001d692c4937c138e6e3b1c18c54c02042f8d58033fd49936308d1377e5d88b98b4429afaf5e4af68f4a1f5b2e039cd6b5dd3d04777e65c1b2abaebc20549251188f697d1c7373a62cb7b08d2dd367021bce2b5f4a28e6e93d61733eda231de2b35c9e2c84b8063e9128671a9a27b21ce5b2c6196769c0837fc1f815439bec0536f017f10803f5ca14f1280988679d604e19330f625e3965e66d59bd820cc15a3ff8f28692381e2477453d153f5e139855e6ede385b5b7d72506a3bf53ac3ee843a8dadaa8dab1e2f84fdea598e2c6aa4e3b4ffc58a78b53171952d7d49b05fb6e59ed5ec857747f9b1526a256fc0f048c0c2e239ef8dbdaaf671eb75c56309f56397a3515ef8b696128c08cad511fbc86492e55feecc19a4c854c40d36cf7215d3980b7243107caf3a3d7ef580f2db196e1424d35dbeff8277d8c0b0e749e26735b78e10db19c8274a81b1168f09504d0a2aa90213a72bbb6881064db6b488c8c4bb5620b8c2793e853660adca017e12815b378106a88e59505be0eeb43b03afc211103f2d20174e5ef5772b9e87953f9ba96ca1e69bf79939d6eb75833dfb233d2f7fffe6cd1212ad896105492ee863883382403d0e32124e8a5fb30dd3d5a44c5859c2f7a1ecb017410fc7208145193230273e306622c8cff46393a73807cb210ff8c8e9bdbbf474377758214b4bcf6d2d45ffbc3b7664cb4c7f4d9dfe2fd8d76a2f9a09922d6f5876a09fa45617ce12e0bf0ecac9ccb6041568c0e1da7b023ff02542caca8198844eaee7144d535583bc7628c11b3c02d285ba06445cfc96149af917ff7b23a3a57aa9593d458d10e48c380396debf3d00dad69c5e234ef2dd8f27bde03bb8a214b8d8500e5688e5eb75ff30d6e0ca650b283d726096a46376fcb77a9ebfeec2a1a796193111f491e7c25e4a817aaa8333d4485a73f6646ff228985080376264e290cdeb8abb5e52b5003b6bdad5e941012edc370533c1773e8182f019c140595cc28ee1308c6eca317eeeabf6b8c630274327ce81da763cb7adcc4a625f0c2252d3fa2e2a75cee7d1b457f74760accb952e364e68b300e509ad72b06f64925a410c5ad29a55433b926d1cd6fa754587e1c761035c86f1b0130acf97a82a89b7a9a16981d8c451ef529dfeb7a8b072089fda297efc6f795fe4e91c49a00a5388d19bd553d0dd2db09bb53aaec2f2b1db95d5f3ed9b470d8e8ca43c83e04aae5865f84f590b58e7fb9c86b665bcac31841c31b965622e40f5d2f01bacbd2cfc9a97645bb303968c2bc041074fb9f80ffb6f7c4ae869942a1b8537c5bceac69010991cbfa28eef201b6f31bdeb3acaefc6a5fea55f8aed6ce9160973d621879ccc6d3c96921bbe4e3febc7e9308f0cab473874812051043011b4c1d73476592a5fef111e6e858b88fff4c03b99fb22b49817a7153c2251f4524ebab30968cbc0317cffd227183c3fabc5281df4467cac43f17d1ddc40047d1ae3935e354334ac595f0b756a8d9d712717f7ed6d83c0a58364ac96b294f17a411731b4d46535e20995af972cf729f7a8c222237e4aeb7cf8694d7432c95c7e9125bb03b0da402a24dca423eb97433685e698be8d0555292a3af58a36c5f23ba1cce6854e5cba1bb1d6c989ad55dab142ffaf46a1ce65d73994132962c6c50868bc697b2848f6b9f78ea71ccd9122cb6686775d7f39d3245ed1fef51ab2b9d6c95201169c1200021a315aebf2501460859b32feed4e37709c1d3fd82c495c69981043ae54ba577276e46e155f568b7efa9db1cb204a6b601e4562535ff4edcd884a2ec25d96286f560652c5ac73f12933d9137016f4fc3dc0ced8957523109cc0f97ab47d4d29d577c2618e88c4a4b6302cf01242a6af14aa1bfa3a287a3887885b8d0d276f3b113b1cd601f6e78e5b0a4aa1bdd15a5dac01213f57fac75bd292693bef59a3c1dba65d235c6834568f9a25e0a9c8150199f378ae482ada1adc67af79177d7e8d2c08e743264299bd2e92803256c8f7da050c4b8e097b5b8edfdab9c3d6fc8f6b2077d99f914d6fa20c10b65391be16b6bc0ad69794ee5e6c68b722765b12542ec9d93e6f622eac5a75551c0826f95c69a50e6ba8e7b255e002a6e8db7233cafdff1c0e3106b7126bff22c577874a861d86a1b323eb3936a4cc429e85023984f7940db34bebf39ba32e6242bdd78a9e707ed14e874dd9b93e76cb258b19a129a4b7368e424a56224187a3155349060e8bd0c0f71fe47a003314313a5bc93e774eec2def8a26f48ee2c84860b08e3cd414054792e2cda188d14a7a13ec99dd4641b5ee12592b312192f20ab577b1df34c445ea1d656c9c7ab466344bfbd4be5a4b548bd201031eb3bb49ab4b9c81a76022c413d62836ad9d5355f6b69b9215f9e729e8dd5cb9d9db4b2cda30928886ddb9ff89b48c49c4490abf9dbbd75aa0db55409ee084ecf6c0b604fcb6691e3fd8f54aece7c783e4c623920d52b5aa79ccb6e0335ae1c215c2198c0e65d0399621896009a21b824686114d958bf5211a4c51d0890a376335e50442cea9241ae3f6c50f3cb53088aedb6658254210acc27796bbd7ecde4d12f80db93971907fa13fefa7203e566c63a121a3bbe61c486cb044bd94b8f14d172469160984e5cbf0577d581d4500a9b1a94403de6f9dfcf7c65ecc9f92acc734cc6c0c59c6df459e383b73c265f337a83b0bddc1b0a494a0e67c7fa2455766779ac3080910162627c1101f3d4a545769d6e36fbdd8ecf075c6d9fb300000000000000000000000000000000000000000000000060d161b1f20
flags = ValidSignature,ManySteps

# tcId = 44
# sample_in_ball requires 1 SHAKE blocks
msg = 0100000000000000000000000000000000000000000000000000000000000000
mu = e47e2a00c99c67f670134cfd7829194111e7959ca845eda3234e740a9ba444085216ef3d9549b0eb0f21cc8e3b251af73badd1e2ff78071c81b10275275eefa8
result = valid
sig = 0d0d1a7af2d4eff6d4af7435a634d28ec5d23595fe7a72cf76d30f1fe16620c64862e4aad54fb78f8ea752b1e43e4e5884d7226840beb36a76f6a9b1b7d50b0faf7b8463f57c66240e06a22f5f3de4fe35c1bc6b5e42ecb1c0758069223e02f42efdbbbfbc87b4c0736141a70e6dee41bed27fcfdcb94f4213a0f99a02beba309a93d343cc932a6fd67fb90d6de7a81101a678e6d47d8b1c8bd67fe386dca360be789555196e2ff8704c175ab60a8bf3c9f3bbae1ee5a128f67467d21fe8a62e5f8ad8127b8d7eb37e43abc963521e79d0f1ed57fa341f743246fe69d97afc9a13824c79f7f3dedd286f3de739158a0900c99d9c8e5603df109c25d993f634582c832a79c7bd8cbf3ba07fc4d9e9ca8c1157434515538285417e6424209173c6dafe54c37e4424de0f25454b1713fdc3e72d01a2acbeab4d7f60d17dcd073c60b0ad5252cfa137c138448c931498f61fdf8f449225b07e7e0fafafb1f274fe5cbaaa136e62362877f643c7c94946075e8928ec47c04ae54d2085f7f2b1ef0e46dfb31b9a19135b6cc9da876dace6f61c2766b463b24c0aac5068714e348dea399986c4e8b8bdb16768e7ab81e9ea13e435f97e35d268bb679071d5b99d0d2f1526833e8624b6e4ff1ba3f5af2b23bce93dc7c2c4370cfbe698a3297005c9fde7af66bce7c9ef68337b04d7681e303a824e00acdae2ee3eb8c3e7507e46d67a4cfcfa9473bfa6334f2170911bf2ea75a3618cac939d11d6a778101e033cad958aecd89feabfa19dc6dc73584917834ed6552966f7bec4546ab24c643db25722b3ba412de04e9195898388d9ce04cdd9343da69ac9b3d3155620dde4052e9e30529904f25dd6233bafd4493b66844c8fa5d831377dc3ff8829114000799801d46586dc2d2059f6bcaa43b899e089b4f3a5ed4e6a7f1df5b8d42fda456a70e10b2ae14630f27e4c7257f5df23ad032c1edde44073585c04c1231e085591771cb64aaf62febedb33df56bc62f4d126cf8be4332ce4965e6e67d0be7871d81dab963c576ad7123bbff510f282bf66c0c1ea04aaa05a7a4d410d0e7b6ed22025dcb6ceac78f377306e973973adcee776ecacaa560dc8008799b306d5e617b2f51159b1e5fe5daf40f8f488f077cc55bbefbe8f5a61c28ae2b1493272dc6a4e34854f73f74c3442d9c302f96b6e721e2956ee0bcdb9999ff36d74b8d4ef036afbdaea5f977da2b94d0aa9136abd6dc26348873090cfe3d4bdda4d962f9382576bbccf8ba227af4ca8e017f65b469d2e3d35132fac40cdf03bf8f6beee66fe9214e1bf684e0aae75e4141d9daa1c77ef409f56424b01acc7ffda11cb9bf64a9aa71b484b49b9ee82dd8178dd4adc91d8d176f83d2cc7516d2195917fc246ebdc0dba4cb5a54ac6169bacbcd79adb72d593fcc3fa289f1e4bffb4612ba7a3318e607b0b27733cc70a2e2b4099056731ecda3212d1719a6902cdd6a05bd70d389da1dd0d0b4f6c4968676fe33c6e32d791c85b16cc9f4289bdd09acadd9f902d9a91f1559bd40eb6b73da7a623048140f73454e4ccb4ad65038109f6eba9fa01b0a3fe1af228e2c4134be136db2b029879e101aa8ab264e554818450734eb5a900497d906e20d36eb3848b092c778054c5ecee767c00185ddea39160e4513be858bfe5c7c7febf97ee8e2b2fb477bfb10c11f3b756c0da1d87e3121ab4454016b36fcd8f6d2633c73d4528221974b3f21ed3d464d47bacaadbb4647320bf0bcde38b0a75b6c3aac8b72d3c2c179417d05858ae4bd72d9c16713f7c116dda3ff8164710d4d14964b33b00b268007f8cde2eacea5108fed77d7bff70273f351b4e160d28d02576dd5f3fc3ab264c5927cddb6f9a81b852d24842bd5db5c5f2d893b2f013fc75426ef2414bad1b845ba7833c88a8ce76fe2644455be2ac1b9d1e31791693fd65f1ce35fee9d17b42b444bf1277f2646a19d76952b3fa3846c3d258f9a1835a709fc21472b0f7de7a729111e850f27f88764b3ab4baaeb6cfc644b9b6a552a61a7286b5af8011ede05845cb9359232f02ad8b3605b00cbbd83069f26b610378055c004a456c7c44606125b7b076b3f955117e03eaa514da82a9650e8b9247902c5048ff776ecaaa5ea57df61d726ff1754d4b1393933599edc49617836ecf78cc7dd45750b666b73150496e3999e339243f5644d5a3e57c6cdef2ea6c967f8bc93c27aa56ba5352666ab6dbccec415f610bcc76879793935df8e594f5c6b80dc0adcea1a1d5854f447604c54dad61cf0ac91d27ef963e6889075163e89cdec0aebf32080efcc58280b705a029511f21d311c1644623f82039e096f7e1d2518928847abd479840b65cf10d15851976e47444d64c6d4425310a3b5efe9b584ce7aa01b1f79d6e3092486f91fe75288736e852c0132561a7616f21b7713ec53f0dc53432f53eb4ad778dbe14664b55553ba342eaf94e9f76320f8f658b4c5173ab938fbbfe20c9987318c1a5104efe41419926218d30b0c97a366e60f6d1240e7f601a1b119df36cda11bdf7fb531a27979c9823efd2a75c70387f0296dc7382f570fe59568afb406a48e7c13bcb40204c92cfe13b3980410b229767a5412a7db82845da135cb6d5b2f9f5b22518b2115dfb02115fa1c4c3177a55f5c194450f0f0a518df7755b0b12eb412f5f6ee2256bb95d2985bdf1257769718de9b4f4281c3eb3407f175c0b43fee6b94b00875dca0983ae763624bc4e84e9a78f778dedef5eb078ee87a34941005c15cf42ee05cafe098005b1770ccce4e59d9d3f6eab9fb2673766d9b70ac11cd6d8b9d00809e58a046d95ff62e78a8e5525af54094c907019ec661600ec2c4ce5337371a1daad0e37f3a5cdd96a3d985456a588b5c1f61f36a33c6444c3b67c445bf95e9035cd4f77191a95a7e4c20715e55dbe43196809123499148a930321e7b2cc7809cf517fc4b2b0b49e57cde4b6aae620fe8cd0b38358685ab80061c1c126a1f3a96ab34fa957236cc6c59ed962b3bb006a1c122da796bf6bcf7dbeb64f4339c63d3a437b5898be19f6ce62024cf9b9c89964569f176fb697430e553a7c0936056183223fdab2f910047ad5e64098a44a2edbfd3007b0b5e4a5d1e6ecb44f137dae2dfc45e96f03e75c900f3f84e2653efded35a3c8b27e310dc361c0740524e52a1bbecce57d59c4913313e62bbb63c95a93512bf09228918bbf921cd5c62b8914b7142d6abf8d632c3ac44ebb6936c638d56cfaa7cee463838a921398acbbcb44bce621bfd81fab34a8ec33810eeb89fbc3cc469990089d2291e1e873b31398f2799b8d62d429b998422ed634bd7a6de8e991ba8492c001fc5df8b0014fda377cbc5ac74e40d50773ab5c2b4d08dfbf3cca590a77f4db0380fe7af822207aaf99c38676327ccd9aad50b2d4db5aedf74b1cdc50c484d455429352ef0aacedcd9792dc26c66081c28ecabc445b6f1f547a24403e18b0468c8881bdc3e82f7bcce254944271c3ba06c80555c8f3d2d051fb6007507eadf8fb991f45c0c9e9ff08838a425a96d72fc20d642c2eef45b4fa43e7b380d8b6648695c0b9440cc66665435ffd3df10fd786f7638e13706f6c5651dfe5f125158ff3d1da84cad23129e11d79d0f95548318b1c794990174daa895e4b984c175136185be534ed6bff9231c215fbf6bd297e24f528cda523d62b44aec15fdfb36281d804625db07567fdb06779325987f69f16f19df737d5f65d1abadfae70a1a4daba5a87e4ea3a09751ece2ec21dd24f719b1f57e795819689c8f2e83beff593735825a1ff8e4e4df9d031dd66120dcba07e6bfbf1b0946b3585a5eb807c1632a75353e8f7b8c4f8ff0af978afe2bec80d3b94917773564d7efd92a79cad26360b599be49bc657b132b25f459d58166110fa626cf1731be419105b4bd235176d60efa939fdd8dc213c695674bca27f161da4514f646f33557aca06189698f2953674ee73be89e3fc4c014877c6bec370ca1fe446686200a94ded3382c4f4bc58cdc12c354a486463959cb91c2ea0ae965f912364c5d98acd40ee312178b479b540875fb2a0164b7134564bf7fabf59add993b08a904452152031a784cbd36e19a47d4c9371e7774d3433fecb5d072d059b01ebd3279ceeba80b356e3628874008d801ed74717c70a93411603f1faa3924414665a95c475ac42de8d616de8be5c00fb90e5ad13079e54d1c7000905b62742ed70555ec406b49cd4aa6ea68342aa7763530b180e4f790475eefe1094426b7de9e0163a4990ea3494909c6c6de6b7462d70c8f2dca3152d81c93a8c184b0c54da7fb604f835df34506731774e6b8f2361586ccc17f35c8e21795ccb68a5cd73355c98a17c9ae35ed22f6c0a36c4da30af96ce7347375144a80dd851fda4971f20e9d6d18878d74803b577af4fa8f34c05b380acbc5282eb63f9345e4dc1f9f0cf8808a204ec789ed31ac9f009790d5c9b7d744ee3b29d911014c12b53ff691fce0ae5d53dfe1c7a367e694fcd2f688d46758ec308f3f9736701dd825153df883c0dc539c9dc3dc7dc9a9a35f453c306fc57faf76451bef45889e4ab0a4a6dbd377996c7cf80e0e7192234475d93f3f813197ea2d3fb112c2e97cceef2000000000000000000000000000000000000000000000003080b131920
flags = ValidSignature,ManySteps

# tcId = 45
# sample_in_ball requires 76 SHAKE bytes
msg = 9e17000000000000000000000000000000000000000000000000000000000000
mu = 8e9df16594ff3e1e4f237aa7eacb0acd286148d67256a06398f1efcae9a59855076b73035bc0a628a0d7914d2a135c4bd57b7235922bd1662f8557b44df20942
result = valid
sig = c900c9555fef3710097fa1a132c5d61623c554c4c837d185b7f3d1671a8926062e094cd3680be899883c036db34e39698133f314f6148dc3aafa088c06dc01009685f1a0ddca3b0311f9f521154c8a692a165c3a488419c4745412cb06392dc6a4d12286627b6eaba2f376a3225ea85f5890df2d03ef9a565ab2f94c99c25d9239bff7ac74e94df677e7282c0dd44c06fc2f26b33cfbf8da05b50fe725ae9de58d6be87628dc41ca774c8ce106428f012f2a806631cb5c763c722e04fc7e44f86fc75b1398a54412af3730a3c60e47d611530b873feba32ba4b34081e02652bc006b9e106ad6ff4b698445e0f0514837f94e4c49f52f42b6d1b655f90254adb8456e903224fc60271f280360a632afb017b5255b6923eb8c8cbfd62d24643e8f100391fd713b27fb7e8adcef58c26ac4953c3a73bb6d12262f78228774e274283f8b810c317d9ec0eafc05c6dfcac42d6bef8f8963d17667f7029182dce0566041612a7c9e6a5a9bfd953caa1e88287a20a83985ee07eae3c5c8aa408667556f7e19d657fe11036a227342358b7e42d5015513ad8ec587a5f19b33ec2e06a146904edb381ab11b1c0b0cada40d89cbcf5d7c9f4e15d8d7cca01ead1a66281d8e5f64ddc1393c2a1270d4a97b405d4d21adb189b8eb44098902eb48b50c5f5d1496bf5d5ed0f74e58b8aceab89a7cfbfff608a8a90d2baacd652115596e72fa1740848b2cb6b5bd8ecee89aec60118f16f4706edc781c6225daa0bc8539d82addbcb8810ce2687f1a171a3aee07516cfd6697c2e5d63629bc43ea3ed4a982bd516f3f448a50dabd95ac314c92f92d468f4f063b1fff69dcbdc3a4d8d21c01deeaaef7b9be41e934a68c144643a99ccceb8e3106ca28e7b0bfb3a9c5e31e33a822573db60e4a520e8f2190361b3387ca038c0210fadfd294bf8c1b302657211a54ff4b159be164680d3eb4c9abc7d6b07c2b81a5085f4759465f95f367005fa33544d56458c2b51bbab862135745a22d994e30692ca39b8fdba968b3766bb627dd6463c54487b81a27cdf9b1daab2a83c6af174f96dc454feea043bc0cca7ff9cffbe6e1ac04ec830a0b4e5d698681c9ce860da61249f3137e7980bde1cd4eb0a545c10f725f26a9e0d4e59987c4d516c28e938290bd88ec1729a553f6c7e52ce9fcc402fffdf1aaf47def0875c8afcb8167a530a94291cf107e095f90d92998f4200fbde7e5ebdb8a3c9282f57c2efe94ccec3b5aaae61afcb7892f0b20c3878e95b53a70f21f327b70555550a4805ac6a706d4bc408f73016b1045e2fe2c2be0195af8c44855e3233f99d5aad848cca7fcc43a0b5a0b37f54fd8d9f24c365011448a85f7fba7a9a7b4aec183bb680198d1626e24948027081d8e91aa6cce10cea8a6314eec2c74787cbb627a09f4ba7a691d963c8c026a2c1abd6a14059ff57493e5bf14c18fe982f7921262c85f80ba72f4dd88eda886ac13e63a8bdd9f72b04a781ea9e4ee2f58a15acbeb2a693a8f61091c02aa0932154817aaaebdcb7471b9d0b4aee6dc34f2ca644b0114b6244579f77e096e121e7143b77443459bd5cd1ddd9623fc5784bf34267bcd78068a0b2225f21ad1935ae44bcfd1a23ab4d012c8ffc9276d4e0abb5f100b6a90ccd7ffc73a44b5169a027b2f92f7a49573c997554e94fd5a4bf54f4cc473e794b60cb3a0b0c5ccfe6263c4f91d77def6ca8c0fbf91e923234c8a2657d91f6ed08e6ee04b3b2a62f29b5f467168d580848912b5c2c05386aa52ff2999d6f7d5b142cb1bb78a70db30d4bdc850d52e0febcbe452966f5a5d6f5fbd28aa498497ab03da0b3b773bb2849a4f1d6ce50ed0d356c3142d33eda4f07907c6205b52cc66d49a5eab02d8fedd50847456702f74466bc54d9d12841e65c0594bf55539c177cae24e9572b1adb5b26310ed4ddc2a14421bcc142ffb3a43acd612df758abfd95042fccd186d3d9c5b0cee0857f37231bc9f8fd80d4db3259465ef11d0679210394713d99bda76d6ccda91d31a287ad749a344050a9ed08f01be70350cc2991dd4dccc04ff78b9c9d339d097ae2d828afb843418c82a707c0eccaf9a3b412fc68d5725a31a064112930a8c6c7350664604606d4d1f817c842ee4ff032f69ecaa0cbd49768d13d06835a07ac388da3bef18115fb096ec01d42966d84795551b9ca8e0d11734161c71713de45b545695b14cf2d883e4cd8524e9da3f26f390dff3a23b605e24e812c561af01ff087c544af8e1b4aadcb4ff5cab5ec1d064cb9d340a8b0273f178bdc8b413ac88cd274b7f0c1bb67f758682e31376632e6cc2cc4c16705eab7b1fdc1127ce985c0caca5818f661994c7a6cede3ba865488811e0cd226def609c0a857cd2fea55daf0e116d18d0d1ab393403ea1393fe4736ecd5f0d31adf6f43eb6be97cf58f8e5bf5b54cd2ac0d2a444e8f5088396fbd587048de2fd1ce1f3dc69e1601d0f723b843cce8cd9e6144562003e5bd448510a3d385aa231c12432ecfcbd58279778b93019f03e78ad39883dbc1907d939c1dbbf5f21a76ded80efce94867de48fb54e64aa0cb93b2931fcbb7cdc45bedee33e1552c624d19b116dacbf4bc874274bb242cf3ed50489d7dda672833f26d7978fc0766c44ee270dc4c70f16705ce3af7eb4d9acd2d135dbbb3cbd8ece1db7aba3e783c853f1b25a30c04fdce0d8382b60df232b3e94d976b66b356827d55046a317dd6ebe6029472dd2733d960dc4b6fd1610d4ce57e45c48ceb482b8af3ff722ec97c9e569fc066edff9be4df60f66e862c06a6e04d7401bb2b7156f8b85747e9c51510d5cc6e0ea37bbef7f8d8124fc857258e91f9e1c182eeff2c4644fa079527721e846ef62bb01ac56d61ce40a2b3ebe75c0b19e716b40a83933e9d4a8a3f31c7245a5cf049be097e7a70921b850978f9f4205d58a9e0360d8421060bf32eb6b46ab7e3378e9c28657c42b14a94e2b658d2f5d3cc3a5e13f50d929204fb4d66230d2075831646fb3775d7dd99755df394c81ef115cbac093c69c735cc07f8917732dfd564d13454f617826b23849a73191b7af7992320ed5ae41b89ec7fd62a3e42bc48dc987ac55f8e552d0e056343b80981c9c2f2fd2d05ea3c8b7be5bb115a686ea99917e8569160a0fac13b7602d46f29190c6f80f69e46c519619d8178b7f79ee1bd6f87afd5beac38a3842f734bcdf6014052ed8769af35ff8a329b50942d1c99134fc0c31bf5a57a26367c0e7d599e5385dbb328d64557d6034122fb8bee15ed62d8de367a1be38f0c62777fd1f27438fabc01b186cc4c045c4c9aca26b64fa1e41bafcf859bd650836826c45622892ff9605b61cdd8ddbf59a4a1bbaaf8f9cda01545f25957c2636668c8e9c2c88dbc129d2633b6dd8152831996bdffc019fefbbb0178a524e4b0e69e1c477bb9007d679725f1ea440fd94ddf2ede8b6f909ff6de1b45603ecf44e63a64d0149599cf49b60db5e21af00b3aa99afa349e96a57cea5763a096d97c17b7cfd6148fdc89470b1873ca1bbaf004eeb665159d57a7a0dd330e560caae5ccf348818984dd5b94ff8d78931624e771f22f0cc18fa54a5068fd9c8123218c4bbd8e8996f128ae39a10118840c63a5d8819d550aef6a11252cdaa0a39936de328c12c5fea5e7f2013b812510e8a75492b5f694f90682dd8176d4fed45b3919ae39f90c2bdc568392c139f85a84940b5e0ea2a79a7b28ac3d5a79e32e545f7b9de9d6994a6fda228030f74288e967d9b60c51fcf047af3b4a86a5163849bec0d2b63b2f89ec5c6f8784341818d2196a7e8c98881aeca2869088e7de9afed497e4535894022eb36fad950e396dd1befe453b14e968b6bd9f810393193e90774eb4131b6ae211641b15f13ed5482b5fc29e68f91046b1a895c3a9464d1e699a30abb85afbe40af3e33a1dc7e95f93294b3712ca8eac40326a32a7f6470f10ec9888708be86c90122df4e3a8da7778ca05a187539064ddf9908d7b6a82d1ff8905dccff610c9765953cd67e3fb4ccfddfe3009fb6f2674bd99228ee3613715897a35849a86bc0a38416540de2b5343c15b1d70d2a73da969ef67d25484bbdb2d9fa7031930065d4487ea212f9fcf7fe9b044d90572f98add754b8f13757651f065b43325eb0cc6a6b72381347f8d56b99876b0cbbd936bb2ac401effb14a5e828a2d74d12fa8aeeed3c64fd15868903920fbd0a4134f24f3f1cea1122c7cf9a5905b70c2162d9436c456d240d509169a67c899b0256d9304c064682a986272d12b9b4562ea4dd581e468b65653d290bbbe6fb42c79f26e2a12792ba8c18bf59f6fab262c2fdcc5e1679b45e8e5e400683b8bce46d4aa7401daa837fbc0f2834d84225fd82f3d35e10f505ddc776a960e3387af22681d85e6a5f3a0318fb133ffddd7603183dbfa4d36fd66e8bb2adbbbd72ccc3f003b0af15f1a03893439b3953670c1a5a9a67aaec332db413c55896f9ad05691ac236ad7a01338152972add9c221a681b7350bb00d365b5b88d04923d118d547ba7bfc74d80e4a54b3b23a9b09c79e9b368ef10d9e7baca7249beeaf1df2a3de73d79a670ebb4d6d708397efff2f303d44464c920631a6bbbec2dadf1321303845585da3b5ea063d436869aaf3fb00000000000000000000000000000006070e162028
flags = ValidSignature,ManySteps

# tcId = 46
# z_max below the limit
msg = 8700000000000000000000000000000000000000000000000000000000000000
mu = d90d7c75528b7d3273fe85d880dbbf781da85ff360c9bfcd759a6d787d801c917961ae6b36a6cc23c0a18475776aadecfe53f6b17650dcc102c3ddb945e183d4
result = valid
sig = 0d671077c3e64cd312a5554e0d6728bb10120a34b3de9a7d85ce41ea84fc1e02695340f707cbdb4dcfb3d6f590978c29426c111719a47a90d0223edb934a716d7dea3804153a75c60d56d0bd4334e2d7ec9bb9db4393eaa9a98b1bc37d9b90df162945841c4815b17fe28090b7305d2e61c3ca0d6f2d7a6e39c60378f043494d541e7f47d70a6813daee881ddc46e8244df4732c82b2d32ce01c0edb0a19a31e63516f0da13228ab4e2aefd5b9d069329af236a971cbf554713cc6484ed052e7826388f5f0a1fd8b2bd1b92421edef80478f457c899edbd251d5efbb77eaa4549f2d923d7fa5ddfc3b559af16a8f690223180ad08fef97e992d5d0e44af54714484359ce1a891bdb019de9ef87b1cc626d0c9a09a2949f15095850e997d42e45774e5ba9bc56bd6e6d19be2ca567b534c155905deec8dba9423469fd25cc807f079dc7bf2be38a350904c4ee3f4d271c90e323fde28b66f91dd47ca7aa74cc3faa9a5f1d314189985b135aa7e6aae41d23a162a8af8e51709b54265b51d9527fcea0c86226cfae391a4b0e18634deae056e8e34ad7902f48b099242e4663e2dbccb9c145dfe0d780590451ee139195ee493c7104792b63260291da3957f1fbfd2e8af9774c22bf224d547b1565759e2437fe48f5a976c2f273316acc789e3ad247266048d19172a16972599f50d4021afbbdc6e4b6f03ab79e5fd4e550f8419b9b2a8ce174c521d48959f83ccb15d8dd55a64b12d5c8d6037382c3a232c89a8b56318f1553c9844b81905d1e00c46733f24a6d5f88b67c0245e206797c1bebd61576b20b179c2ee7092a978a710c74fa32fd648ffb7ddde487309f14866d3466922dbdd6228316519cf1338a0e544de4266fd4d9507216913dd554c4603e74d2b5f8e4f2114059f24bdd3ca44a88d88007fc45d571767616aa45bafd6ef4977bf8459099ad4434b8a214207289bbf59438d0760bc46d555acbf6595a5e5e9ebeb9e175d0b6c3e4b37a99d1e5ab0c07cdfe8145344c9e44fa1ca5d77f28db5246953e4542eaa186ceb249ff12c15f6e59b1b22ad003c974ca59c29e87034d5fce8dd5e03a55bc2c3dc22f3298ba4a0e2c3f85857fbf1d209af66dfa242ba7713b7f0d5b4fcaa73c6e6af62d3676c77474d88c451e19520f0b6783052e70e1f51b5a140b1b1584fac8ebbdb76d0bfe41712a982b82836c40ec4396ec084cbe92a0e925e798a4dc2e91fb6b07bde510e2f4b12731c4a6335e2762b8d65eb1a2ecf0d2a52698794ac293cf4a9c936d6eb21167d923daa11d3c112e3670fcf486bd40baaf37aff16314dc364ff74172f9deb94a70f8ab0ace974d6b22a15415476beb193199e8657ca7e4259e883c8736a975f9de2f7d3a2ad67dfa1169b4b2d83fc2c64799aa36797afb106970ddb63867eb8febcaf43efd467a28212f0f3208a2e9bf8f62dcb849091fc98d634796515e1db40f58d0a30d74a5d1056dd735d30aeb07f63c44614e131a6f0649dd2645560ff7ecdfbfa2700282d3d297054d3ea93657e5a39bbb7f2f1a563fb3f6792482d6afff95b6edf1c38e207d11e453b67996c378c22b8627bf04143d60e7858c07766e976b5e786441dc96ca44c584a32d00e64bc109fe2e0a59d039d73ee82eef1a50d6640c7dbaa4bcf7f232221eaf31c51de48761bc66722ff46a34ab567d562e60322ca9e501f8f4a7dc3eff3d264d59647c0ec9854d0c0c9d8e2d063766870976b4be7a52018cf109113a2b8b295f40a0604d0b31f0ba0cb395396f9ceb29c470d24f6e6d3d3dbc33ee78c2c8f3c47dbf2730bc131c9e1c2f9937dd796f6792b1d5998970b14876080c8e7f9035d63e246ce3e67f60d66e662d3f76e8195dd0d2c219e7115d79283645d0b9a1cf59d1e7e5a5e4163e11d755a2ba7975b983f40d59fba6956c73a79b64fd9f7c975cff311b0e2b8290f51ae2d086c782895878e68dff23bed99e4dbde108b46e5d0b6de55045dc34090282a5cf3e3df31a4e9ad37dce65585a6c72f3ba0e3ee15d8f68cea8356713015a001fef56079a8b4b934765ade73bed70aedb27a08c6f9dd0bef90fa4c7d119810b3e07dac414444df971824104bf43786f9337628322238e8886cf8ee02ec38b2c4ae42edfb0e95d3d354c82da8eadf476d145adf89917f619d32f126033e816f2b53fe8116641998305f48e86062d26cd9720722ab85aea392c804a3e136a00513be362e433eb1a8e9a5904ab3131665941b175c135031d7878c66dac7a010edb12c45e8cbce97837f122b2beb2159052313fe3f51148198b6d3c97851ea3ea26b87e92b7a16abf2c2c8c3a9717bca590ff3cc6d062055f14551e03895c64500eeb25f87e219832cf40f3cefda3d59bed69a39e5b46cf8f3f8a6c300122894954b95b3b8d995504ee81646da4301b6914066b1274f96b21386adae3b2ea22122315c59be277fd309e81995a84881954164ae1a59addb58c9edaadce1793320310e3dc955267341088e398c2d8397bf839833cafcaa94582e152b8ddcbf2c4bd45d17519614bd6de3a08a32e83492c2ae1285d26f667b41deefb6d401e29cb671281e2e06e79cc1ebf470e444da552bf0052db7d087907a06a50b633a6d0461f0ddec6ea2c71df74d85e3a920a77cb43c02f3126880febd1d20794315a4448177a4d2ffac04ab3aa0980a7c413c7baa6f8b097ac662bc104a4fb928e72602adbc4370795434ddf9f48f96a9c6a9227781069e209b826ded8c5239d0609f24b71d31f564dedc6edee96ef862e2a9fd559702a49bc61173023edc0ba2742f1b2278c85887953941d5a58720a2e2120d49bc3e7d6a7f2f00c6a039e137c77db5f7a7c3d43ad2eb0cd564af81a7584ceafd603e0a83823de3a12df635b795dee53cd93145df3bb8497da2b683e7523d859319dd4ff19f2cb01763e0c41574d584f4c5619f52b4b4cc2f2c74925043eea26754d5db6ca5c8b639e79ea8a09c39d1d4c436c0ec849450c1b66e450b3704fb8c9587297064fda4cda8d6be6e10c9a6bd089bbebf8decb1244fad182e6cab87fe3f3edff5c13efab840183db736e701e51f560c1e14827b42d738d37d68ffeca42dcd5466d50841dfdfc6aca437bcdc24884d471bbf20a6921a743c536bf01b2b385fed9a3f3626798cb577bdda634f8c158833e52d121b343dccbc31d3044092ca4cad39e913dfd32bcfee874afd9a02faf07ba7108c05c4beb78c050d5539eebc699fda08b360ea334814caf4fdced62f87c47d36c1fff5d8865992101069fb6679d3f3ac87b7e6e2587214105dc25f76c4a6779a1a9e6022ed9ad59ba3a7b4bcbbd0d63d2bc0674c5fe77fd4fb6a0ebf65b5a73bb87cd5b36dfb71e7a54ce2bf8d9b6a86057536c4a7f0a7c5820828a0280adbf0cfdded491fddcc8804eaf9fc5230d59906dc7a4ce514117f1a9bd0499dc065ac404512b0315a6ef17794bf296d9d371115f60a94015da2f50cb9ce4123b1ec8c0c94213ad8b7018dfa325e182a68602417c95eaf70789d521c9d3124621b36cb022e61f211b29baee96bc013270948a601fa1d3fc66eda9be473b3ec13fd0bcd59b06736e8296053a4758c7e7e1afc5111e1d43dd199aa708d95e548ff21c2d3e4328d43c9637baedb275fd9cda7d1225ef0d40864e6771e53bf5fa836121b4b6e9db6e1021d7bd93e5beef63af89b889ea83429abcae0bd9e1a079bc35e71ca54152c281e1a27921ba4e6b8f7594df32676d4762b82335f1097a92f49a86e5641bf1d77175a9476cd42f90aab18671bcd7c35dda9a1cb5da2f66bb80a5187abf85afb1557e0ca6052c63b6bf9627604823c3b6150eebf657089451bd04981691098092dea8cd5a26a693f0b38f42cdf42f831735869a15dbb3d0c322d85b0ba40017c4cd72e1a60d972a0d8f254e48fa6fc702a555f0f76598d1de2975eff26371fe13a6ee48da8252053ce0396f352191b416ee2f94dc847196def54f311f66896893495f0a013c04c442806c3d4e1f6320039db9bc1d94a51515344249b480087c7e3e937ab3124254c7824a99ca6b03f165d0fbd026a641ecf9e538f3aacf2dc6cfcec150aa7bb45acd5dd9f20e0a1d6ac2a2254a365130fb48f69fec83699413f5ee3e88b678c2b2d1dd316e5f8fdfd5a344c4241719f55e17f2ce1a4658067065efc4a4f970db9f1a52cb0ce7eea901c451ba95d6f2cad66610c33c9e1d63af3310db7e7cb85e3523c79dab34eab84296d7e2f610d23c4c9ace9387dd0d77ac3d37f1a35c78c7c31a7e55a9a4a95139fee0339c2647a56b32864060c43b9aa9b62888f4fbe09053dd5e5d9e71d311911f3ec864bab3f3ffae8c8b790cce1d8d45c3ed020ff01a827e851aa090338602920013e0ce3453104a8abb8e69717b2f7a9c1469bf0c23b79bf38c73231e7eb5537fdb2c677bcf1ccac3c37310738246641f4647721e7a3e165a187ac1400a0ee967ec60dad51eec6da1b858985345da8715284fdd876292493b21208d3d305ab93207c67180d217c22102011f824c7b15c92f2f32d6a39f9d9a17fe2874c84fc4456d39490dad28388e4ef46c602db21ed43054beed2f8ba71fbbc9d03c6dbdeb11327883a7be0c0e1c315d747c7d96a2a5c3d7d8000000000000000000000000000000000000000004070b0f1523
flags = ValidSignature,BoundaryCondition

# tcId = 47
# z_max above the limit
msg = 6e01000000000000000000000000000000000000000000000000000000000000
mu = f122f7c4eacb7a30e3d562ec5316e8fe43000d85c9da934af3f6f614c057bacb2efa0050a780f0b1b6fc200fbfdcf6ece36a8107e6dec86e7475d79c97230aab
result = valid
sig = 289ccd0e0e58656b8d32556fae8b0a317eefaff794b013ad8a43234658706a2db12585faa83808a733a3a88655a5d7e0201b8bfbbdd3bb545dc306806a26939aa9c93ba58f46ed8d9c37a9f6e0e0afa09f6c3b3f3abeeea3c613d122700fc91e88ffddd965df08430eb37fa28bca6db2886601e075f77bfecc67e415d1ba783a01c4776e9b96fc26a215084828b0921c90c59ef766bebf0210bacb23b7f26b8e572bae202b9131e725e367563c1b36218d63f8a2988dacbc73f4a46f313b97f660057bab41c1ddb99df76df8b22b16754c333ec2f141302bbd2a1e967c50882699860243af42b6ad5f368d245823a71c02a338ce037e337d4d8c5e2c2c7d54436ef786878e1e25304a27058d89e7212f688c50cb701395a5c2f0cb3310c9dd48777f80edb0d2a99a91f0a444296c1b4976b6161a9a43e5ab551b135e0dc66be2f06aafd8c50c109d413215ab4b39d3063e061cbcf57d2af9ff36f89f0c80d483af483673595824ed4c4c71a02ab8c4135a6791889b8e43958a5b509332e84b1380991d79c6397aae3cb3dc522a7da89e925b189a840c2ca9cec4cdfd8bd3831486d2c0d15b1b9bd44684a8aee873806610e9ae0fab2c61e1c0366f981d5a42bbe1d9cd179883f249a7a155b80bdeaa1cd017e9d3e0080ad03a93f09693da8773b1256b22c20a6531a9957ccff0bb44cf0ac3e5b0438949a589755d516fb2b596336c153dcbd5565b6786cbee057a41c10fb762c280e850accdf476392b50cbeb2d8e7f6a6856887e4a2098cd8f4264cdf39972add334a5aab45002058f19c6506069d7acecc184f245a25a1d242cdc41d52f2b3cfe23ba797c4bf87a33cb593963179e5fb08ac5edc5d4521af466cc3c28e6a11ab2f5f8d06d668fed5b09a7f3f6686dca450467c8ce0b8e81ef605ade33349dd1582adcefec138f004df5057b2a54173fc587ebc3de699506d19e61380291fd59e50a8620f1c9c2424f80a48cb1c342534f26f50e52ca4056c315348dadd204467bbb485708007cc2d8477c518047c42a5c7bcf83e763297a2e4e0fbf547b4e3e577c2bca76762b35d3b849966c9a0e9d5cf570bedc0ff1b779148fa125566b67d14b62421761abb1eb04a9fef43c08d9dc793585fd30330d3cb1b4651ede3121e836cf427dc6f93b4dbcd1d3d0b096be780cf6318aa31d23f6353a86da38b34265b277b7710a025e0e91b7133d08f5ded6d74efc88a4f40bd256a6c6f86d4b869e27953a6c1a40d19f76311b48e3be34973e65f17afe1c408062da2e2a8c474c6a3cf32adec928c4adfd9611671f8b04538f7605ce6afe0d7836ecb06913555b730337bb19a222d3a7be5ce8ac44db76a79120ffc7dfa81c07590955587e61828f782e176003dbc8fcc38fffaee982f61e3bb503ffcc44806a23d3e480b4fc5d17c630b2b5855d67e884d6a2ace9e0ce81a7a0d127dfba247bf7b90634f03049d7aebc1419eb4e7b2ba3303dfd3a28fe5d42a73a7e190df163cd241bca717679c819a5bfeb11ff46e06c46c4c9fee4005a466a9e8660e01d050fe1c103d73bf6927e0ebe4c14b314b3d9300362b67ba5f0dc334a334eef48fc248a7604269dbd9dbc0a380af5ef51a91a48689d190d152213a818df7965e4ffb87b3bb7b65fd2ddd35e947789710c898e95b431c0765cff907b61a799d65e2cc99c5696777e703d3d6459a71901c0080c57c636d21fb0c9d1846e356e0e3cc7a6518ac177a61cac9b6ffa8b72cc77bbb86165303813c21c750f2b930c240e4e1a3a5b1801d1c8f4d8e4ed2e205e9b99fea36b0a26e015ebf7dacb547c17a847d495d5d35828683f1432cbbac95d3b5c77b151bddec5fdac911de1f096cde0baec71e5bafd5fa93a4a42185a4f324ad14a7165a38d659155c4afc72e1591689da8f152d2c7836f3ded5e31931b3a31eaeb83362f2f48e04d1951c06916f557289b01ce62592bb97122c110d9b608a181141b78e5ac37171f424041ac9d7c56e6d85fc635279d81bcd9ca023859bd152074b07337cafb0756a2532d2c023e45cb48fafa19030b0b0d79aef3f4576e35ff822e7cd014fb9d298dfa6a7e8dfd4ce2c52ccb88026a620e985a170535425c01695f3b71bc67a9c3bfde4b7035498378c9fae3921a087148cc61ca84953dc6e86e07f6056d9d16f2b4220fbb1b905a1a89ca8325e3d7afa5c18533bd478f47aa69c7d0d1d1f75cbc093cba23c439aacd1911b152107155462ec9ccc893448620ff2d24ac6d4c0d3694de957c53fd21d8f7b83e7cc2ded752b61ddeb1a222fd6b9576e6704d0d1adacfc963cfb5844df234d7eb97754a1c559fe81b4e64907166ccae5f581a4f8b90bc63e478b02a7d6194e3607a1dbce74fe2aec7eb63ecf484ba30399fe1315e59dc2c97f9f6cd188164cae2623da7c83bf96031bf14812612d8bc940cfdce410c7cd5f4668764051b82327822fca43cd49f35db19e1d79765ca4b662c8bf1bbeb180776867021054c3461619bc477c70e6fb36b80feb206a003ed12c3984ecc328d4d476b66a402de1a711d9895700897679a2c6bd8481794ae3da3bf011ba67873757eff29c135085533139b01f3a83a5504bacfe73cdb48acfb08357397c7d612ba4811fbbe51c9a18d50cfc530616622ca8e2f06801473538286ebc46a04c877b72eb8655b4b6c5cc9bac27bf6490c5f593dd020c5d30bb462023381cf1fac19d71e9701c49d539244e5a9922807ebcb11224cf0ebaae37262184c61774df08726981ca49531e417c90e51df7965d0f8508e525bf9cf4c6027d74a11f8141b777da862e50af076572f4c78026c7fd6b565624fe0e2fcf3111b3373f854bad57006f276588c9ad57bda5cb5a0e02e659cd0dbcfdc174a1639e6c9046516d916534cbe5aacc933ac4abe52295c8533a4a1051b5cb4dee48055e7e1d1bcf2154e1ac81a54f1f54fed9b920ffbc2accc896ba0ddeac418a71576aeb9abc0ab3a0bc15e57787ce0fcbc868ff2545a83e27ae616f2fb5939de3b71bc9ec5a2f064a736ea3e4afc1c8b5996f0ded8502c5a16317daeee9ce8320ca4346b5434769ad9b8784898599508e173d7f14d1232a2f84ddb1fcfd8de75bb0d59f8507214df21e89762bebfc4030bf0c9239cd7b6bdc4085f1a71e732a01c0e2024d13e64eb0b582bbe36a214454bbb51eea590ece8d1f81c95891ba8f203ea52c068bda155ea6f992ff1eb276a11c584b5394e562bf6341829fef1936397aefe78264fa7b9b3055c3140cb4635f20b3e4dc809e4e48ab4520253330a35360ed41ea3eecc0ed7c4f77c6d86b507934c8b800a0ef652962d6d4a5d810ed17643e950e3025cff4bdd524c8dc19b9a56e3c79c6d5e106e4e199968660588a063bd3ee369ca6f8c0e7f2034caee4ae4824ec663c4fb485c81df7ea86d7226be80d5e63b3782076a9bcd0f253c3564032f7c82c22050607ec01831f2d5a78f197681365bdedbeb6076037a88aac92733087a110dea7d6103ffe6b8596d70032b903d1e619494797d6e56e133538f80a91d305b07ff4ff718ac8fe0452bb3314f89555d81526a02cf189326861c4248a40866faeabe04cc1a7c88196c6d4fb3fe2af385212a3cff398caf2be65e7576befab7624f1e9f71c285899207c2efd2bfce2ae6ab9fcc6e46c42b028c857a86dcc944739ac4fcdba51b16dea3672149f166ec8e5e6913bc355208e3a73b89480e83890f0e4331aab624ddff3a103fbc4990de6ef8a2a48eeae86d7c6fcb136aaa52860e41a135a50395e12511635dd7dba11281c410173ab8df4408c9a2b51b9c1e0ad9655062957ef4d8f0572afeb829ec443825c082d67866618946f2962f6541c6b5ed1528cb410521e493680e9d937a50ecc0c50784233358a534e8bdb0c922e6a89b179d2299c47c26fd9f3c783514ea19a87b14694211e55ee9e4714bf5808c4da9a9605b12c53148e52014b5983e03eb47755ad4770bd54dd1b071c9ed0c4cf24103973b815d267f3512275e066f39c2c219c475018e0191c5d18457a2f4f224fad67deb3333620fcf48f4b4df62f358960b56387a501e69ace7d6b438af7550d6831d58f0f642630d3ad590c9a588e25610a963ac2577f67ede49878d87a30e69da83c6ee600022f87072b9618137c029ec6292d03b21f54ceac63f740c5a5b938b5c28cbe6720d55bbc43fd9cf915bc199f32911dfcc8642186b06988443e1c557a4713570505ff98b0c516db185da76eafa1aef72732816ff31f1a829798d1a5df2218649013a1463984e585952ef618e31ca2208b162687d7cd723e0b933fa373e3d795355ce1bdf5cbc74e8b2a43b72ea36dfff3cc7e21a4e117829f2f547fa475cd776600967b0c0db0bda413cb905c86eeee28bbb4f1f1dd29bb283a43cd04d2661f069077989a1eb7fbf2c709b304cd9fc3277f86d85b2012270e6fb2d083a814388622548c999938f1d52f3f9f532a9632787bcf8a63c6ddd5e5cef2d19e635579273ecb0b43670f12bf0e93793ff345afc2c49bfced401152f334188310c4fa83f7d3f67b6008e98d1ef9dc383541b466176bc166a0a1928b99443b94c585a5c71727b8096afb4b6dffd293093c8ca0e1028667797cdd4f80a154a5d94b2f662748bacf306345265c2db0000000000000000000e131c23282e
flags = ValidSignature,BoundaryCondition

# tcId = 48
# r0_max below the limit
msg = 3c00000000000000000000000000000000000000000000000000000000000000
mu = 4e3df867677ddcaf01545137405a91e70d2e10dd46b0b13ab356874a43ce6dfa70f2f530dde581927f1c10a3196889caa5eb75492fecc640e7d8712d18acb327
result = valid
sig = 8c5c7a82862de1800a34b8201c791d6c7288225427f7deb02f52748a35a8ac269104927b4913e528717ea107ef8605f9b7ae265f798846a3abf6bbe7bfe0a4d6bef6a1f6b49d40b972a5a1c28d19db196f709b4d962fdc646a7988f80d5af74b29adf34c7a1aac065f639925423d37bdaec428de53efce1db750fc2686af90ccc9e2865497b7cf736829981afc749e85e7e9b5044a92b9ada3740e3fb39251c5bc400379c4ded2615bc3deaafc54e34129b5cd1f4e9612964d353546ee5dcdfba712d985cffec78e74bb2e6c12ab45233ab42f19aa095ea0082063fd0fc8e1023ba1bba2b4816f011c644be94382af44cb7f40c27236ea1e1e6f49ded751927fea168d5a5b2f238360835adabeb4d1b1ce12ccc6c1b8e1e855cfe323d89c34a1a683360ce9189db6a9a93bfa5f70b7238d7f796757d547c31f786c9bf1c91546b325a05034cccd586a6f37879fafc6973fb02a540cf84d1a4f4c3f3ccaea925567b9571bdc116cbb14c884fbe35974980121f7d1e6b0413fc3cdc42dd4fdfa4c33d2eb774b3b188c3a2f2ef07f36489e80027bf5a9e3b607ca45839bbddd9370c9dc98efabe00635622562ce4a12c7c6e2271876f880b8d8a9a63e5c10f349490f982e5215dd94bbb74bca994aae7143c22285c5a15ab950ded53059821a526f6f10fa3feaac97c8b83453b20f314e8cc509fde7f5daba0b2cf4676a9286e1d9ff51f7674decfe2ea54c11a9562b34bc15577cd591088e5abb0e49c152135ab4d496d8f7abbbedc1f332a06d7ba9d9a65ba61b1bf3bf67f9a191c96be2b51d790f8dfa988d9e69a5ff9484967d5fd33b0d7e004a73839a9603dfe2bd2d1f838fea9aa15c9bb2c0f2dec02d17a3041d6e4291bd7d4c00ace00ee1f4a6dbc5e4f76fe39fb4ed231b5df55f7a42b9366396816b5c372975d5fba004a20a7649341859903760ce8fa444945136f9ad67017cc70d3f6c4d8ef7459f1a544dd93d135b888ac4b0f6cee4daf45a436e967f76ec477c8efecad626da1070ff4ab94dda6bf04d19a5391333a2ec6033e780e6b3c9575e9281423489db02201ad6867b3e36e1f462e6b196a2410206a71073f19d707ac63320bade5c6c42e2998c55da602098695db63144da3f9a9f38b53022df84ddf8777a19d678659e44e35f3d8e069adeabe7b79856f8796453f3a413b4ac93d87ddc119d82ff235cad30c561138fda8b0310cefdce08d4fc7794e964df23d5f153a711fb73f694ddbba93cc63902fde5488d318f5359b77ba076337ca43ce59c4a9012ef52d86c34411dbaeb3fb2edb4a70199885d9e04e019c4a406817b96d478acc29f5db9b4cce0da8474bddd09619198d97b3609ac1a3161e75ee485cb6830c307436ee1c48d80290cabe41f3d4b881c4af4b2c2d82f4b6adc9fe6a1532e39b96350f7fe82a23bbd1d9516e1d25f089cc085c5c72b880f0306f73b5ac1fc805b0dc5e80506e06d965f55485fa61fe6e9ef0338e9de6bba5bacc703eee361de69b3264c280d75ed858f736ce9815344c859ec67a95048cb5dc03e328e9d10ebc6d3dffce0765c3fdcf5861c5de3aa7a607bf78334e8d7ba00daaa7ade8f79060b1e57b9d46bd6f448509934debd4e23eae219e04e828d316b77ef5f15041f3945b1a98374d1c47fdfec4e4714cdd7d2391df6670b164805b0a95b2f31d937446a058a8f3a8e968d0da62b8299405fada9e67e001b6e30cc4687120fa759cbb390237cd7acefb0e474dd95d9d790423bb19c390f233e3f8b7739342fb2adfd623d4c780a5d1e702b8efe91e0be39a61a8a93e48a0d730814954a41d472e6395999c828a98d5d9bef23ee7dfbec1c27a79cc8edd035adc5763eae1ede0bf16235b8da7616c4882a6724bfe2f7745dd992accbfe90d1af3e8ce26a9a63701089151f4ca826e59bbcdf40935e6d3b55329d757dd3461ea78f6bb109389b92e41c5d18f811e783779f1dc3a14f0f3e30a15bd7b377c1bcccf621127865f66f64231a4c77a913d2f9f5319028a1d585ed38835df077e0fd0f6101a5b110650992f029bf70b151189acefa1b4584f5d56676c401804a6dcaf7b18d43078089d580eb6632c4757ab77c6c5fe3b28e3a1dd0aff4d00584235b2515971b9644d100f488ec980e1f86188526a37d6343db87f23ec9424c900404a0d4b133df270cccf54338ef5d6e0bd7a2359a0a892829ec8a1bd8f8529a55ceddd1f343ed20e08a0a0b68e3df9b22e1201b1ddd8184e7168e12196f84885d317fa0102753e6dee29a5203d2206fd6eb094b60a58fb3b0a5a59b4cc109e948823781ec9bb364ddbaafb1d553dd4933191b0ad56b7bf3398a4b1269aa329e47646f4e9d97e3aa2fe320efea245db47b63d0c36266c3f7d1c2b51271b06dd995e7bf6abfe861acdaa3534e9c2fc090988276257228c7338209f2cbd77f85b8182150d3287bed5934dec2a6c1d7b2b670716cb35299234fd94070a394868d95c5aa4d92ef9ec6fd05e80747d7d69522cf5d5e4d0dfae512f25d51c0d5a61bb43fcf060eaac8847fc6388377b1f260171ebdc24373a2a177b568f08779ebff6204f2cea49afcd8bb298ceb4f751d69e9bf840b567a1614871d72f5decdc8dc5808c2bdc41c5793e1811b99d3daa9bc4827c69d1dcc4cb55bc8c6366764b96a3114c093892c9e2f1a736f4ed3ef2024360253612747ed4cd3c690b98f65faa23979cb9a65e8122dd30a9c1f2cc3ac1d77783a3014ee64690a62567769cc43252ff23563c3eb4803678edd7a83701412809d343aa4ab428b6a1132b1d559f84063911832be2dfacab5836148ad7ff94ca08afff9835e69f216209aad727ae19ba24b9520bd59ec6b515c328e512e210d6edc9d8d78729bfeae0743e333d731a2b981bf5408239446ba16f37300ebe23bddf746090e4ab57290d2d1eaf1285eb62b968bdec6f5b8bdda4edfbe55cd1d974e2924289366c1f2cc38eadf153cc1666dda976d0fac32285962fb4e5ca87171062aa2a98fd7b447b7271b93abdd28d88020230f973ed7aace2302a321312233927fbcd390ac217a8252a338ffabea7b94051cb03255d04d538e5998c72027251e7f36ade0058eee853461e8e36824055a63d5ddebf3cead8033dd5c8ccea4783675d8deba1cee201dd2154636baaed297786d9b1299b43f058e5649fb01bde625c415656c30bc7c2213d82e83754d43d77b5af9cd2d04642ded3a25cc8da578ccf437aaddb39bf0db269e2e2fbe90723f18b56fc97325d57bb6b8155241baa4a784423fcb50ac5092070a76ef4895209a94f33a4072af0c3c458077be24ddc153449883b3bd6ed3da6e6be85442be7bfd96c0700c46dd79118f67f30d6eeb519323d3057da380fc0cebd9ac6d0299c9ec26f32c04bd8752f710dcdaf2f4ab235f196ad0e54c2f05e825b7d6e1634f3dae1895e4b55fada1eeccf0203d23042111c4043739cbb1b823f6cb7e5ebfa4a8359eb7511dc64ac0efb6a0c6231418e5432123f6a25f4a9f35dadfbdc10f502620e6d76ef9a72f893d76ea7875d909efff9be03400aa8a1e00db7c07cd4fbc844c8b8e86345d49e6e916066d07e06edd980176d4af31d6ab20115b3f20e32f17bc565b2f95f3709d5837fb1f7ec5a0dbc12a8f7d3eb4e7f9f9b6744e4864c343147414b4c104116e63ccb61b5af3f7c5db8b5c05b475cc7f39b888b57298051d029ce9017bde03041abf0c91f32f28a834fa95d60cec9a585c74921f60eba40f13b02de973d9f5499c9b386a5348414d333adce8bf4717d5f31faa4b3e96e91dccf7512980b8cce54ea4be82ad1dbb8373355f45ed6861b08368f9b86f86c35ddee6daa1a336d1c4d2d2658a15bfc76fb462dc0b7c36e97eb16e5eb0773e95581199ed2f7c4c219cc4095d2f8e6ca444d6d4c0754bd39b5494af3d2a01db862cacb1cd2225af884a43e5fa4fe63e5854d3d32f47a8e7af2991d26fff530fe8d57d35ea76a9431a9335fa1f057232f69ad89efdced883e6f8cc23baa485642272c515ddfe4524b3a997e173a22eeb008ba9c16adfa3830980945c758fe92eca8a96b32b274825e2688c11883d138e5d695b10f58f2e2c6931764c91edcdc40d56c72756c1e20494ab26986ebcdb2309060f4eafede1eeababa4d5da8418397a25309d19937dff876ccbe7eff4b58b87a44cddc3c8b1c4f066746036452caa32980e224b53eff0379700a30599aa2372ac4dc081020cb364546484dcbaeb8c3adb6d3ae4a9817dc2d987a690c8eae1863d38d3458f817618edf6416a71b6c30c928d5a6da732c6dffe56d7105141d5941e02bcdd55689892f0e77b9623fb065c17edd799a186f80b686ae5bec88e4f16b05923c1515447ad9c82adca69800a6b372e406b6bf5b5282480823183811a512ef5dfc0b21eb77048091ef023ae281dacdc1ba7d1ed2d9df6811dd5d1c9a1d4f1781b74ff1828a6d410eac1b54a5c251c055ec7f84cf22e3e96cdaefb8a9fb9c6ec823ccf141d2f6dbd1f589c0ec4102f6e91b3f0610cbed643c68824e7159920f52098ae33b5798ab95521f869f2b958691c4a0926ada90bf7c6678f23314479df021214537aa6aab7bb183154b7d8ddfc1431616793bdd541b8d1e1f10124263435606688f200000000000000000000000000050e151c212a
flags = ValidSignature,BoundaryCondition

# tcId = 49
# r0_max above the limit
msg = 6400000000000000000000000000000000000000000000000000000000000000
mu = a01228e1b6b49b5a2f2eeba90213896c7d8f432cc3512d9928995a85dbe31bb882f146a6fe078f1de38ca74df588e0e94c4cee400c5c8f22ab2a377a86443502
result = valid
sig = 44f2fae55e75d4a14261c55d3b8f9d7ce296180728713a3374dc857bae406918542bfc12db9b25fd3d1928c9927b72be345024145c41d3689654b26e1d2d6364395c150047eb8b6ce89daaedb70d8095263514fa5317af3f6c557a0b91bad5e2fb6202f90183d2e1d545f5a09fd2f5cd5550e349e82435d55deec6424abde2e6cda6f794738180260c45999b51f9aa2cab98694b8d0af27441fc4b57289e7ea07b010c53e9a755ccb9016765990942a3d389500cacbec33eed059d412435ddbf46198e3c747b3f41f96dcc879ed3056b20da470062c0e1724112f48aadcbb6ca84e66c4af1418c66ee6115fe736305ac9f177f2fc8eac53d494d24164760e827a45ea20deae2034dfef4f8b552a0b4167e1f6272918221d4610d1278aa7040079672d2d191bbb19b252f84f0cdd46150d7be832db3fc8018aed6087b5e718bbb7b3386266d122ed0f27bc5b746651316620ccae5543f993fd5e1cc62990714e585878fbf20c81bb45edd5cba6de67010ece4135117baac8522ef59ddeac03ddc9abd91b47cefa3beac2496de163c00716956589bf84ff85e0732ed2073d97c5c34a0878c3d329e99a5a5a1be3781fff22646f1bb83ebc311889a56d6def19b8a86fb8553b36a62e13cbba15a507750795119ee309577fa7ec15a69be34a15135095730ae2ffdd72a1cf6a9bb61b221531cbfa0495200ed9f471ed1bcef9cb8bc5117c6d6806bf28dbeaf52bf2a9329119c5c896449c233c4a314076b00616773b87d9e8aa69c135a7d24c51c2acbc6e58df8bb7b6fca5fb14b13c9d0b33acd8e8b439a8e5d5bc31cb5bdb51712d148f935b8728ff46112ba49ea5af30150fa80a8249a2ccfc99f8b7c897d83c428fb15e6cc6e640a697d8fc6672098aec99630250a7b82075296afc00a15507605a5dc0f2b1a0375b263c53c403883f42a0304b99adaf834b1f2599e22125881d87047b8acce7b5728158d178649cd7a16d912177623c637500dc5b4bd13bcda0824fe377086862bae9a41c180ac807896c1371a78326cdfba763946ba608400d930146bf86efa861be282f44bce6e032bf7d98408c3b4a1e96704034ffba07c182fabdf4014ef2ee8ff8ef7e837ad75dc3aafb066d07297a290af9573be900b68db9b6c2746dc0d2b1e5d11f0540d170571ed530caf1033e8a32beffe622e3d082b3bc081b3c30d8e1dd697e9a18432f2514df6f90b9b42cc2c1d321f6f9bfe095ea7229c4d1825c8db8e869b56a40cfcb924304f8eeebde54d615521ebc9753c95e9831556c854fa163990d5015e0370f5d3e5b4ae7c4404c18ee125ea2fda5ac43127ad07567c44c806ee61a79353152c5f46bd98bd2010a53acdc66df92ee6fc0f93e678bf44d5d3c8e9adc305bede02008bde91dcec639554a4dbc4f6625571cb5ec821f2848ed33fceff30d8728880956a1581b5277fd51a61d4e13f7871198b78ab3107701163da8a30b379a05718aa79bb01b528c187fa91466588961f2e58db24a2afbf0226359a4e6c3da0fc8cca4be25f0abae106eaf8e1de7ce9f1b7d24ef25bd41aa98a99610b016f062d89f678142b9c27635cb71e9dad2ec332350f76a2b507c8fed9a17e60e19de2c1875f2b3f4134b903aab8819af224fb7eada88c67875040a07699d95756ba929680191ec8ec3efafc6fedd60ccc1e1300698bf56afaa31c89d16341f3673fe07880e7009e1f5173cf79cf0364f0833a179b5886226bf8f3a6397d8b499e9c020ccfe075fee18769fe9f7765ebb6ee630df990c579580f3910e704c73ad61512a9d47507e8bc61b9a61ac006b751882b20855e6b6ec7c05e303ae533623bc0a8d30f795ae93f057c7e079688b792456deb50dc7ba9da0e141cfc76ad0a902bdb1d032d06fa47a817d43ee784cf0ca4b516806e7631e40bf0671b3bdbcce7e2ed7ecfd994e190c9e500356d60e1c73850cf5b6bcaff9746b3025815bcafae19f20468591b5114d465a47e7e439ec0741eaf533d5ab5c57df0cf745931ca6a4051bba72dccd4160bed42fae52ba39d7ee2d3e2cd20fd299707e2a6228f94a5d32224405a1dbc5f5f0d269a0880cae9f0b7d5c0ddcc01e568a03208dafc9f54e715520ac51eef04d8c4b6fd5ed23dbdc9259029129b1b5707bb197920ce1265bacf2a7a7f81b77a017976c3a51b169eaf6f77fc68ad23e2edc7a07e7d39908704123b2385011d9e6b56eda29a8bee801228e3677241121ca21efab92227475998de40d40fe76412fbdc35449255843e3e6ce620ca0dc91075fbea5e531aeb9db6cb5153c61e7f55681eb46cf49b31b2efecdcdeca7539e8b3da30519640913672164575cb1ce89d2afa22da971c371f602070e2b1c7488f89239918a5f0df2257e8206ce67106d66f308cee488974e56ff840e025140014bc776211d632413152fd55b53749262c477229da729c1e56f885f61d1afefbe11f8e5038a5688835f3842235091f7bd42b908097a8106e4760259ed7464c0dd591ce48e51397bda9f3514b443a138a115eadc2be7f08edb4c9dfc9f1f065430bd9da0849c45dce861bfe839954131fde47e059c5f933a4baf982e0ec435a8230fb3eebc9ecf7ea65d0f376854c331fafadd45b07ebbf3041cf079300a9dee19a5854e147eb9c88300f5580c54d5801af62f9a90bd91da9f52cfa6d01a08ce390a179bfd6a0d3ba8e43408826cc36fabe685e9a1229343e5303b108683a75c9a524eb776336d0687e7e62bd68f4d425bfe7e4db1dcf09fa4938933f78387e48fffd47669233cae1e8bf9d4a2c63444a776595a48b3471a67990257cf7a0417d34f553eaf423f1cc206a9257f1aed004bd205dc1e7f660aeba09dc1f9991062665d38c0e2a4638c2bf61eb459e5e4725a0bbccbddfd66b239b31c62c948a485c8041ea3b6e58a0090bcc010ceaaedf7a2e8cb28cc23c925724f099ca14a33f42ecce7584bdc073e6f79ced17b8c113075f1604f31362893a3b5ec2a4953d77b68281c001fdbc6a853f4fea04c1e73b9bde7bead3aed35ef68e0ad98f902d7a7750b7461ebea8c2b7e9246c49b585107e979dd66c01969c65d34c22ffed12ce733d3543672a59a06854fa81187f3a0b82524686beb3a84c480aaae6af5a43d6c943702e49865935065f972c466e2e33554615f242fa582e04b7a330d84d5352b5a0c1a28c8521eff8baabdff6c35450ed9609fcde9291d0d38d7cc23d662a6261aed3ef34cc281501d9969425a42f050c7e6b0b1f3a549d7ef86cd1a4aac3a233ecc36cfc2a81cd69d951c31290eb73c71582bbacbcb99f3c29fe15d28887349c9aa2496b48ece89d581c697590efdd60351def42770f51f59d55bce58c5d2886d2ccc668237f9230a155be656b2ba71f58ee343317c7f37ce47f5736d99a056ed3e88ba59581b9b219b7e972b96b2e03cbee95fe9a2ef42694bd93e7e9145ebb155b6b9a7590058eea44d1e877254d55d052f9979ec0df8b5b8cfcdc1c858ad12d4495437a5c8247a071997f95e01943207be1ab6069e7925ee2e6e231a2f133177d0a91478c37c19303097971af66759f0eeea69028de913edc1ce9cd38edbd05c3b7cb393ec781ee7263652cdbb3201527501b60b7ca443cab817e829eafbe49c354bba16c1a597703953ec059efc97ca0f1bcf4bb2ba59e5bfbf64b5cef5dd1a7cdcfa40348b5f8979e96371bdcfed5bc9a5036955a40ebba28d1c5d98e592a046320e3ff7e2b72d25db20fb2daae4e580353598ad6673163fa3eb95f5b5561a38fb1ba8fad671795e7f5aaabbeeaefc4a7962475d8b7df0fb93c47aefd46d88a25397f6be11fdc4014389121c20750e80168565771dd932f67866387050d0551664a16b350e4761d6033e4746d7a5cb07b65ad4c13fc7e64a60ab9849ee9980855106c7706253551072105e28ee78b6e19e9f9b25bd39493736a2efb2cfb7416b84b6de23cd559663c2eb8b223f8c764ee4298c75f7f068824c31d4c19cfe9ddf3871f7160c87d9565c5d67e9142f151a33e2f9ea79702c6a7285ff963dfaa68b4129233daeb77e0aa2c1ccc75ff7a35793b2fadf60a9b1b9074f92eba1cff230c461f1bb486b3e9caa0b617abac2d963434ebae2e8ba39b238a167895430f5c6eb86d93d678ed1c472c3f3e9cd58f27f24d124df2371e98fb08442296592d79db40a6f388f85c050e7c434630ba353245692d549166727c31955ed60be469cf60ea09909f92ca87d5e77567036882b11c04f03bdf89d397513adf17146d52802b86797815316c2d21d0b1e95e671fc87e067d2e7871c28257af1fce14533d30dadd947ae2b1b9b78eb56278340cce5ca9a17271e1ff03670d31ea801cb89d6364c0d6b671d190d75c7335ba00497bf43ff1de81ba5faab2dce55f29561d13cd236507a88f942e6feb9e77a552942f6bb53c857f192c126d3f1ac53845f54fab0a3114f6bf3dc6dc251d39174c0f732dd9c5301cbd39a2d7fbabbdfe0a1049532cd378c9ae999700ef370a49206f7f7b208c7fc7318056cbba332b9c73e0165c97fd25f73f156750448c5b361c30e23229f2c325a99fe19df3d884418ba1d1f00708204a778ac9dde7224f687b7d98e3e4e51a244e7ba5c3c4f00a12182c335b60da3188bce200000000000000000000000000040d161e262a
flags = ValidSignature,BoundaryCondition

# tcId = 50
# h_ones below the limit
msg = 2d05000000000000000000000000000000000000000000000000000000000000
mu = a21051c6bdf0fac92db2bd447d5de8baf9e6805ba3552a61ae01e7591f5e9aee3d42b776c22e388ea7d26a254e8136dd5ebf5ad86c8e38ef319a376fa8f6777a
result = valid
sig = 1ca68ce5f7e559793f67c657ac20bb8f3117f28c1ef02b8b828031fe11b146ff61ac67fee066d1a8b9a8d8219909195136ac9afa30909309cd43e54c18f08817c526bb135685d328549f2d0f0d8c73a45606f93e8a17fa3528a1ee64377165c7b98f3fdb6a32fe920c38863d913ed398dbe085a7ac406da7ae2baca87f922a2d5b43601a70d3aee3f182cf87aad2de0e104044dab4fd19e7121ff5cb459595d002f4882753159c7c6421ea7e6f02746f38bc424d92b8c3b353592ca7ea3703d27d58f2df3b23875eb7206b4f983873fb230979083b70ec1e5fd40afb5e3887d05e4eaef8f833339be930c2cff359cc4cdf3fd6e7caa647f3478cc863716f01310a30233bca62a32cedff973c8fdac419fec93342f71e74934799345a6797e85a7c1ccf660fee8ff6402e3c37a70771a26c9ffc9411e745d6962011b003c19e8e267b303ee53079e23979f7b6fb4b5b5a3df866f68421db2bc2eb29fbd6c40d5d73e7570c22b425f5cca416af86f4911766694bcd7d9f55acee1d9ba8f6ac07e2b0d1081948e1436da0af1e622e95e35a2e39065a782e3efa36e0b130b4f22b37ef2670e6b5797826515ca74a9a1ada669cb6d43448baa8a77a9e052e5492fff23ea68698a17cdda1a4cfea63f9c186f35369e57a6f54a161cf569cc75be9347efa9c94a869461ff2648ff1a3c984c67eaf53041edbb4d27c80c9bda409039303052639062dcfe8c7d8066995c49e5629bd0ee47b63b637b14f7ab0964f4adeacd6b139ec3af6530b6147741ece4ce206f9a24d8254af20eb933324b55e911a43cca36704427b8b37b5deecdc0da5d1758de2bf8f6fe639448b45e803df46427adfd6b3bbefc9b9c64deadfb60fd2fe6788f7d65f98aabc960ecbb8f8ed9593ab0a6a2c7d093d74ec17710ee5c98909e529847d7cbe9a69f54628017c0c2222b4ac46134281990b9bd70ba991336de07133ae25701a91306e0dccca6391816917698aa67c39998437325e39ef1f7e8eda0dd330671dd6cca57f3f99c162a54bb23992e44f3b6310de3c8b3d309e203e0e47f05b726d1949cae0abacf838c31fcbf449d7f9d6413bd911c70a823c8940aeb59b7cbb2c64c243a0fb8ead3903ab3186c6390b2678eea04d18a9405c733035ee58f79f85182c520163e7e0b4bfdc03d60034dfaf61644c32bc4cc32beb4fd77419ada027dda3d6f30bb3acf38a8bd4cac6425783b710d5238496331a04b6ad5646d3ee663ea0e50da36b453771976d2e36e0be3d10268459724bbba557505a7e804a088e82e99367508eb5e61919a8ff35eac38903de0529571dea43676e3d2b769f4baf4c1226ed921561817746ad04ea9d30cba41225965f1f29bae6b0bb3e15a59e82e50c0211f22403957d86927bb98fb48ee18260df408ff629730eb5f967bf25af2bf4147be41a5da2421ffea70796b77944479fb15a0890785bad4c0f86603deca9b71b72c6b75879b44f153fdd80412cc8c217ff04f4fb9b8662c9d3474598f806d71ef214784ae54a537c307cc1373161ae471034f70b49b6a574fa6204d7997ffa75a78ab9923850f3fc4419fe365dc4732ac4ba87db246c90466741cab4ff9c3d39cee643e006f35b76ff5cbfaace83482d26dcfb98ed007b97f0b80849ad04e1d422a8c86120d1d90099582703402dc3d8bc192bba4ee993dbfc3b7c567cc6f5e761a5cc0ccfa92fc842a31ee0ce234bcd6888c8ef81e7bbf40956e3855507e2544202e66dbb476faab34c635ff8c873bac2727b5fc4730bbf33c5bdd2f3391181eadf5f54682e13a97f0a06487232da578c89960ad67ff424215020f3fcfa25ec55db2b2d46d3646ffbd9354dd14008512e38e523285e426fcdabd8716883ddfb8db0dfd4c036b51625b26a1469fbf2282b943500a165b6275eac29ea4142afd22d647a4ba6d458a65292a64e21afa38ee30120bd49aa8a0c511f2c202293c717259a07549b12273566f3bbf4aab1ef6c076b0e68fac0d3e777e1f6cca2e75d68fe5a45e5f045b891cda173fd32d54962336e33c25a5c3b03b772403bf8ce296282b779fe439396cf995d3f81eb6b069edf19b57cb1252dd611ffa52eb0023b553b343a028ac241e4e9652f7d73ca9cebd3e3642640ecb9f648fd1cd1f6e7701fef3a551bf60ab3d4f59315cc2b0a9642e5f4e453af47039dc0c95778f2cadc0fa217c3423c2063eaab0922ddc59835a4706136d6e2d0d25f7dd8bbbd7a939e1afa2cc17194430e38b2f983e5e058c9b8baa385ff584846f7862469f5e3c71cbdcbd726ed45b92998b89d83c6d4731bf2f92fcfa454bbe3c7313c9dbbc65708ffa3d9bd8b43df4d088de3c911cecc5cdd415d587310a2c8d3dc10782458c7205419028fef4d2adfc14a55fe7e4507351044820f9d40da5077a93e923f14bb1d12181298c6aa965fd76319052d148a357b8d27b240dcc143fc579889ceb43b8e7db8deea958671b18906c01d5d8962952152eb8245f98229fc2e0477541faa3a57529e2328f27614b7b82abd506d276495522fc21b2f840e34f20cc7d605a986632052ce8e47889667edc1e4d009f9f2f6fc6e4f59ef42dcc97ec813b36c412e31856478e1fbf740ca8933632c62b02d2facea1c5e7936d3cd7971ce35227c5138c5a57e032aab24ae4c6b05ffa7d4df3181fee7b14668f07aec969300c7b0b1216c17de4def301717d4ec65041d4656b96ef7b40fa4c5113c58e265a2c02bd64f7aef278a6f5c57b2eb35fb69dbacc412cf60e06681f892e4fcd7dcb3b6a16d38b7d7b54815ecfa9c1a0bb46138959bc42df552110f5f697de1ace36c45cee32ebc9fe8fe8cd83e29ca331f85898d55fa4bdde5cf438f9bd0ddc711f516fb0e79510243debe71df2a2ac140c19b945841e8ff6baea4ce9dcf038b5a0a19e0cbc90b3c4f3d444813ac7f70b0624bc70a0251675cd9f44b30b38aee30ffedabe5aef29597820cdf2bcbaaf99ee09f9b18fe93268d5c74f44dc77dfc721511f55295e03bcda9956cb74a9bd85cd028ec05b4d064ed35a2ecfd3f674e34cca9f972824b1d7d3a1caea6fd6b51a205fa85de4b44a2f92a45edb712c73a4d10214623e8cdf3b9880cd25ac2dac328c3f54016eb98569ece9dac6f170cd7daaf37d41e6c35d62c3db46a24f2e6f5f237314000d0ef6825a9dc987379d9405547eb27c6d631fab06d5a039d47dd2b1dc63a077b4129f7610458cdad28b849fc68fd5f0c6fbb40fae533a5d8b559355b1db112a5203b321012b126fc6d5181cbf6f3ab8de483824ac07734370701b08b295362eea3073efc3a96ac9a9ee3082ab49afa034accdfced6c16c8d6a7e88b913b38468fc104f0f458a298f0c352b04eb664b1eddd9d76f308a9a29fca3f3fb730f8d1d48db53c23243c8f84c06a91acfb86cb2dcf2b1ef3a0b9b2cb1f4909f48e9f9eff93807bdc21a5a0e1e7ef1fa7bd2f9449eda1bc9b86e8b4efe33221a436a864cb272db8a50ed3696634ae458566e562a1dbbdfb20126c3ecbcf403816fb49adb749f51a76acf93869101c81d8ab1292e4e528ff30e58d4ccb34369cdabf927349fb8ab49ad569eaf0212dcacda9e1ff85493e6852418c647a4697409427becf65fc0710ce9c15ea9d2e799b39674afcbf2097d9fa9f4b10a874435cdcf2137d177d764c21a7ebcc303417a5ed5b94d0a3ae4be16417ff79fe1ae01feefecc5cef9ca7ce8cbe1287178349b33c40b7e7f08ab913844cc223951957043b6feeb1f56015fe5a039ed8d3f07cd55d5981e9f6609f2506dca0426b16c7008f2b25a67aaa3543bb8610354eb214b58b836e74090c7a43a9b47b91fbbc00a1b78400a42a1122dbb21afbe299b619abeceec31b32195ed805dfe64588703d7b12387b55486b39d909ab0690684471564417de34ab2e02da4d3974cfc7e9e38304d220d0a827a3312d085195163fbb712cd0a21cb151165bd98b77978096c1e6f38a73368cf7707083fb107910ed091d659af6a4673f9a155c8a402bf1c07ed416fa18fb66d6ac92d8a4c2d4e422b135f79ead28bbe234f818892b76fba8ed61b186b3b2cd1c773795e91e923c06829fb969926290ae2fe7585534e71c0c58b3bc662d70d537dbf06da794401aa121b4dffa36e574dda73e743c6177cb87bd78d6e0f98b081188d14050ca3f49e330cd1765c467430d197ee509dd8a000168212c683c6c7f075706cdded9c5a9609a6496280c1978d48e845c9693832768c47d9b7d1650e927b694a74ba50f36b924073f71f51b795f7822475d5632b80155264dc892effd97f561c1670d2417d5e33e7d095a8e44d8b0fc57d9ec693d12c277ddf096fa00081b2df89c46b66521295c3428df80915fa7e8f10c0627fab4e5d145e9fb6628bbd7b7cecc4427e73c6b1242fa7cc9df2731ae2fba2f9ef0d11ebb4e718e0a9b8b73b7bd5d257d22bc255ec751d1b381fe080e6c9a3e1204a1123c461796272ddc3b41f8fdd444358323edd11fab1bc5eda2111963ea999d743e6968f158d430fcd9906c5096227b7e5f377d07b2165476faefcb2301c03ea6cde213f7e165913f41fec6753aca94c0f365f60828c9bb9bbccfe030420212e3b5258668ebf1e393c5a7418292d7c819acbd6dcf109233d455a6075001416647a8dcde5f6f8fc0b161b252c37
flags = ValidSignature,BoundaryCondition

# tcId = 51
# h_ones above the limit
msg = 9a01000000000000000000000000000000000000000000000000000000000000
mu = 6bd3e30fbed22a78b5921f0ce34c5c1c936f2f4bda147626769e90380e72c32e88c661096deb3e8e1ea78a726e6a6d71b491bd2dcce73a0da89d24f66816efb5
result = valid
sig = 4e4f39e0fa77c6d67f49c759b83a72c2289fe57fca50c143c9a831a8114d41edb4bfa0856c62be9f05fe4f3672fe01549277f8b0da08e940f9b7b9d3da74e07fb7cf8a953fcace4239609a492220cd8007966c4e6ca5e8b418663fb1ff486d3ef90333c470699b8abef54c3fd4a25aa34d44ae75c216dd2d3f017082fb01df0d5ca6a85b1181484205722ef118f03372d8dc119739303aca686159911e165a611a678170a5238dc9b5631df11f2bcf3f7e5e8750cb55454f25a8a6e3efaa3fc66c88ad5247397ab153af4bc014895d006307e9a92dbb4e9bf78993980c525f2313d188b0f55718da34e701607d7149eabc05d952c4e12a3516d8e9c1fde6eaca3cace1e76749b156c46f40265870b1ea2fc49d66b600a52beb187675d1b7d6c40445c678974625dbfccf20ca3b65eff29d7fc3033f3af4b2c29494f18515f378ab2f155b392da15dc1f65c7a37ea2bb2b69eb0f8f66a6507025811a2ce5f748ccf667f32b9ebdfa37b3f4a164534de8ca9bedeff425920d38b0514c62068b92024e014283ed633f1820d2851ccc8268a443349903cc70af04ddc4dcce2023b6c0ce625797972883469b38f7754b576595a97910ecb81d97c801be74e7b8e7eb902c42cba946d855cb9dda4c140d4ee37504dbed3ef92ca99572a7857f6383d9ebe3105c90e9cc196d5c259b869a8e8c092432be67cd7b873ea408d455231863c5f34e38fa194686efdb23b79b30b34998f031179fe8dece8e79023cd41f0e92e18fd815d7cdc69dd83d26ca7e850363c3369cfc8706daac31622fb7c419a37d4884edcc10eacf0c4442c2bb47473181d4cbd404ab63bf840676caecbc89cc17ce0d14849a022376ca0548ff552d229c92c05b48c299d258644ea7b6462ef6b5fe965f6129ad9db2e95eaa14e28866d7eca1c90bdc46bc8f0da5868243a0f5a2ff3f08baa067c03719da8a3bc6c1d14a871c7a630dd831911467e1e6f19ccf0a511378319976015d3a3167d2570a49c50fa8d17b1079f092727276a311fe9f0ebc005739d8733727273aa5267021dcdf629321364fcb46836209c54d8266dffb01abd69824245c9a7f6a706e1d5deb23a15330990ba1a8a7032d4efa4de64bbe9ad4bfafee9e23b62faf8ed88093f5459115fc3d2877028fea349285888f84c96a1fa415fd1da7e878496e910cc1037c0a482e65da9209f40ac89e92358374144d0cb729279ad80e28982617f5ade2dcf380be05709c0de1e0191cb873e35d98f7fe09b38fc2430778d44752749414bd554d1b0681e98fdbbf9bf437b9e0473eca06ccd7e0cb4948d9aac13ec245a850b0506c6127830c63a75685e430318365f4ff06dcbfb970626ef2dc27dea0b0a098b2fc5a0ea02fc67eb3a9696ece6c752fee088d8e71be6ebd94aace3c78a9113b8e10167da32230672a2c311f12553ffbab9436de67657725e96dd516c9b561c3b272fe889e8ff2811b44426d26a0c42c24349aa22f85ddc863d32ac91bea62f26afeb350c81439964388bbf21415226b368188e2adce8ecdabbb3e38b1fec29bb55728cd382b3bad0783356c739f343c39afe5a98512b3f1c10058c587c1bb729417c26c18617f96d2de956de1d91cae81e1eee0d2011b5706c3b07580eba78066aa2a812461fc967e04f283113c30f6ced3a237958ad71c9572c8d6ecaeda361171199953fd7bb73fed1588259870adb84744e825dc84613daebd982f4487b464f128c2a7ff49b259c991ce34a013f9374568fee8e357de35dfa5cb43542cdb297d4cd886e0605c3d1fddaba262ced5d1edf566cce3840ba338db4fba236ec926a2134fd127d40e3a84f6b158cc6ce48f238c078a795caa391e793716281c2936397a50cd417cdf9c7fb32b5a8b7690e2ae2768daee33fd33600ab6d1eda8c37bf086bd3c1be7a9a2d79ba6ef635f9321d8d03316a8dc85acb4ed7a39d7cb30a76c04c018fc9c3c4779a8a67e7975c7a45018f9f177575ade5984ff4f7b412a18f1c24402e9bbc5564ef98a920e00d4bcc9e307e854aee1a6a2f421f833da3d27b2e8a9ab7b9f1061faf105d13da2359e9d57f47fbfa56e49b372672de5b460f3c43e9d32a0e3a272fe3efd0dfa4740539be52d4ec7881d9c7915f8cda2b47dd520ab5c5ba8fac6b1888b65d1bf12c976051743d6a506a5d4c550262b23e4995cff4bd6dde88ded5fd49608e791ee74c2c62571daf881ea9e318f96447c0d6d3ebd42a1b4a448e66359db4cd875885f91f7cffbcda373af5c72c67c9e3e8e14b6e0f5d209980d4d9be3884878f7f97aebf74e86426bd8b1c11ee5df701eb47a86877dff6b7df3d343f8a3a24697294f15de1be9c20092ac2c53d2d4e9b8011a2628416ebdae96237fcfc980d69265b03b86e1bb6954ee19e4e7598b068d131510a4e13c38d2c763c32f6a270a50fbfdda0e50b6df49fc85d3b1012b374a1095479a8d330f6c4d46940854daa91d34ef96e33645a444fceee47bc7faa680a2365eabb0c7acbf73bb72364b865e587607e0f4e15162be599703e22f782b15686f32ae096ab178216abdc687310330082a057286235e97f0abfb5b00443acb5db755fde1c4d46a0ce5923d8f7b10b0c4cd66a887c12a02ddcc022e261cc3f6ec65f1d6b6182a19a2c15f412d0a364d01b5eef67f665d42a6087d798aa94581fae60cf86cb9aa90c6b9e63e3269d78eca3f269f382e69a3bf777a420ce56866aa82ca5c4131b34a7c2e4cc8c685368fe8df1ba500fc6f4149ba21311409f517332d54d10337c762e0806d66bbd9426805521dd4fadde9987708f7e5cba96e9afb256f729ac9705c8f9069f77b32f5609d553e1357fabd6afb3439f99ef4d23e1e4e65815ae079bcf0dc408d229fa63b44b50b1075ea4d414caf46654fc462a643b4ed38a037e9fa9cc56e492584a69681bdedb72a48dafea506b19e75724d54cefc666768a7b40c015dc055a8b058167965efdc7122b25807555d3b6e0137bb98b5e16a72f4ba873ebc32c036d2eb9092b64de62dd95526c4900bb64112bb0703783c416be33d3cdbbd441316d48226d63e69471845a7f5bd93ddffbb0bf9385221c3a9d80d89f2a6f6bb233f3d0c604854b86b79b1d4cbe50e76c276b58f25ca31e415e7b2dac266dc3b073f1d6b00d500e54981079d66a1f314653b733c6db19168ebef304e15760ef535b45012fa4ce3eb1ed610a5ceef680f8700c174ea474adbf45410df72ad777c72255b2e77e467453da217345354f3570050c178dba294a95c5bff31c95d24fc757d3ac354cb7d7c6892e8dfd9c0062f3d3071ef316c116511d78becb255d185c81f61c0e29ce521928ce3c83c9530d53c7c6c0535c9b384b090fab020d23c199430889db214a84cac3e06888fcf45f19ec74552e6f45380faad1380b9a7e5413d9c700c70c6ffd003f3b52f624e6b04948ea99b3fb129c2de24b47a91d910f35c24efb9f3d788827b74a566607846015e6148b4c76355b51bcdafafe1e5298ff01879b1e9ebd430681c8c82f194498e78fe3537c99888f11c063997ac36d1a00a38d51bf5a6101a2322f70dab430ea99d14ee833a0859d5bb0da477afe4aa3184e480b14e3f6a362ef3458da1ab5728994ed6c8899dd6e5a9c78b38f370fbc31661e37d402310a9dad865176486144c451aff71715378432604d9194ee88ea6f3b68dfa1b80b0a6c54a2b5cd4c0b4b1ec7152c680483b537313c4b6035cd550d0eca0df04d9a058dec727ad5675285fd1d07a4a7bf36a330ffe620a1b244583bd3b248be735bed76e4f1e47fd1f81d6ff3339be6d9fce2afc4ab2402f3d2a9907c10fe4207ffb0a3ee49a3ec7b3af256aa2d63d69b4dfe69898c858bd8de9ec4285f7de3320c18f669574d6cc9a08cc8ba745af8a5f0086621928a97d6c92103d34c229f6d8b1a36e8e2e86a8dd7ef4b039c1b9546f7ebdd5f179a94146fe3c9c695641bc51db41ff0b074f467bc07578fad564269c65337f6a0b8af6dc0f7640cc42fc8dde6fb7cf677ff7889ddab792fd225ae4c8995dc97afe843831e8d48f419879411f5152cc6e1d9c0624d8b1bd6a4b136d67074606ce5ee30b0136335526eaa352df9fced286530848115509e82a8a4a3d929a5a242415579d97995cdb20c737ce4e63e490860e58855d6574ffdceaeab8fbb6aeee1c73b7371b8d24dfa68c4e29c84a28bf78b2ed283c15248a13efdb4aca13e25f69594660e73dd847c7249d64dc2f1ec51e88c675fa2bd5b77957765e608c3e32dc991a14c68fd7e9bbf17e84b5dea7a2ba9414851a30994483e0e53ac614c72c5b5d0407c6b0dbbddebb4fc0d0c195237f9d2e4a11cd10f464b35dcf9bd90bdab7f1ce583477dbe31b0b5aec91ae86a2e0cde82261665c570f0c055f1391e60669e7e7905fb9bec5f0da2485bca04837e683fda337a302254f80ba295c96af0aa97f673efb3073b581399d76cb234296c9065f363a5e72484b7e93438055ab952fe2e55a23b34acd34957a682ed8f17b0a5778088c39a3dd8489823c8cdf588b73cf7c5010fb36c590c99fcf30cdeaea2f86fb8375aea46b60dacd83acb0b1517589f2c386069a3b6e4f81d445961646b90bfe6e9f6ff3f4653658d1e373b5ad41835848cc7df0000000000000000000000000000050d191e2329
flags = ValidSignature,BoundaryCondition

# tcId = 52
# high_bits called on the edge case
msg = 8803000000000000000000000000000000000000000000000000000000000000
mu = aa3f2137c0480cb05023cd517eadcc5977003fa139b60a77bcac57d2dcbee35a48e9b9cb98b6ea9b1ae2fdcf0d2ed671b803819c187421db0a7ae3f6afb58c80
result = valid
sig = 93d46453ecb0ad7a3e0288445607fc4fc6704f17b64fecfbfc183de4cad5c86da5b1d6c13fbbd1c1f8a8818dccdd5b075f9470e83cfa231fa5b6036ee49ff80b0fb7655f4b7f84197027c868a4d8fdfffefe3317c336101c4749b465325b45dec08ff915e606e7cfbb5558e95ef29b194752f50d7a5b11a14d131b0c9af6dd154ba49200afb1bae5b9c0ac7fb0297c72281d8462dbc89cd5b0d66256bc942905c9a805fb14b8c4931550ebb70ee04174784cc02fc8e97b5dabe50583d433d11518079803c6d557a13187cd96c8e84e8801c11e2666596f055e788deb0a713862f2daef6e1acb60d83e39003417339b871d27877823493fd360b27336eab688a71d4b0bdea6641b0b0ea1ab65fd4291c380fc76a75dc7ca4e4711af22ab5be96a2e4f301f705ff033e3e8b530bd8194b9cad4f54680eaf9abf0be7af032a2766fc75396894b2f393b1b87af6d1b9730d374a5e48964bf1ec6276e6ba4554e2f6114c04a1489990c7901b28ac94de8c61ab983319374474a2aa8a0e1b5410fb952105a5cc0ec9b9cd7663e532bf787ed992726fef537e3bbe31ba835e0a0ef00398f7d88ac2ed3d59a99f9a6cd49fea68e3a611ed1600f738ee199d3db7ffda3c1873dc9a0b1ba9b8aa224cca56460965a9d6c91d58de6c33f9665df62f4be77d333c4d62b967386fae73830389c71a563ddf7172b68b1faac5fbe64e06b53efcd058d4a960364fd879eccb76a7674a813453cd48868b9fcaa96bcd5dc815ed688f5126557158bb35f2c6a0e4ff4c010a3afb6a4122cd3521c3d9e3c717c79c8062d3fc24d51b122d8a8714f9ffc07d4bd8d0e012d7ea9dbdb2427b0ee12d44367125e63a275d70b4f5ae5d088130358739cc31c3060ddf91c3cc64957c76d451cc028555abd5811fefa5a10633cb0d8aa47a8b6718ec44b1cdb06a35d6ddb332efdabca446dba302e2c7124303343eb42ee3bdecdb894c1768d1680cc98dd628067fb39cb7d67a00784995bf5ea3f8014193c7a371dcc55ba5a3b43d3f2a2228126856ea0d97c90b6081a45491c3c8e20f6dc2ffe331496cabc3619fe86e557228a7dca189e7a3cd04e961616643bdabf6ace94f3d5f1e8429d115b3b8c840245fbf48d0172b214c0386fd320dd1e2580d5f4e6cfa9d4928431633079a90f97258418ebfcdd0aab960239ea2be83b8a057b0548022bd518661b703835e91da0cb568a4101de68d5787e31e285c335e637f83eab3953ba292244286d61e06fcb961e319ac80d5173bcfe7128dad75e2e850085be27356495b28fdb55313d90c4807f6546231fce0cbaf1fc6419ba60695eec63cae97957baca1756630550ca14b56737a52de135eb711c0a1dec9e1811908ecf299198387b741f904967404f7f8ec9f6ebab878caa4b664cb24c53bba4607a7bd6e4c4db5f9c8d712cbab6a506d0902764bb44da35cc0f0663968b3cf5bf92f83724ce08d478a66ac0e430c42ec47ef4de4a46e7d047450e481e4d8468261315c10d5bbd1ee7ac82f0a63a9d4ba54f6e4a367de6b05a560482c8826121ccb90f68037a96c8c30e41f1a96c4d84c021dadf1315c3a6f80e6ef7d26b5e4e87f5436347169d63987c022353a8155670c5be558544ee3ffc3cdb717bbd53edca18e5ee0e5646482ed38f790aeb45bf89a40e819b14d535da8b12025ed710c2f2faedfa716970ee44798de2932946018b6d80715d6f6d7d573b003b576cbe2781ed12984a4171c00d5f12cbf7e73d567cb8d243544cbc5c7921b5a89c0aabcf1339f99671fbe96591f988a06f4bd15feae56429878e40ed8f1e0e90457f1ca21bccefaba6d30709f40508c47d78c72362d5d96a279406f10f975fe70872a4e214eaf3ec9ae5dc3b7bc41e27b72da8f6824c259534216577bf506ad45976e84ad4ed9d5a4f88e3695e2943adf045b91a5edea2410ebed5d2bf10170d3a0c392e72e970c715c0216b97ffc8fdc9089a9fe1e4f4cad9ec4e4e589fe05eb5ace4083805f2cf936bd93b6410138caff44c64be949fb7acc66284bdd8781417976f7be700bef0f78f1398fee069b14e686aa985aebdd058230b7684553f02a1e196ad8661759e45bcd1ab75f8d3ec95602ff03e6b314d8c363cb7c843df92a3a6a355e29a2ca881911b7e01b8e8c40f7395a5207650b0f44bf11b1269b8b0bd4b4c989c98ff0c529e0a3b5391ca25ec366e39fc6da4c474b3ff93938fa064b1a30a6aa56a717d5f5bed2b3cf3d2270819a8100b7fc8e750787acbdf008fcc4a0deaa47a62084c3445c75cd97edd1e4012b0b76b01bc1ca8e5738bf884c6135934304bf625eb8a3ccb29087047a0834943a6bebff481994779c7f6a37fa8140105e849696d922d3e7cce3535e9711422dc217f5e7f2c379d5dc8220a5006b56a87079b1504d6628999ee8158c73d2c101cebf695adb5c3815d9328255c5dc2efb167b36b1820abb79f0eaf4fd84580ff7c3a8b178164f985f42f0dcfb728fd42401a31a2ef2ebd9a26e6832623d7d28d26d162a21c45889253f62a11a2ed59414ff03c27e48aceae70ec4629462842626d7f802371fcd7fc1b97495e861c7391c773fcaa2ed087ae8b84968c573f091ba37097008d6041460986403e8e1d2e44ba3afa5cc88d48780aaceb142512b115d47d7e5f9358678c99d2f481d5740b327555ff41e163bc40b2021d441e5b4ca87b02010a454c6f2c9cd1970cd3846d4c8021ac7028b2e94b3a9af750e76ee37bf4f4ace83b244aaed8c1ba134500357b96f587bc1464cc2052b03634b772920da0cad300ad9de1f53c8b8c373b2e12b552c4410e2836f3161fb1b7c0116eb3fd23fd632fe6dbe2e9999a3994793b713d52c811403c3b9e0f5d9b68b71835e9dac66ab9437b64151115bf3a8af2fe17de721310b459ecabf6790096df03c23a8165cbfb484dc35e0e14ea64a82bc76b888f6bbce7d29741ec435aabec2b9ccea7b61197a895b608d88666c1ab1ec32424bacd2c51b0a248ab18e0192a866c7de1ed43ec7e7eeaf300ea40143af6be9d93bb92bd0ea5d9600f99276de5a23eda8f939ec173a141285b0323551137dba54c2a46fa5decf94158646edc72901fcdf86beba1a8715159f61ce58eaba2fd09afe8b533817086cdfb641f4ec3c079cc27257688d4b1a3dbfe0a0f53e74384e2b89c774ea215ab444a459b5f9ded9019f57aae07c44eaff21c7928ffcc621339badbfa93962630c713072c5efcf52a7f2d09d4f164d0b901d34c37dda11aac6b6a93f30339c786255b1e18ed055121a5b52b1a0afd76ac8d4a3b1e72516a8ccd39cd035c11f676ede7c87d932f1ef99d3b93a79e7edb1923de83498c94db1775e9560753f65a34df282ef215a18662f446e1a80a4a64380cb4991aa5ed8fd1fd24eaed4ec91536229596b765197c10943b4dfa30750728f9b7ec39b798e33572da27e8b2bdc5a596946e99963a1e164085cbce5529183159066411cbf62033b41b2c0f59a4d771b4aa9a82bf781a384a370b73b59c8d64450b8e75ecde8c7eec2ea52351711b88b7e462dd7069c2f3c00a0656cb3cb5cc9338e2dccf2e0698be77c19f85271642b09c41932a0a54f60df6093aa41ba66734f0c91d958f9798169b35697ba42db67d33b9151b3f176fbff73e73b4bcdd9f2b80234e20ca079a0694977e6e150d16dca677f1a195348942827ae2a32a7fbb891df99eb03651ce7168d8f26db3c6d71ce778fc0dfe75010eb80612908730672fd0344d99a85090e78e454cc7edc760cb49b672702d388689819f55a353bd8da92e17daa34097c1cbc4574a243efd2dc908ddab79d7cb33ee1cc7a0c3564ef545d100bb6ada9d26bbd306ec7b543e0bc2477d8a283823b65b6a91ead38867bf83ac3643be995b38897307cfdda549a9732b2c3ca88babb8dc9c3b59b208a596b57bbff42c586b97a0e55ad9025f6c421b19c1ec36b436398c413ae55d064a46e2b97a4d475170666f6bcb7d5bbdcc2a3d28be3e5a41abea942ae836487d7325af729116a3b009b47a1efdaa4142a054bcb672951087891aa3af203f0ed41efc9422753a7b07ecafe4d9022e7c73893621a648d7dda02181809d7a687301d156bd90c3e15e1a746b6ce93fa2bc2d8309b8135a95c0d12700da6eda1bac9ea1663446cba9e8237dd019d7e016ce0600c8f1cb435a8f4f52deb8295ce00a07d3a32456e44bc2128293295e550e816069979fc379da0a44d9116b7e6a1ffebb750f2d7f86a27d6d93cfc739efadab272c77a595f6f74318d14fb4e15ac8ce9fa0f7c72ab7720af4f3da27bff92ba62fd7fd79d96a25c2fab26034e3f331db56add047c8840933b53e06a0607bf3dcfa4fb3227dfc8a33a26ec9fe03ffaa538b6a8ed9a58df01f0b62cebd303f11e24fdd373ba23adb698c6745c41f57cfc465d10aed6b08f171acb42c5bdea41cba6fa8016ec7603591468d310746513a24f77155be87f507e7fe8512f2fc889af9ebb145d5c33137aa7e3dc9e14d3a81c2a5149418782e082745235c62969d19bbb349b550524102aed4c1d66a3a98f8646f6f0c0c506b64748c6747b1c1cbdbe815005a71cef21a1c324797a0e30413292e78bcc5cc548d99a2106b9ea6eaf000000000000000000000000000000000000000000000000000050c1415181e
flags = ValidSignature,BoundaryCondition

# tcId = 53
# low_bits called on the edge case
msg = b502000000000000000000000000000000000000000000000000000000000000
mu = 491c03b8c84d32639f925f270f598685ed8c9e75737840cfd88ed8c511e4e689401203eed4a22687ed237e694c88139d397fd6cf0a7453a0ae70aa9b4297fc54
result = valid
sig = fa54682a8226fa50a7728ee9ce8aa7b72bdd00a4f5643c4771d6547275088fa7b32042cb5441cfa8880779a602c32a536236b3be35a6e2a13360d4825d52f511252d6a3e272b493bc73878e0e3711360b5360af83df3f57570667d866c8558b052c540027a690df9eeea1135aa50546b2136d349cab85dcd698fbae1aa6fe0fb2eec20f3ac4f004a55be8510c4015f74538fe2e695cdc154887631dfe924774a6731b65aa4349fa16d536c7e9b5642966606e3fdb271779ffb0d3599bf958d3727fc443a6a190f4bb2f2853f5f6d773dbafc371772bb3d2b0e88aed601c9ce8ffd60b2496315f507bdbb50c7a309fcd68d85fee1f5aaa9420c4d2b52147d7fcb38026e21b5c467af3ed4b16038f2beab5f54b7c134571c079dbd28c54c6e06505d69b6dbae1e720e8a8bda189867861f84f5f6fa39f9af2cac8c6153bf1533b21f1e70360baa33860353eda4f0ec700c58283e2a3fcae5f0053c395be917ab411b8c2bfa94d892bc4fa424f6dfd97f9fa982b02e4fbe6c43b598eba769629ac66c3cde157365053fb6595982daaabae610cd3458811da53cfaadc053d8af104896e438d7bbdb025c474abc2493f74e16fa8ba563ee0765f4a06dbd874748302dd52df925df631e5bd5a7e335909aa7f8e7a65a7db7cd1988add9b9f34a71e3b735da6dccb4b6f6787af5f1e519e24a1e15c5930f43626f5ed734d4c442125896aba42840fe0613bbb8cb68325a6bb26bf1bcf14a055fcf63f11020ef7572de02b677315a6c83a2d0bceaf049e91bc715a085a25769ab9c9f4b6592a41c4c7e212c3380d723d3b4da5d9baaeabac9410e32eaa58f38facfe1f7438e4eec3ce5091a1e38f98100600dcc215d3c8ca850b46d60e2b941e10c66d809282f9d38d710a9202f9bd9a79a62cc30b32b5a1af6f9de111bee6a5bcb65e9125b8cfabb6db6c750c7553d6e3975be064feecd24e26c7196e931d8b1ce48ae6be3977db6d7eb200aae36191f7f0a2be3d3d7c9e760be49c8fb0b495338771f4b1676304c850db67d24422d7b153a4c34ca37a0ec287dd47739c2295dddd32e5809afbab880da22a82dbfd4c0041b0b8a6b9168e7baca62a6499fb621278ec25a81104eca44d2cd0165113fe6c68a56fc730ba9c7dffd039c978a701ed9f6acc61e39316ce53082c0dce04b4c0cb305aa53ac14befc5f65be4fa4bbdb79ab17c12698df9343de0b4cb3feb355cfca73529f36198d21da56bd343643a0d27d040f2bb7d048ecbfd1fc18b4bd27217c8532d63b47fedc445430caa18b2007ca9ae7fe9dae5bdb0371b897a3def628b0dddd3ba9b0805056caf5c02b7c3e44939b34ce646be0edc1289daa3aea0260643d34ebed8218aed531bee5ff772f2342e96e27ff488a5d1afddc3c5094a7f94f01c70ad619def58612f767cb21b3c742c43e94ff21b4f30348600a766e0f66d418b9f450e389be3ed10d3f080579248bbd7c72ee02985424c09c95b8af7229cc57e6dbd7bedc4aa2b08259db76736aa82bed4ab3198f748593189b0f5ddee1b1b8164f1f82896b458b6a5794170c056377b40e758c1d9f16a4b060f590d0299a3d6e8bb4d9046b194ea49051dba75771159d58d67d88eae6cd6d3cdab259d3b0422b1d1e0b40388d7007f73f3e1ff362c7bc785dbfbca4b4d007f3c799e8f4d11b806f26d82277f02ea2a61fa1cd5efac837aa29bdfa19cf00117f72b67c4df10a49a01efda625506de427d2ab9a514c9cf201ac86fc0692b66063aeb86b0b23e4180f6eb362b10a8dcd44f96983d5decb7b463882f7e0bc455c34998c65706e12c77416052bd36490796afdadf360ad94183907f807113b8c0533ff36b311ec6f8a31f1fe36f822ce27a580d2e5582a9c2991be1b43d0ff9c91447932ca726e57ab3ee076319eed5768decd05aa7ee857ec82b9132556cbe968f6ecc4013fbc49568c8c779d9a6d9dea52617e0f521c46d4862b47691038d9c36adcfe17a24a7f44fbd87114ef18bf1e1df13d15e060a01e2ff31c7b7ac4a355b0f5a3e98344d86c9510af6fdf934346e0b8c756fc5a14ee062d190ef7b6f78764e2063040bd09c4f7e43f1eb64f06d2e5c30b020d6c133dabaa9ebecad1623e3fa26bcfe1471471a6517de61f780b3082007676e5ff6ee9d5f31afa57c9faee333e639efc7761b0466f4c3b096cfda85d11700a4ec5db2deae29042dce8b74db1132104d9b9b0ef72962ddb6c23497bcc76e481871c322712ad44af7387a3e9498fe9a7c86ff73a012a2c5f0f492dc6766062cc296472f4ee671185892fd0704e8fb0c594eac2b817916ea7eda1822544a7ab2c2854e3b0c578fcf0d0b4ce731932af21a293e0c0e06fa5ba4b58dea2695fe4acd9fa6f7d1e59ec3657fc1f37e73e8e3536d7560bf502a103703cd815c9a10756da5d9e651234ff8d46f5f97bed85b89b6fb9c9c8026948d46dc5575679e8eb6cef8026aabb9a648fc87cc5e0fb06164cc22d6ab541caf5fbac8c6140d0fcb57719d45f22e055ad82b217cdb07dc986c4af4c847a8922be5d95f5367933b04b805e8626e73476a5da495bde018836ea5fe9cb34b3abe0b65885c83e918b5f5eebb53a962ac9e460dd6fa39795c68320e6b5f5e00638a1f18e40c3cdf75cc82794bf5f4a524081403894221f469efd48d460a8915721bcf0d6211949245cf7baa2f1ac65073409d9c1328e44142c9161ffc8d31ed8a387cf3dd0511cef2b61622de0d46d3639143339b9b6ed75cb5fa7c95011d878bac8b1be21be2e6608f040f76fe91f5b6fa92387aa081687da647712fa3b7b5e32ec2f5d22920acdfa5557ac8c071491bd4518c54f6d93bb8cde1a38f9dc1145af011c309c87c5b627690958fd466a4e8c073796f1cd07d844902e7e4eb56c031dd8c0dd6d9369c2eb4b89e4a9900bddc8114463c3ae2c87ddd1013b2defcf705ea746ff48d2821e5e63e033f4038cd842de7c838d9418c8e27a8dcd2fb9b88d8a0d0ba9c454d7a0a167a44cdc878f3274ebda260fe95a031c6d8917458d3882e11fc5363ccb034fca155ad29d622be4a047b3ccdffd362a3550c552a1b698e87dfba1774e527127017fdee76a91525993ff46b5eb072c79027148420fc958d1cc62e39dceb827dcd9baffcfc8b13888072827b0132cf943e31c71131e602444028740e6771a49615fcd00cf34ebf09bbbb2ab63b57803db54a1fd9c49957971d308548c94de5c5b6a5f345050ceb75708c8aee3c624e0d8290b2bcdcc918fbdcda7bc30d3f5f5ce1fb2d4e6cca86d6ec163f73858b84265baeeb0fda0f40e7bde058c85a2138bfa777c8be45da1c2b7915f94089074f4f22c0c1ecea9375ee2bfc23f90c521b8ed51434134abca11a9c3fd019244710125e9b7dc27661d23bcb4a40d5e87479d6b07ac86cfd91b5d89e664317336a2a6a80ee88b7b24ae1872bd99bd372d06cc21d835fd2336ea2ae53b7bf8a1c14ef724eba94e971524a1a290f9b7f265665b6195ee20719648b2a4a4a66c705705cf48b41a7c9c7f16bc2ae479ef1d5c23a4050acbdb0eef0a8c792f547952170a0b869f9b5066c06c4fe79d22379a5f8145c700049c4043215f60a7433955b2d9c681133149d845de27c355e1dc40217dae2c0a22c7d9b9e346ef585c35fd8cf96ebfcde2a7d4b7445e6c11046f0644ef7619e9c4bde19d33374061c7d55434249f4aaed4c7eb39a86f9d1007520d048301c9614943efbf9e55e11ea0b4462c9995c430ac4e7c3587df2a9f6d374580d0dbb48973c909615fb846705386c55d486063f8a0c9813419c9689317119ab6b7b6b9b72a2327bfe956859f8e3edd2d0e6a2e3446adb9c130fe0eab8dabaebd7593f9ca7b50df7c0f9643415b18f3c18ae06ec6ca1d39064b3bf8d8d4b841970e3c38c4e609fa7d6e8a938c371d7e4872ef88b088455715c5766126882cca88be8444a951b3984e1e24e38f87cc2d22dbb4459c258f7f6d9c4c70075061ab9c9a60fb23c0d4f5c9170c3368795acf27e099d9788d72e488742e04f779ac217f14eecbb4e3a41ee5d1b7e174b6df258ab1d8851c321c7ed74663e9f836ab08d8a5994ad7ea1be34ee3029b35550d653de0679b0d385315621282342dbda3abd445c695f67ba506ff9d4812a3a70996f26c45d71b9039ac4e4868047a396d838e3a625264e23178591cb966732901cf3960f0d83d4659b5ecf84e3948efde4413ae675d21a25e74aa780b3d4500b8ebb14898e9b8f332ea4524c7a560a630c049eb36b4ab1b4a77c9eb5755ff8a130786da3292383bc378ffedf2a7f3ddd8bdd5b7ff895608bc0c79ef3360c958d8e4854ac76dac7992bb69f6515052c47716a19bea1eaa0c0e33fa4f24207f7b44d5b48ed9ece05d5ca9d728b740e427823390c1d0d7998ce5edfd989c5d0ac351990cf8f291de748ddbcbda698052ee52cc078e15b7fb5360d890653c7b26458d0fdb813df3641f7f67613f5bd951d98128bff3a92d2b2c8b65adf282ff168af584730c3afdaeaa6550564655ad7700e5c34c6f74d091f1b367b210011788ababba86ba2e8eb6f2776c3e275637237c17250bbe31394a5a6f850c8ac1c9dbfa0f162b2c5e5f6e9cbbd7e2ecf72e7ec7d7f1f41b4d7b7c9fdcea4e6a85a100000000000000000000000000060c191f262a
flags = ValidSignature,BoundaryCondition

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280200100000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 0100000000000000000000000000000000000000000000000000000000000000]
[publicKey = 66239a16589a522a029a216a75a70a5b1c9c49b6432bff6e4be262d4d999c01da4eab195cc9eaee7ae840f2917dbcc0218e6439d2d4198bb0db2b0e73fb40bd1d9daf16a524c0311c9669874b0a175d8b10d5564f1af8007a1b852d1576231e77b19b7efa5cf2fc8d3869bba336b205d6a3ad7a65fba36962ef7ee3aa290efb35760bf9fbd58894c0b51bc447c503245cd5e62b0690eef1b17486080a2e5d7f354225abcd11d8e8165f7bdea98cdc9fd887193eee058913255982ab3a22ba1db732e0645bcd3588a8b3c18bd929771e5d9022c383caa1b998eeb5bc36c01936237d703e283caeed671c8151f6de810be4d22daa25a862ac16a622c4347ec92c03d6f12587cf5d660cecda689b0ee75f391aacc270946a36242837961723a99e279e12a04a331a0511b021be538dee6088288b69494292b7756bb8b50cd14fb583b64dc1b5ece98f6389ef07eea028bfe0250320c12a8e24a4afd83df9a178ad3176aeba108fb3b102313a03c9a75e1cf3f7ea6094c2fc7480415672d4c36826435ffb2332307847f1a408685decfa42ba62c9adbbc995aab75ef5a45adba5ea611783b7e9d70002fc1ab1882184fbea63d55ea407243a4db96d696ba1cc5c5699d87bb2e123f9505a030137329ecaa5ffc08f6c258fc6656f2b63dcf7282bcbba58fd11f3cab395c488a429a019c486242dadeefc6352df77aff70dbf02551945c3f93c76740e63f63aac39a26c55341d14e8dcf3c48be7f2abfc5a0fa7d15561b992794b9ed008962b1d9b163a04045c5f6d070194ebfcc770eece4705aff255cf58ccf8b648a56aebb125ae5c4eed5e3cf06604b1f66fa4fc758975ff7a731450ab17d3dee55986dd26448a6ac61374e6ce22d0f7c7e40c2d6b9bc67507b6bb673671d853fe22ab26f555cf3b27c255fe0796922751777764753576abd8f244711020b4a576b620ae433b79b87d9ee6616f91f2b4a88366c78e6ced025d2417db695e120d11baa8883eb3f8207a8d66b61fa34199cbed90dfc640241470deb788ab80b3e4a8383bb13ea34d7fbdd0ef516aa5f8426d20b166b1b05d56e2da1554bcc196225481bacada7564ff59f16291eb0810056e2bab1e544379c2ec7f7af958aa7b815ddd2d254a066b4e35bdd4bf5608f9d3eb54b1660156936248e71915879a3e3df88a373d43f7595ad166bf9e84b6a05531b70d891234154c7e3725ba363816532b270595df2463b1b2a67eb0f95c1f6a5434fd8595a3062b9ac92a6352780c7d078fb045831bd057dd49772e4b3db9806139be864f6bb8d189b2ca06255db60d8c07e424a740dd30ed77c177f526d82cfddafa05ee5cf9cbe3fb275589eff005b52005f63da6dd6b1d39335f202af6d058b5caebf29782a22549814c1921ec1ca21805faca60e434b0876754249caa34b21903f874df5e4548ad8d4bbb0bb2f05ef377b1c8b294af53c7bc696353a850ec5c33c9460872bfec382ac0392b9928bddeba48d24819a500a4750d49c8eeb9e546154b5b8262ea59f7cad16478243659b246740ae61c96e4c2e0213eabf5019040ee9369428f833fe4163d54ed3cbdc5fd32304c890c34dcff1d8c3b9b66c40a13a3c21ac0ca1e69b68361a0564743f9f32c252ca370e56860a154e4033e5fcf63a6cd1ca64deef46164286eb788f87d9ee59c6899ab7aca62e3698639464abbd9ada4023b87f45f1ee05ea2d5fb72713e9aaa91df5c483f54cd19eed9408b94c544af3f3758a6be0933ee3c24edc1427cdd15995cb32b8ec89e032ee949952e6ed7e941c9943e0dd486faf28414a0795eb502797d8a7cf6ca3f051eaaa5d7fb20e86a72bd44a97af6dcb41e37ce33813f0c8f17a6e4d2e2ea506811083ad9a93aac235d7fae01ecea29747bb94552ed1bd581e86cee23c4b7e60b59b09be4b3856116d7f5f605d648147371117e1baba9150baebd49c624afc9a64dab54fb0adcdf7d6d84e64b82942b114a78d824850d6b8719a4b90f41db28b51f351d7059549b0427c83e629ea838cc141f88cf041744749c41cea2bfab0b72b68c355bfad32bf426515b1f675f08b23f8dfe09f103272de8f00c16741163eaf1e0beaf3c3b02b3f729d4fb94aedfaff3c0cad893877cdd0480e61e390ac74fda52f2370ee95092cf24bf71ab46b7f5200b1708e5119779f3aa68ac163ef7999d9a33bf627d15f5fe18166551ea2a5aaca0655869f02ca1cbfeab17e3a2c0b34abe0092f154975fe890418ac191ee6dcbf72e489ab861393220a528b77cbd0de2599efb5b622475142d223fe4a3c5ca68b003766f84b8a3cfcdad05802d287ac4b4d4274c2aef41eb38bbd2f2e5ae9a65d138da3ae32b2dfb33f836b9220db288902dacdc1af9f65f85d9f6a8836132c258475f2511b19a299094f03b5abf4fc02b489efbd4877298d521be2dcea7141f291647ed63f0927710ab816d60b8d72002e95b5d77c0a5c10c346962d06396cc521ada3b3550bc3b3d4cad602da0ad801246d91d33237283d3e50f0d52912b99d9de026be4e84bff5560b9bbe615ae567a378e34c922c12f38d8fbd335ef64944597e591cc3b95b7dbf106646d45926dddf46026d3b4de890f093f03abc77a0ce697cb64562a676d93710d144dee2aa22ee7f6c7cea94b78e61f2c228644d9af00200afecca9ff44c4cccc5dd6f90445deed048edacc3565bda5f3aa1177189f83bc9fcb8346a20d39a90def25525e1468b25a59161108108220a2f6e25]

# tcId = 58
# rej_ntt_poly (sample_uniform) requires 5 SHAKE blocks
msg = 48656c6c6f20776f726c64
mu = 0855bbb7c76a878e24757c40f18010f1f3d63bfcd1ad3ef1e700845e3f873be6ddcef351ac16ebd16559ab060665b46253e40b910b1188914e13d833b0768aa8
result = valid
sig = af2040f9d90996985b6efd6a6ef90c465369a9ab95efb537c85f137d528d26ab7a4d5035efe5f734341775263e3b117d2f2c5544b0ffffe4f548c87846deb2d34af083bbb07e3c358fc78bfac471259d87043094833956eb4d9b23d1acbc7efdde13ebc883290783e33d743bb10a13bc8eb2a2e6ed552d8a1780055b36fcf0987b032487ea60b8f51158016982cc2aa49318284d5e600eb36c405d62ac7d6c32f88b1f5d41f5f8d5bbe3393033c51a95876c0f9c2124d6d87b98634a29269be830da07725cc8621b64480492af23c67aad018e44c2b957930e36171d1ef3cd6311cca9ad14e1c58a7d6ac6d2cee66319faab0b0c92533a1bb98eb909f5feae67c16e4e29da9be03daf0092cb2ace5a4316f2a6781109c19c19e2d38631e0aaf91aa27c8b82c8def955152bcfb7b2df0b2ff0b04105dfa209b3d9019444685054d439ae117c6f50faceefa46dfca10bda1213237f898143d42c9f83bcc9672797d4a03094431567983c1d8e816011bc4e7190e3f6555fe9bf77ad61b8415b52d2a36c62e5f9368b6fc0e7dc5d82c682d46cd189abe12d933a783fe9f4b46f87b705d0c90386efd551829fa995942af1bdbec31cbcef50fbdbb7e76615dbbfa9ad581b59aef0c922a69de190c16e5c4b0a3d6f0141f58aca58965e100b50163beb67f9c57ae8e79ac5aabb24bcd3600015cc65cec80784c9d05874610350cd01ac43976276f0ca6163d99d495f034cbdb9e39d24efc1ac9013dcf380ba1cb676a6af8282473868e61ff4f0b13aa2325aca910dcd767030b2cc5e44fa7e17c32786ce7edc9a432db81d6654830a16b3b4e37c12617898d5d2b634fcf250ffe545f4da5a289d470dd4ebac4362ec08ef04a31e8021a8c760fbff797773058ed11d71511b5d95f0019240743ab44527db4d613c2759357c291e7679d06c930ee435ae77f4f2d13c4e767b7adcc32e373efdea94fb70d6aaf96e64b28ed4fbca86ff1bd2656e392c8c4707e3ac6ad8b0c85c2ed19328b942f3af5eea89a7493ee8cfdf86fad43084ba7582fec07c1bb5649d5177a312d1b70f7930dc1ddad11396e5e315ac7f1d3047887a3a40a85d809f72b2661786e311928a6e61ce7854ff854daa170b9c406feebf3dc33656c9153b9f5e44aacc084bbec9c06e79a103f2544d6f5ef06e0f525687a10f48f9f08dff7d6f5b467c287fbe15b33341e3e44f8b27a87342f40dfbd20ebc214eee221115abe3f8620eaa424a59c7fa038d8969a5a95a6476e65820afcee40062e14d498544a3ff95e308afc39d241e1d8e403fb0570e2f6242771f20de2c792b6bd2996e1214297b1fa72c6843cb4f7d0196f9a40716385a3a5344f046e33e2fb089ea1f08340ccb563373795aa3e2fef7a8509d7ca174a5b6cbba90a56d743078bf9dc37fb7887187d6b201c5b6cf0638fc3e36d1db8611c468c04447a4b670a5cb55d9178a3ad2cd7817fc01dc8063161a1f9d460c831208691f30aaa4b365f074c601c6ac29056b7dc2279ae6e6467a7c2476f3fc041dab076fcfd5a9681511283cc1dc59ecd5472c99d8b8e87e5392eab30d25eeb40cfe4b7e3158d307b690706c59eaeeba9bcc6cf3e7081847789cdb83c55a3fd77ad8952566cbe6afee69a11774f10d9272ac6351b2c086a7fba26bd36ed0ba252d7b42943185235180beafb9154c93b5f87fb7561b3cb0aa3964a5d0aa4925ed09c90c0c18798091ba0aec63e3f48bca675978050f201aabfb34cc6f0497b773c2daed9178bdec949f61fa267a83dc796af329bc15d38994135fa2c97d0f805807105123a76b86cf9c82b8879450e942574a5fe2868e7131fb66be7221b4fbd25e6e19004533b6a3d12e91b058eae18318d0a5f324b0f9528a3459737af6e25e8d2179856ef0bd9f9de025e6afaee1ec49e8c98f9b96981af3cb1ca1b1740fb6dd86d48f7c6ae9e8541dccddb505a4765dc5cfc2e3caef4381a237ca2167f263f3c5f2db11eafc52b21a98d9c54619ee5c24cde5dfc8cecbe5bd086ea2a5d6616ccb47c0451b24019373edbca55bf23d1c365ad361a21a1928d72b4c8061d5cf88a956eeea3fcbc80609ca751b5a9004d887102e93867c4ad70f09105a666c3b9a575af0eef9799df422896ef11ad1281ec0032877520162bd52d59351e70fca453e4f2c85b23fc154c2a294b1d5ec0019c7754215efbabcf82c1e7f94d5873c0a4e3ff121e64c85b83bbe94bef011d9a9c8ce9ca692f177f7d0e3f499d684924dca2a653b90b9ffd485bbe88ed87237abc4ca6b55c3b71850a34dcfeb1d3efec5c83074bfd9630c308b8d94ddcf79fc813380ea7426fb10b2b461281bc38549a38f280bb2a3032c67fcce24fddacd8683a1798bc6cfd6add30c7b2dc9e04720f5149e1b1a6a39b4ec08a0c093a67987b7dc320bbe43f05cdafc74759b87cff4731af336445993f685ef5dfa3db636b830ee33bb45c5f51bea8ee5cb9ed28a4176140eafa2c0ef593b40738b9857f8ebfef3d2930387a11dd5daa630b8fb5744fcac692891e8171f3ff0a08ba5ac81cae0cd62a364f1b51caa4aab3085acb56a47cd75eafe860e92a6938a9205418e39bbaed6cd6fa9576906e17c57682b755314f437dfe1efd5c56f6782f2a8fcd489f4fdba794b452c7ffb45b9325beb72af3e2e77f1a3a816b1e5fd25d5e3864d90197dedda58375ec4d78c7302e787902dcbeb173f43da248ceaa8dffd1ffdd23324c4dcb1346332a70dcd08090954afdbd27cd3932e9acc2e9c889c02826bef84d077ff066ea06261601a9a06e5f3e8b9732821b56dbb2b0fe476ebcedc4142b9c8255c2fdfba17fa5c7e0ddd976dd0c9e5b1420aacbe03e34d8846e8bf17f79cb82038187db482957e6c054d33ef5b63937b7f64506dc384a99e47ed4eca348fb5b62a3639b84897f17b782b02131688a75435caecbcf7cc0bf0a88615ecd2ab7af31a0cb5ac6c3c5e3c4696e4b10b9c9f4e3323cb1817b2e175dff035fa36714cf95f8e151fe712bc38939bcd47b50fb202093d297081579637fa97dc8a0690efa7c2ea071ba4d4e1896387115001276d3cd28fb6217bf2ade25f2a3eabb81d08a68bce79a58ba971dc1feeaf248d47bb20dc93a68e3f32d19658cd3f1b7bb2c5d798d73025174ae8caa6d8a25f1e0e3bcdbd90a2794ef9ae032005b6b95b701c6122693a12ef18dce8609f3a48c32cf79a0d04f94bb4a6b74454e09c0f253539b185a7d5793e05cbad6a7ddd79d80d4e48934bc2e610f7fa49640d2536a0409aee11bc62b2f4e8070ccc59038dbfb7aa2b17acfa7c841b7d943c82d6efef90dc9349a3bcccb905dad4a3beee4e867581cfe8c31bb2c2f3f187a408d16de3737865954369b41c9459fd7cb3b7ef86d3cf5cb1c3ac9b90ba78049ed35470997f15dfb8c2e02033c21b8f5bad83b842004b43de82ff88df93f2687e67467990b61511af8119c0ceb6ba255a22c7479dc06036797a27067790e3836c481cf904f9f6b484f67561aa3ce9661f95d8f67a5028b527d7d530aa1b92c6a6f344b9de8286bdc755d1e973884e402cf37a3294a873a93229689f9c5018aa151d53e4fa78aede7ebf374259ab131d9695c69232bd2c14aeeea9c1b53635b733965f391d1b1d313d0e2ff7628398011fc95d52b07cb25f8404b6fbca17362422235e119c03a1db85a6d27657822b17adf9d591dea9848e748b6ce07a28d830059700d64d47490bac5a94010618ca03c1654e81a01c4a6d93d86115f16d620fa63da2a7605ce50f97e56a020bcf22e716cbd76354e9896a264cadff5d367de89d8bb48999d6164bd8f7648e4ac0bb5f2652336e72b445f6f0232920d7a00eaa25dd6a0d46d8883f48d2b2c10b72036c6904d4d5d093f913ce625922a146f4e7c908b21a8b8939dfdcb275b5fe5b52ab1f446a4fd2a4fcf5a4bb1d0c9c3c550e6f5b0aadc4d411e87eacd585ebb8c4637f9c185cdf7b282c387ad49f8bf0b3f8c2fd63f9336c0c8c4c708b9d3fff0598cf134a9d205914cdbb3802f0eb5fbbbbde18e0fa2ab4bd3ff2005f04dbdf80ca25e08e408055ec2abd1a345845311dd8dc10c3ab128c7389bf2a9f06184651fe332201020f711bfbad269ba8c9dd749ba727169c6662e319ef0013c97c9980e1e0cd275e6bc51316f0f83a57d784c639734ede4fec26e670976415b7dce3eb197540088817bebe81f361dc992d16151b8a38b88ae3fe0fbd080a1264a4a73526b01e34495e411aacdf4ac1c893f668bd095ff65643d42783a758f8f712b906f20f284d89f6efa1453ae06dd0357297214b9ce7944af4f40e3ab8817b56f1bd3fcadb9d9f366d34271fc3045f05ed2eab57aed068ad6110050e64adfa066923baa566d9c2898b2c53bf378aafd2b21feb94873fa2e65496f69f6f94321590b43f409947e996697bd93f03e3337286110a262310e0072bf62355b84099106885a05cc1bf929a42125b337a7ced1ee2ce0f7be5a68f82021027761c3bcfe134e5b554d7f08a709a180d779152f7c85eee0af248d43631edbb845a1b4a27b09cf8c69fb1694ac69060562114daccc9ce702f6eee20398c04434471777b9fee2067a5aab0c160c3cf3d5a71797eb3de000712161a3150708eb7c7d0e8101f343999bcc8d8ec000000000000000000080e1118252e
flags = ValidSignature,ManySteps

# tcId = 59
# expand_a requires 150 SHAKE blocks
msg = 48656c6c6f20776f726c64
mu = 0855bbb7c76a878e24757c40f18010f1f3d63bfcd1ad3ef1e700845e3f873be6ddcef351ac16ebd16559ab060665b46253e40b910b1188914e13d833b0768aa8
result = valid
sig = af2040f9d90996985b6efd6a6ef90c465369a9ab95efb537c85f137d528d26ab7a4d5035efe5f734341775263e3b117d2f2c5544b0ffffe4f548c87846deb2d34af083bbb07e3c358fc78bfac471259d87043094833956eb4d9b23d1acbc7efdde13ebc883290783e33d743bb10a13bc8eb2a2e6ed552d8a1780055b36fcf0987b032487ea60b8f51158016982cc2aa49318284d5e600eb36c405d62ac7d6c32f88b1f5d41f5f8d5bbe3393033c51a95876c0f9c2124d6d87b98634a29269be830da07725cc8621b64480492af23c67aad018e44c2b957930e36171d1ef3cd6311cca9ad14e1c58a7d6ac6d2cee66319faab0b0c92533a1bb98eb909f5feae67c16e4e29da9be03daf0092cb2ace5a4316f2a6781109c19c19e2d38631e0aaf91aa27c8b82c8def955152bcfb7b2df0b2ff0b04105dfa209b3d9019444685054d439ae117c6f50faceefa46dfca10bda1213237f898143d42c9f83bcc9672797d4a03094431567983c1d8e816011bc4e7190e3f6555fe9bf77ad61b8415b52d2a36c62e5f9368b6fc0e7dc5d82c682d46cd189abe12d933a783fe9f4b46f87b705d0c90386efd551829fa995942af1bdbec31cbcef50fbdbb7e76615dbbfa9ad581b59aef0c922a69de190c16e5c4b0a3d6f0141f58aca58965e100b50163beb67f9c57ae8e79ac5aabb24bcd3600015cc65cec80784c9d05874610350cd01ac43976276f0ca6163d99d495f034cbdb9e39d24efc1ac9013dcf380ba1cb676a6af8282473868e61ff4f0b13aa2325aca910dcd767030b2cc5e44fa7e17c32786ce7edc9a432db81d6654830a16b3b4e37c12617898d5d2b634fcf250ffe545f4da5a289d470dd4ebac4362ec08ef04a31e8021a8c760fbff797773058ed11d71511b5d95f0019240743ab44527db4d613c2759357c291e7679d06c930ee435ae77f4f2d13c4e767b7adcc32e373efdea94fb70d6aaf96e64b28ed4fbca86ff1bd2656e392c8c4707e3ac6ad8b0c85c2ed19328b942f3af5eea89a7493ee8cfdf86fad43084ba7582fec07c1bb5649d5177a312d1b70f7930dc1ddad11396e5e315ac7f1d3047887a3a40a85d809f72b2661786e311928a6e61ce7854ff854daa170b9c406feebf3dc33656c9153b9f5e44aacc084bbec9c06e79a103f2544d6f5ef06e0f525687a10f48f9f08dff7d6f5b467c287fbe15b33341e3e44f8b27a87342f40dfbd20ebc214eee221115abe3f8620eaa424a59c7fa038d8969a5a95a6476e65820afcee40062e14d498544a3ff95e308afc39d241e1d8e403fb0570e2f6242771f20de2c792b6bd2996e1214297b1fa72c6843cb4f7d0196f9a40716385a3a5344f046e33e2fb089ea1f08340ccb563373795aa3e2fef7a8509d7ca174a5b6cbba90a56d743078bf9dc37fb7887187d6b201c5b6cf0638fc3e36d1db8611c468c04447a4b670a5cb55d9178a3ad2cd7817fc01dc8063161a1f9d460c831208691f30aaa4b365f074c601c6ac29056b7dc2279ae6e6467a7c2476f3fc041dab076fcfd5a9681511283cc1dc59ecd5472c99d8b8e87e5392eab30d25eeb40cfe4b7e3158d307b690706c59eaeeba9bcc6cf3e7081847789cdb83c55a3fd77ad8952566cbe6afee69a11774f10d9272ac6351b2c086a7fba26bd36ed0ba252d7b42943185235180beafb9154c93b5f87fb7561b3cb0aa3964a5d0aa4925ed09c90c0c18798091ba0aec63e3f48bca675978050f201aabfb34cc6f0497b773c2daed9178bdec949f61fa267a83dc796af329bc15d38994135fa2c97d0f805807105123a76b86cf9c82b8879450e942574a5fe2868e7131fb66be7221b4fbd25e6e19004533b6a3d12e91b058eae18318d0a5f324b0f9528a3459737af6e25e8d2179856ef0bd9f9de025e6afaee1ec49e8c98f9b96981af3cb1ca1b1740fb6dd86d48f7c6ae9e8541dccddb505a4765dc5cfc2e3caef4381a237ca2167f263f3c5f2db11eafc52b21a98d9c54619ee5c24cde5dfc8cecbe5bd086ea2a5d6616ccb47c0451b24019373edbca55bf23d1c365ad361a21a1928d72b4c8061d5cf88a956eeea3fcbc80609ca751b5a9004d887102e93867c4ad70f09105a666c3b9a575af0eef9799df422896ef11ad1281ec0032877520162bd52d59351e70fca453e4f2c85b23fc154c2a294b1d5ec0019c7754215efbabcf82c1e7f94d5873c0a4e3ff121e64c85b83bbe94bef011d9a9c8ce9ca692f177f7d0e3f499d684924dca2a653b90b9ffd485bbe88ed87237abc4ca6b55c3b71850a34dcfeb1d3efec5c83074bfd9630c308b8d94ddcf79fc813380ea7426fb10b2b461281bc38549a38f280bb2a3032c67fcce24fddacd8683a1798bc6cfd6add30c7b2dc9e04720f5149e1b1a6a39b4ec08a0c093a67987b7dc320bbe43f05cdafc74759b87cff4731af336445993f685ef5dfa3db636b830ee33bb45c5f51bea8ee5cb9ed28a4176140eafa2c0ef593b40738b9857f8ebfef3d2930387a11dd5daa630b8fb5744fcac692891e8171f3ff0a08ba5ac81cae0cd62a364f1b51caa4aab3085acb56a47cd75eafe860e92a6938a9205418e39bbaed6cd6fa9576906e17c57682b755314f437dfe1efd5c56f6782f2a8fcd489f4fdba794b452c7ffb45b9325beb72af3e2e77f1a3a816b1e5fd25d5e3864d90197dedda58375ec4d78c7302e787902dcbeb173f43da248ceaa8dffd1ffdd23324c4dcb1346332a70dcd08090954afdbd27cd3932e9acc2e9c889c02826bef84d077ff066ea06261601a9a06e5f3e8b9732821b56dbb2b0fe476ebcedc4142b9c8255c2fdfba17fa5c7e0ddd976dd0c9e5b1420aacbe03e34d8846e8bf17f79cb82038187db482957e6c054d33ef5b63937b7f64506dc384a99e47ed4eca348fb5b62a3639b84897f17b782b02131688a75435caecbcf7cc0bf0a88615ecd2ab7af31a0cb5ac6c3c5e3c4696e4b10b9c9f4e3323cb1817b2e175dff035fa36714cf95f8e151fe712bc38939bcd47b50fb202093d297081579637fa97dc8a0690efa7c2ea071ba4d4e1896387115001276d3cd28fb6217bf2ade25f2a3eabb81d08a68bce79a58ba971dc1feeaf248d47bb20dc93a68e3f32d19658cd3f1b7bb2c5d798d73025174ae8caa6d8a25f1e0e3bcdbd90a2794ef9ae032005b6b95b701c6122693a12ef18dce8609f3a48c32cf79a0d04f94bb4a6b74454e09c0f253539b185a7d5793e05cbad6a7ddd79d80d4e48934bc2e610f7fa49640d2536a0409aee11bc62b2f4e8070ccc59038dbfb7aa2b17acfa7c841b7d943c82d6efef90dc9349a3bcccb905dad4a3beee4e867581cfe8c31bb2c2f3f187a408d16de3737865954369b41c9459fd7cb3b7ef86d3cf5cb1c3ac9b90ba78049ed35470997f15dfb8c2e02033c21b8f5bad83b842004b43de82ff88df93f2687e67467990b61511af8119c0ceb6ba255a22c7479dc06036797a27067790e3836c481cf904f9f6b484f67561aa3ce9661f95d8f67a5028b527d7d530aa1b92c6a6f344b9de8286bdc755d1e973884e402cf37a3294a873a93229689f9c5018aa151d53e4fa78aede7ebf374259ab131d9695c69232bd2c14aeeea9c1b53635b733965f391d1b1d313d0e2ff7628398011fc95d52b07cb25f8404b6fbca17362422235e119c03a1db85a6d27657822b17adf9d591dea9848e748b6ce07a28d830059700d64d47490bac5a94010618ca03c1654e81a01c4a6d93d86115f16d620fa63da2a7605ce50f97e56a020bcf22e716cbd76354e9896a264cadff5d367de89d8bb48999d6164bd8f7648e4ac0bb5f2652336e72b445f6f0232920d7a00eaa25dd6a0d46d8883f48d2b2c10b72036c6904d4d5d093f913ce625922a146f4e7c908b21a8b8939dfdcb275b5fe5b52ab1f446a4fd2a4fcf5a4bb1d0c9c3c550e6f5b0aadc4d411e87eacd585ebb8c4637f9c185cdf7b282c387ad49f8bf0b3f8c2fd63f9336c0c8c4c708b9d3fff0598cf134a9d205914cdbb3802f0eb5fbbbbde18e0fa2ab4bd3ff2005f04dbdf80ca25e08e408055ec2abd1a345845311dd8dc10c3ab128c7389bf2a9f06184651fe332201020f711bfbad269ba8c9dd749ba727169c6662e319ef0013c97c9980e1e0cd275e6bc51316f0f83a57d784c639734ede4fec26e670976415b7dce3eb197540088817bebe81f361dc992d16151b8a38b88ae3fe0fbd080a1264a4a73526b01e34495e411aacdf4ac1c893f668bd095ff65643d42783a758f8f712b906f20f284d89f6efa1453ae06dd0357297214b9ce7944af4f40e3ab8817b56f1bd3fcadb9d9f366d34271fc3045f05ed2eab57aed068ad6110050e64adfa066923baa566d9c2898b2c53bf378aafd2b21feb94873fa2e65496f69f6f94321590b43f409947e996697bd93f03e3337286110a262310e0072bf62355b84099106885a05cc1bf929a42125b337a7ced1ee2ce0f7be5a68f82021027761c3bcfe134e5b554d7f08a709a180d779152f7c85eee0af248d43631edbb845a1b4a27b09cf8c69fb1694ac69060562114daccc9ce702f6eee20398c04434471777b9fee2067a5aab0c160c3cf3d5a71797eb3de000712161a3150708eb7c7d0e8101f343999bcc8d8ec000000000000000000080e1118252e
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020ff19000000000000000000000000000000000000000000000000000000000000]
[privateSeed = ff19000000000000000000000000000000000000000000000000000000000000]
[publicKey = e5824f0943ad27a943fe7b1d52b8a42f689fedd9c6b8df15a4d9a6484b06c9cc61aca2fcdb02f00a5700846190e54a4b2fdf5226bc6a14fcefcea7345f2d8b797802fd6fb47c7e77f8207ae53bbb21c7523e9f0e445219047cd2bc563a69e20ea9d8be7a1c3a410efd030c3949e91f186b6e1ee9f42030eccfb492a75369ba21355c4daaedfd6b8d0ea6d515801dac1ce8dc51db63f51981944b886ce97c65b8e8bf351051ada80894dd1ce6a7c2254aacf85f6bfedb89c9f2f455a844635dbcd02b95c7d1e461cad965262649e9fd6cc45c78b4709fc8099db6d77dc42077ce56a0a1f95edb138000078c5b9b61b99a946f043b69f55d4690f5c296d9e38d861b0c21af896ddca3ac874251583d8510448f070ec9df88ac62ccd0885e7a84b421353e46368b4c80ef97f498bbe1ab0ca9c1569b7864640076911fc43c3c9ba8032f3bb167e4a14ef1ca3c56d1fcb4fac92766d428cfa34f4508cac2a1a9e54e478eed6524fb13da3f4a46ed7da67e1264b6b496cd0a6954229e948b8254af6651d6ccdde15c7116f23e67082395f434a9bbc194823063f0dd36a557e1e7618027abba2058a7bcd026d172d80906a733711403af0d849f7331b35cb412559e3ab63fdf5e0e38f40d2548783db596d2d6898f1d70957ed079bfa03511537059eb70d75ff181c5de64dbc9acd3ba1e952f32e78404bfdc3ab3e7be1bf1ec1806be8e18529962dcf0935bc2a31627c0447b890eb38ac39743f276ebd972e091a0c288eb2c60db2ada783a461013170583d79580c3ce852f22e61be682a3fa8fd44c7907754a9c5c1e76d89e9c56517506689e4bed3dd1b8e8b67f4d7aec8eab7a6a1b9a7c88ef7a7e7b0e9b6b7cb6d2d9ab204493decf4a286f33414008e0b1b3d5d94ff4f2974e20dc06e6dff7994161df5f1de03fec7cd5659a8493db03ecb8eaff067a41179f85486ebfcaac722de4f970e6d755fb7e58a999bee25c6e5219390ae1d8e4eaa5330be6a896c6f7c1354c27f35ab93f0de784075637d0ab3f1fdcdf6777a54784eaf3b2e59588a854a3702cdb6d38200ee3fd4792d406051c977ea8f6e9f13bf6d3fac051b0f609f6626bb47e3d4d0ba2b21448488a0acba0ea2a7c5d46071b69b1090090e58c26754eecdfc6402acd5cdc07c455caa08a3ee3ba7415d40ae5224f95758d46b8d8c250c998bb0688cd00ff96fb93ffb49d4416213a160fa5a302e02f13e55eb2b26d2825977a21b5ec9a845598c1f8810a0f3f4692e00df09f2784c82f336c441672f38652b83ab18d5910e6939b972b21c091ac09d188218705813cd3c974035fe6b2802c9fda09e5f538ededc53d718d64ed43f9a07801052750a10b1c6125d0453ba7a4c02bea74a7d72c29acb1b84058678035c086691b4785b7230154c29590faac95aca0da04e5a7e6bd065aa650d463191a84ed6ad33076e09d2856c0e6dd82e0e5a162a415e154ad94b482c5da2ec88a2496f6be342f4420e33e05d8fd2d550db9b7a4c10c49d955c6425212f1942cb860f20f70f96c44c8c446fd15d670502d819005a5e8abc71583669efc8e3e60f3f9170d6ebde92042462148f400edbeaa447826c9930867eccae05f0d9e713eeadcaa287e1ad04502f8058178c94864899586c56ca12f49d5d880b3d6326b7bc9da30384fe38c43ab4a270eeb0a8824ec9541e5eb27243b747e08473ff5aa46beb4faa55bc5276ae49cd287d082dfc7cf991e5d66f4eb2c0942072930e2f0be76ccc6a149ce4edb0749b74e8e3f95c2dccacce6fda670ef9a0e98ce0e0b7f34039b74c28d435a0596858585200739dcf004fe4821e18ae722a057ac7c6362dbed968da53ac645d971dc37ee23639ffc302ef99ceb1cf12561626aa52168499e68928c569572af18b3f436ebbf60cc2c889d24569de91f1ed268b96fd19a07ed179183bc7d96fe8ef2bd04f2e4b81cc47d9404770830cc68bfbd98d9ca3e4f57caf256331cb188f0497c8ad1bc4420d1934dd923f5837555a6e1b41a8603a4f353f5fe149a3c0fab6c9a3a895cd489234f7ca9fa44567998d9ef63c206f3398badc47c9d9773e96bf59f976b32e0d46c12bb70abecfb67b30e714fe043dad6b5d52bbfe1b48c16325a808f8978ffce281d777885f31f45a9283bfdf1d467a1144c453a29eeb404ad4d5692eb9303de5cb3fca5d7bfc2342aba01d5f37b0c8782c5f01ec88d6f8d2d30850229d6c777adfac00972cfe32b55bc5fac95494e6549f59bc94c61456cb8501f391fcbe8308cb8a0874cfdfe645effcde0dbfd34f0f05f4dcb81c4216b5995d4164ebf7f8d071dd997d4bdc333c0c5889b82df1ed89e0951ebdd60eb3d17cc27895bf8c4e166a77501c85cddcc764c43dedd423aeff2b5dc848ef14636d99280dae32bb9fd1df67802ad55c9af75200c92d35418a925359e20624e8e0f1e93d6d239977248bd2f4a2f11d677d69f318f6b2e8da397b49ffc4501a10cfc841b6366377ad4fa7d084a039518d5ca598c892c98d6e58446770df0eb2ac7834d4b113a74f7271db891d08e38633209b4671c620bdc4ec0e37aa521cc16b3b230ea6310e5765ae46aace07ecd31ae99892e2d1047c30643f608371b08634241d6ef7f7c6b0783c898d3764634944b0d8ad448ad0b1e407ceda319bc364a811691129d3e893106cc570cd64e17c861181a70fdec15ff038079f3825b8a5e919761e42c02c2f5ccbe6bbccb981aa5ab1e2a2124ad36cc8370416b]

# tcId = 60
# rej_ntt_poly (sample_uniform) requires 783 SHAKE bytes
msg = 48656c6c6f20776f726c64
mu = c3fb96bd268f8211d446c5c662d50bdba8c90e9933c49d29f9e5a45c6c3f6ab3e2937b56b7b3200111f7ed0d817a6e5c7018fcaf31fc28b63e0bcbe83d1d1396
result = valid
sig = ade7527bcb0a6ffe2a2cf114e9d49d1907ef13a2eb3973f643043ac1dc03f88dceeb4217afee1203f3fdac54a13b6c44516c812e4818750e40612256faa649cca43f8a9aa4995b79af4ffa93c4478a0fb4b112deec6a100baa0c6270a00922c6fb38102ecc10df9ba0ab82c2aec27d546d8743d40ce9593e1c067c863b4732eb256be88f9329a2a105d7f4f9f8980a7bbc1fd2b8aa50c3cb8b15bd4d58ad2cd9182f6550d786d600da563537ba5afc711077afcf5f2ad27bcc885548def9c1865175aaf059dce6d3a623e3d40b1ce011e5440679a7567d0ebadb76b28fd9976f8245d2cc6b5b11789a5fd234136d8898f38fa54ab8587561c469c0cc60b03ddef90725bec23e7478942df433c1faeddbed06794d8e7e983a622b8602d245c7245e9b380301321488f904a99ee31dfa6c0c2418282954a2a8dd115d599f7d52a6a04d4f91b79d4aee5c9af7387faa55a37610355fbcc266050ea6912b81776746ec3c531c36bfe326d1976047ee7ace40e88e660bd25c69892cbc26da809cbd0b806808e19931e1d50a448f1f62b08269ce7d6ff3274cb88f6ed76dfe397307211924a23cc655474b174e8112be1b5ddd7f9639f4d22dbdf6ea48ac79767e605a733c2b4cffe2fd776fc7e16df770f6d69b527799f0e484862e298b8b82b3a811d5fa347bc9def3909ffb0cbede310f0ebfe1f89c1aa09301cfbfd3ecdea8e015df52bada77ae6eb3e4f1ef4b0b7197ac7b3348cdc6f27f95f6aee2827d954127c181945ebe05e564147a71a9abdebbffba31ac4db2d8dc7b630f48c3e2b2ee984f3518381b4db2129ecd17df588e27f5a4436b1314d4e9f3c50a10849db95e899a76bc9af091a61b1d0dd35ad75f33d33eaa1bcc1f3144320a7525cff7d4ecb2fafc8d4f6fa59ec642b847281e6e44ec3adcc67e4b10d01bec2d20fadd2d446aa9621937d51fd0cbd3e56a71eab9ab742f5db52510b0816916aa1efe1f16e97052abc39ec48e3ad2f0876eb9492f9249b20143cc62285488ed5d966292141157195c8a9d7b8082809aa0efa78279824f64c6221534fe517d18ccfd2a85482e716a043e582e8e95f03536026e98b49d6db3f78576b8f91a5107ef4f4a788a9b36d97e4baab8f9a32292a74099af38d79f45383664a41c0894044fcdbfff9677bfca7fb2b405d492a8534540e5310367a5192dd482359777e1419fb29a5ceb06d0ecee0723ea2f54dc9969e343876beb41ff8cb40a40664112852bb95c5a40c96afa5751a77a958c461a6d0e9a645f6577d624fc74f31a312ff6d2c8e3f5c7bcefd0d71e2950bdd5da7a5bc7ddae856f9d30ea9784d68293911421433f3fe963f70883ad6fa692b1aa6f01060340fadc0980c07111b0c829bf7d551d8557b7e211ac05c9657d1903078cb59f22be709db3fd9ac7bd37ece1e88f6cfd7b56af127e9e2ff57c46b9e27d2dae1a484845d873c8467be6c0c7bd1ac5bf860f2771fc2767b53d0132aa6c70990813238ecc663e4eaed069554fc35d91b8e826a239f87638e13a3ce82ee87f1283c2f64ee7d715fbaf03481df6754750212f941d159553296a11c3e5e99b23442a6052a1d13b433f74b04aa18cf5100fd2ffbd66088ec58c1d5799427d6787f7fa732d665de840bfceba5b78b6ceb6a42b5916cf8be83eaf5fbda9a4c92d3b3bde73321c1ebe7783a2f8c043647a8f59a2079f9e99466eb426dd9110c0ec36081019aba4d2421ba45d1f83ca4bd7c44b319557134ac8b973949e1b399b89f722d7e189deee7e3a738e760b1c097a7768af06d0f22de67bda64ad171dd8743cf72006d5fcc4f0862f4f5d8929bfe80ac40b0d82aecde6547ccc37f7c0427262acb1dc7af40147336af8b075df1cced5b01fc423906fe0416b89c07ffe69e9cec79a3221cd60726fe3e7a921779ed24453bbc286280ef05fe39557b1b529ee10ca0a3e54c7f03abacf589541eb02fb1d4e83db8da5fece911f19f1b8644fdc470c4d7995aa4858e462b288d61ae8f81b9cd39257e593467252cc77d77718eb705d332fd6e4d61c761da7aee85667f39e601f7b14dd7fcdc4a70e6aab78c7e429b9ad43fe959221eeb53a220899e3f632cc50db8632be08385bb79466e63ce406826ed24d5daa9dfd91ef0650086e8f67ec03e11e57ce0df35a87e36363731d5e6a129c974574c28c032492fc2fe450ff6df857aa2d34f88d740026c5dc69866e1818c6ffeca589da202db3243652d092f670b173b66e845ff249e0b69237cf6d73a8d7b6e3cb3c604dc9c1f08c543a3d532373c482a08b957fd77b78779742f7f180bdc41510a5c469afba4d656ef633540c4d55f3a08de2bb3aa13dbf72454bfa02cc15f900c9909983bcb89f465bc7eb9a9aba456c588cf0ac9689a313ca4891de90921eaec7a6ed5ac7271434772234d889382b32c6cfdfcb2aa6c4d76104ecfc3bb71945f54a707cd4851c7f502680c9f74a2ff6475c10728e843e6668f95f7f25b3b63eafa8586518819cddc9f13d7d721f00e4843ff9d6b00878b024a9368028bedcedb0f8ba9f75ba837bdf23c93d4a3257de45ba05995996821c862cd3c360bd39ef1c05ef3d64f3597688dafac2418f40bf97be693099854a05ab906a94640a395e1aec6abe7a91996896276b58a1fd55d8d2645ba1901f4514bb8af173e5e95bcb4b635ec2445e4b6205f711ab0cfbc3f8fbf8bfec533f746fd7acedf11b4a66f371a02f42d1f8f7c36a4bf5f100cfc665361a1d4e3b6cf3f1b51ce6df7543fc026d7015fb973f8921384fb921b219b7d59916168eb0d8db1150201941ebb608a9a34ac99df89371971f3921873041df22274e23ba378dbb14a1d67b865101fed96dd037492b7b73f0c8f2155f6b07de6dee4365065f71f9af7cfa7904e9ef5b6a417bb19c0edf5a58d90ac15d536df091e1e735ce641c7977e83455f0d4bfbce191f71c139a02ad09da5a71669a845986e5cd81903bc2fcf87667a77511271a22e400ee8518348357e594d94c0b9c80b738464393eb314c8eb9cacd422ad674b6bb3e86488850663a4ce9b996124515acb2b941db207ab42b2178e88838aefbe786d031e10409d0dde8a46e1f10afa41952adb8eca07f1785b7682ec2eaecf58cc5d2d6d8e41c86bb6190c316798b5f7bfcda275c61c3e65da4caa99dded9552e677bc97e9804878077af17b23430c7de12bd6f6ce103d8c79bbc761b94a0e98560c442370fae8b13e73fed4c6332d74ae4fadaf025ba3a3e3b91ca42be7ca07c84adf1c18e9d844c2256b2afe65354c55e7ac3bbc4c3700381ecf945bd57b4fd85cefde464cef8fd7ede5e16d83f770a20db982ff5632631d1251b00d443b0a8449dcbddc5bcc0b2a531a1487383b0782e3c42298c30202ff5f0cd0120cf8379a7629ee913c7d6feef0b230801c1eecf65a41fdf10297a9d11d9af6d275b2546246313ea3146f62e842b98cfa63f635673f76fdfa974f1c4b9a9f7180f5fd821c5cbc06ecae488f47b1a16d6300b556ffa37d22a039e884bac33031682e30a4f37ed4a20929070f68678cfa7ddf07e85af564281e4661ea8f6f5e7adf61d0faac9fdfeb743f46321d715bf5c1a0d3dbd73f6b694d0d54733f0777e10277b5166655baae53d50bb6ff5dfdd6a8314be5511c82eef8714aa3b6f9e0001085a980f7f9b4d7a647a0255b985706e7f2a40124a61dd8cc75b23957d377be6fb791e9b2eed408cba754ad47543a788a1c86d513d13e805c0c516d0d2d7d7227a84d3fc7dbbb12b346b4f14cfcb1b46c562fa08d5ef181de0232792171a29682d12fe7aa49d3056b475df44311dbe4bb05f6d139eaa69d63754e82ee1fa8fb2c943589952fb05dc8a3566c5fc6ffbb135badf57ebc8c97c90ed22ab381960a54d9c4815744c144e270180d09c1afd13db0aa5dd2849c8ab710a5deda647a1f2ea7488ad56baddddc131711b0eabc2a954a551d4e488c339afd7b50d0fac25eb3f3b1d0a81db4678202954886a2863e50232a5e8eb82ce53c72f0566841ca10c724621cd1322b80b776091e31868bccc5785254adaa93c3dde4bffe7e3fbc520fcde4247e2dda42dccedd33be150140a1d669ca760d2cf52222f042a518a0486dfe716d76dfd363573eb2d012dee8b23cad281c6f85f013cb16a8543433ad75afec14d50585ca6077e6a44b2ecbb7c70d19dd42114c5f5391c193b5fa492848e48760f3e858a2f3521fa0c8ccee73d4d7a051b7bac09d8e91f8355f591f8555f1b93dfc673e61cebc9a7bf1327baaac3fea44ce49e958820e593695b06574feb493fea7bcd7464747ae2f16c0648ed9f285d72e82e5c178a1de77f918681a5161333e5612167fc70c585da49d32cee28ef9905efade611117a76279fc791416ad88c723f289d116917e1a9931cb3f8b8b0bcce64cab7006a793340c369b9011700e352b358fdc9798e2c7c67d4891a1d900c9d84aa435481c62d2919f360b4fbab4e2424dc11bcafe70fa94926bd07f9ffeb3d3b8411d9d87193d04f39142db168d435ec83bd3c3d0f8da76694c6c770eff8fd9588a369e3e299b37e221bb48d382ea44cacd11021597fabb4cb050a1b9baacd7e8c99f96674d3192b565f010e27747b9cc1d8dafb000000000000000000000000000000000000000000070d11141822
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280208804000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 8804000000000000000000000000000000000000000000000000000000000000]
[publicKey = 622db4b1c15f5f5ee55e9911432b2a58caa5bd242a6f38a9e2d9cac83db4a3991aef762a57ef2951187e5b0c03c0fad65f5b3ac69243a5833816f00795d125c5ab25129464d3a77dd145b957a5420f9e8bfcb6d639b4e5a46a101fb96473d2e2bd9d9c479141958fa8d52a3e63d3ea668b9268ae24e291a494caa1eda447426cf391fcc84d076c2df829b2bfb5fe7fb2182460684f94340ad41e7b7f5660a5c6d9f6e38adfe7086c45fef3dd5e66f7d7e032236774c52f8c06f3008b183d979d06fc966e34f526ff8efd86d7dffec406f880471cd5af32134fcaac7cd8caa23cec42e589c7e859db26aea52a732bb48d066280677442b640889cbefb4a6865500d44785ab33c8e74eb82d13e05a87897c022ac9614a41f04e4d8a4c2b22216cfc10fc3b8b91d63fa1b74ce44983a04c9fea3e77897c1e3d1fd08a2fde8e68cfc31d57f7f156da2d33062a61fc96db4cc7a7cbf27b91bd93a56347a672f0f68bf44b9a8ba6e249e383644a2487784b5915d64849b2f4644d195dea5c2fc999a8eda3cf68b750960cde5056750a3fdcaae514747a4bcc88fa4e1abf63d5da5975800e97510fe450715c03d5029d544cf9d41c59a05ae9157cba73c9f02ed8296dc1bcf8de8d0f992b0e043e1b0eb83beb0418bfefc26de68867a35b409be773dc51033da3aa784fef4121006296c208c137d0ffc48d3ce9e9e6a19c48b390d4c6ddab012eb919e5630a273ae6ad1c9faaf9e83e93da948e1691084df45e239afaed3f1d9731fec22a91ab9e5bb364f000c171bbb6ae088382fb1adcfc354e94393ea0db44db1e30acbe52a49db521a8ac79c16b7559d608f02ddd8ee514d9e2ccf0740c19e6107acb72657002979af90c2d1d0f44bbd862050405b7c9afd5b154c68a5653c3a984f4d14d06cfdc2043a2226e5f1d8bcbfdbea856dcebf7aa3759c38b1367dce410044a57058360dbd279169dbc1d5e8b7940a857968bfe0c7a5db696a23806070a69bdab657d3217b96cda7cec1a274629bd2f4c88858dbb0446df2cd895ec57521becd5177c826ad0f1ad54ccdc5c3a63456a7cb39fc7017df70390f55c96502b66ea69d7c568546b24532f862db89a0c3be684b8a3b0ca52ddef8482ec7282919dfd326deca6a4a466dce14c629dcfed5a50118e870ac6a807edb4deb08a253fa7bfb968814e02f820cf785b927db5a00d04dc51b4ec9af2448d9651d8ebbfcfac601bc1d0ce4cdd91be785461cbf8590aa1fc8fe9994eee45ac506b5e87d693fbbec2b0f09144118bf2bf38d7e996b6d40a51b8585322e2b31e386ab45c03ff843a04ba987fe5ad426dfd291019100f84ee42b399b0d93ce8d6d1f6b0c0eba3cf3a9f8206aca86e50ed517f07246517d6d434e5918e96b1b0cc9506ac9cd8fc12b9afcd49c9289a0b28376134a4ccf9aa89086cc2a4997729ac99a8157eec6f1e1264d60ef4a0c07bfbb945e6d7a514366a036dc28d1b934a8aef657319a9f199a14bfb4e452b990825fb95987c0046855d6ea7314218dd4837fd23652cb6494a5a989ca5f297daa01132775bf3e6a08a717a2f17638082e499e6cd859ef564949e15900701fb83f8afe9f9f2cc9a6b9e5eb363651c052edc02e973b4ad4a4a51faee71d3142a67fdf20dd7b77344d0dfa04643a6a921f03436dac9b245fa6065f2b23e7d3f0b1f9acd61ef6d68d939802ba0d63cbbf3d7d8c9d68dc40ae395fefafe624e76f51051fd01b53bb881b99929d09e7bd718c6750e179c3e72cc53e5cf820c1c8b0ca8459dd103deae592ee59b1fd40c408bbf5aaf3f9daba04441cfe039b7c03e52a582ad8970862e14a00c9a637be2078b8550079ddcbf14858d98e69ce375f1d40866c2c3d5abee04b06330bc764b958a0e85981afab11ba6cd8cd4b3cfa319444013daaf0ed9bccd64ac258357622e9b21e17a06d863ae9950fbf8d6118eb4371e04194b746a9efb5e1a3313f63f7d4b9b06893ac53754bb6fe323e12ef760c05c3c4fe3a03db518ba03447f89982f3f57a51a556edde0e578ced15f28779d3cee4950b0da6ad35bf4fdded4f22f0c409956ddae098553414ba2faabc4fe3cd550abe9d4b9f8d04468787a2ca50b47ca67b43eab5557a6652fc722c8790ceb93e5d494872843976fd5593d2030a3979d508228271f4870c9cd517e69bc2cd4624a3ed7d4959061a3e26319cf5bf9f4645cabdee1f8f03966937614b7a94ab7ca28ddd15f1a267d1a4caaac5e2a4b0079092e8ce9507f524044537c520b84ce0eba7af9b1c3a056209fe16ac15ea4e3c1a3837f08ce2b86c135a4a1ff78665ad76df0f0da877761fa107e86a23ccc08ef5239a365dbe1ae3e33ce531523d188438296bad2fffa43491d8c164404ca5a22e01cd2d2828d89b0e3333997f7166bc4643468cbd392546a0f015454b8cbe5a82bc92fe168c05124e809aaff0bc946295b8a12e25d2899a95e4fd57733eb0ac67c552aa370cfd7c2703aba864544f651f0f4ac9d0bc48bb169ace6435df0a9859d59f5ffec4f0226291ccb1baea61dfb2f7e14777aa6901b6591bd15fd7f6ee70be9fae2892bf8bdcafe7656289c3403f6b29bc3bf9a977f562034cce76505d750de6502103098f893c5a0e56409b4117795b85d784bae1a00c00c39f5ae9f4f5dd9332dcb293ea2e95f2456b1f3e47d65c00418b24af7ea8f250af298a58248e01a504f355affc3c65edec93a8eed6945033aae1db204dc0a9fa46924ec4c891bcb3]

# tcId = 61
# expand_a requires 23103 SHAKE bytes
msg = 48656c6c6f20776f726c64
mu = 3f26ac24ce7b618c2e23410afa6040c126f43161df8888a8a8572e70bed6983b1753906ffb8eac3d25f99c4623ce094910c67a99c28fc8171ca078974a9f00d1
result = valid
sig = 8f46c68b4cdf1ec20f57a26aede6e7fa768ffe1caf2ad14dddb070af1bffcdf53e996a4c5f009b21400f21a51b90ec6d5dba942d359af0a5feebc18315dc85dd4b5b7f4bf0c1298a6b38472cb7adeedbba5367a7bb86776f2405c665f2d1c77ec94f9ed7ed3f0e025c46b158ff66fb62fe7220ffd466da07b099f4e32b7be99b39bfce7cb526f0c1aef67b63c04e21fb93c0fd44d3cbd1edf4c437af20e917d7859be5398fad2ac8bf6c422a3674c2924d01ecaca88bde6b02a92d4ca31f559075a78a011f1ff334f8d33ee27ca9a27202bb1d045c15607202fea700f737cc5db44efa4448f469c07c5c690eb5d244dd7279fdd7a5cee75c2234d176c9a1aeb337803a432c563443610a646335e1a08e26baa26cd52d836e1c3309211b071d552ab3daeb0e8bc42fbb4d5877fb3814da62306313474d5e86ed9808dcc6f0c302b2f9811fc18eda56d9e3c44fc01940510fd2ed83b85300b69170290bd07596f79fad3ede82a6b8b47f31dd7e8a04705dcaa44caa717bcfa288d2662b2ba98d3aaf930a9aaa59389e5d153a4d5692dd92c5189136ee81934b81b7da6ab8c4c1d0b80efd312be2344153cb03395eec9c808a7be202ff4f51ff0021fe30c9f7be4d1f0e53b24f67c06d057810d9a072c5394b49f500a0523e8d1fd2c3e0a4441b3132ee116858d78a9b4c7987dde46e10ef202c2a5b793a3c4fce39d776cc52c6fdbe582a3fd9a09f9916d14750341e3d5fca75b2466b5e6ad5d5b577f154907ce98b5b1e6060e0e307ea899b3911e4978070cb76728c82e91a1334d61d9939a601501fcbf75d6dac20ea9bd32cb2ced147a4a51df0ddefddea0116264bdf9abb8074a6cafa2a6ebe4a6cc48eb0a9d9cc55f14d7f2e526ca6109ab213270303a0ca3b1490a6bd056358c0e741093db14fc01cf6807d8cc5596b217e61319c72aaa18dde047c3a04b4147ca127bba41218e1ed529f534d71c442149197a5ab715e427ac79f8758e37f623b73ef6a2b55207aa7ade98ef5a4f6989bf4330cfae3e3651444d5b71001dd5aae4432980b555bbb931c0fd9f5abd1af22a4a1d2e2d117d3b8f63474dca28f96049b30548ddab448872f4dfbfec63555292a0f90d54b80c5e3dd8c5c785c3e4d00c643bc8511fbb9aa716caa06b14041f9c4bedd6c6d339220a4724079e504454dffc5c9d299c773e14da80ee3d99824b6ebd93aa71d4201492c04bf2056fbb430acc0d1d425006e5b232b22d5fb1484f25181198e81e4b24fede7c0c498d55f451f2777ccf24778493ae2e0f81b1077cceaf0c0d012c96ae8b1ac5bc3a3f8aa1f361b5beeef3acbd95b7a971021a9aad77a82e059cfcc6d0bcd799121b729f12d2cc8274496bf854bdbfd8e932942e39f5b7906b6a96f4effa903c0bce837160694b2a97ec89c1b0f7f35d16a8995f831b1e5162649e711b71252822ae131a5cc23e7be487be8b1f3b5ba359216e7273adec9bccf6c15a1a3f4c96476b90f11cf94b6d04ff59e6bb19be14f35bf395d7faf85cff288842546efd8ce42b5a29a6fa620581b8dcc51dc2610cd08cccd4f141595daca8cef416cad7907248c58d9327e3d9556bc6be6119bb983cb1faa2b492456b075c7e5aae4e311b61821f51f3c3ed0749852c3788ccd3441beb9ee6cfeecdfdad4d7d4461702e2e1cb6916ae9a9ec096b7775ca6cbb13604419acd40f4b35c7429b8700c8c0a7f6243f5cfa3aa739b713974ef74f84788452ddf5be5d078cd80a2290fd9992ebcb136bc8978372b622bbaecfff00c1c6907ca231aa1441f36697bb29ee93d5a5bc951e9a7893e4202d3cb5dd6324d7db70976ad7666da4e94941862962d3af783ab2bd173c536f999f5627cb7cb7ecda596e65dad4de7668a976b0ce6698bbba26461d78ef1bdc0267c761b708435441ba21dcac62ac6cb1db54499fbe2b441f927b993649c110c00a947be9381f3235861460ffaaaf0b353ce002b81a957e39291fc4f65fdd791281a30f4ca32c297f2c6fb8327454751866239cf4772bdf79368dd99d28c61c7209aaa13297e0fa958ab9a2623c80e779c0745c10f42e792dbcc18099a27a99e9f8a0d389e191609aaf3ad9c3a6661cd7611bb778f706b74a834aa662e70bffad896846faf86a052e6372aae1058bb9dc96b1bd9111b5b1eb47e3badb26f7396642764f3144a7e9f5a903d67f1ec74e8806fc48e354ff37a138a47b3b4c8813d7a7992aba5310a439a1d90848487020c0983b48c5ee97ec658eef7bc93b030b57f16961ec655fef8408a9132ef76016e21dbbde30251501a701b9310ef387ad88c2281a7634b381c10050c50a43d9529c923a81d9b3929727e2b499fd9738d75cfb239c6ea3e94b5951c708d18102ff06aad9d20a219cd867a4c8e7e8e1ef7c84f67217c148f44b422714a381d33f72755ef056f53098cc8fd9877cd6742b2f77b4f2dba9ac9045c17515858baaf3e34f4d74a6e96e8d4fe661211674a68e0912b7c0b4b80811ca60c4518350b3f54df34db7f69de214dae9e14abcaa01c5f28ffff384b438f46547009a8f7e55511e60f2850f75bd337f0045ee00c51a51e655719ea4da79e9a60eb2397008701becdc5a83619c7f90667ee024c44ad392cabc6d7799fa59c8f6125b85284aa48cc7537ec0ef17e83deeb1c99477ebfcb3d51df7443aa692f7319933297a1de00dd310a055611efe998e1281ba0a448521fa0c63df5e7082de1ffc0534f85901fb320211f46f439f13314800826ee72f68c76fe82e45d2f19d9722d017ed44eb14a8a9864c79f29c1082054badbd6249fe8f93f8e9fc65bb3cd1af8aafbbf56964074d782564adb1c25ed8b08f8430bc16836176422fba4e7ff1684a61d881c020d4e659429b48f9f3e64f16d24021d6f89add4c75d237fa9043d32cc27784b7c08844826178b9dddf6fb823aeef3e8fd5aafe581c393c2dfd041f8148aee08a974d5318c746c22d9e4179eb56abdc72db1c6118fff4d9d8d6cb446ee19a07b7fab8df403880aee09dca1cda2a39ec10d5a78457e3aa3cff48468170094ad22d30a2d44428cfe7467a4ec539871cefcd548c3062480b2ed2b6e7a6bd6110aeef4166cd0b45dda83aea875b3ba10a9b3aaa9726f3c782751e85550d144231853037544f39d5dd039234cb42fa88fc0e5f1e0b66f068fd90523ed6e1741679035a7e8419da10a7604b13858ec59be5e5ed7d298e29bee15eb9d66e91ea004d80c261b09474d3f32b7e6bf321fa980786bdc374134e9a5b64c4549cff6d0f073a9675a27a118dc12d5b745da2b3d6615280802756895b6efef4c3dae82e30b3c275b1d34aa55c9f650acf2b727c7e1ce304e1f966dc549a785952135073c3dcb9216885a7460fafdcf7b5fba53789268a8a21005a877962eac88805d7e1286cbb26e34351c1ecfd808a9ebecd2893108fcda6a39eabc133d7fb015ab978ee2ce4f6c6f132e11eb24a82e4e43759ad1ba10dbddcb758a54cb1cc9ecd955bc7f43cb6144423ba5d62d6296c89b1992751dcfd37523b647ac22f468b37120ccc461fe4bc817796e835d0f47a351e2c18769a25c988c7dab905001c8de47aef0e75c7d5b1c299db472600112f656d3740c31ca5017f4624803ee5baeb4ad4974a04be45067e747e2071c66f1a2e607dd11810c78b48fd7249398b8b5ec18e494811e68502872a0a9862d8d9f66122533f0e4893956aac7d98c3f2fb04ea93d8a0f7ddacd0072ec18b54bd814a8ded374d26d69bd7d277422746fb8371828a8e8ff398b5230a2fec8f1ac7a750fc2c6eb6c9341a5bedf7248c796f5b87d9f3449e0f0b3a32d8e283812e98154cf002a02a744f247a20cea768d283ff113466f4775e1170b7395571873b84d5a7e1f7c06a657ed9a09a8789fbebc4fe651735cd5e42a08a5adddaf9827c33078a933b74bfc83a3d2e9ac0386693a6b5eb623a223df33d5c10df6ee4a1616160bedbff3710726f7b21d11dbc7a8a59c52a57e1dc17f914fc3c6d21bb1740faaf09ce4dfc887970cb66be3c9e154e7e554a744793b704593e40550987d60a589970f9756f7e6e4d7fee9cf673f0bd40b9899de4d8ce43c14c1a0def773cdc33dd81147a10fe6557f09e0a863e369d7374ff934563f84ebcd75267822b71acf5354efaf5d35d6299fa186ae28f6092069483b19db0396e008761203a1fa92d8e7a844ed237f3ed30c8c56cbd48a29815d02acbe917fcf2212a69f543a132204a48e8c692f78f039cdc63fa17ac2688c6d4ad716bb56671876e5f2a9036e9be1e2ca1405957e428928aa938bb96a9985d9a32b94b955acc5d4314300b10057d5ea099c65f0e0098fe5edf08b8cd43e93961c5ab94cee68f25a2b17adb7234e88a9dc79ff8b72c9ee205d457c321514b7fd87f482c0e8fe0b6294996527300a64d964d02438351caac5aeab1ee5c5be5bb38b605f974802579e0d34af06a3d5b4a0156aaa1da8e35d694bd4be6908974f5f9af626d16efb52b01d5a81487b669c23dadd71461144ac251e359e6f3ecb9475b2f89b837d1c434d590618c961cad556e5f98110fdf019e813a6bf20925167ee010144597fe8f87bb1dd1b888d8fa5fa032123455c7da5abbd2633527eadcae5f4041835738d00000000000000000000000000000000000006090f182025
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020093a000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 093a000000000000000000000000000000000000000000000000000000000000]
[publicKey = 2828f4f44461a839e748b07acc053c9b0241f7b1425f9c742019c17078ffa036e967faa39da0636d9399bb909039818275a62ca07ff9bccb028accb7ba906e18c9135147fb27858bd224a228c306543bc21092a59881cd6653318f824e59cb7708d34271b38ef517d9a9ae6d37f07bfbecdc05ad59da3247ba2e8587a3b09feeee4fc630c81973cbf455e60a7b2e521350c3e4044b0ae5eca91f1ea9d9f17018021153c5e7ca6b9f9ccba19e093527bf8e1acfeffbac125bdc314267372bd0f2c2fb064e990f367815fa5bc21f98c715c8dc86d36ae7efba6d75f9f5e332df3c6127ac5263647536f6646996f27930318f4db8da6484c9cfa366080d0ea01f019f5b0da25794bea98744ec505d02ee671d6a9e311ebb91b51e1ce1c59bf70714a0b7fb7e25cc0b6e86d661346b6921a96de4fe1de9b788e18791f6e9597f577145ae7c9b39b8c10643edce55bd8db7baa631a0ce1e52b1c67c34761b4d045da421538e1efb7e9249da2590dd52f05102691dd529a3ada382ba255730e3f594104e9e2f9bd9a0d012f446905d6eed766ac4cb3094e5c40b5e2e12eaacb433a1f4593b74a0e8c5033c6846c7ac866d756d27e07b4f771d2d3f45dca0cd9fc1f50b24c50181dfa64530162e4513a1dc0d3fa73fbdc5a9f2a73a032f59122dc818f064224f4687ad32d27357d6f0b3c392eddb2d25de43bae084da96bb985e5521452f056ac139b81167285164ab462aa2c31a3224903f72be0cad6f1de86150c651a2319cc132e55b1517015522689b7fbebe00ebb9bbf494680ef954c97349f87dc4b3a67de92da831f6b2072e294b0d5191be06feb54e36b9c7f8fde964754498174096ab1bbca6dade876c8166e670196f507e6127d9c7ee4d5195bca2940c27375d41197552eba03ac9a2ed59facd73a322f7d701f95433519543a0701c2be58e5505632e63fd831cb92309dd23bf9757ffef9bd618cf90eb184e11c51e139a9ecae0e009927eb64881519b035c81370d602fba3eb43f5c8a031cf093b634e28028c97b5d7ea962564639d247eaeb8d4f5deab4b587b87b8337f7b9dc980db721b7d20e25043eb856147a429ee22655ebfc3b54b4d7d957b567047065de5ea915f3259b0cbcb4e46dc4036d9d4ed8506f0ce2ff7be09f0eb37e6b1f3743eef7bef637c2619ec5e75c232b4dfb9a4a860f7f808cf0b0fb3d0981a800ce83a26282e02bda97c360e7b084c727d6b5ee5aa87a938fb6f714ffd0762790e8333991d057765f4b9cbf26f5b8c2ea993f6517e807749f342cd1623da8003975235fd54517fcad9fa2f345d1193bd35132d82a33a43b344a1e1a302a96b318ba0b28f21c99c940a20cf2bc3dd7d4d8df7e3fc47ca751be64ebc05703229b7e74551f5e57617ff0dd8ad6c2024ad182e9998a3dc67a6ed0bade4872c066c54ee822cbb305238547ff4de783375b6d560d3c1bf818ea5c208cbc6a8d8cf77eac9a8b6e80af4c434d0fb2f42083c75b1fe0d609be047d182b637ee37c74fef271a815a08174cd070ff39c660473b054c1b9fdac90c318a6e5b1ca8918980e347eb077b3595813a12bd1b4c9c6f8d902375078b5ab0fa33d8152789e86150f0df469b4808b2fbbc9f18e4434b9b91b61bb4fdc39ef06630934a4bfc2b175f065f94231bdd95c419453fe4fbbc9d7dbb909895d04d2f2d1e2c2f3529a900e4b347060a0fc469134e1eeb78d56dcac2964f9d32aa74231747583f4f3782391c828bc35d3928c7a694085ed63f7c83792ef85be85ba88fd6e6fed04640584def57fe1e9c8ca247c5e53e984bb2df9de8ee4a72a5d05d5db46f261315b195503e8cbbe45a9f97836997af252212aba12e5da4a7fea8e29115a0e4f05bbfed93730709ff43f378100059f28e6dde2f4b210890e5c25404b1c5410a8c32c9ab626dbecbf90cdeaa7b76248d477125f9a73a9b41fceb547675d4ac3f9aa98027fc9666f0267cb13a8199ad802595f53d4f49b18e31b1c35d2a3cae174c46d9810995ec4952739e14dc3ba4724261d17e24f6f25301d271ab952e0db0692b5dcf2875132debad65898026ca7323097cde7ec8338934bdcdba4d8d9e1cdf1399d01e6967263c78df1df84c8fdec5bae81c01de78f02977beaf958d80dab2fe1a9d70f6de7318e99cad4cfec15acdcf06570e98589c7d072c52673edafb33140f4c6ce3adae1f226e606ec0c3dd7341942cc1925e6f0c5c0f9ab40c27e5b3b69fecdb723908a5617cec70d5057e6f7516a39d747f5eb197b903758ab2947f777a34f7d6f7d0e6cb6da17069795204c90e9aaab93ce22a9c3166a7900b86dbae141fbfa876a454e530fcd1faa182e962a3d9b671b07c18c46f222b98058b96a143f188b2114a44a7b9c41c817e1539dbdc4626d5e88853f33cb8e0920db5e14d2d776bf8649a71a935e50c62c237c004face4d1ad054b831bc4a07d3aaa92ab77e5eff1a2f9776bf57287970b9ed9f1c1bba3a033837f8e0ef58b57ab3c2849187b65f2c84d299731cde4d01cf91c9c53f45dd909377f400dc9a490fafac0410724388fb8f3621d794fccd268971bd46954c51122ac725e9924339bf3f6e5bbc9a200d110adccd91942dec6ec0c4012aad5aafaa9a7df777b1d975c37a7971e7cca1948e1d16b86f8d0f4945b4fc7409694813c5dd0f6890250b6904738a5404af68e5d35d4fe7059d5c48a8b906548c94fcf76568bd562f4ea06e10bbf349142dde245bc8bdd8673e5ac]

# tcId = 62
# rej_bounded_poly (sample_uniform_eta) requires 3 SHAKE blocks
msg = 48656c6c6f20776f726c64
mu = ac22fb798feb118e914bf30fd74267bbd5906031da915a3e6a3fc92fe5f6eace1efbb924d10d9f66a822244c20c856416162c52abf5b922f39ed25c8b8f8e184
result = valid
sig = 45c74c2f9d98d9343257f12d6ca0e80a4fdf0923081fed79412e4a468c0c1cab92c9d537ddbaddeee90b1da792c2288704605e285af67a1aca821c7115c34df21b0545ea4f8d670ac7a973a23cacdd150ff8f76e7957b98104cb90c43859359189d5c82b50e13f0328305676ecfe7e98a07f4d9a91482901fa3d6cd0b704199ca72542fbbe328eea284049ee95153b3370314c3275d76e81f4fa1a8a0324ccbbc23f1a98a511dc507d23352ec119b93b1c0b58b97ee71ed3a7b0b0783dec92e3834c7a1a0054f6b3f42d97e5fe5999659ad854fc859530b50af080b445187493cdd6094a0cd8253d24609bdba9ef471c03e620800938928b5a4a28aded028493867969096cf9d8378cc7930de9afcb94200e6bdd216ca5d5bc877d5607e633a519274ba5d79c22ff71cf54af14ed7bf0ed6b0570f652ac48fc268328cf822d4d30402eea1d506142d4743ea19ad82ef2c62e0f9e48eb104cc47db132ea3e94cf8fb13ba56fe098b96b9ec4d180f9cf204a62e58d11f640d311640cf1e393e8578545826dbb387a6c22596bbb0ccadc3de519143a4c253c07a878189693c26bb06afc8616fbefea67a390d5008c61c3eb67406553f21e340d4c950bb5409646a07f2627a7d0cf96a4310455b8366ae34e13131cd8bc39b184830a47092197525747840fd3f35bb47b308174d296a67e132f73bef36346b08db87234cd7a61df9452bc9689bd2f2fde66b48c74fca4d26e12d1c4613ae1198bd447d917d6a6f117e3ce42a38fa2ae2e554a8793f575387ad49a902544e20e1acf8973ad586c659b80f66244a658793186e2241469751de168386247b42c1f573eea4b9a57a475111d37a3724997a1423392024200f4adcd251021e3af6c948278e198cbeb5562d26ba2ebb9b0e212d34d54d9c618e222c7f60a17a634a7682036d3e467b737291ae3175f280459207210822ebf74c080449ab87fee72f9574efb116a0b1bdb9aa22bdd47d17a21aac5bedf9a3a80a56ee4dc57a079fcd3d7c33608e64b7a87482d2e1b061026df6eee3463a48bc1afaaa61a6087aee5864fe38a968b4c0e10fd839431cdfe03115f158a25fa73dc945d63743e3a9477afc388697c6291ab09d5e145f2ee9731c0de90e84ed97e48a5eea05405ae0d9a12faf82119ea5c2dce8cc118b7d584e3ff296f0bbbc057cae3be7235049bba5fa0887e6915758ae2fad31d7d26e679ceb4642a316694b3e26dd2a39066ba783d1f4e217fd9dbda82ad0ebbdc5c6c7a83ea4142874ee6fa31ce1f74f1621cf9775fc139f7819a386019d0138c82b5456b3de55f0086962f1388bd6a5ae7dc2e259d4fd7aa2393598baffb321884810e5c43e158286f031f867865ce4f2b776f3a3832419bc347570c0fcbc5beaf6a939ba995ae7ec35acf101ceef7d4e415d5abd977392794d19326f695acdee4d32b0b2545f70e03154c5ff5f5ed9baebbd37a93b3a926ec96ff2f010051fc11e2e560ef718ce7f9e55b4ec9e7fb1c000e190f970310e577b72b5d0f08a52175b466ba44e06d82b2b9a14d33eecc2d7aac8a5bb1e50a91a13dc3a7b80c077ac7e7be88ac5272adbf3e361a0d2ce87fbb860c4a4016204c7530104048242ddd11ccd78ba00c064afb51fdca447e613129a8e5e568aef7b13bf06d3990bcfdcf74830109177bf46f9beddc6b4e01aa1ae3cd9137dcb47e711e7b01319267874a9c8febcd1ab4f3abe7b4ba088029af6e4714c8e1231b9d819b7f3843673da5319299036664608278175c781a0517d50ba48c3bc7d480195236a1259ce8e4ca9fec41c96a3b2ac1a4314a2739e57368ac030b85d447090cefe997d61ed2e44a879f947541608d7296a255e3b07443110201f11c227ebdabdc04990f9cb46967de0b7448c9c2caed883f849115d9a7904fa2844b1fc4c81fffaa4cb6c93ff69f0012920d540c1c67f19e9e90c60bfa285b19a92930bbdecf2f12e257c2c0d6aa880f7609dbdfcc135f8244e2b209180541c56b8a870915c96d9f6110cb6bc8ef6485cb5d4413ea2e80a42aaa4cdba7f04815ee37af3809032a0651b897d977c7d2ee5ecee346f0d9e7848780cc90f5fdffd8c23bf3f73f0b3e53b385556b23a988afc86f99a9a85815051fef4b9bfa88ce55232dcee5312b1315d7b13552939b4c7964fae29abfe83236077e600a2a02159c52b90146ccc65881db5c900101fd48150778ff7b993afdafe2a03e5841c736264b9928d1ed7aeb7036180d86a17136cd62b9d8d90bdecdf2707cb4606b350ac6121fec880659b5726fb8ed8923b342bd22a300a6df4bce9b4f70c79ccbdf7c42c9ed3c5cea4bbe3823031c44f710053740e55dfcb7c488f600cecf1b5c974dc6e483bd0205f56c2a3a674c49ad2da1ff9e37cfd8f059158a1b15c2e81ce26b83bf86712ae8718a58c58cbe10127147b5d3aeb92162b388366d779f8a126a3b5bee56902fbc1f6a449d74a7863a0b6037ca5ffbac5041bce68a2db29dd6bef264c7d6f244de69b10aea5c7bcaa379ef0c7ab47f1bacdc57925bcdc12457ef1e737111877411b74e1ef77491661ab00bb7d38f51160a90d4b500416ccd949aa17ccce7161c3dbb70769b4953adc3fe64a2e45f0fe204a3bcb37cb3b24ca07fa6c4239710129acf1d98c1922f8fd8aa8ddb207162a1b3dedc0e390a4893edbdb690d9aef686c64147cc718ded608c329eccffbe338dca3a36a4c4e4ed48160699db6b78e25e54d0b3e551c080f3c2bf5b6b78b951de81bcb9724b4c8c66d5cdbdc77292a7b7a82481febb65e90557b2effd9f253dfe7208e5e0cb0234b566dd33837a0b93bdfce7d3322b54a37e0058c93bcf66303d0ecd55f16c5c0c68d20363b8179d4ed96305fa632d489dfd64624c4042a6f0a57fcb1afa06db489a063a59b7740f71065214b542c22d1744b6dd1167ef35bd45ac047945df7b0f67e4e6d5b7aec57b07f0f74dc4922905168849fe4c5044ee65ac36bd6095d56db2c6ed1749af08e6ab80560aea4c736fe610e4b9ab6eb212c4eadf0b2895222d4e5bd289905199eb4566e0b2569055b6d6590d9a3e4f647b7366c8793327cc9462fa3bb4d9b7d3eb8ed43a5c1603e0917c2a4b55dbd20b40bdd84dd379e4c7c3e4e7880ff32769633870bc7ebc79d6396bef835afa39539a327891b9037030c75a46b274353a5ff2f1761999b6fb214158f337f0b098f8bd40a8c8a592abc004d5f8134053047412309bfcbc7faf5dfcc0f44e766d2c7e7f651ac468330bd301e21ffc863855dfccc385c83f3c024bfdb732f596cf945a9dc724f85eaa5adb2237b41b485954162890e71e23528db0a5aad3ad47b9389744599f96ff5c7189271ebd2c12ea16000f56e0d15f0362acd48a91e3863a1ca98318266c3d63555ad96f0d188e3275fca834c20ae62bd97308ccbfae323066015e3a33169d05f4ff5068a645b9ebb7aad64ffda44f9d0580560d23850177aef4ed42064de173a50f5bfb5e5bf6d9d39eaf8d565f342a8d9880118cc1d069480bbd6cd615383f85d2e495c4c33818b6106cd241e16cfefba1aaeb5f631423c1d8ae8e6553a3ac5e8a85687c243e0d4318162dcb2ffe2afc5b9d551a7a755efcb96113f1e9b596180c6bec210f9e36a81fa686f5073c573191aa23603a8067bd441cc9d46dfd55f6b1b2c36d4ad04d96fa326b05b7526e43dde99051549718a48361a40bfda5073b8c95c154741f901007740fb0e84059fb7d085408bfce226e0cd08e0361f9cbf4b257d109cac12aa86a122ea823bb4b6c13eb74237f9499799d73e8d244288776ab6e344dc2b6dab89b7e0f764cb849473a168cdb92411b0664d76841fe5dfe477fab40997ff18c13180512bddc04f74a9a0b24cadad0d969677e108d0d4c9cd878415186f958d49fbf04e2e446f362e8c2359d3d7799f7976e490fe3269afd2302bc7cd3d434fdadeb459ac76b5dfef29bbf84814d1cf21d4c374ea12fe34c4b9186c068d7075bb05d12e702c5fd6c7e6a7da986d9d65031bf3fc0a43aa546f06e46785d63f02e965e5ffdbaa9ea7a092e1a149d3eee256da5810e1f565372b5d96a899f15ac7bb97a2cf510539d110db26e98f20056188177b5eba1e017ed78f60acd6c8ef59502a8b94776699a6fc80191ade5007bfa62df60c63875153b2305a8f9a05ac662e485f4e7e9673ca8e85d306d651f37d06e860c8fc50ec6199916b72b711d4ca74d7c031f03fd41bb7405c684b136beed4110bec947ccf1b56578396fd88a70f14ba683bed84e70a72779f31d7ca3d9db73ad4133779ac7790bd7e378334badbe2a148b2de5f3277b1e0b2a1b2396b88f1dec7e49f94bb38ad9dd509fe23ed46c0830ab1f89f04d6986cc3a3b373ac9bc8a83a37847d87321df3f5cd6eaadab300c5316d8a59f8f9397c968f5f778450369bcf118ecf730392e2672a8980a6556852330acb3f76d195d95623cf419ff726172aa5df52d5163cf1681b9c4274b2257c2a247f5667923d214e0c79ee66b1f7d315273dc2b5ff41f3728a619ed0145dbf36c089710c55e5c2cdc2c8296489f817d7f7d0e6892e8128a0e3e0ba65d74b2d50826ec325359617b7eacf80a48679397b7d9e31a225276ce0e465b679cd1d5df0000000000000000000000000000000000000004070f171c24
flags = ValidSignature,ManySteps

# tcId = 63
# expand_s requires 23 SHAKE blocks
msg = 48656c6c6f20776f726c64
mu = ac22fb798feb118e914bf30fd74267bbd5906031da915a3e6a3fc92fe5f6eace1efbb924d10d9f66a822244c20c856416162c52abf5b922f39ed25c8b8f8e184
result = valid
sig = 45c74c2f9d98d9343257f12d6ca0e80a4fdf0923081fed79412e4a468c0c1cab92c9d537ddbaddeee90b1da792c2288704605e285af67a1aca821c7115c34df21b0545ea4f8d670ac7a973a23cacdd150ff8f76e7957b98104cb90c43859359189d5c82b50e13f0328305676ecfe7e98a07f4d9a91482901fa3d6cd0b704199ca72542fbbe328eea284049ee95153b3370314c3275d76e81f4fa1a8a0324ccbbc23f1a98a511dc507d23352ec119b93b1c0b58b97ee71ed3a7b0b0783dec92e3834c7a1a0054f6b3f42d97e5fe5999659ad854fc859530b50af080b445187493cdd6094a0cd8253d24609bdba9ef471c03e620800938928b5a4a28aded028493867969096cf9d8378cc7930de9afcb94200e6bdd216ca5d5bc877d5607e633a519274ba5d79c22ff71cf54af14ed7bf0ed6b0570f652ac48fc268328cf822d4d30402eea1d506142d4743ea19ad82ef2c62e0f9e48eb104cc47db132ea3e94cf8fb13ba56fe098b96b9ec4d180f9cf204a62e58d11f640d311640cf1e393e8578545826dbb387a6c22596bbb0ccadc3de519143a4c253c07a878189693c26bb06afc8616fbefea67a390d5008c61c3eb67406553f21e340d4c950bb5409646a07f2627a7d0cf96a4310455b8366ae34e13131cd8bc39b184830a47092197525747840fd3f35bb47b308174d296a67e132f73bef36346b08db87234cd7a61df9452bc9689bd2f2fde66b48c74fca4d26e12d1c4613ae1198bd447d917d6a6f117e3ce42a38fa2ae2e554a8793f575387ad49a902544e20e1acf8973ad586c659b80f66244a658793186e2241469751de168386247b42c1f573eea4b9a57a475111d37a3724997a1423392024200f4adcd251021e3af6c948278e198cbeb5562d26ba2ebb9b0e212d34d54d9c618e222c7f60a17a634a7682036d3e467b737291ae3175f280459207210822ebf74c080449ab87fee72f9574efb116a0b1bdb9aa22bdd47d17a21aac5bedf9a3a80a56ee4dc57a079fcd3d7c33608e64b7a87482d2e1b061026df6eee3463a48bc1afaaa61a6087aee5864fe38a968b4c0e10fd839431cdfe03115f158a25fa73dc945d63743e3a9477afc388697c6291ab09d5e145f2ee9731c0de90e84ed97e48a5eea05405ae0d9a12faf82119ea5c2dce8cc118b7d584e3ff296f0bbbc057cae3be7235049bba5fa0887e6915758ae2fad31d7d26e679ceb4642a316694b3e26dd2a39066ba783d1f4e217fd9dbda82ad0ebbdc5c6c7a83ea4142874ee6fa31ce1f74f1621cf9775fc139f7819a386019d0138c82b5456b3de55f0086962f1388bd6a5ae7dc2e259d4fd7aa2393598baffb321884810e5c43e158286f031f867865ce4f2b776f3a3832419bc347570c0fcbc5beaf6a939ba995ae7ec35acf101ceef7d4e415d5abd977392794d19326f695acdee4d32b0b2545f70e03154c5ff5f5ed9baebbd37a93b3a926ec96ff2f010051fc11e2e560ef718ce7f9e55b4ec9e7fb1c000e190f970310e577b72b5d0f08a52175b466ba44e06d82b2b9a14d33eecc2d7aac8a5bb1e50a91a13dc3a7b80c077ac7e7be88ac5272adbf3e361a0d2ce87fbb860c4a4016204c7530104048242ddd11ccd78ba00c064afb51fdca447e613129a8e5e568aef7b13bf06d3990bcfdcf74830109177bf46f9beddc6b4e01aa1ae3cd9137dcb47e711e7b01319267874a9c8febcd1ab4f3abe7b4ba088029af6e4714c8e1231b9d819b7f3843673da5319299036664608278175c781a0517d50ba48c3bc7d480195236a1259ce8e4ca9fec41c96a3b2ac1a4314a2739e57368ac030b85d447090cefe997d61ed2e44a879f947541608d7296a255e3b07443110201f11c227ebdabdc04990f9cb46967de0b7448c9c2caed883f849115d9a7904fa2844b1fc4c81fffaa4cb6c93ff69f0012920d540c1c67f19e9e90c60bfa285b19a92930bbdecf2f12e257c2c0d6aa880f7609dbdfcc135f8244e2b209180541c56b8a870915c96d9f6110cb6bc8ef6485cb5d4413ea2e80a42aaa4cdba7f04815ee37af3809032a0651b897d977c7d2ee5ecee346f0d9e7848780cc90f5fdffd8c23bf3f73f0b3e53b385556b23a988afc86f99a9a85815051fef4b9bfa88ce55232dcee5312b1315d7b13552939b4c7964fae29abfe83236077e600a2a02159c52b90146ccc65881db5c900101fd48150778ff7b993afdafe2a03e5841c736264b9928d1ed7aeb7036180d86a17136cd62b9d8d90bdecdf2707cb4606b350ac6121fec880659b5726fb8ed8923b342bd22a300a6df4bce9b4f70c79ccbdf7c42c9ed3c5cea4bbe3823031c44f710053740e55dfcb7c488f600cecf1b5c974dc6e483bd0205f56c2a3a674c49ad2da1ff9e37cfd8f059158a1b15c2e81ce26b83bf86712ae8718a58c58cbe10127147b5d3aeb92162b388366d779f8a126a3b5bee56902fbc1f6a449d74a7863a0b6037ca5ffbac5041bce68a2db29dd6bef264c7d6f244de69b10aea5c7bcaa379ef0c7ab47f1bacdc57925bcdc12457ef1e737111877411b74e1ef77491661ab00bb7d38f51160a90d4b500416ccd949aa17ccce7161c3dbb70769b4953adc3fe64a2e45f0fe204a3bcb37cb3b24ca07fa6c4239710129acf1d98c1922f8fd8aa8ddb207162a1b3dedc0e390a4893edbdb690d9aef686c64147cc718ded608c329eccffbe338dca3a36a4c4e4ed48160699db6b78e25e54d0b3e551c080f3c2bf5b6b78b951de81bcb9724b4c8c66d5cdbdc77292a7b7a82481febb65e90557b2effd9f253dfe7208e5e0cb0234b566dd33837a0b93bdfce7d3322b54a37e0058c93bcf66303d0ecd55f16c5c0c68d20363b8179d4ed96305fa632d489dfd64624c4042a6f0a57fcb1afa06db489a063a59b7740f71065214b542c22d1744b6dd1167ef35bd45ac047945df7b0f67e4e6d5b7aec57b07f0f74dc4922905168849fe4c5044ee65ac36bd6095d56db2c6ed1749af08e6ab80560aea4c736fe610e4b9ab6eb212c4eadf0b2895222d4e5bd289905199eb4566e0b2569055b6d6590d9a3e4f647b7366c8793327cc9462fa3bb4d9b7d3eb8ed43a5c1603e0917c2a4b55dbd20b40bdd84dd379e4c7c3e4e7880ff32769633870bc7ebc79d6396bef835afa39539a327891b9037030c75a46b274353a5ff2f1761999b6fb214158f337f0b098f8bd40a8c8a592abc004d5f8134053047412309bfcbc7faf5dfcc0f44e766d2c7e7f651ac468330bd301e21ffc863855dfccc385c83f3c024bfdb732f596cf945a9dc724f85eaa5adb2237b41b485954162890e71e23528db0a5aad3ad47b9389744599f96ff5c7189271ebd2c12ea16000f56e0d15f0362acd48a91e3863a1ca98318266c3d63555ad96f0d188e3275fca834c20ae62bd97308ccbfae323066015e3a33169d05f4ff5068a645b9ebb7aad64ffda44f9d0580560d23850177aef4ed42064de173a50f5bfb5e5bf6d9d39eaf8d565f342a8d9880118cc1d069480bbd6cd615383f85d2e495c4c33818b6106cd241e16cfefba1aaeb5f631423c1d8ae8e6553a3ac5e8a85687c243e0d4318162dcb2ffe2afc5b9d551a7a755efcb96113f1e9b596180c6bec210f9e36a81fa686f5073c573191aa23603a8067bd441cc9d46dfd55f6b1b2c36d4ad04d96fa326b05b7526e43dde99051549718a48361a40bfda5073b8c95c154741f901007740fb0e84059fb7d085408bfce226e0cd08e0361f9cbf4b257d109cac12aa86a122ea823bb4b6c13eb74237f9499799d73e8d244288776ab6e344dc2b6dab89b7e0f764cb849473a168cdb92411b0664d76841fe5dfe477fab40997ff18c13180512bddc04f74a9a0b24cadad0d969677e108d0d4c9cd878415186f958d49fbf04e2e446f362e8c2359d3d7799f7976e490fe3269afd2302bc7cd3d434fdadeb459ac76b5dfef29bbf84814d1cf21d4c374ea12fe34c4b9186c068d7075bb05d12e702c5fd6c7e6a7da986d9d65031bf3fc0a43aa546f06e46785d63f02e965e5ffdbaa9ea7a092e1a149d3eee256da5810e1f565372b5d96a899f15ac7bb97a2cf510539d110db26e98f20056188177b5eba1e017ed78f60acd6c8ef59502a8b94776699a6fc80191ade5007bfa62df60c63875153b2305a8f9a05ac662e485f4e7e9673ca8e85d306d651f37d06e860c8fc50ec6199916b72b711d4ca74d7c031f03fd41bb7405c684b136beed4110bec947ccf1b56578396fd88a70f14ba683bed84e70a72779f31d7ca3d9db73ad4133779ac7790bd7e378334badbe2a148b2de5f3277b1e0b2a1b2396b88f1dec7e49f94bb38ad9dd509fe23ed46c0830ab1f89f04d6986cc3a3b373ac9bc8a83a37847d87321df3f5cd6eaadab300c5316d8a59f8f9397c968f5f778450369bcf118ecf730392e2672a8980a6556852330acb3f76d195d95623cf419ff726172aa5df52d5163cf1681b9c4274b2257c2a247f5667923d214e0c79ee66b1f7d315273dc2b5ff41f3728a619ed0145dbf36c089710c55e5c2cdc2c8296489f817d7f7d0e6892e8128a0e3e0ba65d74b2d50826ec325359617b7eacf80a48679397b7d9e31a225276ce0e465b679cd1d5df0000000000000000000000000000000000000004070f171c24
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280204291000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 4291000000000000000000000000000000000000000000000000000000000000]
[publicKey = fc9fbcbb96f54d5f1b2b71d060404538ee428f6785040c54adb8716adde1cb1fd35a18e25a3dcdcfcb36f67bbd5398dbd1e41d43e2da3d92f35a894168c5829e0e9e9ec957c6e64c0e2c90bb10402b80c16860a20e5c0f5cfb31e98fb965d79c6dbb5a92a76e0cd2e8e5bf89bd8431075d87d944f70d1d60ef39eeacb38950c3f3ea9c9e036beb99453beb674ef399472d2602b40d2681474a0f86f9322008f7ba074306c65888fb75076f2588cc828e03f4a20c6a86190705bb16d1b01f33fda71defb96cca68128d87ad616507e67f9abf5e1f4b893e6223cf9643e9bce85a60253ade53ce2f6483594507fb27bba13867cd5afeb36dea5d2d847e0d1de2c8a21465e435b427b9a21094844e4f9e386b8da5b7abbf642cad70380c2daa355a2ab183afa6412597a0d85a3b310ec11a2055a56771f6dabb00371f3a29d3a282ac8b1ee1e46fd31ccc98943d93f95c1f7b0b41c49b8c00bb229fd5c468fe47724e5c44cd90cac417c70c260cda880ce774aef25749616b941f4d3b394e58b752235e0824962d7d003457828a1d5c1549d3c496cbfe90950b780b12de7b976866edf29521f993fe3e93b189cb86551693e8016cd0147a4b6af60196779f4a916afebe71898308ba45712c593ace59eb006254a01eb76d48b9fd653e662b32435b8b5e71cdf77768b9c42f5a75f959f59a03fed130ab2c24eb34b0d41ced62726c7ab160a588007bae6e170c558908db0cab61933bfa840031cd131ac541a3484079ae77a8d4a4eefc8b72f952c0fb22352751507d311844439b9287272dc73b7b836ed85147f40871d05b9904c32389afaf94b84643c5449dc04f9a82f276fd50cfceff05e2f1dcba87d3ebfda747cf04e46da976f5864de1ea500a4ab58e7027977982fa46be9c8e565e5376733b706b01447a8bd2d80b766804e663a4f6cf58e4377346420eca7e757f6b28dbbe8e05f251ad58c61350d283de73be982d7c60250e4203a44e97849f6921238870f772459421cf223439dbaf21bae645d04b572e0884a6c8248b780a1df734b600e1ed6723d15d145b1476d11b36a337bcfe14e85354eb275d43bdfc62c242e2498f2263416d9de4fa7bad8512f14cd1cc964c9471094514ce7077d2dd2c45195dec402fbf49c63f9abcacb2e8eac10bcbb7b2312397f4ea03f70b390490592fc2b41464c48ca6dcc333be960178534b099aadf9bafcea4a5b74e1cb2aba6c13a57d05a4f2ab3002294565e02014254fb3b6f3ede1b2cf9315185e7c07dc82c74656d87121612b456b03c5eb93f1a81d8ec0eae7630937a2476af4b35fd07e61469881a2f7c0a1d56d299ee54455444a431a93e8e368553b7063c695076891e7532f29ee20de04ae37891dd3343e7445586dbba4c31a8723e1ac02c786c5e74171884217bc517838facccfde8453c62f719887425cf35068b126f5d389f394203cd377273e984bc4e9aa5b747bdbaf7e4b7607b77b0ec95e931d3e7661e98086a6e9975b72703034523884201cd6aa668eed0513bbabc6c3bd044c32fcd4aafa319041d07f7991bce70c3fb7a43dacaf7b5b58e624d36dc545d0a198ad8f03bea8363f61bc639186c497a857a85521647d856b64209bdf9311fb5d16ebdb9522345561c8f526bf106c107bc6f97fb93c98c3e5dd239ddbf8e736e936a2df93a863457889caa12cc64489b7561a469b9208873f766b57844f60aae913a27233bad42b5bde93c0544d9b52b3b45a90ce5aa67021bb1f8d35b67626ccbea718a42b3a5fa867ce53218bd48509087c67bb3e452b7e4e3aafafe7f1588fb653cf045a4ea5114806f5108fbe3410956adb1348761e6c5ce8f58b276ced2d721bfacae09c67f41ed9f00749f8a63aa9c367669980f2415cad8983691e69fb588ddda462d0109f9cc1984d4153b4fa46e5174d14bdca951a464d54dedb27912cb27b74bb65ee3a11854dca6542749a7222e589f4ea53bb8c07a84c3271bcb371d4005d04bc825868652df8defcaed9f9015e4c1d953af10992fc73951064c5f37e02baf73531b0eb5c1e2a7e6f379eb60ed2609e601abf163214e328a9f75ef17b308bc6263dd2884a5a8c607be1266bfacbc26114d75a610805b1be34b0887182859a54f6fa4b06c4275959e6b6b5a4385be6104b61fff2169226e389a18e1ad8ff1ed4eb1c99f35f4c198fe777bfe475759b4bb82f54c47218c5bdf61d506dae4b84fa4ee0f64f2c7ada1f39617acafe3649e960d1804228fde6267a6708363bc10e97fbdfcdffd883f8a231ec15263608ca462440a882a488266d35a4f878f55e07b6ca0f994a0a1f16b743bc9e5f473de80586fc18f09f0a13deb00c73a23e818b3e9241878dfac1f814bfe3b934fd0ae8be49caf16320fc729bc7d8c584d192a884eeb2ef3ad079cfb8626fcf1024758158951c6dcd607ecd7a15658e2154610085f1e5cdf61704c120b72d9c6db247fd04581264f6d14109581ba6994dbb46437de09164bec86b384ef16648649cd650714f6e7c6151783af7c4db4246683116e435a6e3c4031f21c7aa66984fb64b8d9af6e32b2e4cef4ec8ed9568df38c067076e3f4536bd37b4c66f11a426e9d76cfe29ccfab367ffcef2264b0e0fd3513b862db235304924f2cd8d07b2690771c778cf21d3b6d4e74541d390040a8582434c55a6d8e6af99c67096455b5b17cf5e902cd9928f96e7d14d4221a2617297858249b9b7235b28847f7c843d69263eeac9c6612f]

# tcId = 64
# rej_bounded_poly (sample_uniform_eta) requires 277 SHAKE bytes
msg = 48656c6c6f20776f726c64
mu = ed9f8898f0ef531e71b1c767965c23248e148057aa07b37e6f7d2b1583fa47ddafbfdf259f56e3e71927489919e63e0712a66e96635b80760d7bbe04707b860d
result = valid
sig = 447024ffde9346a213b39475099459ebb1de800e2879512a7f6747cdcaefe85abb973bf9e25a460bd9ee2ad1bd70a820d8f172e54eb46c78e95f860001323f6617d9408d2e1d25ba6826f19ff9c010fdbebb0c002c2038a178a78f652f567ecb5170f26601eae1bbd555aa8fdda21ba1dcb9e351620350e347397b96f2d29645f10b3d8945d636e58308d85205739acd6b94d671a3cd14678ad953218a6b5cb7b3222c2db794e0cc468ef45358505ace711352899851c324c12767e5a50e5288af2eb3c9402114e06e0ff0051e9aa0ca2c72e6fb479c074c04b2123e6d6f9e62d4374e0fb2c3b6662332c391f630dfe44c4fdb7dac95ca3aff5a427f3d7814bef76f897bf0a7cfd2bd36d9d49f87b870a06bc9dacaab0b129b6158dea464fea551ba4c5431237a189860fe228ec8840b5eb358a68f1d9ae9dcf90dcad2a8603bb7fabb4e387ba963b08e1dd41e02a10842b579bec2a2d431fb9595b4331f46c9b0db975832272ead202dba9be105039328936c939985d1137e2d90d55d4e6787ae2837ab48f0562da0e0e58c8075b4eb5dc9dfc97635bac8866cc5f13f984869a550a100f13f3f56a38b8a350fa4fd06207c1d32eb667fc6811c33db6cc428f620dde08c42dc2efe736aefbe59c167da7793f2bfbc6cd3aaed52d3757e8d7e44c63ae8f0852d73b5ba5569214c9c1980d3852a0b88d0248175f53e9d11ffe19a1ff5ff7e44f8a5c1074731c69198de1be50b7155b49b9875bbb7473983ceb447b2b50ba230f69155d7ac4e46a4e80762c39a97fd023d4ed38f7c425902b7f747a11d7797e2f4cab63d27ac2bcacb17d08ced68b7cc5d91c69bb8f80f17d9875119a741bec5757f66042ecd2e00847c0390170ac2bdadc769cb501ec8aa38c859441d98e5bb9fccc43eba593d928209245e6de8f336cc0e2680c6a73e5df0f554301cf852fa3dd3e7d5f720320d6b079cf2211feb3b2956a0de3f59bce94148dc91e9b0288445763117cd180f7ad089f223eecbcfb06746aa2796dab2e620459919cb4faeb7d4c0d85779f776593d6fb0877041d43ee10435cba6c7baa9931e4c4dc56898a36983312cf85a1a999bcc02cb26d091b3c5a23fd4061a09b44659f6d68b87b68d3e6c18876f9f8f8edb42210ffce4e4c6a4a01584ee1b43709473130166ce9d9890eabebea8c81d532c34a166dc9dc30f1d4c0546de34990cca8a5dc6269853d69f366056f23fbaf72be1fd469fee612fa9a75feb97c079c5c04fce08f89e8087249a77e3b0d73728e95749f7497313631ad95620f3eb3c4ccbf4cc64e6113c4044541e843832a32ad7e699a75947f8ab7e48cc65a060d62972b86df8a2fb0b4bb966193545c86f201c5be342dfb361dcf2bbd9f3a22a6ec498da9d9e14770f9b7f642314bc6f66954bba2b0c621be2b20140eb6a0f536c6178fbf631ae39cf1c66d01c35763141b689e6851d578b31083f2153ae37101bda7d5a1a428582fcc19b310fdbac1cecbbc3ecaec93d73083f9f9c0f972ce0e65cdf5db90c623405863a18a497fe23bb57ad71f64ba9fbde1e462ac28e0d7597742b2eec39741d11c406ae56248c3644f3ac44fea88050fb4d0af09b65ce58cf276b37731d21840f34a9bfcdbb5322d905d88476f89aaac0c3f6ecc7957747a8343dfd8981dcf34057746dcf440aa098e5d41b5c61ce15a72380b7c8a39c982c052cc1766364fe7eb94a49441014deb484afec1692738d50762aa0ebddeafceb7b9f6cb2d384f049a104a584dc274040f4ea030345f7f887758d10864d8c4b27abddd214be79c79b69084d71897ffbdaa0dbf5cec90f22ec07d4ac7ba12ae6ddb130ea34f774c2736267cb13178abdedddad0e0f889b920b3c4b3008ce7b18d4ff36e196b1e7d8dd043b58495e6b7dbfe22d03ec72dcbb250ebde631f43c556ab8b8465b3d76ea1cf571e6726d39866fca46a0b515f0d8479a028517f9021d757ef84fd8a8464311c7462262c82503dcbea392f88f19dafece39ca11b11ee3649840dea7054fb02770a7a46c15c162a05a6a2b5ea904f2ecb78be936e0cc54327564d6097510977807a48e1b446b5076176cd8be717380f4f02f30b5f2d2c0596f45d3c064ca4763e649c9396319eb09d37d3627d3ec6ea58df23cebcec0c9bb68861d0e2fb56e075f2aee9bb1aea052ab2c05ae746f80bab8d953f40cf18afce5f331b334b7531e472d942bc07e02c67135944efb5aa7e39e4344d365d719776494ec43cf3f64d208db184bc4f1239eca1b744055c12d4519905c66017a7a8f6d47b3f0a725222bdfde1c1d605d04cf93ef3733a7b9a5a54a0de03c66866bbfd24329a565c0092856e637a832275f6ce6113656a71c1f1ef90058afe1a376aa00be83e050169b7f9e94451dd6f493fe5caf02d6e5cf1d41c5e7539d2d70ca2ac35b966ff9f66b07401f25b259000d14f9e0aedd734b74fdda9b187bfd99a7c1d241e40f87027567316a3cbc08bb70ade50e75e349e7f3d023a021c46e84b2d44dcd04e6a9c2a5ae4ff79abc2805a5f71684b8bb661421008f45d9dbb86387beb93b07583d0cd4f4946e5c16d4b62154abb7dde8b771e22798be9c39103b5319442ae8f49d5e42ca2f90026ae62848811fc38f2c930f0b266b445c7828e3d8fe4cff57b79d168e51beeaf15c693518204f5931648702f81afb1841ea2479c8acb2f42236fdbb0a99cfe83cd3cc58ad94908d61ce8b953e433599e9a086d5655508c79dc26662950697348790bd0905d4bf616ce4f411c2f76e4f91c6159c6bb317d90356c23dcd001a43ec94bd8d808b07ddf94b93b3191cd3fcd8529197f7aec255c2a25bde0968cf689263e0a5cb19be444f36ca797376b013b244f510191bdc007ac33f3f8e73bad30638679bdfe3adaeef93ee24df4fba7c405b5be5ec54cb375a5b9eb19473e981fd08b6f7408fd00e6cf2971f63d4d4d4b9ed066318efd0523250e0f70562c1f2f5c7c7317f999c74680b811baba2d84153f7ca6d1c7d0deb5ed31da60f477754725725b860a64448cfb8dd8c107613ce6671b956e6fd769ed556f8bf8310dc2f167f621de8421dc13edc84cb9c05eaaad7d9d51a5d7b194f8c3c7082e9d53c5c7a88e1c072c468a835445505c990379d34a2231407a1035c81a0a546ee27b1b3e7908d4921bc70721911a2c0f5ac25ea8a81b2509d40f2c727a9f1d7f91a4378fbc21145320f1b9ecbe54283e1237a5b90b44c9f49edbbc9f8ec73af7e6e7ad0604b3fd84191a24b3efb2d07db8bdf05b742a65e7405ef50e47fcc92d4029f7f7be4c5e7f1b3f85d1b9a5cf8c14228318ecbc648fa7ae37b3bd3d3c33bed9bed46bcd47ce89650dae8cc2c5e2965d59006b24beba14e70b1174cc4f828f11188bf0c21d552f1e5fbb022e84549b05b3f1c2936014c1c3163269abab98508a5c3a4b0d282c6b91aafd64866d01bd8715473fedcaa36ca1f1c6bdb6caf82753d49a4395b3423fd33b96313ecf41d728a5a57fdb8d01c3be7fd831149a0e0dbcd323ae4af4d062079e0c4039a7d9cd25fe20f033e5ecfa0d34e6920bbc1e88398aede6a28439e700e8844d79967451a3771d4b26eb5d012a49a5f817651c1d752163ac517541ca39025aa428f38dbf3cec4d648cfd3922bb2cd2eb8e18ffa2adfdee5b9314a82800447ad55873b14d820192cb62bfde5699b680f2b0ff07e2fe9862128c17a8d2827d5aa73023c573cfe37d372b39c13b414b1435c7a4951cfab1d8c74115711bce198053ae6a3d24ad64600e9c1f50915babdb52dfee9264142b108312222d198810898bab5e09dd09a9a27b62b6e7d7917708e7829903fa5ea835de5725a83d034aaf7321f48afdcba299086d4b20075e0537bf6cedc0b50a1e2babee1090e22e234279d658a75142ccac00c6bacc16704f1654382681498908bd55c4919e841323f4ac8888f1514f4dc9be789c604458de0ced5143c5b1c5d3a64246a68b5c3620a5869eed93bfa07ecc2711bfed1d8d3e927aa16edeff32df5ec23a53e4cd0aeb9b83cd9e67ca15be9333960147c96bb33e7ba5c9816a34b93347273c49d14423566556caae62a2e5d138498ab7d45f5681df334e885933ed2f45c1f726b4f0e231526147f9a892e78a9442aebab81060032dded67709cb278c054d5339d29025abd25b68f32b5742c9e4e313c40293a32f897e96a9422ef349d13a70f5993221fd921d85d2e55c0517cc0d241119a9b248af27cfd6eb37f6d9551bcc7d7db3f53824dbe2acd6f1c261cbfbb346ebc42a17060a01c6cb89c95f048bbc62cdcfcbc33177f5020583552c4093b278179ac176a20451d4968ef4582854ad21f2ef78c79cd5ada9cf2fa29cbd63dd4259901f5327ed3cb92f792e12965352a2a5190387e7d47eaec012daa03b3599ff4713ec6c90d84fae59f45c99825c4b9d54e1b714ae0d13fa452da84b95c7ceaeec30e11ebf55dfe3fde91afcf54673390f35b5f4d57288750bc6e203fbd939b7d3aeb04af68abc9f454132920a95c45bd7fcb35ac27d1db2ba58d1a4dc425ed4a5d315cf63321d9e7a96757b29bb5a448b79b2a85883335458098a8b41f3bb7c42930343a636e8d9dd148bdc22d6283afeeff0817287e84c50000000000000000000000000000000000000000070b14171d23
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020b020000000000000000000000000000000000000000000000000000000000000]
[privateSeed = b020000000000000000000000000000000000000000000000000000000000000]
[publicKey = 01c8783994aeca990b8c00ec3a55a898e3eb84efdba12db8f3acecf8ad5ab9e0aa86001124ea2b7ef3d568073ca547a5cf5b551acba08ab5e2d9a184106de7ed3ebc9a6b537c42bf577587df3eb7cc755be7c9cab128cbbd9abfa664069c4429ae879de03a15d2d7ec1e00b13961a76824115806c6406f9c4596b74e24529d0dbc66b368489523adcc643c76fee32242a8ea269bfd7ec7b8cc104a870cedfc83daea902b43f6073fa53541b3bea8f41f5b6eb60f53ab2fc2d4f3538a23c076eaed8f57aa86029a186c1ba082fc402708200ea69140b57b94085e9f6e40a9c2d712e9bf4be24b2ee1e61532531d5b9506b463056f63be7a4547fd95ba897950d42fba84e590ff51644ad54ed9d3e20aeab446183b3d728caa6dd3e13c0ff26b11b2396f4eed6bd2b1ba1fce40f9496688c127f2653e83de66db465815f79d4a84d6ddc8d0e9ba6235a7bf4a1eef348b654aa2c77038dce7c67e9fdcfbe6494be1540acac2a0a10d7d9cbade59533c893e2221d061b014620fdff18e34551c706299d0a6aab620dd5ec42d2ab09b42bf026ffdc49d7a624e7cba6180e22cfdad5ca927e9ac5277dc2d341142b793b46f44ff8b24c934b582dd35e63d072e014be1c5c3bf94f44b1e96cdd2489230d7b0b01be94d74964f85a14b2c008873b2f2c142cadd3ca6f7253842f9398f0b0f3b8611b3957aa4e5d8097278c30772d327b937db17937dd79759c2834666c185fbfe2fac4412bd3b3c6f95e3c1ae476389a1b6a350f3121ac642a66363b3630ce5c0d6804f54348b05e9a501bff54ff27fdbad36bed90ff689123dd1f90163f483f3ffbcd7380dc368d631b98a43d0153b4e1ef895cbcaa375b81705d2d8e8152e1daefb0448581b7e458edf90fd4dc58274f2393771928de20916c0ee00628bf51b6b1485cc75433b7756a07364746a4c2a38e21dca103f2784ffd5328ae1575f7359447b27c4f380f74d934a7c9a5e2dd0b382d84ad5e60b4d26e0e35c6827aa3663ff89550e99731857513e455e1eba734c0feeaa50aaa543bcb935fcb23f327927d86df7ae19cb179b4cc60f5a7e62c16eea7bc92a383cfdb4c80b837de045475cd837d9e3d1c0921c446bdb364b18ab4df186cc966eb551632f96e04e31835a8e7a08f14674b61bf3b45167a4f3eff00b2b754777ec52b55487fba51083734b3ee1124a179503225a6855dc213d74c12a644b472d434af24dded4789e3958d0c9e9043f8eaed5dc0f30a9a7afaf62587f800f828816f411f220df65e436572aabe887ace1328cd6146fb789ae6cbd050cc4f5611b0b533b55267d4cb3a3f79ebc13b4e97a6279eefce101e5acd0672665865ee211e99365f9363ec9e871e029a9a78512501cc5613388cf51109e7f9293609afc883dd9cd570d3facf8b57c7131eacd6cdaa130a9eb2559687eeaafcd5cbaa752b3b794377602e7e2dd7e450361596715ebd12e1608ece781f08a7917b15801cb3c5cf5b345c4b816988819e360badf36e5d52d8cd66a43a980b952d490c48501817434696b9ca061b27db5952ba249fa618017b7606e8a24b531232071e513ff20c2e05fca6c0c3e42f410c8098e02347dbb6fe2061e65359a187df76be1400837c0793aa0f9c0d1df64275a9df16a50b7d519f8b51ddb93a2ef0d82a616f7b4e69a6fd58ba72df593b3634764ffa7bd935032f00d49383c410d69b087d17070521d4ff49aa57cc46fa23c5edd21ad1425a1356740ca98821c065266dee6b41187b193316b1df0dfc0aa8ebb3e276c5cc357ec3420aa61ad588b01226ed7c653578dd42ae2be5b4cd36aa28bfc9afb1e51cf874605068ffffbabe15767fdc673b975eff3c92461b1b4aaaf3ccad8b3fc9e387ab904a8e572241923d27780bdaf3ce6cf8437ee66be074d512b3626970893d3df678653a220cd059bfdeffad46b375ce5f908c398542f15b0b63dfdb0f53934d7a8fb10a6bbd93962e1151c9736f03fd336d361605d688127f021cd9afe3f8da90af9b1e8c9e7879a7c30aac69294141099d1d503c2a5133f8b0bab47407693d7cd86aefc34d94743fee73738e7cdbd144ef9792f90ccc75ade1a9352ee7dca62e0358779105547a636cdd73709804e21bcc56c81190b786da338e398138e2dc52484298859bc7638d661fdd06e460cc47e7a533d76befc2ddd3728f402a0b5c7082f6a1f60e96e454aa11f178a1739f6ea30b7f6cd7969617ac7a42240f299f985a59db2a1036079e97b626947588c4719ffe3263b02e31c2f0d43f5acee913bd730611dd4b6146d16db5baba98de460c21f9c5edfe5e93c47f9840551f55b9e08864f68fdea344e43f83d7d7274232591257948d11087d2828c7bc4f585c8064418608fb3a004233b2e5b097ac2b60481339ce0f14ef5cc7a21d23a6465f01507639ce13bf12ecb2636850784728a89ecd9b6b31222c9e0249246abd1820e5c734b7467db4d10fbcea65bec7f48fa058a5c1fb2dcc76fc480d2e5aed0aeeadb238487de0296efa2052083942c79d2b10308ca123724765c7f0d34cda9c0f724504dd0b765a6bc844b1a457662313d5758419384d12c6390b32bc708fa67ca46425fa2a8ad1e3980a55af646ba6eadf4a9959dd206e61183908e70af65b63ef8da29a9d98e1c9ab5214fa4785590134a1e4df5fedbc81179557e8b8eb9332c0a5716e04411aa2cff283c18c55f8e81c59119c05b87fc7e4ebdb2be4b07f0d7856f595a5a7e0848d7fd]

# tcId = 65
# expand_s requires 2649 SHAKE bytes
msg = 48656c6c6f20776f726c64
mu = 1fda75dd1f6f5af2d8d3abea658ea74f579cad071a53567fd47acc07e9ffc6f2353342e0baf4a12684a67fd3db671bd4bb3e2f23709fb08a9bc2311b2b0832b0
result = valid
sig = a6d86189aa75e8618ba96982c40f35622405b0d0b2f6621b7d7eed57d03eae4c03f3b9ea48a6f4f8d272487b4da8ab4055dc26925aa8d5636537dacb2042028ebccc9613411756918f9b699242445b23c1169a8bb525e1d4277e90a9ce3f68075aa9bf3634bda8b7e6a763df2f614d8fd9ed73ad5936b08fc63cbc60f4625626fc5f5afe853829098a13f8267aa6a76a9abddc1f4da58023b6be547d1e37ee4a220bf109233bdd4402c04a5119314c2747481966d106c333434b03fd1c4c37d47e459785cb50e4a37c0293bc20428a51faa666452a3f60f88ead932b74a45feb3193bf10d323364cf807ec7193f038770e0936bbe1d96fc758cdbde7fa7fd5b8b58d2ed25064500132edf8c8a0238f0ea7b55da8cc089b4ec03cce9e78af2e710b503b5ffcb95e564caf089aacadba9653ad780b52b6f0af8d44cd8aaa5ef8713851e691392b9998e8083131a9139b6939a90a372cda707cdab2423e72ceb12e1138ffd125d4ce5c2c69b601ac6b97eb77b30b51b64cef96e75f267cec817dad9a96a05fe91301dd58586a37c74f914104f5a8cfddb386a93c237c35b5f616a7615d58ebbfa71c3551685368c04497a3946fef065fc39c37a656ae2b6689563fab0c321a7c2b92c60eae122345145694c65ef7aea65a2a4060997465c0bbff4a71d811cfbf93edb022e50c99fd92394380559e78a5db34b513c37566148aa40443e31d18e977bc35b1260343b8e32f6d4ada3e60d084fd6adf097a20ea75abc810d8adb436eb5e3bcaca06b1d0852e9301d7d961571529a777cca4429cfba1e8c325aaf6bf24f6c8b8123a77843f8080abd9bf441d717aebd483f1cf18e102b042cb2e58a0bec238cec8b5cdbe61fea4f9c6bfcfc0bc022ee5f50c7f5b36065703f2cec29a73795f0682940126b994ee873be25ae55d430b7a671a9835a7f6fedf4964a09bd1058a5151747e27430be0ccaadf8d2f4d3e6aee2e699cf06052f77d0f9c503215a6b2004ad69acdc8747ed63d5869d8cf3bc9911630f64cf233c932ac71a098a982012ec7e25dbfc042004d8f530b9d9e24853725e679b6b751cd7bf80b25e4734f41971938df86e2eb70dfa80a2aa3e31ce9393737c14afd5f7470790f380bb8410aba8152e51d070e71a84cfed8192bd9d3ab2ecfc627fafa891e93bdd5d0224f67d857ec37ad2d5b3ec6f9711081b3bfdae4d05c0b36c70f35b3df8b174ee7fe08c4929e9c5702ffa20081ba7eaa9dcd8187938c93efee081b8854ec3983f9aac3a1fede31da432086af172a6f78776a37a61dc1ffd8e5cf2f1dd3420d8a1dacce8f44a2faf76e892bbc4d3ad744f745a7b5ace2e1943bd70d8f366fd200b15431e20f73074aa1827d59dcd3714c36d10f4b5e0b22e2e1794983e53d21b94fecdc73dcdc048df6796b4b38aaa4414fdbaaa656bc63aaea5c11c3a7c11f8cad30f678547820487959b9eccd27e96b7ade1294875ca071956196da01a9802309e27252840649ab35a3b344b178aedb82c6e3741f1049904427a6d57c977c41c42622642ff393c7aa178918d21bc414d58c81ca8953aa680f2cc5fe7188038cf1f4a0b6fb257e1c414275b9a74caed761b83989934953a19baf98a9575c35e52441487f0b7d5645215159fcb3b7b6b193892886024c508771cbc4b3f120810c7d126b14922d6f386e25309bfb4c1494f6eb4c9572e40856150f00cee661e67e210d24a147ad19565bda14c8de45a5edc77a4865e2b90fcdfbb5003fd90d7a758cf408a96b05b6237b0728e41d5847ba118fd8d42c4843b3864e3bf07c0b7136414836ff9ae6564340d4ce226b1b608b53ffeded5c14e91aa39f869b602355f5754c9c30958cbf426d1df86a498276f130e5b0e3c1862c440ce6e41ed1d8acdcd0f305a66769590244d672d34aa4b72d023332f5788649550039975e467f196cb35a276b6fcc394043ea6924ed262a3572bd354b3685d98e87ce4a5038f3961e89764359c5a507df56c18b030eda095ef6b3568ef010f57949d3633f397a7a04c319090bebec19f521325f0d8b7353a210d462e5a3e70d768c1e8037f57b51b1bf667018e354a14b6cba7d41a23d85d1f2e0473302dd840a085fbb0ad85b19d3e569346a9407329e24817e8a374156f87d2b6b5319f5861addcabd1356e712fe3757ed9230169e51c0f3234118d20f477314514e5aeec9fbeb0ddb58404df022acba911ccc5e727475a36dc9709875303807add451004afbdb4ba7e3ce36bea2ab5c10dc71fb0daebd762a93067a465297c83d5f49b12eb2c1884d430b24c3866c900b5ef882b0b819eae3a5eaf8290f86afadcb24e100fca7538672b9a7c2ff654789319070a363fb6de40fd79e7d2d35afb5adabce11df381c70c0cfb9369af2caf58871e2c48020ea23e7d39195c1d7792651077d8daf2627c0576facf26b7819f92d01cd2375432740cc3eccf93e67803b86802f176b8dbccaadd98327ff492e5a6ecf2234ccd6fab3cbc279b5ceef49cb4d93008dbd9429bcdcb1110db7fcc828ee02f66b7da8cc80d2d6c5f4fe98d8e64930c7c4d5dc20715ed88a6aced33e9b275a8b8289566d67b4f9d0364931f0462a253efd5c1e6db9e7f79a999b5f60819110898d07cf59e6c0cb39cc252705ccbd381c7260a23804060af41d1a0c57d4e684bbca270c608b435082ee5137701f433f3e99ccb3aae30a4451ca36f0a7319160d6abe4974435845ef133e3711ce15b46e5cac0b37cc62a4ded418e648deaf27019d6ff0b821bf8c0eb0d84b531ee8d98f14f4b7dccf6eb550a525746c8eef4f1d234318dbbd2969af3012d44768dd40d2421756e076bc3fc70783de3732de15bd68464f20a7980a58eaf6784fbfcdb8306e10fcdee3aea4e9f9dfc08549b9915b0df736c337e0f918913756e97e7029bd00f5f6d946de70235cf5ac260bb39eec3f71ae8dc19c7bf54fe03c6f894cbab5867bfdcf2568ab8defa4a15bca7421901f907b726970192ac2294b5a90bbd0fcfc2185e819fb0917c4e83dc6088377dab0a080e036c401a3de501764b718990c8514af6994024c9328d0068802e63866dbf911ef1fcc05a4b831df906c2efac9bb79df60a34def5bfdc6eee7425f1bbb21619648c8f4b01d8f047debe8b1b08b1ac090bf83d4363909886b40b4f3b0f1ecd486bbf7339a4a04466cc01ef7c5fe2ed61ad912b3f447b300bcab8849917c05f8c3b8be383d7f46909b2fa0ec95dc1f77e293cea49806a581719e983e90e9fdd8097cdb92788bece98aebd951d666c22e6fe06444048d674e7f8258b22b38695843b044213e0b78b22cfce0dfae13954900338c66e216103255e49691f3f36dab6aacc9d83ea5f93cb544509e0d75c92bc7637374aeb8a0211ff989e493d893feabac80644ea092301f07ca1a1febcf0276d00ea8627aa19ac3d1b5a374abab473b13b79c202dd555fde622fdee1ad6856988c59d000b4e96e1782f42ddee2f949ba17285a7ca4bc78654ad66068d7a2f4bda254748b2685966a9da2e8ea39bf7cd8b05651c6ffd7b61cb29bccc28b7bc072a6a2e76b1005ff5adcbef1394dd4ebe4a9e47dacdaad90943aeff3336180437964085e28ff94837871179745607d11d71f4f2a04441e981b7b4d3c9f85475c2e1e89eaf8b8b2ca3ea3bcc5aade6cb406b73290fecf015d36c5e244d3bfab75c7dfab47b751917158fe333321b495478eeab4ce2cd91173ce2bae318fc3d6906f10aa86c0abd975ba889e958e9fb4fc6acc846bf7196f4a42be5dd51c4d7b5f80303b0b64e35908d7cee503749bdd67d3ff633169dd4bcf39617de8067855a4e0acb680e2879795960931d3102011ae6242423abce1ee4012f7efbe556c68371c75b857c5635297f3ba7b7e5d6f030f13f9177303501ec67315198e7bda9f3434bccc060dd433f1dc4246f491ff255752d8cb103e278d5f35546502cfe85321a6fed500749fbb51316175f062080a20d3f52da159b448df61599f5754ca046dae3a14e9e03525acd9a1fe964c8caa9feb3ada82320d2fd4bae1525830c0a3eb91cb454f9dfa43c6534dfaf6a7e1d2b19d527d4f403863518f63246889614972e0bbfb126ea0b509f0c78278ca1911797fd5da6c00c8b6b212a511ea9bfe7c45fb742a109fa40f375490c0b5e98aedcec7076e1ecfa567ec3575cbc0892460c52e94d9121c4a9219049b7325f300f04182373a0f476f91a18b4ded3ace3d001900f9316d92be485b5dbefb54fc2b6ecc79609c03b149bcf2558ff915f49bbc691b45c3983fbe61b09cbe7f17bd4365e7461ff2388720fbd74ae451f61f73f8c8b51afe87e8684508f7d64ba03f2abaff47a30ee51f32e25b9d07371f578df432fdd95504d64be891762adaef094318e64a5dd86eb81decae2c30c8fdf3ddfced1a6f1a3671b6687765f9fd93cf66c52b8986c5ac3f78a8048d969fe78d057f8779a450c4c7cf554ca935c9f7ad781dc3f50ee6ab1afc087f35e02889a8cc70a333edd334688c70e85e5e33d7509ac4cd6e854791cbdfade909fedc5614190cff9b7b4f62951fb40fda1cf62ae77d00cfd450db333f4c669eea1877afb5babce2f70733396777b2cfd1e10304272a373e67698c40475d6a8dcdec141f999eb0e3e6eb0000000000000000060e1720272f
flags = ValidSignature,ManySteps

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280200600000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 0600000000000000000000000000000000000000000000000000000000000000]
[publicKey = b41031e429023d8b0bde433401da448cee6c25c6ce0d570f91fea2e8e0003b8d8b3efecb56b34a3ade96b17d8b98ed28c6563f381cea1da2898be8a0dd4a3c7f187ee288d37f0fbaf512d127001c713d64dc036b1791e239d9f8494629b6276d0ac1e56ee7644e0bf860f098728ca4f225b500e6975a548c52d422d3d1e4f1939268060ddf304515490e90660f848d839e219866252b107664c3481aafc8afc83ae2d43f448aa51d5765ecbc910f241bdb815a4e11bb84309c947eafd69fd80b2f9cc66afa06ef67a9fbbb1fb4658e3f02babca2d96a4d93582442db9a245e1d979404a4963ee0f70ac7cadab852cfbdcc58ab0617fea49dce099a430f835f70240396aa39eabac3ec22e3ed79d724a77d37e40b8161ad8fc85c930e76d714c12b1e636a00897ea7a76f18a4df312cf7a0861bee298d6412ac5a694ac34473151728cba9d3026879332a23d2562e8eebd9324e062444696f78e70e876a8c197b95c82bf11a8588a831d684d8602cca58c4d8030fa904cd71ac066486afe9d3635f41611247715d29854ba1181c3ad312a7a28bfb01796bcd016c2f75d73fba343c8617b534175e06e4d9d2186a5e9d4348fd942f885fb569956a4f0e59ba57bb02f7cf56d67c0bd0db375bc95e58a23389cd5293694ed4d5d3fb3faefa4dc4a2e59df6db2fcb8535c37e1b4cae7e8cd0fa0d02a1b7875fa324da4c9e9f5dd25b56b313373dc7c23f1efb257a08d829c3bd1c80519756707869b2bc6fbad96beee610238142f8c73ca7667106c31d88f223b47a459baf382e45d347973c6279e62a77f8df2b489e1432684b0230ece5f2ba6c7e2ab70cf620436632f3a516e2f269995fdd4a36345a201d7ba22887d7c24c5c9cb8184c516ee4d97dfb4437a5ae8ef8062464d8badd958ad779877b4b1642505e3406b2cdbcca77c33d10905501d556c6561f4b64d5ac2ae015d32c650f427593e25b34dc334ce4de1a641c5544186ce6e852e9c9bbac76dca582de782e1c53b1dcc446fdc8fc1c141903ceecb37880fd6d5bb08a481a2315f5d39956529139d5250aaada5122d39dc5bb6d0f96e17f01d9e992ef9b220f08427ee83cf32c69058a5f24a0aa320d18923ed91661f5f74600f332e121fa51b628c086233cd9953a1428d4d8f41531a7233327f05ef347722294c31362995ecbe2caa069b869e9f232867fed5ec9ab09bd474c9ba1fd1362ae742f8f9984ae50eff7086d32e8407a8aba62df7817d694054d8d063bb6ad34b85d2e9c87d90f4338f5b92886b4a0ebf90954bcd4a7f561af87c966aabe3cbc955891c405355b77d8ab9b9ea0b149ed17266743e138ef94cb1cc823bd714ed75cad9498cf2375cb869af424abc95b05234fe24a832ab6829799312b9370d51b293e4c3e3bede66eb763672b51e0d567dcf9d05c5a3db7ea6f04f309a10f148292c33bffb8910bb67ef3324c085517b6d364116dab5f957ffe1866364a0b73a75ca5f82af7fcee26f7349d7c11a3424171b58948778e2dc03af2ee4b5194c777e337fc5a4b650558a2fd980fde30becb2dbeaebdd845b9e7fe98213889def8c4ba33c3a98acd2e0f9c6da0d9df4d53e06e597c1fb5cecd29bc0fd34446d48145a32633c74193333711d54e27db38fb6ae6cf0644822be6f6ba0dc7a41f7691dd8e3a7fe3c92ee4a7b682b0ae11c137fa1ac96d466cf491afaae57998e16a739de679d1d27f795f3852f402e8742ccd6d77d104598df9e9772ff775cc422c2508708e971481235e6b32d0308bb203e46f6c883b1736e17311855b61bdc7f776ae37bea27ce9dfd8b421531d556bbe953a703c4ca0c998aea7541be8b49c158b414415072bde726de24460a3b6da8bf23f9491e41b498ecb1ec07ffe587ae9a16d852eee18a6259d8f69ab7aa5875850d469f471173253eb72a81d546f31dea76544171cb4d0c6eb636b6acb2d1c9036339519fbabe0dd036b0fa69d0c207cfb59c3c3ad3ffdb9a8d6d353796515e5b606b4d07a8aeded5767c6be8c6035cba13cd948a0466cae07c8cac13898461b6eebda444b7b3a64ae1185e27fcc59ded90d8c0b9188b9538783ee0b0d6f90bcc753a12f33ad1e96b24585994f7b7291b4a2f1b240553d4c9e8d8e6fc4c354d85f2928b3551c20c97ba23a053f04fc11c72a4db576e76a7be027552b7903e9568608811258396d3f286dc307c4c05a546655ea08e8200e4d6002374043559b768021aa6e036144df0ea32e1f3f2a158fd2655d6afce1b3721353e5977d59e61718c95e026e3d9069b97e146340247fd7dd7c71cc6d83d2668fc36740098859ba5941c548541c776f5cc38ac3840292e4d17879ced0f72d892c297d15afa4d1da9edc7e58b1c44302b504cc8b926442c03f900cf683a7286b844bfb35cca31ebfa2721082cbfeecc681888afd938a2314cc4f667d7d5a7dc5df04b6071f108f97550d5afc29b304191aa5077183a970f099cd6c59120ae1f95a9cce12a59bedde1e499a20cf42d69e86430d18474621d0e4e4edb1b71d991cde47e6509ff8d1bd2f86440374213a28487afa099b69cb78f357e9a64dfab99d5e7ec01499d077095edc842fb32e185b83bf1bc30f9b47c48c835a729d1fba5ac37fa941fba7d05667a787a5cecea0b8b47986e897060b7a8b93aa5920f1e7e14c5085d9d2215dd6b9c2cba0ea4f999fa35d425bebc3a150c7296b208ee0353f7d23e14f09b2e5c05128e08c97f56d79dd1c0dba1fa32f]

# tcId = 66
# power_2_round returns a remainder of 4096
msg = 48656c6c6f20776f726c64
mu = 5d5576da1ffa6bea36466a0b4abcd7aefea1ab435d02c6e705ee7fd21a54a3bb2a02e041f32d236f20d82c7a90fbaf1e3fc2e5e0986f235598d39faca5d2069a
result = valid
sig = b35a9d26d3cc6ae8bb05acf2044555aeac041165b78f65f13831ec482972193f4ce7eaff57bc166a11206ac59e51f798b7a0b3776e447ce2941b99a4e0f6238a8a5f3487813e1cd00260127a67f5fd09222668f3edd5db27f9f9223417f82dfdedf9ab5ea6ecbb325f2bd4669d59a2bb8634f2b658d2d3362a79454372e2f31f81e6de020436f9bc21db4e2b368a448aa15204e170ceebf7b767290ae3634b094e569375efe46b71c0ceafc9af5eab65325403e9f7573323ecaafe5f0a7b34f3de08f124da2e2075b2295d2390b41c737b48767782a83c09d46d7ef1cfa8eecf154d35cc8b68fdd4cdc10c04e0470953221962cb98ec479d80461d9608f6f489cbbd6266b05266a52d99146d76060155a093eac3c3580aea48f183bc95aa2b77a00bf5f110ece9fda38a344a20eab6be2830006fcdc5cc5ff247c357a639f665562a527a99fd1c0e69b37d5ccc50c65c27dc057d6c7be4f970b01057c612101dfe9fe6bf23b621192c5e94a8b411dfc3bccfbd11a94ae05869f711f1fd8f6ef9b7f9b1a9e4173b56c99b05bb379865ad9e414fa44e6ba4f67ab4d93fb045ca0316ddb9fd92d1ee08c3fd8e490c7e533fd1f761355c72a37d9b7d4814efcacc66c8af043560287b54004ab30b91c03d8a510cfd5238cf3ef301d8efb042d331e3c2ea48876b9dc9b05f2e941975d247defa4f8cf2c7bed438ae680fe52ab144e7bc9d0926eead50fedcd7aac60fc342cf566671e84b02285686a0e9c49e5e05807a6b96df521c38905ba9079e9aa6673a1ec2208f8b2dbf03dab944e909b58ff791facae78e429a60dca239df3e00d48fe4848033d35b5847fb9a78b3364c9b37b7e0a9f3c497e811187f26ccb57db5fd669dd4b5bf127b5f01e6a9285b607823a82062a096e0b8911f7b0543aa6fa36b0c2a5f29fce780cec024560938c61915873beb6bd642d67d609bb43f9d8b8a72859fdb13f42f4f8ab60bd23725ddca6f586501e929d9b889dbeee8955be8d3251d41c46db3ddb75b880210f447f40c6dc5bbc52d22d2c4408d68a0d8a5adc2a2c9d7348569e858c9fa5254a03f9f1e973c66752c6fb0f09e32e8a587a56107ec4801d7c1fbe2b9de6db7a46aac7291d4081a53c2c6e9b1b0afb4d5204961553f23dad621bec8078edd3031bed2651f26eba978c2d9e230083d61f054548090b8fd5f9a31af5ef2fc2f5b7e21345169e869cb8d2707d1f7dea43f1770f153d50e03f838c41ea4eaf4679d52f23c6d41727c9922bd611b185bef46a220a0a76c7ee1d45cffe889af4331b9f6b9665830ffd9b3fa335e4d0d66bb9f1d835d7c123abb334daee683116de8e4342d11ec42a834be306f1b39ce24d9cf838f7fc8ebe939abdae09f8ee7c10adc56d26fb6a928242537d372890143605bedf8c601b031fde9cec47bef17e4e54a5d90e470cf4e826fd69193e94a21e32979c368fe9ab7dc1e582d02759f7f6b8386f4b005f3c4e956ab528b8436714a132c667ec0f21fa9993d37624d8bec1d9d759f28601afd8c7467247c8bff3b35d0fbac82604ef25e4b88ea05f700222baf0b633623467e0b191d88c1bc550a1dbef2813df92556f48c99cdd22557003c3c8d39cfb91316a4b13a078afd5d52c5a8e07009a88aa93ce463318d89a1cff5ada0d1609cf0df966b0ca14beebbecd9079c09467c1139ff8ba25adeb114dc51f662d76105cebf40ec1ff82879c8e3a653343add75ec4d75ddc6f6b76ef85092085b8d121ea81d875b362d95c4e28042df3958f16c7218215e9039c1cf485ff3154e46d3f9825a8e1f74e2134dddd56a81d8c1a21121e2dbaa322926581cb75592b99c9f90568f9b6e1e36f0fdb3a9e5dba272403375e42f3a32342354a798b26e8f295a9f377e022be8485513bfe6cc05f896cb62292acf714dd81d1e87ad89b38bab5532e337b2f326fa6cd508ff2760bc2501d729a66d1ddfbf9d622757c21b2a5308143f198eb02035adf90d44aebcd12fb161515025198a26433c7adf75f6077cb8a536826e18e4b80964e97c6354455306f3c5b6a8603c7bd2302c20faa46cba18bcd57437f474939643d7c25422ad36e56c3a80cf78deb62d9ef3b2de60ddda3a6c080a39c24dcfe88ed6a5c974a5dfef3d4b524d425bafc65dfcf4d045a1d21ddf393c73c2806ed7200a86ab718655f8951a1516ee527cd407baa36e27c72e97503a3280104d92f8248f1cb0c6c0d91b262fa39b8056796f954150d1a0911cd6c7bda3870ef566ded8d656f2ade63f13c62aed5087bdc1469eeb64418ce7af5fc50b721575e99df25432804306a89fd33c0406be8beafadc28f533e12d05bc3ffded1dd59cdfaaa54bc8dbf75b05f72b3dd555172666faa87602411ef6d97ff3254706b876844ebb3948f13e62380df05f67bd13eee4b8a2d7fcc53263072273eab92f8b7bfa64371b58a412bf5dd806c2b8054e8f6efbceee0700e20f6e4e61a6fd6dfdd170fa37e6559362e7b56c9ab7e27cfea2bbbf19c1815e1c863fa24c50ed465aa12583b345ee4007e9677f5f582c9f9377e5b0b12f34ec4e8f4199bb7a683142f07daa27951466f9d608389c17c5c50cd99834e5e975304e2ea1f6b6aca94a433294831a8c5e14dbe46017932035041cee0fba54f87421fbd14b05454543cb2e95046080da6ddfb81aedc37e51d0b1c3b6d036f8d97f8ad4e7752324c8bea832cad6f8afc499b35164b71f497d86d54c5e0cfc67cb31e01a6de5cc43b42927b20ee57b1267141eecf85bcc94c5469f68176f8313a706b2b1ace776bdb69c2fad7fa383dda1895c36836da08676a1a2ed697843f135c385831795ee32a5750fcf08013fbffba54edbd4ed3fafb6f5552a389a56f41f68d1a721b7b344f9e74028217c39c3c2aa1fd9b44b90173de0f986a3e2fae6e1cdd3458446518b2551a3d3ff4294dc2c217bfb8b281b42acca144fdf8c1ba08acc10077c06dd8cbd5d4ae2336cb02cc400a1f49ec581d1e2c62e1cd21be275be4257105836aa99631041b999a16d6d57c1bda6399aa50adf0d4fb8e1229d8531aadc834daf90408fa2120ccd2d39df7f93ea12af0873df00e201b4bd6851ccd931a23e6589f4f583772ed426ee324105d72a05e308401cdb99b283c93cc518ed7c98f230d3605e987b79f8b20d28f99c46850c025d26830dbfee8230234b3efac3a3ebcd322e84c604782830397697bd1308d07d24dff64f7e453dd0eee7161f7e376c7f5e108e04f22dcafa47278be38a4754bd7c9b657fd9aa77a76cf9889a2e6f0ddcec106db418d7329686bba394ee09c23629009bfb10b360f649e962cff1b0dec8d47016cd15a068a5c9d8a721096a61e91b00bc28816f96d4fb7229d77c4a9b3e23ee56f12cc973bb0ef158c0bef405bc6483797aa1d4eb1cc7b2e1e34365b99d3b970b8dcdd7655d143fe6f4e191b2cda90a1e6158f55553af987edc08a78355557c3c36a2fb530c5badc5fa786e6a4feb041caef1fc0e18283e00724362305ff84ac5478b4db29859b980f680b1ee2486d07ce2d2b50264f693351d2c7e03de1922bfcee5dd7103c9b5c3f5426141f293bbdf920431e639dc79e63343d48480354204e920bf276dffd3b2692ed4a9654c294e1c0c3a0eeee84549f227250a4bfef594ea0c3a68bc2c6619f85d0c96b01dd05a9c076a7a2cfb6d0e3dc616147d3e7eb7006f2026040ca208351cc2f3fe3a7e72d5f2ae2c18ad5c80e1d87d439a1afb4672729ae4d04ad517e5a5dd903fc1cb5ed3385a11762b5a4e5d9d7fe00135e6857df3bb623cc5963f0573d858a0e62d31d5ecd54ca5eb4f1344ff1ba7bc2544e7140c5a2b9c3b604c88f0253e44b31f2543ef0e682c5a50bd2933f8bc22debb3802625fd8963d373321a0088cb910f51762e496f50d822b9d445780ad78f6c8143dad25cdf555f6fa49eae6841fe8e721437c7f541ffff6596b7b52770f44cbe33e1ad00857a8d36c0ee20de9c9e4d8b4d183418c5739c1072230007c196a2f67135591c9c81cd259cedbafe7178f28ed9c1c8f72e6669ab9ca2250c919e29bd71a618f4ce5cf4eed1e1e13e052fa0279fc5e55a4e9989c17cacc46a33e39b40e29580dd07d6ba47716a483e99a02eb36fa3c103694ebbcbe9310516a56ad1f6c0863ee6cb316ab68471ef6cf8612a0e6ab593f85744564a450e1771df0523dc7b3a1e7254a55f1e71dc802a98b8c60e795d1b50af67bbda06b3244372387bd3e1cea4b660a83644f08e9ad4578e431c3b560dddfb4aeb36ffa993b411df5bd9dcb13de404f818aa051bae8fdcc8c10190d4f0c7d398a0743ca53a388120d5616042c0b1ee79821e35b7717f021b2c28e871fdbe5a4c06b1a4cb38f4b3950604dcd9791904212502b91e4e4b39c9b805fa7257dbfa632ba272ab4de9cc3fcd0c4baaa5c231d959ef27d68b9ff3a473176533fcf5fd26c0e90b7d5d65d4f8a4a374343df23e823cabf48dc372f7d508bd2eb0454a4ad59061cbd1b0a57e777f2473ff769e5c91b3e05af375fc5123b55bfe419e975153193bdfbaff571c0e7dc2df2e0d60738f8214a43ce6eb8880f2da4ad6a940143597eadb4b6de022329456e84a8b5e4e93d9fa9ddfe040b107ac21e4e6178b0eaf907114472a5e400000000000000000000000000000812171c2329
flags = ValidSignature,BoundaryCondition

# tcId = 67
# power_2_round returns a remainder of -4095
msg = 48656c6c6f20776f726c64
mu = 5d5576da1ffa6bea36466a0b4abcd7aefea1ab435d02c6e705ee7fd21a54a3bb2a02e041f32d236f20d82c7a90fbaf1e3fc2e5e0986f235598d39faca5d2069a
result = valid
sig = b35a9d26d3cc6ae8bb05acf2044555aeac041165b78f65f13831ec482972193f4ce7eaff57bc166a11206ac59e51f798b7a0b3776e447ce2941b99a4e0f6238a8a5f3487813e1cd00260127a67f5fd09222668f3edd5db27f9f9223417f82dfdedf9ab5ea6ecbb325f2bd4669d59a2bb8634f2b658d2d3362a79454372e2f31f81e6de020436f9bc21db4e2b368a448aa15204e170ceebf7b767290ae3634b094e569375efe46b71c0ceafc9af5eab65325403e9f7573323ecaafe5f0a7b34f3de08f124da2e2075b2295d2390b41c737b48767782a83c09d46d7ef1cfa8eecf154d35cc8b68fdd4cdc10c04e0470953221962cb98ec479d80461d9608f6f489cbbd6266b05266a52d99146d76060155a093eac3c3580aea48f183bc95aa2b77a00bf5f110ece9fda38a344a20eab6be2830006fcdc5cc5ff247c357a639f665562a527a99fd1c0e69b37d5ccc50c65c27dc057d6c7be4f970b01057c612101dfe9fe6bf23b621192c5e94a8b411dfc3bccfbd11a94ae05869f711f1fd8f6ef9b7f9b1a9e4173b56c99b05bb379865ad9e414fa44e6ba4f67ab4d93fb045ca0316ddb9fd92d1ee08c3fd8e490c7e533fd1f761355c72a37d9b7d4814efcacc66c8af043560287b54004ab30b91c03d8a510cfd5238cf3ef301d8efb042d331e3c2ea48876b9dc9b05f2e941975d247defa4f8cf2c7bed438ae680fe52ab144e7bc9d0926eead50fedcd7aac60fc342cf566671e84b02285686a0e9c49e5e05807a6b96df521c38905ba9079e9aa6673a1ec2208f8b2dbf03dab944e909b58ff791facae78e429a60dca239df3e00d48fe4848033d35b5847fb9a78b3364c9b37b7e0a9f3c497e811187f26ccb57db5fd669dd4b5bf127b5f01e6a9285b607823a82062a096e0b8911f7b0543aa6fa36b0c2a5f29fce780cec024560938c61915873beb6bd642d67d609bb43f9d8b8a72859fdb13f42f4f8ab60bd23725ddca6f586501e929d9b889dbeee8955be8d3251d41c46db3ddb75b880210f447f40c6dc5bbc52d22d2c4408d68a0d8a5adc2a2c9d7348569e858c9fa5254a03f9f1e973c66752c6fb0f09e32e8a587a56107ec4801d7c1fbe2b9de6db7a46aac7291d4081a53c2c6e9b1b0afb4d5204961553f23dad621bec8078edd3031bed2651f26eba978c2d9e230083d61f054548090b8fd5f9a31af5ef2fc2f5b7e21345169e869cb8d2707d1f7dea43f1770f153d50e03f838c41ea4eaf4679d52f23c6d41727c9922bd611b185bef46a220a0a76c7ee1d45cffe889af4331b9f6b9665830ffd9b3fa335e4d0d66bb9f1d835d7c123abb334daee683116de8e4342d11ec42a834be306f1b39ce24d9cf838f7fc8ebe939abdae09f8ee7c10adc56d26fb6a928242537d372890143605bedf8c601b031fde9cec47bef17e4e54a5d90e470cf4e826fd69193e94a21e32979c368fe9ab7dc1e582d02759f7f6b8386f4b005f3c4e956ab528b8436714a132c667ec0f21fa9993d37624d8bec1d9d759f28601afd8c7467247c8bff3b35d0fbac82604ef25e4b88ea05f700222baf0b633623467e0b191d88c1bc550a1dbef2813df92556f48c99cdd22557003c3c8d39cfb91316a4b13a078afd5d52c5a8e07009a88aa93ce463318d89a1cff5ada0d1609cf0df966b0ca14beebbecd9079c09467c1139ff8ba25adeb114dc51f662d76105cebf40ec1ff82879c8e3a653343add75ec4d75ddc6f6b76ef85092085b8d121ea81d875b362d95c4e28042df3958f16c7218215e9039c1cf485ff3154e46d3f9825a8e1f74e2134dddd56a81d8c1a21121e2dbaa322926581cb75592b99c9f90568f9b6e1e36f0fdb3a9e5dba272403375e42f3a32342354a798b26e8f295a9f377e022be8485513bfe6cc05f896cb62292acf714dd81d1e87ad89b38bab5532e337b2f326fa6cd508ff2760bc2501d729a66d1ddfbf9d622757c21b2a5308143f198eb02035adf90d44aebcd12fb161515025198a26433c7adf75f6077cb8a536826e18e4b80964e97c6354455306f3c5b6a8603c7bd2302c20faa46cba18bcd57437f474939643d7c25422ad36e56c3a80cf78deb62d9ef3b2de60ddda3a6c080a39c24dcfe88ed6a5c974a5dfef3d4b524d425bafc65dfcf4d045a1d21ddf393c73c2806ed7200a86ab718655f8951a1516ee527cd407baa36e27c72e97503a3280104d92f8248f1cb0c6c0d91b262fa39b8056796f954150d1a0911cd6c7bda3870ef566ded8d656f2ade63f13c62aed5087bdc1469eeb64418ce7af5fc50b721575e99df25432804306a89fd33c0406be8beafadc28f533e12d05bc3ffded1dd59cdfaaa54bc8dbf75b05f72b3dd555172666faa87602411ef6d97ff3254706b876844ebb3948f13e62380df05f67bd13eee4b8a2d7fcc53263072273eab92f8b7bfa64371b58a412bf5dd806c2b8054e8f6efbceee0700e20f6e4e61a6fd6dfdd170fa37e6559362e7b56c9ab7e27cfea2bbbf19c1815e1c863fa24c50ed465aa12583b345ee4007e9677f5f582c9f9377e5b0b12f34ec4e8f4199bb7a683142f07daa27951466f9d608389c17c5c50cd99834e5e975304e2ea1f6b6aca94a433294831a8c5e14dbe46017932035041cee0fba54f87421fbd14b05454543cb2e95046080da6ddfb81aedc37e51d0b1c3b6d036f8d97f8ad4e7752324c8bea832cad6f8afc499b35164b71f497d86d54c5e0cfc67cb31e01a6de5cc43b42927b20ee57b1267141eecf85bcc94c5469f68176f8313a706b2b1ace776bdb69c2fad7fa383dda1895c36836da08676a1a2ed697843f135c385831795ee32a5750fcf08013fbffba54edbd4ed3fafb6f5552a389a56f41f68d1a721b7b344f9e74028217c39c3c2aa1fd9b44b90173de0f986a3e2fae6e1cdd3458446518b2551a3d3ff4294dc2c217bfb8b281b42acca144fdf8c1ba08acc10077c06dd8cbd5d4ae2336cb02cc400a1f49ec581d1e2c62e1cd21be275be4257105836aa99631041b999a16d6d57c1bda6399aa50adf0d4fb8e1229d8531aadc834daf90408fa2120ccd2d39df7f93ea12af0873df00e201b4bd6851ccd931a23e6589f4f583772ed426ee324105d72a05e308401cdb99b283c93cc518ed7c98f230d3605e987b79f8b20d28f99c46850c025d26830dbfee8230234b3efac3a3ebcd322e84c604782830397697bd1308d07d24dff64f7e453dd0eee7161f7e376c7f5e108e04f22dcafa47278be38a4754bd7c9b657fd9aa77a76cf9889a2e6f0ddcec106db418d7329686bba394ee09c23629009bfb10b360f649e962cff1b0dec8d47016cd15a068a5c9d8a721096a61e91b00bc28816f96d4fb7229d77c4a9b3e23ee56f12cc973bb0ef158c0bef405bc6483797aa1d4eb1cc7b2e1e34365b99d3b970b8dcdd7655d143fe6f4e191b2cda90a1e6158f55553af987edc08a78355557c3c36a2fb530c5badc5fa786e6a4feb041caef1fc0e18283e00724362305ff84ac5478b4db29859b980f680b1ee2486d07ce2d2b50264f693351d2c7e03de1922bfcee5dd7103c9b5c3f5426141f293bbdf920431e639dc79e63343d48480354204e920bf276dffd3b2692ed4a9654c294e1c0c3a0eeee84549f227250a4bfef594ea0c3a68bc2c6619f85d0c96b01dd05a9c076a7a2cfb6d0e3dc616147d3e7eb7006f2026040ca208351cc2f3fe3a7e72d5f2ae2c18ad5c80e1d87d439a1afb4672729ae4d04ad517e5a5dd903fc1cb5ed3385a11762b5a4e5d9d7fe00135e6857df3bb623cc5963f0573d858a0e62d31d5ecd54ca5eb4f1344ff1ba7bc2544e7140c5a2b9c3b604c88f0253e44b31f2543ef0e682c5a50bd2933f8bc22debb3802625fd8963d373321a0088cb910f51762e496f50d822b9d445780ad78f6c8143dad25cdf555f6fa49eae6841fe8e721437c7f541ffff6596b7b52770f44cbe33e1ad00857a8d36c0ee20de9c9e4d8b4d183418c5739c1072230007c196a2f67135591c9c81cd259cedbafe7178f28ed9c1c8f72e6669ab9ca2250c919e29bd71a618f4ce5cf4eed1e1e13e052fa0279fc5e55a4e9989c17cacc46a33e39b40e29580dd07d6ba47716a483e99a02eb36fa3c103694ebbcbe9310516a56ad1f6c0863ee6cb316ab68471ef6cf8612a0e6ab593f85744564a450e1771df0523dc7b3a1e7254a55f1e71dc802a98b8c60e795d1b50af67bbda06b3244372387bd3e1cea4b660a83644f08e9ad4578e431c3b560dddfb4aeb36ffa993b411df5bd9dcb13de404f818aa051bae8fdcc8c10190d4f0c7d398a0743ca53a388120d5616042c0b1ee79821e35b7717f021b2c28e871fdbe5a4c06b1a4cb38f4b3950604dcd9791904212502b91e4e4b39c9b805fa7257dbfa632ba272ab4de9cc3fcd0c4baaa5c231d959ef27d68b9ff3a473176533fcf5fd26c0e90b7d5d65d4f8a4a374343df23e823cabf48dc372f7d508bd2eb0454a4ad59061cbd1b0a57e777f2473ff769e5c91b3e05af375fc5123b55bfe419e975153193bdfbaff571c0e7dc2df2e0d60738f8214a43ce6eb8880f2da4ad6a940143597eadb4b6de022329456e84a8b5e4e93d9fa9ddfe040b107ac21e4e6178b0eaf907114472a5e400000000000000000000000000000812171c2329
flags = ValidSignature,BoundaryCondition

[privateSeed = 464756a985e5df03739d95dd309c1ed9c5b04254cc294e7e7eb9b9365ee15117]
[publicKey = 4d89e3946a1d5b3a1ef961124d1c3bc8c774f4e7fc9a00ffed63158ba7591807bc4aa93101f6477c1eec5e619a710f5f1dd99ad296a05f875a58367878f5d7581b7faf0f3f567334de471f096d918e1307c96e437aa315a4b66b3ed9eb3fb85b708280296e06d5bf6293c8d15573bffeb81a7d17d56f144ab660df9f434bf79262f6b9d36f5c20b5ee96e3d74d49623fe2824a490ee613193393dedb5dff1280803fee2832cc664bbf9c21493c3847892541bc8e5631fe12098cca26286c80a73913fc35b19100c33e4982ff718c68dd35a3df064d2f6d2774e170f2b012a29e6f7d8142aad3b8268614ac93ce530b50fa8d630e96c6630d8ac7ea7f6e92904dcf330a5075435ce94b013c6590af731c251ec664e88131fd91b183849865ee05ab3dea7bd3f28753c678e30c0c1fab22065b09e78428f5f50588b31d1473077a32a2e71e1f6b01515f482780fbf3aaa325997c1ac6f73e0a60ce49d396e4a177860cf79f0ad99d35773c10cb18a9d0e22a64e8764f358266d8e926a0db735bb2c75a1e228bffd2baf90f02380ce4cc2b88fc7bce30f193c92887a8aaf16a74dd8bccc2e47459a71eef6274610c420046ce1436820155aac159fcad9720919063b0d869c32ccf0fec350e7f3e0a98e3e90b65505ce5a4a68862ad019b36d8340e6c8a316e65d6cab0e7764bec41df68878beab30047b7d78ef66f83ee495fa8f69ad7c64e19fd26a6ecfb341274c142c40a2b8f3b893e6066b1ee376066f2da11150a88114e54e95a095e628add8f1e53e11ac1cf9084af92ad611ef53879a10be09cf2e3e10a4f497331c889c2a14b3576aebd1f3a9f3ce4ac82c4502834bf1b20d43e2d2f890514f60bf2d0cf81b27b231605b3b86c6f93d9658f76b34e6f2eb9db3de53d572fde89d6dfd939fc07a4ee78c5db0ac34bf262c112297bb6a479f09bef0f90eff22b947c007026948425e9be39bcae99d2401c1179351f7acc93b766f1a3e3f46f8ee0b6977afd44f2fb2a3146980a702aacc89dce6bff2d8ede41b9c08b00b4a0f4293fe51e1c4de6f0316da95919dd023bcfba5a9bef9d5474f7057ee21707b7f1b574d2757e11af0ee3a39156968876099da50b5665058c83dd4a0729eecbf9382a19eb32af6e84c5f450c95779e60bc042b3a55343f8f6d23bccf2510a6ee5b9d5882c97c70a2376b250b041a2b7a4241ef13aeef472a0e905f14dfdb00cb0d4a0fc70030a929c498ad333112af64e5537e50126b19555a698402248daa6fc24f14f0cd3e6ba0f9bc691d480a72cfd19db0d4ab1f307b3531ffecb8fdb2a5572b789915dee561869843ca2b4a59b73e3efd034fdca6b13d93cd02e409f761c5e82c0a22abb4be7624746e8bd5940654a3b1dcfe070026e2ab2fa58381c834f7853de41e9e20152b64b687973353304eb2e0780036fbc4bd02c28efa22967692cfc0822acc41101ba962d251e0c819353e0bd7ae5b856553399261f26659335c4693c9b31b278dd3ab77f10ec80435d0f950c9dad549591048cfb0d97c6145a17c19960425bc759e09d006f50e8fb731314984d6cbad6b5c6f6f27a46f3d5d0db3f1a3bdd611a7286da9a1029441daed7ef8ae906cae39f81aac077fa4e71a3b87ef515d39bff6d36043e2061946b8e3087296a4ab09d34b42f057668e4a5b7b2efd4fe84797c1bdebb280588eee6dbfb481f4519e0b595e681bf2445382e08569229e51ab7809f5f613500d6b1eb1afde41e9e40b9fec34e3d3d599c804c9cd45ab4b9a1e50e47c95b370f4487361cad4187aae657bcdf4ba08eb4a01706a5f97fad72d10dc2e676c4a0154f25e2b0d4670fb5401ea5c0748076c39317b6f615169bb291486c40f8e98cb67340cbdb44ed9419116e4a7a81bdce7d678669186c1d73c85255ea8c1e405180b1a21be3769fa66eaaa995b923b971c349fde2473f9766fb5aafbfe4539023c41d3a0c21b12d2f33ce2367c5df90db95fe9bd762cefab20895992e32e2af1a62ce02e86ba00381895c741fc6ba3bb80fd6c9fb69ca7c12a8de9e6a2eccd6b20608705d3dc200c6bd93d5d9532f044d507fece984e720ae37c92f5afd0c03496917f63e1b5bd21d0595cbd69345eb4f76b8638a08f4527f963212142e71d9ebda4bbf9b0d0021d1fc6ed99af210d644e4f2dd828d9ef841fe92d84d3a60c90be9669f05ad93d8f20eeba97edd375f1b2d128e420cf84a653a4f8a402b2ec02f34933de5d158da69440f6a390b4d3bd054a616eeb957d95c34033c1032dc039f5538d06ccf27f8f02867ea1186d4bb395319584430b76f4e77edca76fab256a64280ffdeca46a232adfb93b41a371e4e3f84549a1847a81fd0ef298d2dddf92be39f1dde21dfb660123fb834749b56bfe2d6aa0e3e587ca83b63863ae6d1a828d80517dfe6d8ba64fa15701bbb5885b5ffe88375312e8ffeeff9c068f2a772134e347378843634f8aaf4258b5b016c3b44d99d69ecf6021db22ef33a4110b8e83db419fde0c6ff85a3335e736af7084011ea99134a2afc4584d83c77eaaccfe09f7af1fc4cdfc3e6a40bf43c09f24f619782237789da2d1b2250fc791880a7cbc7fe78e5e34c90b1ee9903c6db33f59c412a906125b2fa814a0dae46305447ec5cabd43be6a66b034b5d3cd3d7d22f00f752e7f49755e207b489c8af3a8c6d707be010d5e49cf06ce1765e242b89dbb0be6c813fd833c7ac9523651c97f9eb916d9779e910798c96d1c021f0e220]

# tcId = 68
# NIST draft-celi-acvp-ml-dsa.html Table-1 - KATs for rejection cases
mu = bcbed96ad917133fbecd0de58dfbd124d66887009814dc4ad756992c9c23af9b7e0f08c34d87f29f89256112e827e66c36bcc107eb99aff5fd4d254754c1f9e3
result = valid
sig = 361713343a08db15d8c67fbd6e68546db704d325122da5f999370cb6d12427d0275fd83bafc1040d1181f262faba8685930a724fa6c9c63bd875162ed4bbe1f1d053703af1520f793fa155989b744835ae6e9e37cb1c67736457b6a6434606bbe16ab85748f4c7cbaee408efcb31ff6b459c15cab379f76a57d946c607db38bcea57ccdfa24584e00b631d5bb58f2928928b00ff5ce6b58acd81678198e478037dfdd43066d9d4961a27e5de1acd3ea541c7ec2c96f4016e86c42d1948b90862a7784ad1e15fec118bd1383a897e8a0e2e96d06af1195ce5d11690fc5e686da51a245e04a25adbe5a86b5fe9c8b5c7f8116d9dec8a1cafbba976d546c8ab8e8055dad80d8a7003359e85376bc8563258f0d7be95f2ffb1b36b0f408677d4d5e7457a0a91663925a69e2328630c96bb38038a3f98b7faf22c4180c658e88e53741460737621b50dd0ec06801dd9dc44b9c75f7330fa3eb248fa365339a81a223be3208ab2d5c38769b2a5b6587277cbb70487bec88ae4939c4db1a028937eb74a72d27df411937751dd9bf80c7c2705713c215ac07ed2c2c350c1c476b457c00014473281e1da4581dd27cbe77baa88cfdbc0e0d11a2e5edd4242a66d2e35aed9cd3f493ea0029273bdb8ffd1ca307bc5b4fb675e496158fc30e6f2ad272ce25d165a1c7d47be51ba4ab8f88474f45c98b404b86079a82ed8ba6a6c45a3497974aa297004c1fd90fe15e39d2253a532003ca9aed397d902e66e2818146a2943ebd806e18a642fb9a23af6f71f2b918394595d0dbd6cf75749eb2aa77b4ae5ddaaea1b01d3dd2bd4c689337c803a35808db39b67b7ba4bcce30602158e34af476093db45b6d09e78262cf3f024df2f859ac3fe61bd62239b3221cf4e8dea1c6ce80b7a5aac4290b2c9aa583bda85f8da47064dfed5ebbafb82ebc5c130af2cc6545aa6c8121fe5e42530f15f7e5dd27ce96f04d6bf4da6060333eec9b03372e1510331e034f1a03e9f544939ac67ef2c221ad792385d8c536bbc3e697ad65015d8eac019bfea93ebf2df62e56402c3f5a6f157785911f2252a695e3e915786726f32236c4c976630295eb586a5382ca81ea4305ad42fd689c4dc7afaa26a300d27a8dbaad975ebe9bcc3da691bef7abc3589329a346a9d2551365e118feba20aac88a15c95a2043dc013cffa67590cdc004ac2b764932c9c0544de8be82ffaf12110e0fef61fe8009ea21acbc1c88888a291d9ef62357459d0406011f4e10b2442eb5eab1fa77605bd6d5935008842df2594d8e784caa001ff731c638cef1e17b307684fac381ccb4bb2c6eb535def0951dd3cbb2b5bd7f4c2e47ee69ead330f466469a6d21910b83dba6d047e7033aa08f9dffcf24faaf60b184f2f03fa85b2fca4d5fff411275089de2c0ac50ddcc390f3a75873074049a9e637ae0c78157fb8d71a165d312dd543239a65c4ebdf31c894ca20f56e2ea8d5f51ae309eae4b610a77f8af668006fa8e69f393bd11163a1fbdcaa59d3ca56a1c0fa7540a6800688456dec83e9f00d5249974ee86e99e476d7e2d2685f584556709609037ca67c28d7649864d570a27723f866b2d864306db75644f1daa2fbdadf24702da3e19d173e5a024fe6a02f09ebf6a64fe21f7badc11adacc7b30e610258b6ffbee2bcd4130911b826b5ff77d95085dbab49384d67bb5c8babb9f4bc25add800474ac5987302e13e32771ef3cab002ce6597bb69233eda142c411d2d65d0913fb45400b63fa0576cf88d7ec1bfefd25867badebd47d5116dea649a035ebc42074390ad3b5f2a042c5ced8f8f415efa2f147c85964d8fbdb96949f38e7752206c56b826dd2bf6ef0ce937e4c8104e7e9cb0b764589c532ea006cda4ead9ae7851c1e92bcb0aa73d1987eddf5ad4510c68cb49e233d401c917d75456c46b2af2a0dac9d5e967c2171ca95e2b7e7328fb0cd58e4aa6836cb22386bb0f18acfba5b53b38f4730bf44f59d0a33bb05500f76d87d15c64477c7673744f54031810218ba99b427a700c6ac1d679750e3658e30cb8057c284634fa66a97fbdcabec0d70993c3b176d1c78422a535ade8cb4b4491d646bfe3e4933eeac71707baa097aa2b54fd70f04f674455d4101ab4178cba5ed2e169ea37629b0e9acb48e464dc60aacc1ce2179efb7d519fba009dd68a783641876d9b339bb886a22b586991f850f92aedd83daf74c71e0fc067ccdcbfea9fb358ec031a6c6cfae3f69f197c167c6cd5c160366c072243bf7e16f50b42945e15a143ebbbc61d7b6dedb1baff3a4c98921fa3dc44b1c878150a4f3fc992400de76176fb837b0d0384afa6224c7c3166af3dbce892769ac7f20b7bbbe9516ea5d7dbfcc12a361820db800d0ec60b17ffe3a9659ad2fe5d8b504ddf6a5c23b7e0ab3598b93f0b54ff5c020f858147a7cf94bef2d75004cd43c1becc5d984a03e9a0cfe2cb44bbc0a3720c16187320afaf19219176315cf08add3cc57e153e7540386d29de74bd76b2b9e2d4448d17f059d4a99d94d8c2cb64763fa12cf6369385ff7e01eeb11440fe7ebb7c73938282e19adf90fe3f5194da8391c5b4ac20175009019037b37d8e33776b7d00981ee04d465757c1f70ca4174a5002f58096bebb1d48de6b6f267669e214fe9cc5d7f023e5728d7684ee9208cda8d9144a04f03823ade45293b9223370fbc1ec44407d8eaa0524585706f2312a3f9f7ac41a1457953a718f674b727d9c70182db9928ac9ea5444cd7bcb7ed3e340f0311ae231897582cd49f704a0c740837a082f19afb057dcdbf4c2e7241a66c286f640c0aea4ca63daddb2a1a16613c35a4629bc1d43d2c4d6885065aa191b38886fdc3a4d16e6c5a4e6ec9195fc047b216107df9645ab219d6492cf968dca310523e053bb5cdf092eec096fb8e63743f12507b1db9a631b5068e228296c4d6dd704b28caa2dd00422262ed231f1589629183a03b6a210f76b2f8d88850a7a0abe63120e48bd4880179714910bd4643cea05640b27dac95be12609733c576e88f4419bedefb261efb9a44b4ee35aa38f0929181f28dbb70dcfafc2f9906947def24cf8fca2d60beca4fc21e6d5646a2803c160547c39abe86fb4a0e17c9cc6b4381046b14915be087217bd676cdd5dbac559fdb313e88fbfb6f9b8a6ebe060b66098fddf72ff3dd044e56f620c653ebb00e47030be78b4c6c4b26c76efa24338a9377f5d37768abba3d3161f8c73528b8c74c4c5b9f563f63ea022c3ba04ab24713d780d84312525e4d9d9cde6a463685d80c2301b581d23e406a15b1f20d180e6b0804abc71efb4325d83e32cd7bbe3ca4344e7946b1827d879d203d6c00abca01a535f4ae1915e1cfe2df4e7980609a0d6856695dedd8e0b07d5a61cc09407279edcba4d59f4cf1ce741aa5b5751e37d93e93ce5cf40bd572263d9a4689e72a7d6064e346a4e0e6c989cacb39a78f97f5abad70c93df9c71cc5b2c6c9c6f812286e4ddc107d16ce6685767ddf8142392cf6af12a9fe66e71f10e0360084fd9c13667c8759b4600a03439e2608ffaa80a31c78532c4d25569201bebe8c97ba4f1771fbb22e50078f5f8d036458267982e4ff3eb42b9c41961ba091ca400591410d473f6b3ca924f06fbb53bb629ef82f7f627b70d4ecaf9a62b7747688ce5771cf7d7ebd8836adcc94ad949c17261440ad961ca8ff156fbeb3c3f831876f8d9a22ba054bc07a4a45acbb2b770eace3268066dfeeb13c28056a99d7395b40773391c5f0febe91999b15b6eb31070d98061e652ea62100b0bda87aba0e36e5d546d0798d24bf55ba81f73566915f4f835777c47b1a3d3b1c57e5adad01ffe1df2db71665931dc2ac215f6030503fd74c16cfdd81517620794b7856c9603c5c090539647e2b1ba57c985df2877aec201523ed31e526793bf6197552c25ae1b3261e000c27a297f1317d95e0572eb659d98cbb190234e8104c6af1c9307da6e53c22015564adc659f19db369316e430603e61dcfc356ad1694725582b37dae8f8363bfadc1093bfa667081946968f199b9b52cd632d3c75067c747fc720d83300a88c4d7df6c2313721d91ef3db7282ee04009cbc1b572f70ce02bae762abe96ad9199a8617cac4894dcdf2bfde21453ff96026ffc140a3c90633fff5303ba3257b11494bdf63a8a6a5cb3550cc3b557003e443c0cda607eea20c1c40d4ae596191010af74939c3577f2ceb81f1ab3449da1a7c6b2bf07058ea58a54bb0dc3605f1b10481d5b8471d7bb5059c63c98fc5c4cc968edb96c831cd84b4f63e4ad4935f09f61cf768372a1d006e7cf6882470920084f07c2707ea7a38ef8e419aa830de9b495e8ca43eb67cb2cf8e56b7a8def0009b16d8a10337354ee881606af27f33c0937473f25c6bb12d41b9735b3367f19b53a152162e259c6d50b0b0f28ca02566252c03e3aa111266ebf4e521ceaeb1d301ca1bbb361dcbf35637e96e5c27f8a379122a88b9e6add8eddd0c14fd198761c6224f7355b638c7f9dd9f39898a292921df68000f669aa984d0c4f6809ef0abd8e313d753823ddbe9db27d868be32063b268468ff873c127ca030b4efa011e287b8ee0e2468c03435faac2090f1972e2ecfc5266b1e20000000000000000000000000000000000000000000000000000040b0d12191d
flags = BoundaryCondition,ValidSignature,Internal

[privateSeed = 235a48db4ca7916b884f424a8586efd517e87c64aecec0fce9a3cc212ba1522e]
[publicKey = 8f6a8e03768497e311d23e7d3117043ce2c72c3bb76f6cda3c93770009a5b31d8c8e7b5f0275a7f49cd9d52207282343fd4a3c514be87d8d48ba5bd1f3e571f38b5f712a3310f924e4a31fe7305d121b3809ef4938a1d5cb51b0f916bf0c7f12727f12b6a07fea6be600ff5a5e51c90ff72ad11bc4f4a9487f3811752f6a455cbb71aa4b9483f200f5d76637c98e516b964b41e2742dda7c41eb8e14a54cc4b5976ac3644b50c95ed6752ef2e6cddb6c4762a22ff5d6b1606f5d616c8aba233b2bd157a9b76a5cb35a9da764dcdd8c4aee81cadde7fd0bc3d85607746cb4964da4f3dc76af273ddd702b332e9ddcaba57c99fa10873074c07312052858209afeebfc23b3bfd781b053a6e0051e2d6d03745d4c18bd307dc442a71127751314f08bf9d93c4a599768561e52916b0a731804d591c9c14989e87383e1e33d1c6dda4d63685b1c97e9b2f0ef9d4dd65e1edd27d6c8cb739862e1aa7c90912663ecacf4c3d4e72aface2095129e76089566e961f4139a93f399ed5741d6066a83972e8c0d23d7e215719d89fec5c99397b5ae8d0be6ccbf0911a17332565e41b66ced9118405a5dc6b560482ef4201f18b73c099097ebbdfd8fdaaf3f94583959f30a4c41444a9967c02b4bc188878a6b6a5038ea0e6c5fed2877000a4b9fb95aa7554afc9f2fdf493373a76b6048ed01d3f35eb0f1b81441525067c14770a2231887ffcede5c77caa7988ba3dcf8894ff8e0642fc94c8028eb979cb6a7f21322289f27f907eb60eef674ff281dae64678024a8c57ed33bf7f9db1d69bfeb40fa74689db403bb0ba7c1830594cb421c290a05306465eeaf9ad1ab7015aac8fa3b6a0b5c3901c343a191b7235dd031142242c8fdf27f0ecb049e67b9959f53085f016487a519cdd89ae14811823dcce36949b080b4d1dc0e1d12065cd013fced937edcecbc5a08c01e51ab03ede68d754bc39046fc243479a99e54f8e240eb66fc12eea033b711e11f780c973cdd0e4988e48fd11d051ab567169d259407fe8fad82776462f5b8ceb1f510da98d530be50eecc971317f067e53176352cdf0ab18a427a4103c51e66c8ba33ba388bb138aefaff62eac02f6a2a38fe5b57e0e34507ead39ca1a79bd8417c59498ffa33b9d1cafcea33536c2e3e97739207c8f68f29124e45ba58a9330dc88627494e2fbfc4b3735e6b4f87143ad4224d98d20b317e942dc498ab25a79dc356f3ab2ddb409bce99773a54c3bc64d936a0e3749be2488d6465c85bcfeb6a989931a9ef1f10eea5cc10e59cc501ef367d4e7b9e2a2388204c5f3bd85214b95b26a4463395280f7a873b231cbd5a9524660e8f20725c2c41bdc977f796a6cc264c3107ac85fd4be666a0e0c0865a746a4833785bbdbb584b1bc04d5690c25a10005a053c36d5d3b15f2104d16ab42b1f00235fee66597851ff11ef2e057a66cf1d98da8ee0aa09bd65ff769085fc944b3b1360d6de3398b65657c9c759970807ad32700cc729fc75695905dcec03d10609cfb873cca3f9cc177ff9361f75b1918070869e642a0d51830b47d480c081cf109bc80815cc311ccca4e1e95f88b538d4844a447ecaa5e03c7286bfa444c3a15d983ea1c11a0c1e3933e4714cf6f7ef3bd5c6ec80d1c34fe07c16f1609226839bddc87393c0e2f64125fffc4f2ce2a42733f1efb8f186551f1e6002cff162dd3a7a2d36d07b74efbe8c234633777481ce42092f381fdac6af32579b6714e6c3507999a30fdd7be523fcc2da8eee98aa58d4a8df3c50b24e97f6d9bc862be7791bf9afc75102575b7f090aec52b2c0d592d366a859942e0639baf16b9447e2bd99014a0132234f4990355222a6f53ca857465d66162d336caeb187ecfd3fdc3b863f58178e0a2b876e0111c942c726f7b472b9e631e689b5cf6e6bdae7db2efe2f4832d156eacd1d24c4e1cea00b30b3da12aecba727e3723b5463fbeeccaf22d6615d0c6a7a3a7942fefe33669400ebfc0c2ef26babc7dd447699e7f708a0500e9a3393e32e13853d32b1e9a8725efa0856d638e564c59115c797dda530a97831d1f6e63cb410cd2c904a93f361ab1604e142c3f37f1d701615859433cc365786f3f04b9999bea6337091f3e2e2c747d8da632a896c329a2c5d03340a2a7ccf0264a718fa536b3cdf767211c6e3db5616beae0f9d6078c23bbe14d07a9b00713e9ead29c39e16ddca8d63535996e522843f2c55fb9f5f40d394ec1161257f6c718546368a4d31885a249d8508cdd0f3c34f0c0653d483c42579944293bfac29c4ee72bb9ceb24df1f13598e89231297c83574f24be083fd393d6b1e9eea525af2e68567efc17e27a8c3d47b10bdaa72f808cdce954d47133200c7ae8acb168bb00b651167c23b85abacc97c9a0144305ac69ee0558f3fcabb768256e0284df6641d1d10ecf8aa7cea485c3277168b195311222076b82cf7800686ed47e75c218e1638270db481d0b98fbd2dfa73a3f68a8bf1775a74aec489615141fa4f7dcb9f792d3d10d6678aef9511c09059a1c0e9b4fd54b693ac2ddc4db6a57480dd6233f6282f96edbe22ed8f4ae3a7a4874fcc38dec2ebe0b4f34f945dc5d5fc503121cf7d53637617752f7b7b6657194507841cb011224f5efc5311608b5872f9963443086620bd8f803e07f2719ba5cd2cb4f8aa286faa29f7ad6d3dcb7fb68d59bed55bbf566d450f8a4953d490a2e4a2caca3843d558f6d18bea650caa701ac81b17c88f0693ed515d]

# tcId = 69
# NIST draft-celi-acvp-ml-dsa.html Table-1 - KATs for rejection cases
mu = 700b34d900286bc65908468bf8cb702888a215faea69875d4afd2f556432e0802d316c52308a85f4a56b157693d76b2454f0603ae1bc6887383eeb0f7938c7f9
result = valid
sig = 21604d96a40a17871fbc65302efd050f51c3bc126160f73899be481aec3787b1c62ffcec9aa44f2c3709a85c33205a574544e7dcd974b5775fe9a686ee36611986467bb2192811e44c858cd4aa8406200f18351259f5a3cd28e24a819143d5a700d8b24e953f7fa7dd3d2ff5a754aa59e1af581b22590e0be6f28052c6735ef570186f238fd435865bcdbaca2aec9eff7cc5ab4f9ea412e0a3b00c6df746c9ed284c72baf7a5ac1e2110e64dae63eea7c527b2e89afbaca33d7f5def416fce9f05c220662ab20a206c36c84bc145f894fa500693efa240d8c453c3ee2f969ab4bcefc94fbbd0022c128232b71ad9b53e1f4d814c7a6a31dff3aaa925c7e66eec6b1ff380f075c59960e109d8591bef2e38b2699e5afe4d5b601c2637482b4c4fe53a29bfae2a66425d6e3238d285c472b86fc6918c70c3b7fdbe76b828c25b37d7a90ffe72914abb6d83c51e216711e9470360d2af851a9e8d41aaea4d7a4fc59fcf5cd4d2562e8c1ad03908f52fc2941b9481e97fe6e2ca17b16ce32870ae5565b67935d4b3f007ce083a93b868db983a7a142e52107545de7385111f9681ae02ec190f03e10beb1dcf883d67251b96fcfaffad2bede455179302b4218d225b1637d37bfc97c65af74bd2118a6a201d5cc87065fb84d1be887d18413d5c15adbef39e88eb2f40fbd31661912016c55b0e1621fa758b07b16628950bc3ef0c5e91f0bc54a9d367801ab7185a09bb1ee775480abedc1c7e5d4da2fc47442eac76f9d92e1a61d7ae85ebe3f9c40d4dd68c538930e5073042b1b249bfb9f3ab88ac2328e9e8ac39a3db0dc50740f8a1f95b27c9f115613a3dc0598d736d77e3e85bdb7f8a8b74b2e85a69c3e78486bcc26abb316032b8a684dce060a1edba35a99363406795738582c082cda501b75e08213c469357a2e707a037659eb4fc3a5d276e448e774244ec6f6e8e8d391e070a3615086cdbe7c1477616082c6ae067f96495ed1ce7c84d91b2846c22a4585a9ea31f2476973f55e05b046bd1cfede5b2727bc7a05b636a045d66f08c91d7e6e2a83e9bfeb6973c0f94fbccea6f70823be5fb62916130445b98f0c97c3c9c136a21f282c8be59510bbb24c5a8523cb18122ef33b58f7d7094b15fa671938b2cedc73360a8ad576a6b6e31b8fc2efa5c6ac83aed0d74215ae0e2a77de9e78539f490b4a019ca9f030f96664046f0bfcbf26dfbf66301d13fa854b78711eecb4e04fc4278f10491a8866214bea276760bcc1a1a8a4ed0dc1413306f174c1672c2845f3ba77a518f38120ec1e5259ff4b0ed60774a52fa2b9d2761ba027a69fbd863b6992e496567255ee04358f1710fed16861ed4b55796467a9abadd8a6ef4c352ed02b8403afdcb2bdedaced795acd822499e48825576409c8d994330bd742b0f7877956f2237c29da19636365c401a0d13df4175b7614778f69e2f4d3ce2a6e369c8b1bc35ab55818f1eb49a1e931054e91642f5b9b2dfe1efcde73bdc2fe9fe27e71ac55a9cd96d099cb4b5545ef6b11d4c81609a5744eab49499d32c0e14d971cdf302c18138dfdfe47beb9ffd56b1873ae5c06972c1f1017443ab6bedff93330dc70e362087cc44ee28694dd46bbd71fc1c4a5f98592c179307aece90a0414900ebefb26d3c309c374f28ef5467541034f186ee6d2e8c8445c0189fa1bbdc2d3031e1e7764b4f1d7989eaec1108f483a9d5eaa4aaf6d6815a35936ac73087509b91f24af936f037e1086f4158206aaca195da9f54366cb8925880c84b238fdaefd59058ed5002b095df331038d583b00095c6dbb52e5ec2138cc307e33b8ce0396c9fa7e4a798dd7f85a8d62a7779f4463aeba4ae924767160a1cb8660f75274b52b43b767f86657d38a82138cc11a5567b0055a25576a58a1fede56283877ecc854e0776ef6a9429b8e0d49db06efb9b79d76929b3fee06834ab7150d9bb547d5f301b2550a08a045c9ecb18554d0956fbb3408c112a4d0177f5d102fea82bf06ec136cc55e8be45a225e76264afe7fca0195c6cdbea10ab48326a78f1358f081ea56eb51d7ea6af59e29f3c2e0c6875bbd7c7f3fae29b389455424d03b4842ec9e99ed8b66a14b3fe06258365f2433e193cbdc25deda39b7e439570a43eb3a1dbd48ac47551f43e298e7dd0f71c12f271cf4be22c8f05a2db739727dffe7d6447e66889454518bfd250b18c98455fbd4ae80c5702d310f6ecdbd41bea86d50f0682b69948ae289a043549bbcf5d021d4439c12e4ee35d2adde85b584948189ebddabbd1f921c58f900026a53c0dfa850bb92b9b5c8a29e1fe0e3a4b5aedb46b5a42f80e8e96ebdb813b3b430b21c18430a393d219b78c1d81e005a84dcad98b4c8ef8b651e42303656130e0612209fed072b8e692d582f64a7488ba91cbe9faac75e02af4844d5bc4a44e3f67c9743683a21ad091b712fc0a57db81a1c3f6414b930c5da11464a2e406d8f535eef06731bc0f70158b44623c9a41cca31aa7abcfd4f129a0493b4c6daadb5606394749b6368a4d716e863f284461d7866cbb0453aace51be4be5291fb8ccba5eb42a91b8a9bca4b687bfc9391dcc6b5f2d241f5d744f3d82dd2f96199a54a0927feb9d0eba31e3c176524183a17bb68322023f5f0fe0bb779e749b57881f57852ab5316fdfc434b265f67a2216972b7a771beb2e1f1bc1760034c18efec0c2e43e99cab3a31751e11ac53153412bd41b602e3746ce5848220c5154af4a8ff6cf57612a2d6d5e01e5757c0564ca8e1d0a7337669201098a79f04894f433c131b505cdc8f17fe430830da4eec1c578bc47d0d3e06b01bd9b0e8a23b21c9fe0945769be8d567f449b65725f8e81afbc8d26c67500c49357887c8778fa5d5a1b7a672dc0be5bd0854cb5f3bec7d0111f15d878b0c9145930560c76e23346a8b1bc9a8fbbc927f259fc38768e10d3d42c4f65889eb7dff667355cdaf706d0f54e7348f21e8d051024bbe9506dc129c4fade0c2955984eb5ba1ff2f59a9868edd49eb71a5eb4ba44c6107df12a6a5dc66a56558bc6db06195e93f02495fc445a386127953d3a29013d1b6b962814b7103c477ad1462720b945aed437390b7ed8c6f5ba2ddec507788e411f45f3e3288810f493698c03067f5d3f9336a0685c2a644961ab0109a79d4220cad08cc1d2984444ab1cc62063e21d0d132124ed1f04fa46b45ccf91551123b642c47870fee0865bda1c4f79d02b155f155394fccacf23ac622972486a1e14f046fd7a5b72fe2d486f65a4fe0795677c79125a86361fe5b4a71ef7958655f4078d4f47e7b7894516ee4d2e5413f720937fcc550dbbd8dc233212363137009b5bdb2ea4e27a11adaf317cac758662d1a044bd47e5f8988df5573148f607ff169f6d0e0b6a11a22717f2d714f833a8f3d6090a8bb28046c643f40b4852389e3d4c8aac6c3b39b35074fe418e84e6154b9635519439617ac8a1a50c1e66e766940b1faba6b84d4661790a7525d8f08b61510c130b7e3b0c4951b790b4d1ff719582a109a1e72483d1fff53c3e682845be6fb2ae3a0bf77d0db06b81cfb3a1873eaa57a04196b441993e219a844bad6446b25a035c2ebbfdd259ecd015a27092c26cfa948d98d2c18c050dfe9d3e7c3b15dbdd786ed7f3c86d5d0f154c503cea05815483d37fde1cfad78f6b07726cc8b6a42e1274509e7878bd395d4dadd292db035e490af0ef58e9cbc560b6c689f3910e0cb391a92b4e789998a7b3b56ad6cf1e0ea3f0abd782cb731b135c465bdc70db89963e7ec0055528f53b1ae125b035efc0c43b00cd793f2cdb5efe2fb878a31ede8ad3a95f27ac865fac77fd768fefe240bd6ac72190da53dc2dc2ec21ddbcde4456cbd382ec5390e923c3f1e9d16b4db320843ecd3464bf9693900cf6ef355824e1be897c7f91bb70d52f8703662de63ef36f041fc9d3302e751da2b9dec12ac5b1caa81ad568bd9d7098604035f3b093b8f5151f7bb13e7c9716cd9dcf337542f700c2127cddfd35282a541ad62194fc3718cf2d4716df56a2d8556d19d915090824715cf8b4bcbbae6f1b7ab1f2307ddfababafc5157c0f4d9acf9e6bebbfbf7f11d59c158bd00f50a81d645f521215c33b8f29de03811269831b1c3588e2a778976473f924b4ed0f61229c401971e3c5ebaeebabba18973b986f5b2ed5771f9338b5e0acb9a30320c7b94dffd2eaaf8290bebc65cdd7f67f1ef78d768c78608be0ce2e0a8c03b712f6484235789c4d8da190cdb51c1c6c24ce31f6b76260150b14e1412c40775a07d65dc8e85d9656ebf3c1d7c8899faf57aef10c452a345e1ad7db7ef479fd00ae05e605493d1bf5d2d00c59e400738e3913b0f18a53fc590c52c5933a406ccbac88c5c3a16d74bcf496c64793623bb49b485df534f215bd66fefcb027ec3201af12c1fd47e4be9b97a80f67e4e8eea6206d21d1ff0ae9cd80bf757944cac3f2f5fbb334c84a149510cf4faa6813dc4c593c27221ad227723a9796e00484f22f320c31966a52509a69af88b08881e78cc035c52be92bf470c5a69e2771406fa64d790fa88c848a66da8cbb36b8293c053a8f22315e89abb2b9c9e8fa02104246818aaebdd0d6ddff7983a5ecee12ecf962b000000000000000000000000000000000000000000000000a161b1e1f20
flags = BoundaryCondition,ValidSignature,Internal

[privateSeed = e13131b705a760305feffebfe99082e2691a444bbefcc3edf67d909886200207]
[publicKey = 5bdbadbd8c891e998915060c294f891f103e4e9d84d4fe179caa241e8d7df2e2bfa9bcf16934ec3e15f6e3121e7a024757d9185b2f4c3082647f46446829771fbe6f5bfea84db2da8f653f2941fe542bdd46638894aaa7ec2853aa4e8dabdd30de3c82f44ec75c5655f4cea6a777c3aeaaf27d6e11b7a6a63c1f45659a1e5b53424f10dbb97bba037d9fdc8648e9355d8540e8b1bb4e4debcfbdb7a59ddeea2b1eedc7fcdb75d33f0a13a257c90984cc8330351ffdce5986c06590b564e92d9294912e066e0ec70f4218b4312383db368bb545815a23b9687e9d215c3bebc90db21c643ac9cc6a888a2d6d617abf9a514b8af0712348572d42c306aa09a394b8f6484c09baff785fa8d0c6c695bbb4bc862e80dfb9bd519e83797d61857d4975a1639fe8ac56755260fa2bdddb7489f1ee48f6bad6a580a94c1a032ba45b9592347f868f48adaea55ee3a7180a9c252af328fa921bf4c51c30f8018965eba97361a7d41f9c004e8ae1f2597330aca3b1b5ef0ca68c73877509b5525132337a5a9a4b9fdbf1383790a881134ef1042140c2fb3938d4123b60a24877c1fbe2450bceb722d1bb848ce63f0ac46a1f83e01b5d90f5ac3b475219563ae834fc1c1262120204ae90c3af2c2621f0dc99c0ff150220cc726ed6817223ba4c8205c15aa1a9b539f817a9ca40ea09d32d340f273460bf861f98f1d9558ab892633f8e33d5f20648a74fadad216e19899fc482c2ad0c01ca71bd0339a8bb36766a9df1a3ed8505f630dbb40432bc231a3a68b4114f34e6fdbacecbdb61b98549591f803d94c045f19869f96803c287ece335c73f33dcc5292e6e8b60c3e9c404e8d47c51eaa74233b2f0274c6ce7893c5e986473e299ebec234924d8e01ae238f7431bd3b0b31526bebef10b91abde0c0e7dbc59404e16cd2a8a9b47e85ccd44352c4c965bb85a9ba5d4f38df79131e8433843880e39132bc495fcad46055ffba86d8ac0901ff4b5a1a5b22a896d807e404fe6da05262dbf85736d573c790ed4326c5a5d8f95508eade37a65803483adb9501d68751365a3e368da1c191bb9978385d946c338b3ab94cd30cb256d5579d29fe7a292bef12aff4c90132165103e7671000c8c9d83463dc8c0552c1688328e6cbec478f870f0ad5a5793b39fab694e319c4f1362219734d0c4b49567443ea0d721f80e0e337e3d90cea864da861b47d4cf0a9981668819cba0d3c45a27f130da85ae05bdc72ffaf87ed520c933cab4d0f89ec8035cb67ca0b3e4771b9247d806e71adee2fa545959cf53395161c0bf6ff02c8f506760000d79c83d3842e228ef402dcb82f28c6afd37724d34ee49e8bdf94a0ee93ca2f2d8b349d54f0863003ae853fd007fda3290ced1e00fab234def11d475bc60e33abc4ef1d04fd303a30b535f0bc4762c7f93464bdb770b8ae471226e0063b60bef3d14dce33098aa79ca579068095782e9f528d2a8f76a57eac098fac3618968b819a23049f2d3ca9fb306253b5f96d2578096d26e2d1fcf3da7d2623237bff07aafbf5f965615facd2c741bd665c10eff7690b99bd0b790ce853c17f8c9bd1c206dac60d460e6d187aa21057ac3e2adbb7b896e8ee0e36af34e46f6f1a5cd762eb36c50d12b03a9bb5412732c071aa94a9b005d81d43a9fe4f6a7bcd64660524c37bf31a38eeec5d44eb2891ae6fc661c5a26fa267d492cfb77e9ae8526cff345c9baebd123fac7ee57fb536caa638909e1dceae59674d6ad6bb2714e486c219d7e92e05a9ddf5ca40c538f9e2a88a716d0df4250b1c6ac6b17c958e4187a2a24fc86f3cdc0b45601e112785abe7cd1aad947675a34fcdec7dc795dc7758b4f6c0f4e496cd714f05b41a31e5cd65cb627e197836a98ceaace888ff745ca3412586fb97e1474e6c3b8a77691dfc9a563c5bbc1e422b5afc1cd311af0fc78231352127a721cf0c041d889452802f5ac0f6ddb4bac5d450b37effbb652216e5526b13a4af2c1b1707b6ac1ee61786803752b43ec1914df536276e29431ccf9e49a6f6f9db3e8a44222c56eb035fcf3211337d508a597add602b62fafa3d7194813aa3320d2e105732a1306a5cd8e2cbbbe510cacac5770e4167b3e78a486e82792af4c17f9093aeb20df8276af9dd488527d73dc535d3a64317a6b96acebc10ee2646d0083789dd251f7c79aad48e1423d759b66bb3fa5b6755adf37d0645e89fc9d5a25bb38c1e063d862a4e13945185cb322e275880d14f2d835e4a326ef36548ac65507f30bb435a9359b0ec02bc31855c594d01fca20f7e57eb8f42de9826e95ef92e887a80234c087b43f145e5a8525a3538842ec8e815a4658d2ac65cbb5eeff5a8a0aefa68b853493efb02ef81b9712cc9d7bd62ca9a6c1122cb5dfbdf0a1ace7331a123dd2dffae44f0096f157a4881d4c88ca0f43f9f41d77639249152a9499a9176e86d69e400ffcac3f7e5d03a5780c1ebfa67b927acd2e650362092a3eb352e17a2fd2836f1143ba24752dab7b9a97275c730d6f0a2d36c8f27d7a935e555a45f932d5640a0aaba124337ba5daa6f77149eb1aa1264930e31bcc7d79a4cef412e2673fc3b9dfae666adc991ba72dba591dad51d3f709026bec7948a6766fc12f36d8cdc2f3ffcf4ce6e93edb86177451aed0951643821b5b89939c8a108cc5150b89808752ce2a5af245002aded87e4c89225b3bba91226ae58a2fd732c29693ba207571a9aa4931872482136e7815af464f3eb48240bb9e]

# tcId = 70
# NIST draft-celi-acvp-ml-dsa.html Table-1 - KATs for rejection cases
mu = c0b6ae56af5247390d093972c6c1794f8796e5bdaff602f291d7d57f2e8513241237c0446cd263ba00f9ed567b267bae1051b0f46bc853a5465857f7980e65ea
result = valid
sig = f0c11c0ef255f55a7f8810039b7f3e8dc668964d7c9b88bd25490a590ca0cd78f9a27260601feb715157a3bbab57acb8eb547d38efb469e59182c2dbb05de309ce8570aa3f84a67aa9183c28438413b4ed1c51d47b8e944e99fb7e6188c55f5752221a20af94b7811e4fb2b08a5ddc8ec0590aabadd04bfa57128b729c784ab414163ba3affd88c050c167e099157a95c53143edeb465e2f02c17092a15297897340c31bc6d21b5319e7e8ce172e4bbb664775a525d60e12a5ab548a16503b5ca8d191068ed363fed8d2346eaa465ef591eb8a3b122ef6ee65563ed1341ce2d74e5b436780e4584cd93cd6001d3751be7f7c4871f0925763dc8b71a801d12b487ec91e0320642e3e0e068b590463d93dabc3ed08f5a360147f3ea4cdba72bc1e1a1f5a5d9463b9b5fb5e2aea20114a5efdb2ad8f4d01f37db010fd101e6de9f368d7cfb7a4bc955c8c84addaf0c55404d783cfedb417c70d0d2ced64633912c0717568ab1be6a19b2f38962df74739d1add6420b238a237ed6c2408f48b2ff7c5e94e7e271e8887d9a460a3e25a2ac34b80c173e2ccf1b4b3ecec840a96f1152d2791f10c3f7dff83c3e0b269549b5601fd86eea656ef61fd540c9821875ce0358c382f98d26b4814702dd06df1d1d35e2372bf32fdc8f86eda8c2512f7acd0ef968dbde0234cc1d42b2d5f88871c58d6f1a3c4ec2a43b9b1e93411acbdd39f8de828bc09d3643800f97232efc541596f3f0ff9b9c8b9cc74ea32c5b0f0ab2bf1c1f4a6cb6fecbd31ca6936e74a0d975fe492ee9f49115ec7cfd8765097b0b205efd8f8d88e2ab2e93ffae41742b63165c10a520fa032043179dfe39c7f32dda5557b06a3cf02719e3fb2781788d4297a0f7e65d2df65b4ca164d633325d715a8168d4174715b971e70d7f4d187fdc0474696da33ed610db8c6929ff42cc9b06fa33bbc70b339236c9880118f8e96464e6ccbd0caafab530ad3854113b3b2cb4b270c565034e58ad991038f1b7c340b1c1209ea425544ac2fad49a5e41cdfe0471296203b116e6e53add6ea8a4774c9fcc926d45576997d04097c2a5c0ba33b285a3677a8544cf035c83e1ac9d7a045521e7bf0231f2b180a24006f8204018f7c60270a2f3fdce44ba390315bb215895243296e6baabec6ed8ae51767aad6a24742fe497b570c9fe52ffdbb554ff173a89ef49a3509e515ede47b0735a1c870f1353bb5e20cf2b2f3db96cdb8ea41c20f8798254e7a2fffb3f609f99f0db416edf6b9b9f05072b7ea3f1f2237e34e5fedba1c384715f69b3059208b963c278f700bd8d2e1a7148bba6b221061dc03f8c25d97f6fd126cb076a14d63affab53074ac9fc75e97607b26453a3c52aef4ca63757823aa6f371471a4cb92ee535caa132a99c58f17b025753d72c40228136f0cc0b642167306b4f54bffdfadc9ab8ed76f2025dcc62050deb703eed24e063cb843f932209f153ccd246b1950ddec1ae7346c92acb3d4c4a5c0dc79aa36706798c6170b8747de9301031a9472a478d960fa8f635113bdd307b856a032eede610a99c4d3821ede0ed80829192fb4d407af6bffab93a256ad74aa82fedc6086c36c01e8395be04bbf419e4a98910b281be6f077395a0eb7c3837203c090cdabc05c7a7c1f181d8dd504e2c06a4114ae46c869f6d0188ee46531a8357449958793058997f6933f6a4edefc66976959638c58df43694102b8b2642db33a1faaa085e451b4ec141ab09d67869e651941db4d400b1e1ba0cc627b67878cd6a23f8e8a4b54fbbd5a10e7e8820ecc12f0b24aaea1994b921cc3ca37e0cf82349601c3468666a0a3fa384d9f48caf9dd1c8818f67511a53d5ee444ab473c3a2b659ebd982a5a22f3688187068543cf72805aba5b753b7b808509d0cb1a578a96ca4e778521a7fe86864a7fd264a40dfcc1cccb76b76a8d876b54f51791103d5baad0bdd5a67c65fd98fb70ccd073f32ed8d2ad118bed2a403ed36ffae3e2fdc5f1be601a5ccf5e62a812b205cf14c7947b1d3ef812c8f14b5e09e84db7ad9e9f5fb0a2d8f960a96012d17f49a8282c396fedbccc2ddc0e5760d5f7644deb3ba2ff0ab2be3d3f523a33c48e6f6f68e8f860cad87ac035496da7d2b330b63c8ea7b618388aefd16f8aa4ce4977e3722b96f13e63284327196e2bd3f321a08b9b9df464dac06c91a4157ba95d6e982c0de40777c2b6a92086b0ab7657bc7936b32e7d6c6a93f8faf00152e282e529a61618b776678cb82930e9179572a33a574cf9ac662fff5b8867642077fd61bc1f0f44d8e76dce71bb4bab963757c6699192aeb0cfe5970d5513a8549aac082327c8c326fe7f91a534ceb4ed5d1a1cbcde021a3ceb006ab147e6bc0b42b49783c371cc9ec8f0a6b682fe833bfacf634f027a1960a4dc5b83e23d82b04f6efbd977244939627042ab5d0c16fd1aa8d520767d164e3f99b9677a26cd51cbedf61be1d85b593bfc6700c743146ac1c59d0942f2e14351fdc19e1667828f9fe53ffef785c1ea67626e2ba6eca82c610c9759ac9c60f1692be0b89cf0c0ab514c6f4a221249e876022d684796d58288c2eb7286349de57b2bde39a2f15928076c5ab96733281e78bd57f380d9792f822d978102c18d91132cfd713859944757eb261e5d0e5183c8cd1b75c09d20675789437fa239e25ab1bc988b4f2805009a20b76e291d02203db29a9451de36bd1b512a815c76deadcfc718af6d68c36ca57e44cef681819bef49fc225ffce4130c48b34d33c2f043ff4f3292a8b4af04daf6754b3f01fc3849ee883c706d10744585b25d040e7464b7a0e1b4820518d49f5f69d8146d1a213accd8edca6cb09138b33d075e4abcb4883f84e5d38a45ef3dab3d54c0d4fd3f0d0aa05356e17cc1305b405db8ea87cb278f955020bcf6ec8a28889144f8e87db7dc392e6fecebf9a72d5abf8fc17e79bf51a3f2ec5b92092ce19571c8f51e4af18dc011fea5fae9e2cedcd2ac2689c4afd25c5965225a952acced4bc47a262f8e52b394b751645bc12ad68daa3c94617ed1344b92b4650e8fb78cceabf05b44f065e539cf8fe5126796bd0617895d460add8b514aacde121e9aa395a57d5808d235ec8850dbbd4cd4d824637c2ec2c092840ed2e26cdbf7c96e3249a09a6b2ba2c938ea29b27d68d3f2a25922f7ce214fa3ee480bbf3fd86adeb356b698ca358186dda6519b942d700bf46e859346e82744dfadddee8f70d6ec70a88bbcfcdeeff0c519a20064fe06489d2fa0ae82a4ef70d8962fc27bcd1cc7a68a00a287207f964331570da9fc0c9eedbb5cb4638140f6f6eac6b6653bcde1a78da18e998b63decb45bcc435026caf2d0d8522c5072081c209743b5d66cf33c2d1ff9db272efccef5a63b2ea6c7a6ef6172f37a063b92528ab0f4c7f55a580ef1f6f3c56c08307c30eefaae1fdeed6345850ffd39596b338025cd47bfa25644b6e96bb1fed13ea91fd95c3f92d0ac8e8e0592395b646447a901942b3387de5766ab6354fc86407a0e1c22bb48c6285e66c9cb33354ef86c003eab95fc8ed84095bde0693c16deca44c2cf96b27ead4b8afb5064fca63842bf0b491bb5ff2849e3344eec8ae727414efcdfe3368b43a8b1e270168a930fb66415099d96f0db31a7048e820d9ef785a5fa5c0e3c28839669af5d7fad3c5d40b477b4e77a6813e691c891459692ef42113a6d598d1efc867392525894b0bb7c6d6a30698bc9f729663bbe8b686b02da07ccc6fe8991b55e46cca59a4e84a17b33d4f80a8bf64b52f672e305c19f578f1a2d3dc2a9b5ae29a0d756e3fd08d0048fa2dbb59ca61c8ee019af8e909bffd056c2b07b28b5e137e9a546a40b9a3980f6cc16c14ff3a5680d6d37f16359cb9a0995e7f25ee874a0aa38660bb0f50931ed122d246b301a7da7f6ce88f5d454ecea8260723f20eab8c80ed6bb39532a996f7d5aa0840f814efa559e3b97bc92ec53d2b08cb13b73cab6ee1a443ea0e1aaf861473e19c3539b21891b6e22301f1bfe24e0d1cb12153e7a43bb70620db4b00de991dc5b7e36cad7eff365acae6dc214586bc4024fc411b2c444034f216c506206fc3ba72ac22934b25847b794c6b1667841947291678742065047be71bf6de37f8e8382fab018863d74e13aa50fa04debe4ee4005584dc927c83b09a1c7aae3b57d1a8c751cd7c96040b4da0d609073f84a51ad902a63e7e5b2b67ef768e5be4d4fdb007b154136b28ebd2bd4d6699f288ba3dbec29c9fbee982fa07ece1dcf60691d40c123b8eee1c1f9ecee76d314a4e374d756cd5f83979feabad974148562449276686ac1e87fe8a32b336de56302feee1b3a8c5288328c57295e392c2836da68c933a4ea5241a3d61f3f1b24b84796f9928877b853bfee1f666df8dd0f880d1d6b4c150e304a1c7e10a25e231186d01841f7667716e78e7be76d8cfa8fefe7d313e0a5337591fdeaa4a440e01ec1f44eec527191b780e8e7da939da9c513bf5229cea13b3296908d01c78d0f0a946b01cebc760241ee8879a3bd7a098ac4cd89d69599023cf7a02c9fdda7b70cba573ecdcd44c386633d37d4b98aa29d22252d3e515981c3d5214c5e6977879dcaf9124157cffc1654686ea2b21b4f5a9fa3a6c7f1fc1521606172c5d8edef00000000000000000912171d262f
flags = BoundaryCondition,ValidSignature,Internal

[privateSeed = 0a4793e040a4bc0d0f37643d12c1ea1f10648724609936c76e0ec83e37209e92]
[publicKey = c31c8c798d927ba0dfbf8e6bc55cab638f8537f9774757b7aa7450acf600ce82bff523c325282b78f7e22cfb43a447ef83e1657764568d006fb3bc4cb1a13fc2b5eb824c79400606e79c1cb19a2062007fbef5a7913c421e6cf8299c79399a7a30e95dd345ac59a581c57086d8e36bf38af6d5b0f6e6f9eeac885646be2e54b8a1b1a1c827cc8b0351d8a7cfdcf7821cf4a30fd59813161bf9ed413a6496da2ab3ad517bae47903a1561055e186fb7b3a93f56a38cc212beef0440a0f982362b9a1337a3dfe7bd0e7d6e48a2c0d177aae06da82ce35b5cc081a73e4727dd04a93b61c34cc0086faa3195e80898223c6a5e3a51841d4903377bf69c416c19fbf1d43aba28525317e900ce30683e3ca88f2303c160e2d5cc6a60bb27cc6f97bf953bbcf86b048b5e6c551d7892009e60a233086d40bc8a48055aa32b2d3bba1ad1a0132e7f1f408d93b28a27cc15d6d8fbe0fad2f65a2ba00dd2080424c4a803da79a9298a53a116b76b99620cf941af74d3a5e42f975750fbfb9d8b5ac427a43aa82f944a0565e9d989a0f939a92d85e685ffac944240dd67a57b8cb87b9ae2f8378d45238a801a4bfe18cde143d6d98e0755025692cfdd7eedd1117325a38ed3b3206ac5cef8a654c756935a0b4c383ccdf8f7df47d7a496b95e7f96b6f9a7bfc3e154e7b7f35d491a28e86425736fd9ecdafa85cca327c5d6578b3739201955e8f8ba4766686c91121f17193066c8b66be6e7f5f320ac365b5a225695148fc8732cbae8444e96b45593c0225f035bdb027d3148d5cc636a205569d482a98ca3004af87e6370773736183191113b88b11a9e56920c3b04dfff1c6bd696d5f44b41f71b4d665d96fb26f530e07f1e6c9828dd3ca9421b43cd2b4b691629c3d31e3ec02649c04fbb91a03ca422d59a88c4ab9116be1445a8d8c23fc5e8366487d29c38392c7530d93d197c4d8fb62848baa314f51db8ac527214e58730f699a3cd838b5dd01addd0c48cb4b1e1c68301102bb0abf8169eeed0e1bf7ed3c03139fc591a837c9a66e4c3c369d00d10b11e3ff6da883efe163021b5f233ef803f35249e98cc2dc4f74bee5503157d4b2e40f8cc1f400d536fdf9520ff884528f11b3242db0f54737c65924ce2774544cd8dfd035cc8ce0c5c2b8fa9458f22e6aeef833535010b10589f2f16d8a5aee6de15d9daf3936e29cc25ee699d5fa54f0f4f97bd517f091f28366c205059edd556a1c768d929bad8bc3ce66587366e365ddc2d6c4c2ba6c71510e6d323246a90fb49801b4d5090acbc043050d490401e07126942e5df0a5b31c6b5e9d8cf552d5bd8f08836281971e1847796e461615eb3b8560adef3989a2f24d37ee76b36b4959417559e6a626d45be151b5a04dbe0218711d10683f4ee5d33b20786d87ecb9d32cfe3f3578e6cb524b3e7734ac6408e465f49f838aafc5a29c59edd7c62a4810f2a3037d79efb28787b754bea5c6ec661db4eb2726d116dd93dc2e74bc7758ac638bc64fd086245825136680297b41f01cc2d506ce5de98321ac35470bc2c0a26c26b19dc87e987352c71fd97e998bc8c00caa38e346278e3946c160709608294f377c94d559b029783ea44588afd878a61c57682d49cc6a3acde4d9c4d9cf8c262385523454092e4e62887426c715639eab395b54fdd4769946cb4aa6d05df77f548abb306a3ecd5a166edf49a915d97f0496769b8a8465655e759be7f8e49eecc5bf5769e5b92184175ed75f7fc33c4126242c2dfc59ac97b322f70ddb411dc8d599665726b278ff8a4e7f22ea150ace71200491f198a799e3526a452be043cf1f549fad611f17d441d98dfd8eb553f21652a9f87f43d5dbad2a9b59c2bc3c30be75c609c9ce9af07235148da993ea83b10db0abfdaf19d9d7584e7d64b280f9f4ed918e81de154a8ffa70ffd719e5495ce6ebb34419cd1d9ddacc6d1174eb23400feba7a6edc37c5101466a3ba0af5b936209b13076b59e2621d23bbb945f1d15741c1db531cbf07c54e106bfd8d874e87e21ba94ee4d50d6805ed05e3ec116f236428ebcd081d2f86361eef61f5fd0eb862157dbb089ec2697d4d9aa6a53270af67049ee52b16d8d5ca9950a0c776c929dd61ba0002c2df7fa1d49528b84f15bf996f80c264ebf75fa7a9b5c7a7d31138fc8cc20c33858699eae4e28f3e0bbcf30096dc9f225ebcca034082657bece2192f1bbb770899298e69a6c0be18a5347c282c928be8fdbef851ee8428f5762e67d3f9162a14a36b1ad455ecd15ab2f9bd8e0df248f38a8508b4637291b739cf577bdecd8d150f79bdbbdfca341494f64f5675ee031894f6058aa0e7a3f79511e0807424eb93672094b31379a6432b179788633805bdaed6f060e7eac039fc26124073f71075e1577bfc0146796d000b6df9e87af030273e06dba5d42bb8186d9b5a72d7616f9741a10973f54c8691273ff37a9cd0739174f5115ea1a1b0d5455572d22a7305d783a26638f3421fa4770b4eafb3ba2b9ee4c741086b5d1ddd2e1fa10a7d7d676a20ecb97e1af4035772fe754817b3c5256a068d77fe7925f3d06b4a6d513eeb772788d9ffcdf2916d74cbdfb90debafced633bb79e9e6a548b6e3ffc0eaa9d07601019f0544adc142e959b0d120a6ffe9fd2ea9aba55dc59033f50f37fed955215e360233324229ce2e6df3f0a8a07d4bc4bea4049d2a2f9639963501af0ebd20287e53d24094c5c05f0f962825be2b01c9bca12ffdf1075207]

# tcId = 71
# NIST draft-celi-acvp-ml-dsa.html Table-1 - KATs for rejection cases
mu = 63632e247bc96d473540b160540aae2b175110a32846e73538e9d21ef70cdb342e64a9752a0c82934d0f7506f4b269670f0ab74209d9eb897bba76f49f3086b6
result = valid
sig = ddcc683049977cdaa243db2e1c27bcf181b2b4594912842803134d550f246afcdef651a37d52e5d87b1a44cc5d8159fc3843b0c91e38db8b2ae09058fb8aea23367d6a4898d253f5bf1498f9124e0ea1e1ac39155686b5a8eac1216412b4bb1ce457812103bf478bece5f0a94789ba3fe1378b7a60e65aa0bbdca9e4702e50d144203ce981928c4b08eb82c53d780ac955bec9f4eb12627ca24bb9f19371872b314d53977fc535cf3aa1972eb28f4b99cf29e8d8c56d709237e5b920c23b82cc98aced17175826197e91813c6404d0069ac8f66744d56c7fe79e82f9793684a13189e8c4ff58133587e088371afe2920635198e8b784de74ad59eb2640f5dc6094f832b61f6dd4c386e40cb3bc86e428c6f5fc510147d97431e2b0bb0466a5d267b5098437b43ff7f64a243966782d208452d63af0eac5921ab46a5ccad961e4c12ce17cdc39978d8b06941e0352d2c530688057af5a4e794281d33356759bcd82bf699d9d902af4f33eb8ce06d338ee22111d70a36990ca4d1456db1a1f1070a9e509890e068d026cef70c2b87bbdb14f16266e939564f4227e36490939c8e1ef0f10616602a72739a5fe9912e4f8085e82355459fa49155878e81eec33f1028d2d5f89d62dd68a6cb75118cfc83503ef171a677badcd632ac663d83de507e92a1bb60e4e30dec838e7886e3fa709104feb504114d3841b0974d457a3a0b70f2103cc2a37093413376b406b264bac9e7f40143549a6a3311f26a37a3095f08a042f978f4b4514aff74e663b1246d6022162560df3a9800ad3912d56a3d92c10fc4a9dc6d1d3a58fa0d52d144207eca384669dbe4ab85133159bfd2fbb5496675d08a703f4cc56152ed1983698a3be40e33043c32266945ccb6efee7ecfa7575ca790f39d986b4ef0313bb8ee2a372e76a536f82b2233577626c308ce5b6931d1d7bcf8426e0d140ca61a47df8264d940721771a5e98327fc479fe6026857c222ddd80bc895e7f619909090b8fe9b0e1834113b1b9ef1b47c690173cbf4264d6a23dd0de1145413673d0260d4debf93de612d82e5fd43cc032424166aaeaafdde8f790ad3d4585278161f256703d6f07790fae5efa65726b2b1ba857c5c6f18d067abed7693f4b9af3445d22f1133ea73eb926447936faf4dcb2250c971f52b5cf1cc6f0f9d55338e1c2a3f63775e31675c712b049a75dcd5def152acd1e4e3cc6c809952d025958d2b31120bdcbb3312c3c0b5a87eb292fb043e5d468576a928991775ffc6066b7313dabbf5bfbc9c229cd026a708872f2fad7217c376a470df615bf5d6515a3f0dec5955a48f6504901372a2e1bae8657af61f79bd48d309742671c8f6f6871b3e03df569945eebe3d50c91506b8a41199d06f102cb0f780db26e09f9bc8cdc3af375d297d2ef9fc825439dc66f63a5a772471b8db77c0b8c276311e26596f9eb51a9b21424987f15c52d24fe152bc2728a7dc6aa40a258648e4234b9eeac1a31345d80f01b9b7bd157c72cf02c909274ce8c9d83014263347a1128c0da303d6d69eddab31a43dadbbe2a9fe312366897b2b91facecc7ebc804d62509f2d4a25315759be794a8e52cacce0db8f1457e3306f70a2f9df041bc6480a12b70dc5beaa4e0e5000e424973eff6e2b2c8d40f576b0bc4b50f8adf31fbcb94dccdd2864c284ede633ff8638a86560182ff4ba3fe1157fcf3b715fc35ff503d317015a011235ff0ce1d5ba200cb4c314e08e9e06e711f17e583a4a8e30a1f4377ceb642f48c1cc4e2a41f56fa124d47fe84864a53ceb07fe00477851cdc13843bbec5bf26b3754e29b881b016125d8946f4d18e2847255f28952a0ed779decd1c6a7918321dc81af9615c48c710a966965a17d6c77518d8d08fa7d38eff5d4e79437e63ed2951a5c14790a588728eefd4dbb76c94e64b5cbcced2104d042059f94630b6ca847612cf5bf01dba2bcd2100a72d8d91061220504daa9e3c4d96431fe2836505d175c17e98fc61be1a77bc35ad08d2ecaa211d6f8e011ebfbace726ad847827e6409c0e115b83ba047c7832f1c042f7d4d09f221e94aa80e774772fedf3efcd3fefd797dc6584d989ddcf1abfc623093adac3f6dee462bcf0b7da5b8d17c8b3f488829cdb732064ca83997c8307711e0cc4e482dd6e2837e3100ccd1579a722b1b9596ae1a2641f3cf4afcd53ba66e95f4c5e40b8231a8b35f17bcc8ae02e6985a0bb4c87e0a49ceb160f5cd6c460b13aee64dbc96a19990587d9735d6cf2a0079fb23082afcc3b7d13cd8b5113850b07a11313455da0d64dd61dda6ace09f822fd291e4291d49e342f4839421375ea0d645f6a9b8d6c014c5a7e050a4f7339f23dad42286a907fa217b7af60d45227c990bf2bd54227c3a458edd99143fc2c39adb88bcafe5f015eb4a9c2131a405281f6ef715ea326148997fb7c0543735aaf130089550779cda3aebedb7b6dcd578243e178fe04a3ef89b3b5e2860653d9b28f29fc1edb59e9505e889275dd3aa4dd32674504a9fdbd4120e0789129776c740098a74bf949588b93e1d801944609b658fefbdc792903015ec079f6d611f5fdc1730d938f69cde0c76ca880c5c08ba805cbccb5d378de4c97cfdc2ce475ae550b5a08ac4b18f0fb93c8446ec1ddc15029bbd7946b4081ec59bce5d64dc64d575ee68fb79d2f791a56f6e25bc5472a3bb9be10356ea6be2d2032b6ebd133f5225b8b20cfc6d9a90a943ad8d22059c169e47b367e400e067b5d0ce38c4212714936a822d1a118df93304669582d14640d88bafe1f91ea38487783877360c53e6db3ac0d96b9228e69789828dd989af3da500acd8e99b10b8ed2ada2d64c044177eb8fb3fa1a47e113c80375667ef2f34eea7ab05b34e9e232f172305ca69be2097370d8c6aace2874fc635ba88ae6ddd5c8973f47c68325f4127eb69f1805b9594f0440e3633456d1f211ec7236a3f87f48a37897b9202d87e4709834e87e81148bc3895e4b76f674028f88f6d7faf2ab7d6c61e4d3be584bec1ae49d876eed9fe380351fc836eaaf490a11f1e8f398c7cab6ff78ebf8874a77c8b1e40340a274994c4fe3ead5543af9739b21d58f41fb23216426ab55fb2b8c7dddd1d37b967e1ec85392a7ff2eaafa3bcb3dbff559fdc557427a5b208c6dc68cf1be4707c38c99efc8bc59af895ccc80413f72180a6f1f212f828a9e3851df4b26020516eac32cb072a352f75e25c6b343924b31459459db161f4fa3647f0765bce0a9c848eef70a02eb46fa9caf95831c3184a37073454f1b84924ecce16544cd3c1c071bf3fcbebc2b6b1014c4862f8eaf74bd32855409aaecd218531ef1934997dd3de2484bcd868c9cc3e2ff7482565796d7f6fce863b76473aa2247748ad16cdd729d84ed30e9320c6a980642b073a960fefa79a047cf721813d35f11f73ce155fa1742e4d391ea973a75485b36a5de93f1ba926ad9e4e37133105e84c6e63e128bd83b73584418dab2d1681d15d930b6d25d91018ee6e3051e3ab2012dfdd2b4ae985c6d88d32cf29550bb98df27af014e53aa0bf6446fdb31198d98dcfdcbd2f3ea5cd33778d668e6539aec0720b4341775b7e6af6c801038b39fc5d43792a8e10361d5ae52e03dc99c5e7ef6ec9b80e1e60f8ccd81c4d2a77e37bde9936d8ba62178f8da029588d9187edcd28678c322a9c97080c73e2f549446132d04e314d934c8d87fa17c10b81e8863514ad1859c47ba21e6d3d5f10571712ed25a72fc7fe7b6c18f7c9a9325cc2ae29909d7089ddcaa1c1f9052775c5bf649b37cc70ec107b80bbfd0fd0409772740d702e776b7e84c4112b34af1b517a31f2c09e001fa2648184b4125e8b75439078617d3a0c7b3451a5b8bd38eed6e94570556b66276c9f1587c9d229e891ca6ebb99270568ea634dfa04154551d8a89e9380479e8285c80aff2a2050a8b0bb97c1a9e25f78eb6372a1811bc32cfac52c96e434cf6ee900a5b967f810f4cdad6b74faab668641ce5d85aedfb903f3290b544969ff65c9118553772673e887f7b34dbb3466d73f4258b15ef678a552ba851bf820788e32c0d96a63599676f669252ae08fb37b5e54b53f8668e8e7832343c288e76d0e8c337f3af44b1424f41d411f2d675e57a2686be239c0c278e3c37d22779e601237d4bdaebe9a3ae964a953fd537b50627b35c0d435ea3d05597ff614d3cc1d3997f3efbd00550460dce252da0f50b3e7b0c13e831b59cad094c4e538b3abe9aa76376368d2640f70be12eb215ffac35ee3b9b6978d3fbee781f672d25bfbcd957ae4c84b287896576d2076c956f6c1ae70f203df1cc0872660a9cd797b933a6a741454c557cbd26051f6a9c156f8268bd991d1a84be91059876053ab21a58c4a9e1bd641f78a9c63920e251e1933fb3e770bc4586ef01abee0367e115eb2bc43e6fa43de0a166d0edb5b352f2e3086bc2561594fdd1a46d1752673e2891c8f12a7cfc973fc8efd13287caa9db00c1b17d68f964c7a5c0c68a9e87c4813ea276b16c7c52d07b41570f04d3f508f88722f0c20cfc9c2fd103dba5b33233751af158d3edee00618bb461d9023343c667d8e989baaf40337495e84abc3ec111c5b6ed3ff456c90a9bbeb061b546c8598b7caf9fa48528cdd00000000000000000000000a12181e282c
flags = BoundaryCondition,ValidSignature,Internal

[privateSeed = f865b889e5022d54babc81ca67e7eb39f1ac42f92cf5295c3da5c9667db1b924]
[publicKey = 2f04010ca259aec5e55597c177782cae74dab32c0cba59e8a384aa56d2217b4ab218dd8141ac9ef6ec6ee128ebba45a29bcaa406a349b5c06fa89cf477fb7a4004216bafd93ed88d0f2f885403c6a8eca861cc4462381edf5fc3f1b88c755828ffa64cd5ec2766c4c8c66a16e35ef44c10754ad0afc3223a54a69644d264b88475dc37509665c4bc8ab1f7583d39dc601e734b9bc66191bbf7eb97533f95720911ea7e8e45634163dd20be5e83c1cd88133aa7742d6522f970f5840aff958eb43210fe4ca1616e9af86a857ef26a97ec62d6e935dbcb4c94f450a77d2eeb7acb5e7bf075db5792a69fb9fce6f4a09b65cf6b3b348eff78ebe65f302aede301981d8feb590e0e394e6dd749f4b2a02ee1234ae31cd4bbf18c0e78f88df03065d387c4821a86345e16ec1e92ed3a8f1c21639908ddf776a54a7e93c1d46705ca4156226fc61888ffb8f35354530358126ba7a25372e76ca33164ee27a7b2d98ab2ab161bd60edea35a8bf1f9b28f6aba5444c248dccb85f503c760a063f1c3be0b775d2a0ab6ab1812269d7b444c42f7e2bfa09aa437bb9b0c67207c8e06634f9ffbce70a6787ee1f121472cac64bde8391fd9dbf37cc4c785a672001d1cd95221425ebbeb80890cb023514cb59b198b2a32e5b6fbea51a39e33e81ea6efad2e05e7371dadbc3bf367a00def26a1c570a10fdda89474de2d376a6960d7d073045cee1652b49263e61b520618d72da08ff76b84d97de66d9aa0fcb927aa76ccb5c3ad73fef1c941ee85f336271de46059edc388d3c424192a1fdb001d64b7a41d76fcc9dc1bb60a6166392e499046fbd2c141279a9c148803f1cfdb9db3d2ef4c7faaa6ac30018bac68e070ae97c790e0b65d834361c36d5913ef854681caf5b4d81d0601226c3c98aed7d57cab062694079c5afe14e0d2970eb189f8fbb11a3e3842981e73b65b9c86cd200488550f4dd801d78fdf6a7ed4c0d3839e83103e2a3fd9797c1647e99a2b7acbe6d7e3e92ac1dd45718587e17cfcd60c4c51dd43b4b359c9e756156cf428d9cbdb64da907929335e2e27a6d1c33014f25a5f14a90ae7b30a1fb39f1ca0b61fde1a7f6fd16ed7582a86d487d69756df29cda4b60d116fd079c29aa10762d16da08bc8d5ad62227c828a30f18a1537645531b94e3734e65b103e4829aeaf37209c5c15b6064a3a3a0bfac8be73f397bc7990fecc64739501e9bbd926d8889f62e2ba0a80df96b6f058d6c9a1fdea855eb6c54367ff9e467d6e52568b37fa28c9152c30759d50c525039c9abe6ac8c0e56d527b56f4a942120eb5328345cafc9797dee13e82ec4659749fc8ceae5724516b3dbc4d3964fb2db41bfe05b43d44580403c788a272955402e08bce9c955340f2c4deb9a438b582ef790f87b082e33037abb5912e30f12b255fae056a60077e0f1e6916607273e5e5ee2213676dad2870dc0657e320e70beb8a3f39e2c01f6b16e41dd047e7b498832c5e0bcf09ab0a94354c3d7a6d3496ec844b2f381186b535d1cccd4022eb5eebbd89d10623215d4513319950443f0a5183b394d28f2241f763ce9aa1cde80d05e77b41846bf49166bda18516ff5676f42f27fcfd4dff711fd08c674c024443c82ff8d96f53afa4ba8acefbd376755880c7da0253183bc132c5d7812fd2fb25f3fe4f07e6d1aed2bc80d25ed58379bc48b3f2ff78193d66f84192e0c8a1e4a2a2186b55eeb9ffb4736c24a7b3c63fd7149794f57867d57788c687a84039e6bbdeb981143de69b4e8cb844574e9881a152b2bd1149cb49de09bdfc7fc9685bf3e8dcce264106b743d4047e6b36ee654386a14ba87ae23aae6c2bd04571da917de0ae43543810f7295755744d6bd0e4ce3203746fbf8f4703e8fcb163f3faf4a29cf275b1e12ae0cea939fb9f6f9ec4a0630ef7de50795f6f981f44571cd21caff7d882d0ea7993ecc48a689e030c14c6374fa02f2f1f2bee1f002d9914d54e6c52f73fdda701330f5f43003204f01c434206d805fadc9389170910e069276b3c4b2c62f1e56e84e845b851eb0ef39c359e40f3b6139f43ea18f5312caeed9240dd700ac9c3ec838f4588037c46886338ebbf32e35305c2541f7082cab0bcb9f9f6c03fc0e0e3616be77caae770356ee019571b0f1f5acbb272da6be3d3775456263aa59c26962d528316c35f347f3e14bf0e75d658675d7675dd0c39e927cd534dd09cc5d8f6ba83217e3a6b8fa1f5ed538d7bde6d079cbd627c7d0808caefd5b465ed196f9b4c48ba432546100d9750d9a5eb5b8b3ba6527bf70c0fd5e19a73b6dc187ca93d0c1c685f59b0aa88b46c758a582635301c1cd1849b000c450127841ac8c0ef65eab16ffd3d855a05e9f86ea78b8760b3cd97c1fbfdfeba5e452743d2bdd1662b44081005a7c658712bdc7e6e017c4a3171cf93e32ea756f246b8fdd879acb2543b9c8a4b70f05731718ad2f24b2671ae89819424fb455b618acb3a36df9c5b6bd512206d6b06eba5c1d6bf9c53675ac80356aa54d787bafbbba9e3ba2fc685031785a9a496f30e4c6b8910ee0674313c7b129cf6c41fdd4f567c71a7d60561d173bc33143a0ee4814cb586dda70a2082bb65086de1050dfb27bad22a60a3bd82e77c0f321f306cf4ecb132e00fe30972aba35f06aa08b4aba064697eee404fb0757b810a86d88737b2f27b21ff7fd45e66c864de294689d42c46becf4101edc3b79df9d827049e662acbfcba3fc69bc94d612da754cc45d255]

# tcId = 72
# NIST draft-celi-acvp-ml-dsa.html Table-1 - KATs for rejection cases
mu = 2e52bab5646eab4cd23f73730c168842950ad776b0e2b06a31ba49bb5eac0ce93c3beea9747e784ef3301df9e17533ad75e76df4d2f4ebf235cf0684c42573bf
result = valid
sig = 377c0ee2bef224fa8ac916fdd8ac745229f53b1a9d8635ae6c71eed480f5be4e4972a0761f75e5a6f81adde9600bc07b755731c96edb97243b59dcc13a6bfe98e9927f71e5ae1cde811529efb5e79aea45df44c59eff520a4c64404648b7e17cec1d17c0e2ed670d950e8fc82ae9b66b06e7d6306384883a09711059bd4e4dc9f364f5756abf85d2783ac14774d123df1462c3052f386818a3449bd4acd3eecc478d842a61af24be9f032f560e8fe1ce1cb1168cbfa0cc01af96a02871fb58b69f74fc10e270069c290eab412a3d6231254dbe583e470c5f6585221b0d4945bb431264ef44b424413baee4b233794f4e26e77c84aae4f8b75921a02046f6d8a8598bd70356caaa949e7e50262fb09e8287b2c128cd1a3ce9beee8fba7f9fc93653366ce1f8a7bec31132ab21c4cef4d35486fe72c1dfd85cadc3ec363667c38f20cea9fc00b02a6d08a15904a42fc83f591ce5d5fd5fdce2297317845126f79aa064e052d53d342e01c57d7eaba14d8c7e6e628b47d593ed941c1972ac1ebf8b32e1109abe0948a886c749dca20607c156febafcee43f3d9a509bc56ef0e50168ea909b1d038981b3bced301a0420c38f83991e3171a61c698c709e3a6bac6a102c49b90a078c2f08ceeaa944891e602cf59b33d070b666dac97c3c8d1dcde21864d8658cb1c67b29c2d03b478b1e15accc36b99226823408e3da466c43ded1a21aaeca880c86970291b6886c9e10352d3c32f55b7b348761853ffb38229116d9165a505308cc2b30ef103300844574d80ea328cbd88b567f46579e7968c75bdfa3e74901d810184614f6cc6780a82f1882ea3cfbd8732d867310944662e1d0caa6226bf780b97e514f68a773405d80bc14bf575be8c074e065990bd8f95e76b1d1515666f4a475a590a0364b2ca23917a1620b822363d0595d749b4bdfef773c74be3e4d882a6a096c6be6defbe898b8584c5412e5eca6347ae48c6cbbbc0e270d203ea43527c3e3d3bb46e627150fa77edeea15f5443eed9bc261f96668145e53851c7cf2d819b29cd542993a8a2191553073c29ef0cf10be97b05b168231e7fa7641079b5681b326163f5bcb2535c726ecf4bd6901adf8f1a261593658e3b18f9f0c198efa29c9ffd0a43b95cdf622a9f634ac8eab0412f0a38ab3fade6b0eec40dd7f4ddbfe09d05ee36decf4bbf74c1d23a9bcb2300f6800a31fbf89ee49774feb4f55eb52e6f94db939171e104a97be5d37dbf466be469bc629db495e6ef2a5e81576bf7ede24491598f83906955c02ac979a7fd23af0395bead0ae2064b363095c2bfcd8be65718208bb72dad39d0029372fff0d22faacd612a07ebc1fec1821ddded7dbca2871aaa6c26154bd241f982f598aa8c6c67afa5426a6d33a0ea0261311fb4d5c16ba5ac6995f302f9458d7d3a38f7d565d355dfc99c6947dc779965911c02aeaa60bbf76d58104d93281651d76c51f36b335d38f5f0ee2e4d005191bc8edfc8b10fc0722a22dc9ff07a0f295fe951c78c6019e51a4235ad306796c93a0e6b89e293dd194ccf33a570e94017e5a4c65a60edd83dda45e1d3daff31d3cff3ba9cdef532150acf1a0e1dd5f86780fc80a4b7694b3f525385b131b933c3291460f72a90fe81a3a3841c3bb3673422ab188a8d2a4f314dc69d3bca2d34a7549f0a1ab1b9f6ae53ebe94bb4e088c6b17a5ad04229ec2703c0c786a9bec0411495df2cc6e29b04dc8a48e5966908e6815f3847de2770254b15833c5ad4dd8f771ede2ab34cdfda096d44db1b1ca5f95b93b477536f23cdf20ffc31462e8e203e89367942a937eec57d8f7ddd8954c90f303b0b0c0af1f4267d54ed399c589a70742fe39c41d49f4d203dfcdb71df9a5ad30bb918e8787b455f863584dbc889f3c60c33112d730d662fd24b92e9d4bd375c654433621db40495c27004bff5321654b938fd959373b5ad104ffe4704f0afa430689afc77cc9c0879aa97cc525e4adceaeec8bc3800e9fff4a1ca8a5e11bda0489b37b35a79fc73e67a3419d9734537bbbde2739329989bf1aac1833e6381b15cdcb57c2c8263f01632087099d1cf1895741ec0b4bcd4ac2c398d110d28ac9cc59e5c5260650148755acf6fea43c19f95725b19e2cc8f65023d79bdb4ca4885b53be6a09e9bb63c912b312c810c72016e3396f0365c805116ed99af0cecf49e9bcb42029bea601e6c9e3b2f1a3ae833cace2a14f752e0b74360d2038b1cf71191151b16b102ba2da32f236d272a54d377da76123495ffbe033f423a48b331e80e949a9e0526cac0889443009ecdb25773e3af2096859d830d53202bf6559612e338497b1063527bb85ade4c5a242579752ccd5d684f6c1386729b006a94f0ae47eadff6c148c29f49351173d92d77905858822d5544f8ea56c0ad89fe502d71bacb61ccbfb7839186b301addbf54491390208a71088bb27ad99fd2b6439c62edd4e811ab6a449505d7233769dd0343e146dbb148044a21502cc4fb0509b1c221deee63aa98363f99694e4b6cc8984e5d1351e4433dc27f537bb015e826cf9ad010f6b7153d32047b8d139a9c15553ca126948610274018e2757fbccd309c61659c320c8e1cece80d5e30450ce543b516e8cce405242c1440576096d79e1d18a154d49e32668fcfe263ac4a9d7b26e57918eea4182fbcc1fb58bc221e88b191897e1e48bb65610acd015232437ec7e2d439cc96992e79c2f9d060084b52dcb58b9ae410d310105249aa5b9a54f70e87c598b04ab5ad84dff265f00ee67c08ce3aa66aebddab17081c35c7562b525149860c57481fa6ed247838f7af1aad6fd25b7be6e88beac5158fc13b907e43d2a1a6eb1cfd3389ca416b31217de245d43049998fb26b76a6b22988470d15a74bebea748ab60b251f6e1de90ecaa938b8033dedaa9a6b5d6af740ac45bf4de5d415778c559d918fd28d7b55d753449a059f2c8c47655ce2940f813b77c35d292ade10138003774fc38b561581339e9406fd2deae99959516bf5734d0922b0882bd9fafea17d34125d0185616f994a2c644cf30e90f1fe8f5cc67bcd486edbf428a84aa2c27ad97a109db1bfd9f1cc89ce3d350a8737d21777e9fad5745a0920e73e2751e2a2a7617a2d8a741af325f336b5f57b37f93e533bb3fd879572fca32b51e92377086574ee6c73d8a7c7b3e9e242f32ae429ee95f34616118afe6adc7b32c7184b2ceb6e013644998b09074a8ec87d09c4524ea2cdc1bdb154dadaa1d1283ed9e9f58eeaed3980db0d979d48b23d0be5512cb5985d0758bd0f7c6802de4620c9f5b9bc98ee6e7ee9c8edbb27e72ddfec367cd86d72e596780b03c04c605bdb1272344fd13a4defb7e1532e059e8dbad3740d7fde5de77cad68775ebe6f6c29a245be9b79e7d194fda2a73f2e6111c9ba28025f7682114e4e56e616bab195c8fa262ba2f3c5b6e6d5e7090f082859ffc31a8cc4deebba5841db28d5e89dd829fbe592cb1eaa9e32377b8fc129f08f130ceccebf393470316b9f64b41b295ffccaa6eb918e8a7294fb77cc54d475dbc86432d90fabb1179db024572e396463ef62b367ec7f185f7d4de47583f7b6217f230c36a939c4fc87e07b8fe775c583fc60f3238176c7e66c94bcc1eec4fe0867c0ddeb4ab098781ed2124ac79e9c207ca7093a3d1e7809ff61f4d62a8a5a25b326329b698aed5571ca7492d316de32f7f95d2aa95171435dfcb86702d56e02c68d8a401d217f99d5b6da8d1b69e87c564d9eef94f1c7f30d39c67b5f14d89f0bae1df1175977c4182bac6a8235472d445d2e0546d429d306fb7818f98df61ffa6a0700ebeaadef4b5e0d5d39308d6b98b5dada16e46063adb3c7ae19c4f8c3b91e719caa5c142b47c7faf7b6b8179011cd1a7ca67a62cd04ac526b4fbbacdb03ac4108ebab018d4e74b7f10c32ed2ff62e6e945b61dd6bf538455c046b0f301289f60f8ae4090b7d544395b01259c0a2930d3a80113feea9edbbb0c274cf0517dd808dff987d4ccd7e6f6eb0f7bf26cf0ce70a2b3a5d182692bd1ead41caf943ec6497a8c8e0a66f1077590f7b383065d4a1969b4b574e3d70dcb2c5b08c000a2d6eb696750b77f24d1ae7b05dfc41f6e78be95bbdac0d6402316eccab10f603c9d0ea957f6a7c9785768261f86ec9b3c00d804709c9070c27164df2d8126c131bcc38456c36b4456f0cb86caa8df5250ee1abca5d88ff47333b5f17586a8bf587282a823833e61336dd31c309e7fce68c8b414f43ac04e33bed815e7c25af23037179e22b1fdbe8ab4cb95d5b123be636f7d1796c57ced61f50cf1daed79897b4c67ae49cf9227bcfad631c8ade3070484ac5741eff17a68110f6a8d1c494ccb1463b0689ab17c176ad8200d3fa4d73bfb2087168a278a0b0f8f60ac4ca38fb8ab73f8d153c07acd40a13ff72648089bf1f2dc183ce77dcba7bd920b8dbebfa9de6985bd3734731a996d445c5c1a7108a8732abd8ef532bdaa5e1f1e86614b41f34f52eb3e91058d7bf9d52b2e1653d31671ed44502ad9ec8cc48e95d37e44b5a4d510545b6bac260c015687601bd693f1c96a2602177a3e72879099e7ee37406873b2f0f51159638391bd39c7cd016a939faafb13596ac5f90000000000000000000000000000000000000000000000050c12151b20
flags = BoundaryCondition,ValidSignature,Internal

[privateSeed = 26b605c78ac762fa1634c6f91dd117c4fbff7f3a7e7781f0cc83b6281f04ad7f]
[publicKey = 36fd0f7020ea5d2eb44182d6188b0ad5246ee4c8285e3a0e34063c50cc4f085ec4c33f407e930a5e243615698464cef27dc28c8df19b6fef1253a2398121de494c93a863f80988a90d09ed37908eaddf8d9a176482c6bc6779586de06168dc0bcd32fb31835eb133e7be12d6b184c841d7a8abfe1dad609acf2390b7a2ce5a16e8a9d74a6e617ba68bba1ff008c301070abcce85b1a6776f6124d02d7170273be186cf3ea00cb2faec23154259a80cf0b1bce592b39508b5fac0a06b26e9ce8edf558a7432dfd60ddb840083531a9ec2bf1ab9cb31ba5913dbbf03b707b8ae3d4e5eb5f66e2da91d481173dcd3d5f08c6585f32fc3e9f15c5ee8064921060f0301857319c291333d084c3f9bb44231fbd5aecad8ec8e8bb8f26d253b24d3a78a5788d0720925602e5d254b0bf122c4a5f48a9909059c88de7e56235e43244dd9dcfd9733eb7d138936a87719e4192a8ec31cefefe9f712b3907dbf007147d5885204974ab976381b2085cc13eb3e2b3ea7c27fc587146646d4df96fd5d7a7400780f8bf78ca5bae0e2387718eb99c7cdc1bdca119a7d851c8889a6a29ef41594d03ef36e9fffa829a89aa7fd04dbe93289734cf6bd645aa2deaf308234e1aefea17d0117b8e158d49daaefc15e1c38de3b22b048f1013fae516da48a03441d75b9336852b8803029c09923d14274aac041d9df01efe3d29c59a5fae66b09ec7334682b7224bf4a01f28b73e470bf05a7580386fd1c23aabb1c963f820440d0fe785f9f7c7c21ccd52bc813fb6c9f6d32f40748194a83062bc0d635f6c6377a3b5f2eca5b2498d6566d588be51e3c733dc0527a0957dea92d194df37549baf28940e9a1fe3c987bd2ba2a417fb75192133961710254c69403ee729d5e0c61a3b0ef8b1b8fb433b280dd9051ea63576b986b76553f836fc65f2b9050d68b05b00a48f7512c7b3f1d284eddcffba7866b52d4b4afeb6913a31c033d6916cfe7258ecbf6bb49f7d45c28aaadc7c00280bb67609b51e61bd65bc4f02ac6c0349639ac58c7dcee8a1c20a8de27d97d7cddca2805d434c2ea5c88ac9f037a890512d390ef5c01121215343c5d4a5cfcaf03ccb96ef130833b50a9fe24d1f7de2503867f4367e9428526241450fe77a5a4ea7c0e7b1535b425fce830ff453fb7ff01320f80bc9356b2270d96453698dbdc7791044b0d690d7318727a4c7c4f20a74a7aa78eba9fe010db4e77961cf45aee2b47dee4dc7821ed99f653f1dcba4f0be7f007ad8ad68cdd3b989db21633a556a0fd3b7f2f8de19a3188f8c5ca744f34f6387523fc68f5480b07fc4a9548a63f702c2a6fd564711caf2f2f350a1e4dab0d60dad6bd7603b400890aea3da816eada2b01c4d279081441f67adbcbddf5d97fc6c5158c7da4ff035cc2d6ed576aa8c8e44135cb42784433b0b30a88cc0818b5cd5ff30dc07102cbc55143a69a9f935b0c96940ca0a5b9a14d1f689ed13ce18216a69f697e2eff73edd00998116031292e052eb5a927ddcfcb1656b9396e1e26bffd72ea66a4a37a1e2ed1e41e49557e2d2d03aced03ccadabd050d1db07467d918e5e0b3dc1a336996268bc892a321ce29cf2ceec9b56f291906be02cdce645c572bbb8c5d7fc80085026502b3f15d6f279dedaa5bd92408789ebbd45d2ca2c977c038c1a2d135f8def27697d2e028b17aca11854d26960222843802574c29b2e2b2a952fe707bce768ca744a9f3eda9144fec6f4a990447ccf49f53ad02a4cd55499aade99ebf56fedd57d24cb6651c2cd7e5f9ec2dc96dc8e11313269a6adc63f4242374eb1d84682207082634383c478d8dd4ef69a5bcd54f97441dd55cc42a223dc0da0169f383ccce8d5de49f47c447ff4f54e9d3c480ffcd66799874f6964ceecb904c2730fdc9c00050308b5bdb2cbf5a95e67e78b50719deba8948396c01c598885864c727870b8a57b3c4eb2ad55581870388c56f9d925981e590c3df82ef23371df837972c1dcfd895f16f58c613b14fd2d8dde1185787521856681945ee026d85dcdcb56ae763de16d53f66e532567a01269846d84ed57ba621932097c97a61004e4c5481d12142c70b667e88130d25723205bdaa9a7576a0ea5bc583dd0365c7d8d6e8e5f4c662218ef6d962bc21674d099c4591839d2e99ca9b1b85de05abf0d43eda3ed7b9fd421c974c4c95dde28986dcd997cbf96564305a16149dbe7a3a3f0619d203284eefb72f628e9646d978690beabf5e96d11bec53543511dce403047e772999a541a9c8783037a530becf785f593bcc55e4cb7f6c132fc1e0bbfde99d399f09079c55c126198854b50097b7f481c1463b4eb5c83eb610cbe4d0bdf7ecde0974744af8d88b8a4ec5bab19e173591a7d6307f7c011805a89cb2d2d61a4eb9734a65b5d00095fc02f522c7658335c468a1db251b7ad17340bc4449aa9dd53d5b758862396098a9981cd1365b7dc9823ace38775061de84cbce018460474f0e28f0e03ebf53f3befa8ea8c4a5d8cf297a932ae0bf796807540641c9172d10ba726f0698b22de448c9c0dc22ad14b6681d04f52a9c57bc1f092bac2143f0ebae469fa38f8f01060d843e654084dae1e65c031d84f9a450f1c1d11b0343b2aa31af100f1af85b2596d7ab1aecab7e8dee5e2004afde5856bcbe9cca88cd8b41850e3a4639d89cdcc37baedd23a256ea1438415f9fa5043a298bf2898c5f494879792256e0e49ecbd94410fd058c78d9cb264c240e231b4262a]

# tcId = 73
# NIST draft-celi-acvp-ml-dsa.html Table-2 - KATs for rejection count
mu = 7cbd3e2c06749ab0f0060ea1572db256613e23a2c0120349decdcf567bf860b0c0cdca7549d825465ab9b944e5314ee9a56eacc7c670d7e39eeeeffb89f2ef1c
result = valid
sig = 23068161556f16b903a92525db12ebde0b77aa25c5524c27e81588ef064dc346e638fe50317a4f33ef5870526b53f62ecbda2c7757dd3398755784ba41265947d0a2046a8a6f0697bcd9074e19c7428413e35d08d3542bb7d736e187289705726b1d9ebd369acc3db1380450a31fb679e9c92bf1c251f125e3f3866a390bff45576730117e885cdf7f45ea01ea9079ac2b5c9e7f46de0cd425c5f142bf0f9d72651f3307591a8030e99bc7ee590bdd089d8e727f0233ebfe9aa6ad6380129c5cbaf46ef2f42102fe3be3365adeb63fb3f86ce376135ae33312deb14a9212e3820a935ac65e1051146c4097e4a0ac9c405276dde35fa5378db9fc8ab71a399c58c83d643f41a06510d7a4af8ced15849c368d5877a991addf823cdea9cff4091db8e8f5c41b87fe27f2aade7654f14f87baedb0be46f5f138c86dc2fdd449a98a596b01d3c4241e46f8f3b47763629f172f0a4ccf81e2b975174e81fa8aac3fdce2addaa2ac22440aaca43b945011389595687ed78b9e530077746bcaa6640e20f78c66e918b339b7d75233244c4b2f49b538e8f94b6980ad3e42fc9f742a5d9f2587f3a49ba826b8a72d4f00ce8e6800adbda5961b17fc1c707d78054c0224201f97d4784bdca8d8405a9fe42e57ea6eea608b5b58be974ace1b64c5da38d2edef3bcae1b92d5a0b0beca113418bed6f16ebb3a4401ef29bf5dc0d6edc0a09e753e7d5bd2cc3162ad4703b5e09175db68c22bcba8ddcc92d2c0b1c22f583ac42a94f8e2991c4ad33a1338dc889f74147ee0e3013cd061d2d03c46d05f73280805e94b4c7665835c9b657e4050642478d215d1819e455959c2bea01594d12fa091bae09b83a1d8e7c04da55b308e61f4cf8119e1bef829c5d9ff3daf1193e6c495566599f8b1080ec6c34d6df2ffbd3b5e4712880ea283f562760ac48f599593d5505319eab8b76ddc8a2dd15e53e3a10bd7e731f3838abe217ca44fc0a93e13f7d260d2eddd396e9a5b6f13d72aaeec380e96a71d252e4dd371a51b1aada7863c1ab99ba7579c8f9ad00c551713016478596e1f8024ccd282e4873e9b5145f7e8765d6900599d1f07e4db8a60d9a8d4cf4ecbda9c2f2cceacad6c72bcd3f79758c8506565e2be6a339f4cd792a226a666de9a4853e85953dc91828f11a13424bf69e96fefaac5b40605bdb85b6908847e76a9d98da16e545800c10e53aa0c33976301fbbcdf1c257a442b4c08466d840fb62c6915a9cfd9857625f4164fcbf07a3522fccaa21dc1b14e992693a187ba0b348e55ccfde1be84fe8e9b4b35e4c33279b07c4fe5a182609bfa7a54b5dbdbbaf4df2a047e67e68270d89f8c684fd859c4f67fedf8250a767d7e31e116751fbce43a854dc1b4f342ca1ca87da82be794afadb0a0a21e0c5709c15723e342c4bdaf6bcd9f6d794576dbd7bb957dd10467f7b4b4ef81f4e2b33e6436814300d0a608cb5d039f2e3f0f9e50bb55482d18c1b8e47b9f4021a76fb5e65d58797458fbb4583e08e437bc3a10d17d772423e71823738648102e0e75a7903cf890b941c35feb00358096876b61ba0d09a5e380fb1c2eabb315f155771ea93f2369b012b3ef5892d68ae80f92fddd88f427b10975e9342322544a2efd242684ffeaf2663d9663c64905c1be6b3e07be9d480599ce02825cfba3c6731626d15974b3c2f3af29d93f6fc7a83af1d45ee88e0f58d55ed03844fbc821b936851b989973cc628ae803125b574ffd7b2fc5337587993773f87b1a6945c75c5726aebeb79995bdffa7887a4fc11838b08c6ea866b2ddfac2bff4d35cb36a35e0112de4154e0d6e2080a6092943d5f8e51e348ce5acc680d0401fabd2b3606cf4386c44f9b87ec6fe86994ec295376f4da61c529cf220a62d2a24a09e901c91227de468cc96e10c8428ec3dc4592a3e62cbb2ecb58bac8cbcc0901cac0f253060046d20987c62885b3eb75ddd734e85aaee36e63ff97bdf17b1a6cdea455552beb174c8793b00e677897a53c417c8ef109711aa3900b5832825277e5be62ca5d5506cc9d46d4ff7de7e946b34c6b3bce1173fd514b38d7e5f9a60539287e1fc3fd3374083255eb086a791238b7fd6902dadaae5338963e4d49e7fd14a4eb705ec7a5ed28491650f4273649c6c44841c7ee018420366ed54bcb310fb7c59d6b7086b0c992a8e2dd0b145e66831c9f5155cef8dec2bcb32410d66ef7d498e2a68c9781e0744a7484d615c7fa2bccbc98c634ad36de4ce7bcf4b45afb708520764943c969a977224a155075ccc664b443394481bbf620c8714d85763f934370868c6e9376258a21e1f1bdbd9f787ccdd8a0f933d839ea9bd69f03940ea24d0fb3a3c2aca15e2c47ce788d8cac55d6be521aa31abef2c2898de125e384e8a069e4ce061a4db0f12469902cbf82b9ed68c3315c5ec12b3994ed501179f9844bace1c6f43d9bbe6e70c284f20d5b62d4e9f6641c42cc740668e31f961321e938bc2d60c97487d9298f3785cb822c2abeca8eebbd8b1e95c1fa6547c014123ab7fcc2304eab20006e6739cbe1d56e33ccfc3d6555cee2901d606f5938b8683cd6010c9dfe8643b25cc3b11808c67ba1c0de16ad9114cb5b3fb925607c4caae9ac53bb037cd959654856c2194df358ca8eda4c534da2292180b912d28a88508dd3659b671306a40b075c49cce6f90b31f5d059679a23c23526135611f31e98d2eabc94e5000019ec9ddb14ce21e31244e623bb9d7e2214c2119babd0baa4522e659fcdacc9bdd3e4cd5d876abd7063d22fbed7f7e36a8c5b9df8890c79f61abba910f670c7c3600474e04c9fb9dd3e0623b5a9f54f972ea9f5348f16a638af7861dbac691b49b12e56e1f936e68e6570ef7be984865c9a8a35b4449c668faf59389321b524a36e5def7410fd8cde01cd44a6e536e3972426a8ca9575c5c9d26f1256d45463b400c982d188c49aad85e22b1bba0c3701f198a399b15e4ab155cd71d1509a898771e1e34939d7bf6b8bb8fa70fc84029fe6a2285b0c1c470ffc3ef091c3078b2674e9ce5c73fb2d50b0812814127c8903c60f9b25c53d873697aff486e5c4e97a96583feb3841a7403fc536d81fd73e1584e840ceaf6a8caff80d2dbaa3045e6de3380e4ab86df47ee1db4d9c4aff093020a4593924fb918d0a2a888a27af2b15b0a7b2ee24405a7c76bd1768e45fce6b00c9c569760a38268ba75f41d005210228ae95a9124be5f557013e49b413c5ef99cef9fb60ad8ab6983bc0451ac4a9e59fbf01bce246a007095c9ab087cf91ed31295ffc04382f6578f01de4d26bdc073f7f742df1fcc2dac38357102b544fb9cea16b4fcb82b29fab56c458dfdde6982df046e187e0add5bea46154d27e82efaa4dd8aa886361a7b91ff052bfbdd8b862ae5e074a019ca10b9b3771ffbf32f053ec1c37030ea322e2125f32c149a8dd75da51865e7cd213b16073827a79f7d239f7fa00ada1c96eeb922917147d9115d21b123445bb2905d7374c6c3f4216ee504c422f5e6f9e7f1c07dcffac9a7b7b42ca966ab2bf982e532d305b271ae733d8e726f812e3fc9eee483a552b8728b79f0c61069ccad8192d4d89f4db0428bfbbebd5d078ef71704868804584b3faa603cbdd99037c61012d071ee559125e618edc923ae8af6c79d36d9fe657786f51bb919c2c65a90099cc0bb95339adf5569ed65ae994d8859d3f1f1cce5be66eb866aaa31efbfd731e0d435b7bcde9aa5783a12ca9c0b5af71adfd4cc64aee5e7776d4e888154f99c345c48ca7b2b2b26b53e549f7fed775decf146a24cfdde8014d6f9f0f88a8344914726c1a9aad2e39ad21ab70df9edec9cd1c1b9d6214a6ae260013c1c8ec94d9d6b8c46e36a98a482fd87b1e69dd583d8d512f181beb06fc9587c0953a742bdae18d0f770ba20b321b439a230533dfd86c370c3e38fbfa8bd845bd557f3aef414baed8f45f91950a3c556863c3046dcf00961d99d3101f3bdb59f30a0cfad4f1b5a6825c231b3cbdf694a95b61afe7f65dffea3b588803fd81f89fbd11a1eda1ad30f8b187cd20dcc990bda2c9d454c2732dded7735a26053d94a2f48fb2d7f5b94fe374b34da1b9f2cb05a7e709a1810b22697302b9d6c14d52d02b5086c7d912e7e15cc591889bb0739ba279b9711731968a7126cbf204d4ec62f1166685bfc8231aa0e80ca63799c13d4ccf69b6f87c0bbda0b7798546031e73c90f0bf2f6d0618ad79c7d0b2b6126e67c92fb1a53a7b90fd665750db930ab39cd60490aa293785eea837eb0096a171cf9e46f98ae143aad84db0d5be8bb72a3175664a90cfb407db039095d94c54d3933d2a2dc87fc5d4c39e377b71aa33d55ff760263ef95af6aee3cc635e0721fc791c5650c3ce34eb4ed59f275a96747ba2cf73fe685e75dae6cfeb706e4effd70f5eb1d39f8ed4ee9fe958d65fc4d24ec35ddf0694ae30ef122b4d58ccd8d8dfa050ae46d2071dc9ef8b1c6dc09af4183812afaaeabb919911423c984cdd09dc90092b62beceb323bd03f81c7e77b61d1e43b98ebf25312354bfbb02998fade013f029d448244f28284f001373f215a7d317995257f96a5befe04416e7ac5041f275770749cb3c3c7d0e4080f386b7dade4222a36474b595f6367ce3a75d7e0ebf4000000000000000000060b171e282e
flags = ManySteps,ValidSignature,Internal

[privateSeed = 9191cf381bee17475c011986efb6afb1efa6997442fd33427353f1da1aa39fc0]
[publicKey = 3c706023f9f7f4fc4a84c9a0113d6e0bd0530e0ca4460b3352c2ad725b63035d5974e3b7a4a2fad07d7d4b1d84a82a70ecbd7a0938fb693b843ce5dd075196954f7a43a29cc6d58fe0c3949b14944925a17d0a46c23fa5f777098fbb3ffc9aa975e8714359d03fd8aaf06f5ab3cc93c805317b5abe8aa2c0f67a27dae28a3c9c01ac44915941de7b184e72850bdc2760389b8e9d1e647e8739566a0604285393511fea09b717e0e77c350ef9746d8cc0658bacdf8228a7386a0b22df37290eb8e7d59ece97e80dab00174fbda7d302c132622d8060cdd581a32efcfc09bf08cf61d2b47471a39e2bf385666ad5a218543ac8ba292541d85a7e4b4c397298bc8850c2ddb2787effdafa155a0ede8b468f3f274a366325a396da4710326c419334696a37ea8b89c03043e585983f9024edbdbe81af6da5351e0adfea77924fda14570516f00e3607a61ce39298e603ed0a66727dc8003159af12596bfb45cf4f267b652bf50b6acb3516e88a33b7bd6bfe964be6a4289fdc233f6605518357a7c46886b3ef3fecbca39b009d54b9e9db262c1d0a2b2ac3646fa3e8677f3e99bceb8f23ca394ee4c6f236e4f4c8264537fca4796c488cc1c9917405d61a35337c4658fb66bcad1fa17bd36ff68cd67e2482b618fddfc43ad1ae594e2bd572c8057abd9db836ea74a87c46a68ba1d860bc1aa76ac7d319d3b776d1bcfdeb47508633d3561a24839964ccc8a686e877ab0258ac6e79af122670d8ef408f18fa9d456f1345bb3596848e3f78824e46ad26cc0b0215913ff64d36d527a6aae6bf309927ee335c11f38652ac807f10e459440b4c63d4cdbc37d74d7065d1e4f893884fa0a2855700d66735c32a8a6e35ecede5acc7b5db16d33cedca55f7d583a94ce2c12f9a29e29100daa82f849833be38afb0f1baaba5939a7bb4fe8bac393874026e7fe3bc8269f10fac199ffd5b9952e246422a41749854c7f4830b0ca86ce37fa6f348954f60ce2555497595098bfbfceb037d8ba51ee940fbf7f4cbe944b1a478e8fc201b9a7a414f9d4017a5d2e644061506654557ad353362acc3c9ced6dc75ac678606360d02b4310b48362dd8a85c39002bf0b6776a051630c63f5bb5e81ac35789a2fbefbe0994c2dd3f243bff4bc40e1f3a6701c0d4dcbbadeb1f7df5749be13fde9df6c23932a8c0488ff0fd885088cff8839739a05adf6051715380459e034993890de60403a34f403e2f555168c64608ba4eb3f92c5dfda12e837bc97effd0826c339586c7e07ec9fa57b99608aa9b577f879e9f7ad50f3d0b697161a039985038a63a6a23918887e52fc213b09eb685d1200299d16dc859df1566587953c378bb448602676c8b7566acb0f79d820c3504cae74ea9e4bff6af99aae4a51026e9e32560982552ff9f9c1dba316dbd8ce4d65f8fcd7a55fe9dad24107d9414536945a7ad93f7d38f4a6cc77a0063c4ba10a22503c1f5de5b5f44ca748ca0ac592863d33fbd343c66e3cdaf6cd6653a807187ce2718127b79e524e2604856bce059c57e0fd0dd5fed75766cac45fc96f8ca28ecdf92bed96d2d9356beb892876d0481d216f50912bc6bf6a3cf75be9460a2d68d982d331e43e1072d293504bdfd8209ef7a244a7d1bf16754169dbd7ab362823778861ed9dbf02095dc4c305b663ad68023d143da1aad549a1d7e8ce5c474547679d57ad349a3761f44737e537a105eaec0ca165c8ae9c1850e4f53a2fd7a1090eb2652dd25615fd5ff3d2e5bcf54b4d88a30a6a18195eab3f39dc1ea87bd848d8639a3b5959fb9de6ca271f4d05b6f094b668322b07b69a7b58929db749b12126978977fba99cdac1caeb3cdab1f060ce9d7d5a6fc74d5ca5e6878e83e26cc6af9aa989f8145d3b8168b15a26c0117bec48fc4acd2ce19b65d4b0844994ccf4ae3531e1158538b294c8f4a602e3ad0b299a254ba4a1cc501f8b1d0fb6f37a84e1b71ff79c90d1dc147b81454b68080b272d0966b5e0cfe9f57f7c68935256b1e24d039caa5e95fbf48aa6aa49727f21366fb66c4fe5bfb480ce6da9a9ec123990ea54e3151ee91f02eb8a75dae51f07bf4481225b15046e3d0e8c0bd52ab4de4c0ee7b3d1ee908965f51a4ba5a2733f213554b9516c8b3f793184b9839d7928d3233e6cbeae5354e96fb2fc915bffa182cffbb1b137b7e2aadeb8bb47c2e764f3ef4c9fb2f5dd416102b6c8b0c999ae3e881ccd7a48425d67f1806eaafab07a6cb1c05a4b30aabf6b387b9e394527adb91e09cf91481bf2515f778adc9b5ef008ed750026cf8a8290b08fcffb101c4f1d687541ba23bf890a6e239b47097a259570c9db7cd916ce4c3505165a68d360fee41e5ba3840940b7715e1f277fbef8527cefb33f4da0d285263dfe54694333f758f771a049b1ee027bee57264e1c615c2bd4191cdf05733dee4bbd854daf262a890dfed4f3b4a5c6207342f577a273b650db2689897f6c211a13faa45067809fb4127d9fdc46ab21bd4870dcb3ed93f4008bc46aa56374fb17f0bf01c724bbf240500ea823602f88a1fe7cc65f55aabed5342560a90321ba5ca9b470d4ada52b52261a926b9f8bac1fb4a986c9ee1b9c06bac3919d70f4466099d1ce0ab5239b7b653535f0726552aadc480548d23e44bdbe640637b695ddf1ef052fe5738f843b582d02793300ae72252c5f52d005428b9145d845ce5520bef561a68f0013fa076a7deb0b8371f78c79fecf2dbbd2d61566a45c35f08c23ff3]

# tcId = 74
# NIST draft-celi-acvp-ml-dsa.html Table-2 - KATs for rejection count
mu = 787da5c8d1e39b421756d39bad40d44d8b659ae1ce4208effd30c957297f78bec1f42b57f85a1ed9617c34eb7e555b24eb350254dd9d3a13f20eb0eb31fbfa49
result = valid
sig = 7ef06353c4993e24aa709580e2eb403205733632af28feaab47cfbb232edd6a6f5122c3c5ecb579d480959c6c819a589cde30bcc2f10c66824719d991bea11513cb680929d7acdcb219e1f35da84788b5b302419725afe37a36ad410a047c4e41434e48c5827ba45bdcd27fc9512af3a3fae05e53926d218115ec26a85c4063eec43fed18c361c68f2b5299b94346869555721fe776572c274ff64376f480efe567be29e4aba2b7958e82cffc679f312f6d4faf6b465c5f735e7d1999fa4b2190875f3648a2684d6566542ecc97ccb98240652553d0503c10fdfa68f2ee39cf36240b69355fa90ec919ca9d41a1f4a223783748ba9a1282633a132def1508134f89db28ff495d272c427c095fe0a49649fd3bd11d5b4c0ed8d74d064f6cf49787d9f323d4be2b7cd571431502539e9824dceb4a5e8ae79c4b532d61c21e6d987a55ff3b6576ddae390b54ff9f5e57eb2545e33f7d9335f797fc3a4203396599d6bad612f2509821fa87a9cd243a1b931a69f0cd96a39641c4462d785747ccb565d148cb4b3bbc903c4abbf1960f76635964ba3cf870f04a18cd2057697cb2167df4a1971ef1fdb95aa4cd6f90406037cd2d5945f4b9a31e18d21dae174b736966f7a07e7eb920a94326fc1c79f0620ee9eaf004d9af6dedb3edb9de042acc1e9b14fccd2a2db8387b81207fd47c7630a7374474906e637b8517f714c117c18dcc1dfc04e400f15f1f3cdaef7c367510cca577f6c41a27496531117c160495c69ac3cab621575a50e9d5022f36c16427a345d698b453b80b2dfc15aa9cd7e0ad72d8823f808dc4957674e8209c1bfeabbafa004a69307655903d87a14f4d62fc5c42b0871ec5b63b5f54c9d99bdecdc0d3af47bfe4e3829d3fb3fa1bac5fd1729d9c7d446ff9a58571ca95629f939acb638c29c260d9d78ebfa59030f5316dc75e8c51f5c57bb4e1a9858e0b5eaf7939f6e8711e8ca1f651a3da85016bf3ed46417cfe3e372bc41c201a67b24fc2c464b7f5fd344e2bffbba9cea1734a3b40cb2e93f8d33e222e49ed88abf2a464fa3f9d0f9d53226d318d82f163324b3a6474c3f7ca30b1cf57d6eeab32d4ec700b18046f022e48fb56d8c5600c816b9b03ed667f43d8c89ecef4978547f0daec0be02403a6b6c254903b9167f16c3f0eb5180a2a8b2d13bdb23f4c8b215547282914b38e056ddc13255b6590ea5ed42be98af1ae8230735864c256743595770b0b4de8e1ee0a60649add13cb9685b66639dce3a89424fbcfdfdeca4131d615e12b99057d87ab3dd42151ab4e61dfc74872476cac7e007f1c1dd79dcac50dd8d75e1b2ae9b7837ee1098db414a688388db9c92362105ceafb5f99d88d721395c1835f86a1170ad066cf09360d640dcf31ceece1431029ca33fcc3aac273a7cb027413e3c81df52d02f827d8107a2e79431a19d7ed68afa7f05cd0b5110684efdd9fc2e92b4e4f8738fc25e2bd36a4382b5cb689a793e85c4a3b21ac43f20efa902bef1776ae4be799216b4967a5dad6d7234cd330d748262f1233e53d4bd8e70fe78ea3d83c8925eb96dace910378c1bee1a92969b08afd6844c324def2f6b5dcbc38ffbc972cf36e4b8af633f9fdb13bab9cb1c093c50d5d1314a96d4fbd9ef5b5a35a2d0e38d7e0010445c7ff05bc23e5f264bea513a04953c942b734da8c85d3420a7f6b9deace25cc039d3f24e84087a031ddc86c3e7fbd381d464d3c2d277cbe6f32d91c52cb99915eec538dbb8f174cca927f7d638fc85b2ed3ca2c8ce3bfcbeddd1f8b17bcb41ddad0d054edd4774e8d89d203c1d0479456425f23dd8a7bc4784e5667aa867eec416b61e8c574dbec9e811b2b39db1753f9689da2c5357979c42f64ec4fd2498a6d150771a71499cb473f6eb1d8185ec489ee151ea7ebc1b1d6f4a8e4999c739cc133c8fa17a2e2c2b8602d5346eb76476aedc9406cb9b71d7b02b396e42d940cecf3fcbe94b0622c23328c78878660490bcc1fbac74dd10395a80c14f7d7fbb34fbe95c0a48794cafce88ae5698bdfc65a514cf078d4c3ad51125245f3e32248d8f29d7b11fae1a2610c2dfe1b7e2ef425ba75c44263ca27ac5dfa21ced2263cc7beba8aa688e4c0b48254fba9975d043920726c34cac911c41dc3ee899be428f50e481c27027979dff64ee3af4342afb392a7a001d88a4e8fc358861708c9bb4cb0afb3f89e87acd35d7e7c42724575afda126f2d72c58d37c40c118b71a11fbaba3454a9b0d23c4212f8ea112c789384433f802244557dfd9248e31513cb66b4275df9879c74b934d4c8d82fa7f2be68e088984e3d89132fdb43fb32edc5fa96d95c7b14e6f7050e35bcee6f602c5c54de844e94c4cab754d173bc633fa7f344dc9bfbca54f7df3200a1e81cf04236b44009de07ef4c27636d78ceef41f1a566c41e57c6d7914c7c2889bc39b9dca73e7472b78c225ed6b9a96e995e0a25b53eadb42b9b683ab60d6ac2ae3c90fe830b351b652e4bbbf2815229f572975663b8f3eb1410752e221ce9a893cb7412af54ae1e8e0460444cd15e3bd2fa974bfc34880ac1e91dbc22173062dceb81285061d6c84dd9e1a5669f8c4f698d0ae9bb2677d7af44e3249a33b0199b86f0f6aa8b1614379b9ee09f7e0b262ba029fea36bbad23a277f382042aeeb0dbc9de38ca994385fedc4f32f0c5c94d58639f903a43b899ddeb66508f2af1616bf1ada19163abd67a6771669d4ba4ffdd631d34df47eeca0972aacb790bf50891dfd1c10188b465a77a07ca565f000607c82fb4550561930449072538ca04d045031b9f40084be94201238e19ddb78075a3c05354d3ea2cab53305958d4c1207ad86703d0c3cb540d62d70538db34e2de6e8bb8e72dcad7d370bdadd5d67f9e055d95f88d822e7bd851d216e382730c9d21bd399931092ca47646c1a38568f328a0857526aad518537caef6952481a1f48a987987b4b6d21ccf83bb55a4fa5b867783501f8284f0d13ab1ab667c22cbb09e22c2e3c28d75e7b1d90a8b66d20dcebba73828e1a2def24aaa1b45ab97d894a70f441eafea341816bb8fe5c443a3224a844101cf7c51468060a413b2df987b0d4f43892376c9c7436fbcc14549faebfaadab47e68b300e03e8b4f12da291728ada091c205f1dd4be316d3f098c9644400e057745a7132e86f4369d7b9032725c502e006f5f81439e29bc45c0211816ace819631e4a4b3cff635918314251f44e435d98dd2bc4460e888c1ed52c4f53a1b12c601fee5df03a0d42e76b3dbcf09236ccc6eecd1fc82804e6603462608645669c58f9ac78c298e66cff7c99e0bb7284c9f0ade26b14766ee20f21e460abfa8471467c65565dda289e367d609216cc1176cfc08e851f79aa90ea0b627feac0d75d5bedced232604340135eeb15223fc4377effb23cf971ea4c043ef8a1c5109712abb9b60557986df3e343cc3d19634a23d77f3331887ff15973a8b9b845638cb0d1dc13d1229f849a887e56f8187514f68b6f0ec12fa0822b1739525c32bd0cd023a8ce9f2fbf6583492d2482d84bb9520dbc33f1739e4d0969d8a552e9c4edff46b65b30635ca754acf7edeaccb959e92199a0a74e3b5f1301ad42d003608b3246c46a78d3e1a2089e03e926543291a2f0d2bef195bb16f231a9f5c26b22716376fcd6d9387616ae9bbc80db896072ce26bedc80e0d4bedb4c2fa8fbabf6e553d7145a65f5eb73d863e42504cf3efed1932344fdd746386503d90fb98b46fc0cdd333f6dbdabac0e13fbecb671c3e2ecf0b295fa9563e0bcca36c1f9748795a9f0b7c5069af853e3e3a2bd9960c22ac3c79e604005540143b2848538f0c9a296951b3a96fbe997adae96b66cb84a49d6c1354a8db34cffca803d28b3294ec1abf3636276b1d1397297bac9323029459be12915c700cc6e4125400636202c43590f5cc16cec9b724b9cdd66b1d99e0e2f202e1025eeb67fa92a48a12f1f99f31e0223a20f2a223017abd038589cecb4d3fac6eca9112d392c07a8896f1301179e37164e9c46041da4debdd8d0ad989e7469cc8f752cf0ca5279ad2b4310e069f422ed13623c4d657472c8b36a01d1eb0703440a843ec534aa2fdfe485186a2e02fc7c98f34dbd8e786f23c4734ebe160b3d79c36a0c9db5a5acace4715a2cd76c36977a8fb4c921f65dc58e4fe44145343df7aaf9dd1e89290cdba7b7d95b455a73d30380e6664b26062bac6aa4c2fab28abff2ed8bfd553973535a41ab07231642059bb31dde70d8deb7b16fb7c5c0c2713385a572a5db9e61706ba0d7eb4389fb436e289bef6f62d76eb6d2c1e45e8db444a19ddb5b5c6dac8b2e0ad689adc91bb3d40cef318663a70622966207d9a9612e09dafda15ec44ae666c0006e0c16d2fc625650f5c99fce13e8416244b97908d4248982cbe829ce174364763be55d2c66dd03ba49dfe0aa0a56461c3b1901a19dd892eee01b7211c070c551bdcedfa309408cbaecab07a48f5e464a9f1233944d1865a262fc63a3526dd082dbdd86892d7b48f74fbca32646a60068c0b9ad37a6acac6e6b60338aa2690a73dfc4d77c6022f000c7ddaf32022373b5b8c8c9d5e0e61beef91219a6030b152477e3edf2f6020d3e46919599a8acbfd1e31c474e5a7c929aec000000000000000000000a0d1019252d
flags = ManySteps,ValidSignature,Internal

[privateSeed = 516912c7b90a3dbe009b7478dbcaf0f5c5c9ed9699a20d0ca56cc516e5a444cd]
[publicKey = 972f579ac24edaf21fead5a430b70030704a3e17d6fee5050e319f673e6b09d88844b60b345c84b158a808ef8d7ea98d1f532c7317c9759e5ad04d5fe36f90f7d1d40e7f7a592e0a2d35e4805b54a6d1f5ab2745295ef786423774a1c65f7f0c940ab773a98c336d8978ace48e0f103ecba1ec128a4457ed4f6ddab6bf041571c8565d6be9539a60ea3502313dc7b7bd8a469d48fbce8867811eb4528b3f129a79a36909cab8e55e7c18aa21afe5635d93e6de81d620036ff8ee0b585331ead2b970955516da9a73592ddd33115619af8ce10c02fcd50179d2da3f2e1e0a089c0d449c379c79adeeb5bedfc678c16adc866d931ce023a925cbb8d71c48d4d27c8600368b71b58911c51530e365bd3994ada1e8ba3975ff9d696199c8c31e0b37ecbda01d13f18a1480ba1f9aeec193562bbd2f3c125f9a2d8e128a697bf5e4dda96ca6891a1707744c007042d14ce98b9dab67ff0f6198826bb90a18b973e185533ea27f59069e4115d2b0e54a771dbbbe0c6d83e8315e02a6095f4d53865584f4fea1e109e740ec08543912c93a7d4ef1fa448736fb98ddec45a45636cd3490e3e76271da620096ee34ddffb2c196785ff5b77866ccca3189e6b76313981dca30dd35604caf6905baf6318cd8ea015d2763f5f9592dff94fb332b2f0db141a1b317361ca0af5785b4c398692685f2e987ab8f5aca360cc8d1c9abc4090e1e16fcea5a0eb589c16050c57586e7ade07d5901a7e95832e2f7f3627d9d6d77553bf853d0f76a5171f5801ea8a8304b8cc12e8ff148bba7640d699dffe33ca74685597ee415278f44fb9c7e037d35a8e32641426c1a7c42ed0baa6bb7cc6b2a5df25e5b49056c48f771cf1a516c1cce1c5d28b3dcc21c48892dc8e9327dc38da3e648875eadc0700e46833b2537f451d3d85aeed226ea3ac4ea2e607aa669bcbfb9495e4b8f0b35c44fe51582d8241c850f227e86555b4a60e78640a613ccef6d37d91ea54c3cdd194bf95a353cc306742f5c763f38cb106e13bbe4a2f12fe322429619b163a803a23189c6e4c2a879c186112919374d5ded5f90d91a352197a1eb0eb46a3b6d6fad8d381877406e0c029b55e94dcbaa8f8c76167488d182efafcdc6b8a53378d188b95f0dc1214acff08384a98da685f6457d229d07b6781d54e9a19e6737cbe60fe7c28355a14072287b386721dc5ee8519bce1078fe3febfad33cdb73d0db1bb30cbae4c900039340471d84c65ef5dd35abdbc062002b636daf142c3980389e82a85c063eb1b1f478c05722b3cef807c48c907cd5b7bfab7528d71d780a5be0be2dc68e6f895dc9f9e8ab3ceb72a886f9257ca07c440b6f0e66a4cc9388c7bdb887acb53d7bc8e61bc007ea4a20148e09d51e330859611ed3c8870ddfa81f61b19c09477ab72c108a065c9516fa4218a5b0e866486c48d023676338c8a649a41dc8caa9d3a2c186d58a73cb5b103a06e95e263843a3b7f1ebd3779df6e8cd476b493ff2162665025576098584a3a6a58252a14cd9a92fdcab5dcbec59b9e775c2073325a5ee80b2b1a82f14212d116e3eb9d271446f95391ac9dc7fdfe44f0f7b33ea57c5fb1d335184984dc5f341b836f9e1c26fa86425c49bb613c2434b1378616cd1ba2a27b8ff706dffce5c718641b255dc34706dce1a3ea0a1c13f584db0499b1329fd7729b410e38730aea56072303b131b72475d07bb6951b22eeda88126d4e77622ecf8a326d3c5c8c0ca6064f34612687d88cc9810328f11c6db831865191bf41d4dfad778fb72ac9d38a17ac71399fae9038356021b8e3db92be1a215c1238b714aa6fd381099644442727a6b2d8ffca87ae30829851c66f6c4fe387ff6f98c921aff3f404cf898da472f98021137b367e38c933b48a6227ebefda08ca28f684bf55a744b9deb0418aed96873bf64012e83d85880dbddef58bf090a6addaeb148604569831b8caaecacc5a5d06d185311592a2c6a688e988b9bf90c7b1bb1029c5ae22e938f4a8759bf376e0296ecece8816bd7866779cae98b723f9de0aacf158676e3e1127ffacf6d6543c52042a84f8b07019c7baee8a565061d72dd4cd029a6c8c0294ede56f9141a00e2690e6872a590fddf5ad65b28c1461326969420d9b6b3973926d0d787e138b39e599b04400b0f06f840de9690c99d5f187f1748319281c8d233c26e2bee39e199d9075ef34115ef530069b009c0449335fe8c6c35d72be4979056f88f9a5bc6ad6b70f4f9b3cb8946a7f83a224a83b0c9c21b4e44118fb5362fdf4b06905444acbe6911eb305be0fe5f41fd0cc16600cbe189b24955405b00b3be91c93006fcae5112c0ba50801e8f0ad7d3b92421089799809bd344916492b8eaabd1c3de0fe7df048dd2ee08f2947224116827b51a7afc7ca84e0bb5f610116e4fe58c1327b1b1597e3f00fb8f58b585649a5cc80b2d591d6fc3d494ecd54e121c0f927187eda5a8c27e6a2cdf0b380bf688aac8e9c40a2719047837c18f3380fda6269c1e912481bcb3cb6cb71bdb17ca230556a89aab9e30e39e71d1000fd743ec0f486a68cf6e5b13868c9b0e39c9e508e3931eef4e1805bcd9fb8b15abf7a31392cda8cc7f2c1a3b3541215bd7bb8d2d2487edb4b69b635d33a3e98bf04ff27806aa27e52d3711e34dbac42e8dc2ab0742750383f791d0b2c5acadaf7f2722d00cc3d62644a06cee8c41b2ba92fb8a7bb4c507c017b4946656ea4e0bf0548a6613316b2553de581007416bdd]

# tcId = 75
# NIST draft-celi-acvp-ml-dsa.html Table-2 - KATs for rejection count
mu = fb07140f582662ff3f97bff4e58b5810b83a67770a28e66226448e0b72f599b985c55bbd7a8443d98999e2c583fae249761fb0a6f47e4569beb0edd9de651cac
result = valid
sig = fe07ac0c4fad622806fe5c78464f4c6982a7058da3ecfb55d80f43562fbf07f61f0e32f52a294b5ce09296db25591e655468a69249024535dbc81e2ad0d9c160801eded0f1f5c69069fc225a9df7ccab66d5b129dcf678a0d5b1b05b5d6cce6ed4efd7fc4e717bd3150052c8329daa04e066ad59fd917b7406b0fd98c61e428bf026f10857676346ecb0e67f0a7e3ccc9c680f72bbfed82d0ab76fc5557ee44cc18b0ff1a3b5592cbce1cb1e5cb5fdd9f0bb15d95f4a7b20bfbfcb54ddf6c94a4837a890513b1d22565307346d6a56e34670347477f0af949e33593cbaf2982e3aa8888b3f19f9470fe3a95a68d76e7c4e9b624d88d81b3eee77b23f1d13e835bc6bfeef2871e47d435e8c98f8a7487b8a41bdbfb45aab9842403f63d5ce80f135c78f30f7761092d63ebf4328610c88964cfc1c1fc07e76177114479570feabde05184c99be304c9315d05fda88d557ef490f3e893f2f43a3f1755f85ceb14c563d016bbd74967473c12b5750ce21f3dc619eb08e1a7a8d468629778c0f7d8e3dbfec0e9c7d0c6365e4ce973d77eacb0da7ad636f2da4949bc16d20d4da31d83b1e726e934c2dada9c0528c407aadceff6285b7158e6889d6d401235d86933a8a9e68adc79648cd5a1eb1846a437848ea039c5e474c3f8d9a6be037dc0ce4763a2bf749a1831c8c59505359dda61a8707637ed2060b63866a8b78eb66b953c8d3762bd7c848924d3750c062b0b5bab28bd0d674597bc166fe0323fcb58f51004f504a4e6363118820142beb6f17a05a47808ea829f83b5c2c052b3cfcded767ba0eaa911db504173d542e84c7ec03aa9d6026f692e7f8dc6f72ca4bc9b9ba7393e3326dff17552cd4188ce94479f010bca389ac5063cf4582cbaed17029d6cc22963df2cf7a4875b19461ac7a9063754a15703776cc16985d05285ecbfeb4be536af78e3b59facb326d5575044f97ac87c91adc4b9cb4a654f482e775f112aedbfa0683ea5ade919809cf337dd0984f1b13a7b28c77b57d093c4dcbe9914b6e32b5c0ad6f4c55b1b7a7dd2ab8a0b5c09145f477d721862602297dbb295558b1e147f1e27b8abe7255ffc6ffc7194117748b1d373c634c63923d53e4f309f203701f99cb5ce6036366d18070641cc72b8a32831e2b27c633345f1ba8a1cfdfb9ce67ee60ba462c3db2d6a17886c83c07ec7a9a2a5d28df14df369a42d2c3b2b0dbc04f496b1c356197d500fb133e9bb62c062d0b1020911209b89f3ff4c49edfe8420b83e7593d026174bce9ab07bc37541d16058c56f236c7c9b69cbdab4a462f6f203f5e684d44cad8332dddc44f607b3e0e24239dce4c4b831450d73e1a3f04a43c1ef8c37dedff78509c75b0e60a3a61f6aa4dd4599e78532441e30bd43fcc9402720b260ed315fa46a599487afb5c563ebd93dc29066500976dd5719e59c500b9ffffd3b4492f953756c55c7a1e282544acaa5840acefe0d0caabe2cf4673a69e5fb8edef5457e1cdc26c745560f983ad23dcee0b9ec21ed5657175f1d30708195cd8682758056ba714d7f87639b62cff6cb003737de97fce275e9e714fa44404709cb9f52276277c5a4af899c2bf5383480fea3c5330cacf632e1127d90a72dc5f16b27da158c315579db9c3c8b8975768dfbe8ec922cf50acd6644033d1c8760698a1d26d38085cce364779451c443bd4e6da9ee1ba6f2666ed0155264f6e1a93c3f489dd3586cccbaff4a813df9da73fe57cd075985640b706c41b40b7f0919dd861681296de4d794cf2ede5c0a44b532b0f4aa28543d38dca0da59189eb8d5e7b60dba664b5f1b70416d6744941124578289782cb6ee2791a2b9325f77c709d1ab70997b46fb461ee74bfafe73e870e9da33506f8e704521ae7b7aa6454bbef4d9e1d8e7fb746ab783d0f729d67cad364bbeddd1ebb8cf0c844dd9365d94b9f6559b2eacb080303c93ba7ff00717dd7a8f6bfed65b717ff415841799dae00ca2d5b4c715a93227ffa4ee24485e226a7349ba9d7de0fed1165554be632423d95754327f2a3e722fee1130a481109e4cd479a7533c5b04811041aa7f0dd6d72948725f144a8eb99f26023f81298e735782a472fae95968240c497ce58c83b068309730c986b0c99a397ab5d8f90fb66050ca72aa5d741271d86c91f84dd9b007921d998f03fc7a821f87a3ea452dc7f5a2ff2ec97fd8ec2c795d66bb29044b7174ec990d1bc5ece51c5edbee9f8358154993a6c39f41597a3e22c82d7a5af3f3f7a24d01a0e8a620bcfbdd94090b2b6a251072e2b6713b8be90336a778fd8153b4851bd0f3efa2f327c84fa57ee5fd9e5d0c78e177ea9a260f5d0a726f314319a06d3147851d1411d1bfe7aac5d076c8871275d1fc752f78b90d3cb14eac055f7eb7059289252b5312ea9cec4507f50c98390a4d46a916a4e6e1d5c857190bf878549509ffe7f67af8b8a7e305d1f3f314255bb52600ba97ad6d1ac57a1b81c41417e52052258822125855107e1ff6d291ceec013a5286be9571a2b075c392761fa8a4f78c17005be326c5c8a7b451248368fd9d4b7d0b75399aabc1ee6ba1541d3fcbcbfca9684070a3524c4e68b9f1d4487ec628dde28568e613caa12572492d9720308cdbc5d4b67305c059cd369646a20094568a368195016cd85773b442e52bfd130933a916dc8ab032636e2456cff1d8c8722bc1efb45f562ab9401a758a917442124db0163985189ba7d16253df3ffb13284755abd9bf577c67cc1c7639a8988ee33f877ba36f9af087f20060f98783d2e648fb54b921cc77118ce3c3fc20b950c0a8cb61f05df3c7861ec71e9307dde83a6d0ab2fb660253bed1529f3e687baceb285891be6b6a0fffb3203177b3f3c2175ac6a54c5b7be40a9b4f98ed8eb00b63cf870790d37a9caa4ed37ff3f39aaca81e95ac8d49cee6362c6fe08f12cddd40bf327eb172c461f707c5ec3b95361eb9936217f343f88765bb8639c07124a037f86cfd09f6a80531ac0f1edd6f8ba8fba88bc9f55f0672d337ca6b9af4477f8a0a206dd43ded218feccdc10e753d6208ac7040312a1f888e9d846480cdea61a506f2f539c506e83ae397147e9a0b6b64cfe6561d3ffe213ce24b49c1d71c8709eb2e11334417f6945585cd988ce31a1f3d66fff8ea29e2bb8ecd75c1f321cf0375a7e3c1020829fc8319bb052713eb7419e30cfbeb64121bdaeb82a8e86d65124581e1b294889ef924fe2f4f0cb4ab26d38ad86fa313220caa8b0f2bb462452d9d8fd7d0dfdecc9ace97ab15c18baeb309c9f029c6902fa8d6458b70025c42f416a5191a6bb830dd79a4b566416e4f2cfc5f948a394d9b3651127391719ddf995811571164741a9935af612e735b0736fb2f225e6e9b643bd272dbf5c30436f90dae91a7421c27592147871756f45a5bee12debe2270e523bf18ab3ece231975489ed1e4f882e7cf545117569505b24bae99267db1fb44db0eb84848a4a54fee834c6d0954d9a9ea0b2a9ce25ab0bceb7eee6ea429a25ec58b24ce34546d4b4663b82fcda9b00784c4451fd0e2de1299a699f5978adf6633ef68584d951e812391144efa5d232f2cf1326e296c07af9e4e744ba79020130d9b613923b8cf0fc4cfdde4358b731ff8988d44f353ad6e508af8a2f84dda97b860a2d77c32592eaebe1387ab3e80571e2bc0b0e45087b872970c4346c2bfc32842aa05b526b7214f8e43b05908336281768954af9bc4c6273bb33ecab8a9388a2a118a5987f54012423a089e971fe97df41c16b2c3c15f9e22cf01fcd00eda50a5e787ab7ea125df11b8f81480071d5257475821a418a0cf78ddcd38b9e86e4711bee2ffb3fff35e39449412849d8bbce34412b9bfc0b842548137b876bcb635f732fa24b5369b903332471bfe689410f9a9877ffdb2e48891c9332aae2bc574a1044be1caa65c1006b90d2f64e0fcaba78b20e63733150cc9869af956841696b0718d6830b0776e4542f634c52b3b24f27155b0d8bd275eeaa7a74d997df87279e5e593a69c4daebdb0e8d23fdf2a00c12d1c2e742ee6e9b17705fc80f44b2fed75ea4be70844e67d7ab8035aff00c9ddf9f12315ab221e2a989406f1c982cd05fbbe5288bd771602ec184fc51e692e69852cabda2336582b55e19998461dfe658e9018e19ab0c4c963b25f672311181951450710283aca82754a1c7269ed0559e59184b3373d544e2e40e1e3d14b85afc6ea4eb909cab57d97e3010e91c4cc91bbb32551ed5087d54715eddd82e21d0dbabffbe83550f9336b4b627647511d317f3be8bcc3d1c03154070298f63b079784af5c759cba752fddf84a9566e3404cdfb35e743f479859901041995b1c28c562f6e26a82922ed905f481d617d43f063836e82287a11c066b8ffc2806539a983426732cb2f519ab598f83d33786129464fdca3b71f7dff88e1f8287ab32cd68caa4a1f1ff8acffd968d7fc0b293fb33441a11b4340574b1a2e3e6be949d41524c1e0a99253051e2ff42d3f7868d3e5f48a403efc6432f30df41a687f8abb6e94c92a1afa0c4d1bc771592f34021019fdabfa194584f373747b29a186a504555f6668a8aacff00618505a688094f63948afd4111c51bec6cade162145878df51c3d447faefb000000000000000000000000000000000810141b2127
flags = ManySteps,ValidSignature,Internal

[privateSeed = d4b841f882d50ab9e590066bafaba0f0d04d32641c0b978e54ccaa69a6e8d2c4]
[publicKey = 4b7d66bdb484f362609c5afcdea2dd04716539fecdc1c0df2685dbf801e4e00b4afd8870968b4d729c8e001dab3b994b75f4d52667b0fc8c854b444961d9125b28aa40aa77dfa4fcc2ebf8f2e7cc4c04a658bb30d115bc1ba3f4a6314d0cd75ce28d1749861a8ddfde865f45b1376e21b14170f034c4172eee17bbcb429f38c192b1a0ae687cf5a3cc4505ec7b83291b74c8f9429d8a94e4f8462ca81967ef15896724fb7a0cba089919d2d11df57f198e1a001b5a273530a10fc33c8ca535a2136ae240e3fb2bf212f1833c50c5bb74ecaf7b52e3f1d014307f5ea077146ebe2e48c0615f5eb4fe2ff5199c90bf318c506ac4792ffe5772d99bd3f63f9c0c544e92cc4d1a74db0819ceec84a20c16f254c558c2fd7895ee4fcbc4f639b8f4d1847bdf37e14c70b78f409c62b9c35e79feb227912bd5f23294731a4db5b088764da539583243c2e7e29dc8cfb1c3293de1e10875ede9d5e8510f1297ddd9380954b85d0bf3ef8e00c6eb37809c8a975e67fe38eb0c5c6dfcfe512590e797e1f56514da5d4666b0d52cf1f4660ae0926e8e1646db59c108d9210c9476fa22ca2fc37afaf881ecc6d08b2e913f805165f6923c4467441394a31b3a6cd85bf53ec21989db4a6b454e1bed0a2f5ac1d167a961e71d6c9cdd09c3470e484231be37762eda76c35ecf54e41ab6c7a3a90962d7b2f4ac45b19bc0371bc871c6a07bf9fae05836781296516d83f0bfb7001b746314bdaa56aef060b443502c33e6d0c399ede004ba40d8162378fadcc22963856d8bb83a90d2f9a34aa336541b3a1588b46c85495345693d76d1c2a454b5205cf5ef72cf95f3cb1d41e023455e17c24b6076a3309075cba0336a99db3ffddfbd38d311d6e702205944b58a5c54701922b9424b4242bb6cc69fc2e88eca8b9f899ec91687a14ba71193bfbd6a2f568472a4dad9de34975f066d1b2c70c6e7dd77c7ac3cd8e3cac40d96f93218a5bda6a5741ec2ee2e01c92a0482977232f15eced448062c4c4a8bf7cd2ff810c4876fc2c7fed0b14c608d35afde373f97410157156f6dd3bcccb7183e4e2ffcf31e94e2d5dc56918a7cbdb7d130b8d5314ab38d9021795d39206fb3c24360eec105057dcf17386226bae5eb6953f5a8bc9e9144bcf1839f990c9021f2929a7e58ca1d01c51e5f45f24645dddb0d73edd21c9f4609b9809aeeb420cc91e6b00dc21b84aad561e10c3c591c2857f4436e1339ef086d179767c7208c71c7415119a454a8b5dbbd77b6868f3cfa360c8d0ca3c3010197209d513e0e0fa7b0908f3b7536e6344ebb41f94ec49caca7bc8d18ded6daee46d32c168e979511d3728eddea639e6582c6ac7dbddfe43d44986300c920b5f237ea0f2c07e7cd1a6f19a1979a92b171d4e32a95b8602bcf2d98ff056997ee2d7ebe1044edbc531b8f22c2625935e4e2def38103f6b07a90a617fc7f32cbaea20af13131f11e1a3662b8a98425ddf464a0563161611e331c0a9aeda5f889688e1ce4cb82c9159c7c1e2b2c44d4390d2750afbaed7e5c941e39d474975da3a04183c86ad0b3cc44605ab455561006752bb0cb5492470df08275e24a95ba1b869312e9bdacdf261c40d7f93ab92c5784f4f6647236cad55d5ec5ab3a602a33afeb83ac830705d7121429d9875f6e46ab52350ac47e7e8249dcd006c28a0ed7ed2ffd91d655ab380dbb2d2ddfad34c8e5f1a467f968e09c0467462473425376c10f0463c058c51b494e8b74dbcef18847b95edf268c3afa6716c292af8e875782aee56f2a19e7fb1564ba23c3ae24fd7e227a0e325573a25ad95c9cea5508a7eb7ee55fce4823b7150c3e5baef34899cf7ffea08dddc3f61d3711d4566128746c160f0704924b832798d8a179d2bc8a9962b28d3eee406dd243b4626dff68345ad5f6adde79b16310816475ae25e5384bb55aafa4110499d67774ba2a29446d60e6b92a295f45917860b79fd45a5b0f9ac071834c8c5dcbbae57e755801a82ab6c93583907050e6b51e7f1617ee84d913f2ac8e541e37ee656ce14838d71a14c994ee8e803c7d741b0864bb29a779aee7adf08c19b74e10740c4b653f731aee0a9eca025f09011b950360b7fe58e772ba500770a55791f48841bbccd8e5613cf87e37d4eadffc271d4f166073e797e9c93fe0421b15ac7619ee482e014d48977b27e3993bee1a0b91355307281f937702224769673fa686bef11a9582a3d9943779703f14926271940de6f5f9600bee081aee02538bc590945be961a0224afe8877ed1f04a8c224246bab0f711ec791336594eb7ff9d2c298c270b7eeb538bb06f389a5cdf2393b76adaefca875325a017fcffb6b76092c37b4af91bf07c582e8ac6d95b4cd04072627955a49d56761b99aa7cf0eaace82a4884aafb9bcd32073a70902f2557f803fa635b0f8916481b2157c570d74df0d2974aef33b8a1d20d433c41499c3ce4ea204077a279ddd27e533a927ce1856453ad0dd076f39981611a2c21cb8661ad63a8575b15a39fcfc03e0bdaad061b1dbe819be1527301c9c75fb069189432ce07e6a489e55965bf70013fd86728f72225ab0e5c9ebafbbb1e979186c5459fc3464e7f9c652e990599b7bd29006b9b7dd8c4cdfc6d3edd892fe2706470f5dd7a0997ed43236a634a92e0072a52e46979a558ecd59e2da4eec1939c82c4c7258061a03d74c8ee8599055954d25e3617302ef07c13ce329d1757a4dc2bd7fa498c0a60cb11d55fd0c30fec6f8]

# tcId = 76
# NIST draft-celi-acvp-ml-dsa.html Table-2 - KATs for rejection count
mu = c970ed3560c78307af61c9ab6c968dde8ba09d91a71716914606a49a37b7f3be56a0a7874a88ba26a2e64d82424d7eac337d347e58323c1f92a31e8604dfeaa9
result = valid
sig = b22de23c83b18e1e186e8d62fdbfb09af384765ce108db2161519a3bb9389d427a9e78f674be1ed127bbece494b1091becf9d678e5326a0795341af274a4e586ebaceaf1ccdfe49717ac0167657d5ce2c73c365c1224e435ee77a53170fe93ee14bc97885c4ac970057a84080a46d788839ccfcfdd14b56391d7154966591db7a2e3f6103048bad5eedf4e941f9ececbdcc3e6a1619825e29edad2a22381135b4d380545480adbf58e795275d7fbec63c65931b8c6f50f6b26b9db3a4bb5493b4115ac99f1cc5e54976500cdd0bec0e02b40972a9e7c303bba6b11ae2ae18d8bdbbff579df40e4738a3d2e602752d8c3ebdf1ac299fcd7430f6b0ddcdd6c1a44e1d3fcdeeb12879eabab65462fefd5df9d56114bc71de957a7b824cd96569bcb98385e7a95e69621aa340ceef40840e4b3ad4bf9d19fb50e9ad18116b7081ca0267231886e1f8e760eeb457059395d3c0c76cf39fe108f04798f82be7b277030810392095823962f9240e9238a141451f0abd54e61913820b034108831b2fb00df8c5ff0a4909e2350cdf8850efc11b9094eaa580dbb42a1312c0265c03ef7b09d019e806546af47dff382f9005f65ac250bcc419050da0063a5b2395a59c3adbd8aa51d346340c447f8f0b5a16607cf549178be47347994f93aaa6e1ca92ffeb3d38d576d3cbe08a5363baf2c0a0645782dd2943efaebf958f09500dae7c792c097c039808f7895e4b233b594ac32d633da51174ae81a246d32d22bf86149b77d66c80576b0ceced9cbd3ede851918b649e34287eef4a02c7037de4085944ea82cebb382e21ac5dba2ecb8db81a6db3b1ef0b30a0635d5961af71eb65c8731f5e1baf387b7e0df918aab976c6940f03ca61eb2410d712a585c36509e89b5d51c4816d941e1804204dd8755c84b0dd08a0f2fc9ac1e7df1f93cc403936e774f8fc764ca73de562ecc6f56f7b1410188557abc6f49154658d3bb2b00e46a085cb5e26d2f207658a7ac8c12d20601d846f2908a55715aecedf62fbcde1250a7db2df0c0b247ab6d4ac584c2968bd29802942223f2c8e11f99ece46633482c64f54237b7d55594e1af84e41a9b13e3c705579baaa2db54d9780327e75b9027d30573d285979c147a93c28299a8155ca6de39cda272b73e07cca3910330e6c0ac0fc0382607f7aeb9c439e18060d85da0181659242902aa1486838fa6b9cb4d28ca16922d4930275dd34c71fbc996231a56f231c2d87dbf8d1ce353f2a2245948a50afb76a51b5947acfae94ec99f1120e1080901866e5a15fd8d26181183dc96cc9a55f1cf5d6c57596078c91ab60df699fd069843f5c0e36fe0e57f7dd609c709b22575ef78131bca0e6f7fa4294f2ed0201ae8936656ce2975884218bf771b97caf0548578a610a63e8d998f8d317577c77b364436459fb1a41f77f5d612d258d6b01bcd455ea0d0f6d8428066581556f2d062c4991afe7d7086d70bcb5169aa2bcaeaccce123691352dae1ec1b9d2f77deb2f47c5f0e3838357c0ea4a0b253c8b0ec9fbb8b69d5467df2f2a2c3fc3765297d189d73342d8481715b4d29b5a5873304c96c3d1c31f63e03e027476d6a73d7302e30a1df3369040a864bf81d5a96d33cf5e95b4f389e853bd43f57ac492b506a7a6905671c9e9b396f85f703cd4251904e319d5efc424ea25b644e8dd890eff2e26edb2f5c18891f4f54fda7b9f3e9759ef9de387820ee8211d48c93bc6fc81d3745545c2fcede236e78002bba34854f4d656c92e8b4536795bd6ef43c1d3733df3e85679e6dceab337144b5dbef60b0d27a533d8badc24fcca606cf3750d69a365b0bba4bfc8b3dbea5add99b388bcbebbfa9c58e229002baa805d640651de66ff2a49738388834c26bae36e653049f84b2052deaf35e7e9654ee6e2c6e3427446efc6d3633277b7e422e776de59d723c235ee3f4f61d30e7cfaa733b69d13cc6039954ad6fd4220529d0b5ef6cb72a02ab99208909e9a82ba51b6ea46ac70aa0518a184825bee8b8f3c4b00ad54e44a2c69f002308eccd2bd9ccb6f211bab0af25f7a94997b919c891a561b661cdb6b69366935143fe20d3ed2a5c2109e605715bb9961ee1f4342fa1e9a23995e9c8455f0230679ee1cd37a78b73c37826d62126c33e648877978ee8705483345f0b522a42b3d9e3ef2d1d32461cc024e3deff2ac5e9b71d219e2d32d7e21e9aaf649e40c00cd1bd180d0b6fb1c7b5fd13ff0e59f50d62388a2e0cc12231234d13e831051c2baa2b70e1f59d78371d749e4837cdbc4232af6ac82d28544e8fecd01baf122f08e2994e4924e933d8b2a8e0ad7b5b4e4958164e1902638b606becb0214523f0218f80bc537a3c0acaaee7ff573bba2ee585bb971827eff475b6e769f6e6ca5760da33b5f579abb0cb6f9ffd9c67b25f2a72f2f032955e919c314a0dbbbebd70922ca2799ac7e296b2630f9bbc063e76cb551f5e77cd0f3295079ed52e4d2909b6fb837ee20eabe6ff1e089e5106a7a91b50a6490c2db52a64848f338db4e6f0c3ef9f7ac4965ce7f650c9b30c840aba9cae72358ac12a76e4a152649da482d0f1a7639454e43f5d2531d285095fceaefb9f9229cd6f23553738985ce9f9af42dd8f841fb7f03e496c793b42c2a3492255260501a916c86fa0ced624a8a350b78467ce6d8226708dd0110ed66227ba8f822b8e159c7691d01142b571f94c39205ed1ed76628e4770a2354c98a6391a9abaada6dd160f30b0bc8d9cab6fb9a566ee4cd7f306251773923591a201deb4ff6fef8a0b5299617f2e837fa519c3e338516ccbcfbcb5bb3a76d5a770828d8b8f4cf8ca4f3adefaceb91571164e68bd93e1457b6a49ab5e48c6e1d6cc83e62268fd42e25df5bcb336a023ec5759d65c850c98fadceaded7bf077d63bb98a08855da27b4cacd5dfebffa983e95d72cf36c84e9095d79ae35e471a4196a6fe6061cc7e6425d749b42d42a355171c488170d7e7de236c693338b5dfccd638bae2e8d2ecde24a294183b0b32210b0e6479b592139f5010eb6cd63cd13cd1d535525ee07fc249eae86b3bf54e249c43e3c86c6ccf262646599d31be65993a28ac0402628fc3596eb16b827bad6b14218f6a0fe5727672b140f81b18702b5ba152614ed516978aa0ef723fcf0755b6c107f63ba110ba3de3a78c372c844c0c688c26fea8fbd5f90bf83baae5fa0d1da85f382d2ffd8ce6bc09f0c1e73869c2ac523ba101440b04f98682183fb2daca940b36e48e11d0ba84a2c37f8515140a7e5e013dfc893a1cf3ea5eed7acce217942aa57f777cb0a6cbdd543f42aebee541d72f8e0500aab288629e0758ed992f48f104724492d0bdd25118a781ea08c4a0fb78a1fa87430165cab69ee623f9c136ca974a51a7bbd42ce77256e52addf1c20de6a2032b08bad2d95107df00582e8a165e9f2cf0252079db75d1b921f0303ad085830bfd93e0312e6a847cb82da7d642edbfed8a21da3def91a2453b1a014d0f69cadc1b70943f5fb651e97b302980d665ac5b79b0b0261a04014384abe57ecb7b70d8ec6c80a9ab344611ae27817a48205f40335dace1c6b8799a7e6b4e9f30fb0465b56217003af41d1c4fb0d760d10f05ef5539786252e3e4e68580a52405b9c6396a7ff9444e8c36a847e341d9b000488aa4ea15404f6c053c84e44cc3b1831b778f8bb39c5f0d8ade6320f3739af57a2151e9dbd325fa3332039e13cc0e470dc499a988edf55af66d519d2173f381cbb6a872eea77875b8cb0becaca555f217e1528a4e966a40ce83b21010f8323d8e552d7005691f7b840a2c41ca2a1679605a34cfa2986068ff5bf01ba51fd1904bdb93d4eaaede5b6ddd1bf69aac31c900dce7509cee23214d925d1c78924953192f37f7bf98b1a440b96f7cc24653656b9d6e8c01a03ab8449b52519b1aab69b6a45f6d03ebab1dc6ebde7e92c7b1375b843e452ee2713afcf09d170db95fb61584ea16c6fc0523407286acd6827875487cfedb6364d0cd96893a2a8f963f06a3e116fcfdcafa751e0e34ccf6362cbc083c30a3abd1795c0ae0b7d6a890a94b46d6f5a5b99b69d7fd62e282ede874d52da224f7efde18eabbabf4c5876834fca73ae33b7b7a419c376047ff08eae76b8809b387f4490610f1d7668eb27ef04181d3a34ce89f7bde7e0b7d815f1415faf2d2ea8a4186afb1da7d3870166bd4b248c2ef1719a8e9729e90da417e44ca58cf9fda475007641cc7f0b5091078cd95cbdf11fe12cefa4e7287255aed614aee0eabaeab62c16c690ef1ed9df06a7ff2be60a4d000b3bb776b52a282b3d87871aadb8796f8fddfe3d4cfb1a7f48f46c120ee0bcafbfe5fe92d7cb18db77c1de39bf649e0f361a135a884e88bbd7e2101b63c54d5ab571aa9c3b0c51e25cebfee08cc58d8b68f2fc06adc96eb65a831ab99a964dae5704e715a2bce2186bd75490233e6941810cba0e553b0b74c0d60dc224f3afe989bda1d50849704590a1b04edcefa7314fc010b5ede3990f6f020b65b83a70bbc64fbee9a6cf58c0f766e45f149be503d62aa9a6b9be698363a2d55750a3bf2ca8d09ec4410b536f395198f92f7ecced21324c7886b50d264f86c8dee0eaebf3010b2c51b1bad0dbddf1050c5c87c00000000000000000000000000000000004080e182227
flags = ManySteps,ValidSignature,Internal

[privateSeed = 5492eb8d811072c030a30cc66b23a173059eba0d4868ccb92fbe2510b4a5915f]
[publicKey = b889395a661e08c1bd5449c50075c81c240a972a745defcd8dde25b9d1dde0b6427a6e2c8e6fff9ea877a00820020759717306c8529d19f1905bc290762b9bfb08845d3f12723364e24f6d22514ab51be8f6817f11896cf5c3703095662e717e0514b2023b4ae74581abc213702f8a333849b13f84fc37d4b9ee3394c4db5c1821fa50d99375252b86d34af1b5a54fb05e9594143cfd58d951ea63553326562e5c43b1c925432c1c6e3af2848d7cc0fe23c90cc93d3b6948afd2d310e4a12a6dce6a2c508a9abc324601f0ac0d7e924464df908b0da44a765313a0bd0c98ff3d797f0e591515660bc99ab06f152d5099934f512bcaf4a4e59da4dabf5113883dc0f1b533b3d8a99d3c0c2011f4bb322240cb2bb1b79ca1a0196f275b0763ec5884d268e1df97165941fcc6eb27182ea42cc87f2cd24d51750fe2ebb20cf4a17c437fa758d98343f333123dd21a91cdcf5c82cb1829a29100fe32605468cdd017ec6b3130a51120cdc12d503fd3158109fe6bcaea92c7310ace8152cc959dc4712a933561c4bd2c43e3de851f0889ed1f39fe9659e6e5d4d3897db1379f926efcd54bcf8943123f738839a88e099fae1bcdb7032e2c5646e1d347c843c0292da2671dc937f90bb41fb6f18afd8255b2d5a9562a4aad6f669dcbb1806f5f1b10690fe84c13ed1ccda97ac976f651838b244478a3ee7b0f3c14376f205da3d8081379b352ec765cdfd8dc2fbb0785a81cdfaf4af55b70d980a42896da420f0c7cedc9871fc403e3e5d834a15d74c086b1a332ef5816b1b5a7e8b306d62795f3638996850761cc564a62536e345e56060348401ceaf96390a254c71c8286bcd335716a55efd55993b72b338601e59f3925580d2b442ff4b36ec47571f01a8d698e997d6ddbfe583cd077c33e11e810dc0b2c2d8d371a6c052679943143e136d627df1f93e31354a595f2a3fa08def7880c20e041de86c006c6365952d6de2cf8b778a7368173eabfa0886e78daa98783696e5ec58b14a6817b12b82df325057db1aec9f09b1f50e1965bd90bee476547a0f84c8f76d8f8ab602ca492878746935251165fe97abe6f191247c45b922d38779077d602fad3472357ddcf468a9622382f24aab135083caf0020cc96cc260d2f1687d7b7309698603b33d35434e5955e7f83dbd4299be85e8ab18446b488b11220474bc763addbc2a20fd9351719e43c95b8651cea5e3042505af7a0357369774587d02a7643e15f28f5a6f8b1a43d5a935e12957b0b73bfd0cca56682d30da8c615f93ee713a676a8b25f0da4d3cfaadcb584bffb12f118219cff6e9a8b2e12699dfd793e8771fcf22ba11e912fef48cef03c4c767a0470ff65ccceb235159c84c6be423ba0def1a75719adeb99a206041e9c0c1304d7350b7e7d8208cdac45c6d0c105cb7dd622d9d9abe88a172c7a4b067229b4a86e2f019067bdab2a7c6bdede0b28b795b38a029b00d452211489700fedd775efddaf2d82920475d6d932abd184e3dfdda413b96e5c08ee897a4b605adf2a70981e25a1615f16465ff64010020681130f3ce0babb91c13a628f4931f53e68ceba39c30bf7976f4759379923eeee97196694080ec822f40649b14f0fd7e66ac424dfc84c35553453d827f17e2a36d5b2f0669d578c83ba627d2c1262987177fee614a0012e66ecd9687b8be599feaa6103de186344ed0afb3432a1b334e94d0064e2be33f22e4bd95d778994ce4bbd34fc858ca11ccc4f104dfeea002b0cec5971027c2651a33f56953c2137a1c4716113fe118947e9009c8e0840b09ae50cb975e255c177ff335120f357d29b7a77b85c1b950ea43e923476fb78fb5a9766fa5e454dbdc7c39411cbc9cc7646585d650eb1dad07dd256c358fac31b438f4d28c9e9b997cdfff642f1cf2ffdc3973ba52ef6faf414af8f9e98296672c3881ac23ac2c52ce08f8f22538aea7c37001c26cb3acdd101ec55c51a2df8d368503d55f69b350970794bd546bfca7b347dec8e662ff66ad0c9d11c01847351cc69e12a72b11977a4c56b35d0ac4d7007100ba57a7d4961dcc927410527239c6d6161d32289c3be1c0509780bedc943acf53088f1dddbb3f5d7f66d91f1f8a5212671675ad95f615a3ef4a4bb050ecbb5430d8cc502e64345c588a0ca96015bd12e79ac764c0625eccc80064cd507b54f6a5797d152d4c9496a9aa8c0acdd01cb01fef4d03f95587445de494f6572ea7f17409747dab3416da258995714aa504f9c67b3d06077dc8b823a58d74c956cc9ced4ef2d96436778130e0b4133b5420b0e83408496168fbd8b8019e49e51cc005b1955d118815931597c94318780e73242965ca887debb85209fbc43816fe98f1b3af5dc843f9512b50ddbc32c7d5eb032f4a5870a12b4581eb81c525410fb2d5ce27874ada034f20f085e75d1e9c54dbfbcaa54a91577aec4597f8452f9438278a0488c3ff959fecc3463175a27a271042902246d82d316e1d0dfe15dea509d742979a82e8f0a336df7871417754c0df66577e5528fd3c867306299be6d617914c6bb4f31d398083907c601dd4fc26f985ed5c52d302e93af37c1a22ebab037f3d20840841d0335f26f526a919fca12e3c5ef8916e18e57b35f14db4bc2eadab29a8003fc1dc3f8cc11acb63a9a738dff64cdba3c4ab2cba6bb0f5344e2fcff896e7e41badeb05c4df769358b586b000a3ff9b6e3091eb78b7a948f1eb430744648953327f0fd0e7c1d2a044a7560]

# tcId = 77
# NIST draft-celi-acvp-ml-dsa.html Table-2 - KATs for rejection count
mu = 62dfebd88e04c2264bbea6c4e66dc2bd59172b9d4f590eeb92a10ff0dfbda6ba1e487dc102e77a32be852a00baa1bf1d7cb6650fe4aee6ba5a7288c2e7892809
result = valid
sig = 9c76df855f4ecc456c434796e155f1911c75f0975298aab62ea180c0d6f1445ce62356ee84a5226b452f09327d58c5999f22b5c995672a5dcacd540ed3db1b63c627a8184c677305d50e8a445f174fe8bbb658940d3a156c8b1b637a08793d7ba7b2670a3ec23039d6cd39dc9fac52957d6a4cae5306050203c097910b6f84bb52d511b3e7ccf367c7c8d9d428f7b586c1eb5a63d157d770fcca8306ab65e112b3d2e11a638249dd9c39a201efdc7617f32fb9218cf7ba20567f40aa9559bf477ddee5cc79566b0e2e9365b3b9fcb459f667ed54cdf91b38de8d99837d62c3ef4d735983b541a9593b1615103a669231de9a97429b4f65f2637d20bd6e48267cccbfaa1e2791237f24e59f885800b357969888b3b355d1a57d31975521e1a082a65f68d12b47f34417cbaadc3e0349b0aa9b71dfef1a7533db3fef55cc9a094c7b6380659c0fce16aa18889dc9f508024543a70d845fb0d5f4942055afa26af8304310f24bca9292abb1ac88074a5896e9be938053326885c2c1b8d18e2d7b9b04fc3e7b725df4a6395c321f0a0e66eb246b4e2ee8e98e9aaa8ec06ab0a3265f4d3d64e90e86986cc9ca5fbbf17763101fd5af08dccde4525a6b9eb7fbfc125b2b3bb7be6dd1cd7b77be87a2d40d3d8f6cba5ba133159705e438550a0485ba2cd2421e8e654c9a949e4df0d3f2d4d47bd49bc06d667bc5c2fb76843c1b29b6938feafd88c007474d47dac5b1176c4f380520bdb18c8b7b3ff63408f9c94c7a1dd1f986bf7f75b735f4a0b54c98de9fb242862d78e83216199953f99ad32c73f39c41cab74575716a456e4538ea8ec668236ec408acdd3dff2da6b034814305ba320bcb9e5c6a1e77eef27fb545023eb31791cf9743cfcb54e6c958958ad2f2a89238156c3576c2ec4b4e30079a498431af30f2d162f39c8f824d4f34eec5c85db3d3d209bb31a6a56db1e8360a6b83f7ce78bd03494d4fd341e3cd88326ca4ea578e113e701e31e40f85a6ac0c2162b009d111ba1403d425896075628db45c9408c60e087de5b66c8686fed39af16b60ed16960f7b2c9cf2f92c6d08fa720ba16e28e2752262587c68d39467bea3e4df5fe064b757afa00aa220095d0b50fdfb4fc1dbd848a4122b83ba77fd8f32f6222f751e19a0ac485ae22048e097e819e093ad5f420f821e796cd4ff4fb5699275c820a2fa150707eaecf5591bb1749ad7b6cc58455867b1f29957495ab4e3b8ae42db03d5ce2416ffbcefdb8e03e93b332154007f392a8f3ef8d455c62dff50ede7f632da38d5a3218885547efb5be7c522d81d775cbe25aa42951083d50265a6aa06cf3f8e8dfffbcf6f18d074dfe8ef94f82c90440db77a909902674cef23e162890865137d7b55b3a148540eb2b6776fe9328f0afb5ebae14f56cb98ab54bb4c426cc8182cf892ee8357673b38888c976711e261bd6e4584f0309bca02cc7bef8af95309b58d1ce306924122b8540b7bbfd414f3842ffd0fc00ec566473052ff22351bfc867620bb470c49debea17d3526a805ab90b039c5b5ddb9c38bf90c5c6adbfe7848ace3e1ae0273152b852483218c9139970d0c649a5b7f5b844fec616d201ae703b359fab89fe24f06724881af15702e1977db7ef069da1868605aca917993b96a1371fd309afe0ee0205b057b61eafe7bb8f542562115400fbe01ac220f6075538e838a883de7d652b64caf976047366db937d3675f401d2c52a368c75d73d92d696da7a30539645b46e67e588e4aa7157a48be193e92e92001663c4f2364d2704be0d6667c8595eeef7197d2b3992dc2f68ec1a4041b58c69003792df7cdebb61e909d32271678cfab82cd1ef85ba8ef8cd2cfb2c8a8a2b0b43f902e0c3dfc9f52c916831a54501be759d8ed5fcfb264115f0d0a1aa4b9c7f1fbb8b308ff9cba7833aeec560def1844297fae56f6cdef452aea4a0112ad9023d7eae696f6661eb73e0beb1116c419ec16aa39a11296d3f68951fc48b6febe1e7c6134574625c317eda2f752970d01f6ddd655bc7ce1d2b916b0943bce5bedd7f3da08aaa0c22ee0ff20839075f77d756c3aae37c7a38e25ebd98a91e75b2b7a4c7c0d1bac412944722475dc2c75c350ddc3f200c14a285fdea67bb35907e0a48779282ccb73a9f9151e96bc3a82f5957e590900a3034def359ed850e5c9796b5eaa078e8102c5604d24cb7959a4c5ea1b2af1fde1bae3b1ec049351820ff025699b3cea03c0df861b23cc8945205637696fe924508d451fb8ba6813fc5418005e932ecf6448371142db411aedf9af7515ae204d65692dea3ed1c1f7c42fc7ca8d41523aaf9f280a1e2510124c767d3fd3f166888b64bbd4b349888ad183add2eb8501f600b2b7246e724d5310372a6695e769af111b5afd0abd36d4e1aefd95c8063ade54646334b844674e4284ded65448e1a628377837040630755de8e780c4ffca013c227688eec759646897d6bdd6558eab64a03fdebeae1a863884190a44dbe3a747f094975392219cc953806fe44d1a6a70bf089658c3c85d6182ba6538009a05caa0ff1d54fe08dbcee4b0e434a0dbee602a1b86af85953611215e6c669459448ce2b24061ceec7fb081885a761c17ac908737d52a0f9d689750332193a4d55fe982756945c934571afe7be0e678c0f7143c126b0ad6213725a59b88b8cf4d3fc833881b8694063202eb4ca39ca6c4e6391b29ff065857bb5fb1b3f21ea8dd21581561e3a04dfa00371bc81b9c34b8e2da94832bf6f52d16e63ced0723471b71a0c36301f5193d8b44975fd0757b7e130ed2d47dc1480b15ab52b54cde00b8a6f7d1a7a319c8ea91d77880567dcfbb59b3b2c6a18d0a42247da79d4034b492048ddb4414d7ef5c91611fe3702eecd718eb3f63b3fd9a46953c9c86279984b43f4984dee9b016fcf5e3ff8227ce2e9f817a9e583a3de3a348c674d73c70cd399bb45e833ffbb87cdc0c57b075273fcc36063631a61f5bd446fbe07e417ff4b9dde949043a8166df64b3015efd728645ce7cc7e0de71e93876ce0c49fb5b7cea835f2260cc162c88c71a40ab487b490eae32728779f97ab17b195bd19a92b757caed03023060cba153ac8543cf92a72164c37f07619f002e67aae0419e8aa0bd6300702d6667503150c54600cc8449d01d3e060b3e10ca47db76fb0463ae7d2a9722b5cfd5dad93ba68a8e10bb5f8450b7b8634bfd02e3f4aa229d3021fd7f1a0788eaf6e54030a22225f5e06a26050a1cc47360aedfee5b62c0c072b5351d098f2e93538505abf0656016852de016e6e4fa15acad990367107b54d1efb4c33b31c25e140c54dd7fc8d7b26f555dcea864fbcc3892f51e67758f842d4b511758f167ac68f6a07615f0bb3ecd4501580fb079625a06958d0ed96e2298acc8f0b5fcd14624aa5c8e6d7d334f1fcce5839c87c576dee40c9dd6484a3c05725e84f3d4d1bc7b4330e8d48ac7e03def588ce4903132dd5aa8163a2fbfdf97e2e06b47fcfea812a5c567537f28278b5aa70630d55b6a978967b0622d1c332c7227e5120a66c7d470c08dc149a11e1c14897b6c1e142dcbb87678ac236e4ac64a38bd3c7d3f69fbad2243c0f036a2e6ff9059a3fd0112eda46951e57122c6e90fd39bfa847917c44d662c772221dae5423031b65210cc13042ea206956267d938139860ccd086e911b2382f804c2e50e3f3750c2cdd59c65b12bf837280f5a2d08dac521047fea313f31fff2f3a71bbea30f94aabb05dc363f83465e454610f47b2b93b94291909324a2d8e6f47e55a263513e3a140fd9b271505524c50429eaa501d270705aae375f0cf8db5275b8ee5d984c33f3ec1ad4819c9ede6c749ad2a98990f2f6e491c7c390d04ba08d4d99c586648b537a0fea68d5b230b53669ed02865391d5710f4e9c4308c70bdb9b07da786a3dd8961da022137a67a8c368f4a454bb1cfc4739b4878171396109d0af02c6b0f71a523bc076c82828c2e226c4fcab5b96580bfeba0eefbe5c41e4711aea6419facdfe3718d03bf0c695aecb7dded6e0598609d49ee87fc14e7250c55a44a23dbdd0f338497ca947342e1f27dd2e331e8f1051572012b07a2352c92c7c65c4afcdce460a305f36accf821d82ad32b90cc0635c2e1270a70bb0568e6956e072a5d46fa9226065fca05a188a8af89ef4d9a8f8c36d4f702557419a9ee7ea4fac0460d80066b6ea1fb3c017ba24e5ff7f3cbeeff1e5ad78cb6300bd489d78c1e6e7b97096efadbb93b3b32aca48262e727db994b2264668c88f191fa9d9929773b4f46c22409cd30e89f9be2f2dde60fc577df26b226d67467ce42be2f3c117d1e40fdc7a5d61bf5e7d5e210f178dab79bdf53f6587fb78195017acaa30576ad529cc982c2226e9ee8dc967f004c3760704ee965c9b2d09b67a16786d29f30e889a6d8b2fcac8234c89c82528d8ce6d82b55cd38c616755e8c17ad94fb5d5f5a9329fc0eba1c4aaed2fc01e58e3aeaf695439b8f4bccd4cf5f291af6abd9d23da7a48078d0d75c3881b16b8de192c081b6837b7265c11ae9dda20470b599501652f76649d2d64f7bf7ac1468106cf9d3254e5c778eacc6d4ebedf30323307a84979aacb1d0e6f30e2a4baac9d0dbf50aa8b8ec0d1530c6cf05162b335864888e920000000000000b171f232831
flags = ManySteps,ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280209107000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 9107000000000000000000000000000000000000000000000000000000000000]
[publicKey = f7fdccc0961a0f29d43289954c79cddaf52aa2097b32a6a206f47a853ff509258c8a1326060708d6cdf1f4204644d78f98fc0b426e0fb64088fca0786e72c7d53e3abb2d1c9767d45c35c39658ed36f7f308abcd95ab4326569f92b5092f2ce332cde2718a89eb1f008b8b128d1364d40fe34445b69c8d3ad91a553434ed548157a824594285cbe7e389dfa6fe02147aaa2da19dd97ea1e25db6073e278e1270ce98713d6c7477fd41d96729a99f4e04d7a3f50631a16639973509423ba0c0e45d659c1a93130ec4c0722198a883a86d8ad36c570bf489b47a7b88a82ff8643dbfae85a4dff3d3890377ca1559af15704c83a5bbb4f9bcf2d20f32008a0d8b3ef0d826780fa601dce8a6003b71156e29d0e32975ad8ec40a817a53d26019cbd96adc35145a57519eb49aad6d7ec5cbe4e6b9e7e386f13adf56d98cfc1a6720f329369d5ef9f015b16ddd784fd5617326cd977b82c88e91b308d9ed89cf600e1f49221b549965a3146569d51bf7a94fd912f39eae4840a82dc2005aaa0fb0078c9c2ff8423ea87a3f70026f7c95efcbf9d7464297084a1f9bc0047286ddd36346a830b8bc8e5ffdc96bd4c48cf4a87caaeb6048f8e9379fc6d2d94590e4080a965d6cedd9874f573b8dacceb40e5436c18a9b354ccd37a344041f1c20324fd53e95129cd2c4024f2f227c3ccbe04dbb604e5d014966b3c66ae66379164b6e484fe9e0445abf8b06911d1c486e1b19dc55492002197942cef4b5ea0bdc0eb8e66f5c3d8d73ddf9e39f97f2d3db5630ed3a63624c3413bde908a6c549efd3614db37aba61da4d8f636dd2195207d49ab3a189b88d96437f02ac74be5bed2155e94136b20a93db4390d3a2f3dc4b84b68d80b7a995b28d6c91446df94910ad618d9b8c2ba6cec5850f831c3514311accb9c72fda5bc15c310f1137897525aeb8d9d638e09c5984721db784c1b18f7ff6b48bb7f496e54aeed65780015a43ad5e2f218db03a80832e4c2d33ec4fd674adc55e21a65500ecce58db542a17e0164c046198d1b60c22c0bab4474bb7c74565c7106d910f5200736bae6877ce1c419a84a4f9b81e8f79356c05e3f398811ca2f8a25a931bf4f2e211af53c7179bc4b56512ce3e3ff6125216c4653fead0d6327c926b2ec4f2d414ac8be268f2919eebb4855913cb9dd76d0599b2bfa08711ee1bfced409affc88804f8290ce935d56ab7f6eec26ed156926b4955ce9ea7fb267a5eb4e74ff8eca56ab2c78edf90af96f384042f3869eb0bed032daf8cbe514a514f459f74661d19a0b9836dd891b0b6d0bf2e1b3ca327ec918da4cc3b14a7f4a04fc5ecbfd069aa0c148cf025e9bc704ef46ab1dde37f9226b3a09cff3e68648740ee509a2d53279735b9408342dbcce6c11d98c6ff5d205a278a6a96598103b71c4ac391972c434b3c0fef1bb24ee43e9127d21a33f57517d98e6d9d9400e63c1f60e2ccfbc9e1095126333d675c35762a149e5fe30d01fd84be8136a0b4ff39b8f0f6ee8eb9d4fba0cb11e9062e4d205c47866d5f0676c770149538ef0c3daa886f67ec1ddae2931502304242685f9712d6c498f12324d3280246aecc430979ac5bb9f9f93af91fc7cccff14622976e2accbb8438f676f7b7a27e7e665bb924946e1ba22d0634788ecc8b6142b735e6c843a2e74bb502a76caf840f219acdc6e4104c981075a734fe0994348a2495d17cb9a5a0ef62e9abac8a74b07013bdf55b81b1faf2c7a81ae65a53814676b55825a46662c86b2b90619f3101ae4d0390ac9d5de302e8eef995bdb009d9b40f28ae75ad0606f369eeb93b4a9064e298d397cf57d9cb754e1b2ac923344bdfb316840a62cb74ad6b39a866589743fda5f522f2e2463f665a61dd5b893732970c3bce42a5e2c5a858c5786375093f1dc41f0678910b282c64249e91fddc94f177102a482fb9d25683c8aa727d89942d3a456773b8fecc10e0ae701beeaea703c01f682e8e1730baa7ebbb3c27cb951498c1f95a89e14841d661469f32393cedb8013d83c45786ae107c5f9f11d7b674f421e804a705fe0c864a23b964667f5d0ca7fe0013db695c7ff2d0100d2f86035ec41a83398a5906f72f33bfdf8f49e4984e39fb68f3824ca13366022d067947b0d306d3a09982f4dc7f4bb628070d8195032d9acd8b5a3da763fcd94a321f817a8665c5bfd997ca5db66984585a8cf3a7d201c996d07ac0ad9b56db485172a524cb5c33e2efd29d79f88ec11e92306fbf5a2a3b8cb644143dc48da3e084f67b23974535717c187b0459db44dd8d7dd4efd12a65424520f601fbfa4f89cd1bae583adbfc979fb77e9c595881254df09b8a1c56a4b174077e182c198f00faa8ac54fc2583b4cdbdeece308fe89205f7616bf0c2f51cf22e30baf006687cd63f40fe84578df57e9d2dd962c175e4d24d1edacf873cebd31d82b26e4f9537ce9d65b5582b8dac5f9145073605407e0a56068f7b3bb396268debcf2e469c329f83b7bbfc1415be177b8f65dbdc620e14c53a0fe12a8c4e242edd7cdc2c1bcee7a4a2e6d5d5bf57745f46af31427a5daa8c2049776b1b5b387099c8ab78ced1a9a6879e5de2f573721fc84e8a77898894609c2de78a03228142240133b466c73b6444e2ef622efd2ebc43e0108995eacf7f749780c3800e64ece342356a983b981bacefbce6071f51b05304eff47c32d6ab2da5d765ac2797dd546a1f4d238168b12f8ae5eba4218cefeae54a2fa91618cabada2f43]

# tcId = 78
# sampleNTT samples the value 0 during matrix A expansion
msg = 
mu = 1f99bae828a3f7782bf408a6be79af80e71373975a10b1c774557b736d6c124f7e8d4b34f1add40328d2756fc8317b2214fe764e190a37d8168dbac18592ab1c
result = valid
sig = 73cd09fd37d0df95c49b58a84da99bd3ce69fa6795287b9941b8448a5c0b388b3d108f62dd7e51ede543a2acfb1a18a815aca9397f9d4e2c396f1a1fd9abd63c5d9f5ff56e12fa11f56861403434a0618f8eef29e4b06208210c66ef3836d0d8ccd84c0764204f88dc7864dadcad5fffb6e832905b5a88eecd7c33cd6d73e413fc2e688d8d6fc51e15cfa12c824d00ebc8eac3147012147aa48f4ebb7969c82d8593693e04f696e712f8832324bbe5c2f93b309ecc1980cdbc3a0a4e556347eb803eb3b79f8d66183690511e980a21a55cb7bf68b5ac89493c6042e952fd235fd93fe4a6928e3cd1e8113ae69058f81d2d12efc4431b1d92961485da00c962321444438b69985c94e30085b20255f000827236817a9ae841161c2d367a5aabae99b31b7e11b00f6a2552182c30bfe868418456eaed4aa610d97de2214a00f2d2d92a4ade81d7d1c866b90d9d25a1883904c02eef80f583bc84022a197c421acf975fbf53afd899338fcc96d313b43f8b8d6d27e4cdf5a849ea3663446cb49825ab62552af25320eeb3c01283af68189e656e251a0f7da95a3861e2c0772465bd6e7bfd8bcbf9ac32dd3d697ebb79faef8b5118c1f7e8cd1468f0890f07e497affbb24aa9d6f024c648a3f5eb6de57579f1515df863c42c8ac17dbb2a33b9949071127121372b96d90778e2de154b8cdbb0714018ca60ee24e5865ada4b8731021a5475c7c85ead7ed8306ada1c74ee6c157b43a85f8b4571eb8afec9e2c32f51ff5b3416abf8792abb20a46fd350c7faae18539bf638ead8a1a40920ffbf9ef8cd101ecf76bf6aea7f177cc32ea7ea4634f2737d8d9dc8b5d8cbdb3a18dc57550bc2dff5288a986f1e8a33836e2a07588403b831ad374dc7c597dd402f58c81ae61c9bd0b1dd3892486baec408f79ab89eb59aeef108684f8b2ac82aaba779373f3062b21d44960e1581aba6e22421c58f06f8c59edaba11d89636969f01abff5cb9472f6f8e7f862d5880240c5c156eb54f128f92e4145d1ff03f8f35b5ba1442f716fb431a41859143803065909f819c941b6f6876142354fb1ceeb20b68188ddeb3bad77bbcce6e3b3865f640ab51e8783ba5312b5151c34ff36da0899a267789a0b5f0ffd036ef73512c979bba95e285d82569a3401a69493bdf2dabd571cbc30ec75f366669e6b3bd95f72e0623cee60868f3a6362ea8c452065b78347fed3f9eca824f1c47ccc8af4cebe3cb5db23e2ec854c3deb6e9955a0cccdaa43d38e15fb24f1cd067623c637d1b3fc04dbe029c6de325846d16506947e6a1537de85843251fb84a6a55182b1142b1c217db6ad195c181b9a4a83181c05a133c4248d4b9996648dd7c61d0641ff773aaf9842f85ceebbe44ef2e09c507fd17677516acabc26848e5173fb1755d7c136263b5e4d53a71df62cba05f30f1e360d8ae322a9058e60b1490fde6c4b4abfebd266751945efa1f7ebbaecca40aa2f81b8eccc801c340735e3a432a4d5d3d639681eb46aab8cfc0fd82c2a256fed81e6078243aae73cc5006e1204b453d7f0fb2297f72933fa122f928d45c66803a3f447e0ccc7c7d1134541db125ac3e8392f003c60500826471e43cd88f695df0036ce7a9b6292dd8aff348dac584f12be2fe246239a7b0238b1a67408d1da18635115ed2b080c1f894fa111b173429b6916f62e054e80c65bf6ff6f11b70ac63525d4d687ea5a99e4886569e16ae4cfa69ed13dd62f0fa44ed2f417f8edd9a136a09fe44e63c074ae90dc7bd21858b6ff6f6f2d989c1cddd761c5f85d17536d765b6604ef3d6028745bdfd73463864bf386ece8b26a916390f2ddc806a8cd7f543b7afac976d7c8afea442f3c28ed404708785baf7390ea7cb72d2b13fd288438f6ff8262c0b3316f3b9c689462df33f225bf7dd7f42085391cb9c035a1c0c41b4c5f0158500a86db906cff758b2fa3b46363fd388af49aa6c48783e96fb4654fe31525941745500718bbf556ff6c9a586fbc7a6c22ed65df20198b0404a1b63fc0e97f0150d5f431ebfbb31461a6a0a9c5bbef6c883291034cee5561c2597e865f1cbd4ac2d232f1b5f4c187fabcdc23f5c370a1a8adc280f48628fab4175f0567027584cfdb84ab5bd7da9a8ea22fce9b4f1cc6f17ee3a43a2ed4a86232fd74d8850308edf5a9091bf80ee1f98bde5f83bc27aa1fe1bfd31d71aad46f72b24b696ea214caa4b6e34632c7a7831a01e8c342b21ffa37ea8c78ff5e6ab916a2ba573d6c8438087afd29b4eb5eca043891ed406e40ab63d66b0c81d08d4417b8ce77a7cbc26a196a083143265753417c1d2b15a542cdc53f3dc58aa3e66fa0b573844a06b7fb6a31ea481c5cc096f7d07f0cb7e65ec035ce8ec98ecc4e21c4e81a056633288bc20250c5516f89324ca11047da28b92d3314427e02440fdfaafee1b0c25b83e5aaeef1311935bdb95353e75e3e0feee92a901bfc752cf737e6b19167d659b6a0c2ceecfcab0f52d2f73ae8636932a05aa850abf015ee35e56f8549a7079c3d1b74afabf6432e8f8135b52ca46f04541cbc0f1074b172b83e03fe81279aa596e3a091f9964663d3071cf7835ad4b8eec10fef176e4a12b5f93c5972cd3503275150e6f6f39d2e76af7449cd3b7d1bdc72fd3d97c69b086fc9f6ce8351712ac58a3a014d071cf0ca9500c2c4bfe96f3888c57076ca2142d27f9786109de6d664e512fc6b77366261e0dfe680a96927ed832cdd7e0e6c4a7cad2cda30d90372874cd1b8179423db160884532a5110c4f8a77ee595eb12bb5971c134c10393204a0aae88753c24b2f45a561110a434583af04e8881c569642a7a9db223e3572a4063c55592c34511f18a4659f98c17def08f2991b6c979d3990b02a3d39aa6ea0c205f10368c44b9413aba4ea60fc6a68a81d36dc9ca841193a015470f828bff0eabc9629b3cba7b94a613fd6e8dc71f28b20732cdacae2a70e1eaddb629607608e860dbe6fb154e1b7a33a382d68d7506bb5399a55729edaba6c3c286e8f2aca9db7af48c12b512700f003f97c8641c08344d48e64eef47ce0641fe813d6a91840e0fb5d5ac78b63127adabb9589c0d85782bb4276254dd29dc8253c6cd94babf05acbffff12d33652753903191cdcda6344ad84ad092cc42871942f2183295f978d35d2b6000619c51de783d9a01ebaa49bd5aaccfccdbded4fd525d21122ec0ae44a067df40ee36b7708de1779f26cbcd597fda106f1642b85655fba55adb60a4683e04608509697ec7cab918d63c92b22994e659f2a24609c06084e67ecd6fb6015dc0dfbf658392708e6800a6148c1959cea967ce5dbb340900f1f7ce56bb307ffd32348f8990982d2c4d3ef0ee38f1808b47c01fa4ae95be366c10d4fed3a8a02b61c020c31f3b4b45549efe1b8f282eed31cbe5067c250bb21512b96e6312c94d42b4f65584e4299d1e3a271dcea3e15fbfcd34057cf2cb2e9c9141ee82ec9ea72fcfe2cbf0cb727857ba42f4c4c807f717551c8d5761e5330d3e4425c1f65cf669ab8c093f7b387aa5d3b5d411d19baa64df1e5ca4009242f5e492d345ac0fe62bc9f283c2db021c64d8adb1d9cbccde9cd69e6ba72e6b7e9648aff61b1fef886a7867c4a7c7c5eceb2f00a0edabb220dc72e0bddcfe7cebd432eeb588301eefbfea2887cbcac49274d00ebc6c883384b2c552afc8d86e72f7928c2434ef485cd29c0f1ce876a46c1e502d71a58231619e2e000c59da89bd75726b2fcb7dd8de3745e895b1b6f0f9202d05280be23caafa4478cd9c939b385e52ed5af8ad3d0916ba7fbb403f5ad46b3231f847a716367b7aa9b0680621b9e4c100cb1601b405316b46a51d28dff5868547c1add6efc36651c3f5c0643f79e63ccb2ca05d507ac9e7442375f7cccc87168a351873f5ee9ec436e6dcd3f82f145246ba0a8e4fbf77075093336c0a685cba11d6d6f7d568a296ab2eb4dab06d5b608481047ecd25e1188a8e1444d429cbed957e7ecf55c368a77f4b8b9a8fec0314d74b11a1edb8d9078d191c5bed8a1d881492f197dec70635037315bf60f40cd1d1d20386e853537066155aeda10ec8a1acad5ab3d78f0772617c977ec5a5140c851fa7784d692fa20a358eb308cf94ae029d64fa228ae3dbc27aaeca03b49b7ae6279f2d259f9c72544f91dae865f407c231c7818523c411412d97a0f433ec20b470525ab22f4a3f409917215231859b6e7207ed65a5cc2bff4afe9b1319608e206914f16571749848ccb68f86723e6b8954af9b50887b7c8e57a07b69b52f95c24877d3994943f891b39c5f08629d1e60f0f8182f4361a46548eb155b417b48a406b5d431479ef8cc405e3ab24c744c8e5dfbe569d1a77a690b3512cf8169e09b7389f774bf17bc623345ef01ad9682f817f938ed13c2bae89f40ab0e51b1a60a99f915af428bd04f61895bb34f6e3c42e77dbcce014facb7b1f1d9c8c61b10dd14078c37e9c8d1fe78e3c49bd161cfaa0a3b2bfb4ea4146edabd8800e9cf6b87f2c4d165333b392da822464f55f2feda3bd2305d08193eb6debd2ad59ab787e4644762cfa4db20815af26bd624bfc537308427caae2e70e3e4452686b89a1ef0f69c6c8d4dff002133659668cb5dde4055f929def16182962b40000000000000000000000000000060f161f2429
flags = BoundaryCondition

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020c603000000000000000000000000000000000000000000000000000000000000]
[privateSeed = c603000000000000000000000000000000000000000000000000000000000000]
[publicKey = 9a1e02577a4852e6a732140988515b4fd7731242a868054adee51ee86002d21c2c4eed2a79cc5ec0b3f5731d49d73e88e0938575db9254eec80b6442bce18e6187edccf3e897cbcaf8156f3171e61f23f68465e44468aeb7c09049bee2cba2e40a976fa69723f603eb199b3a1b25fd5831d3a93a6b0b16b5fb2d2fed594a39cd085c22d69b89cfb934f7903c360dcee1b42a32089bcea7212406dd73974f49865c8762caee3024d6ea5897ea6d0e5f3b6d3f5d8a719cf7e804066595f72b3e498c96bd87d53cee6520228bb52c1ae924e26e0808494c7d1ba25c9d657807c4f16b0505e5b1a8b3010a91838f07bca4399f4585d562309b5d5d24137e180a49fd5776aa36276273975c52e1eea0cf9d147846eaddfbb2d9cf8abf19647e6355e4fe4ebb1a3e5d42465c648f2bc774b5283af267e9604610736f1077109912736f1d76b89eca391d0ba9b7bc5de14d1ef84980b818209e21ceb87357b74d2fe1fac39d6d1f32b4639e974a177db75e09a41b04f653a96844a9f14bb617418c36b5bc89e8d4d7c92ef93ba8b42787d58030553f00a455ab696ff237045a07848b22a51d10ad96a562d091184d2e70723e4424a8fcd55156a83e83ea0c0ce861605583a7c8039b335fe4f83bcdd62b9c8cd406424d5e48d423e12a2072169b9b4f1e9c9bb5cb47356525d48c7e1e4b2ea5354805c94a82ec0a7a429a1088d7c2e34217bb4cfdfd890a3a16a68809827ab39c2b4f98ccb4f2c29938bf56f7cbc6a1d4d393c1e095a1b12d18381b963b711d8f8527db2550cd802902898b5f87ae95c27492f95dc15fa0e005b158ba4a747992d09b42057dc04fea3c84af37163547defb5a8b0e9e1d6aace7388b9eb3d47fd31831acc38ccde695326d53136d967f1961b137124b5b5537e44e9a6f400289bc4ecc30075ffa25c4dfdd450a8629dbdf9a00bd68aa9f2cdc959c28ee5f31d64ade3c20cf902fcaffe5a7727bf8a01c4b3cd664839d72709b499d7471cee561d07e9eb9ef845fd4649c0a227a83acda4240f2b3181d9d0acc73be9260fa6b117775ee50aaa814fc091c4c4a8f3081d99d97eaf5334719bcdf59d8edd2a0d17a1d45eaf5302e545d71ef8bbad61bd8764a0f193fb85efeec366e30b80711ee714d8ff5b2cfc28e7abd792f0afd3f07ddaefee7c1341c8f2ddc3e017b4560b75e6e7493c1f1f1476ce5a73cf9615ec3256c9ae7be59a70999f648fd587864191a643553f2ee864063d8cd9a3aeebe5b32d6fc4a3bd16f331ed6146b4579be2538ca26ff447d064e168fd3dd42b9636dbdd127343963e8c44fcfc707abf66540aea06eee50fb2419d4fe627d0634a8fca25f5b9d324702ab60fbe25df7b9907a450426d59ba73d0a16ddcf3aeb5fe5b555d4cad0f5a66076a8023add85ca14f8519cd2e619b1b33fd16f7cc41e54bc024ac0df916ceb9f63763f712239af3d7967f05d88b52b173e75ee287c8193b503c24c9b6698d5442d1f9c8919dfe0c53e8f5a94f6b867495b4f3577813e5e30238eefd68009b6742229d2db1f1908b9dd7645bda9e8a91735ffe0170fd7e2e8d27b34c4c1f0221e711e9590b04dc7bb26e871f4a8513653925c659a16ce9c486e436a0883f6eaeaa987f92671d56909a3f5e0643d4eede959733be92fef19ffc0df14cd3c7e11b705442a5d6a317d4e6c4d8d2ce17eb9d74365c8e17c426d48f79e991a319126ed658731a00a15e7bcb2c16256a364404418733323d1e7e8ba3276d7fde995f8e05cd607dd8fff26ca49dcc9520f6a65c08594667f5b05955f65fa6fc8b1d63d44ea53de3400f4f442762078ca26b53a8f1bf1590d56127d3ca582b15d5814ef306a9cc0b5b96d0da07dc14d5b7131511ca49337127d96cc1d904ea2fb8134e195e3d54f59089aa8b3dc2c0e2b955285422d96a995f18bf07f493882d5fbd03ade1658c1a888d47dc66d39c1f5915ea7062445e299b07e2416346a34df44d6cd456c7949be227cb37dad6028d4b14a34581aa47d842ec8a46093e274846596dd539023f4d78f2c700bd2faf9d3d3181f52f96832c992579d192edd232e49d6830305eb522cb07fb071ec9101946147729f0715c5ec3f5796bd8c93d462307430a9ee8c34ca894c87f46226d2613dd8e4d2bbd049412f4408a239ddaa10df12f99e4a1a609d4dddd5a7077062c3b468b8bc3f480f16ad993cbc0dae632161c1c3aac06b87b8a2765262bdaa6e18292486d992efb40c470694ea1a7d8e400736045ffadfe42410b4bbda78804035a64b446c50cb0cd4f97eb4d9c5bce120a4db9a4572d3ec9fbc14cda42a8bd0874ecb0a6cef17b3ea2f8abecc168b9fc5921d2e795aeac3efe54487dae6e8b45bc232bfcd218324cac38c17e41efad80e74356011fca8d41b04e03fa7bdc03e7c2f9655d0afb3bfda0aa4efc225989ebd290f3081cd891abf759915931b8196cb7540b2e9857ef665719d8cc66438a76e4bb8b0f990f4380384f8594096c361b1f462f85eeb98284122d5901349ae86f80a479e342f6e12e17c168213cdeea7db621fa75d5a9b9c3f78f72bd3a71afa44f676ac9964db86d6c54a1f51341fbad6a98aa2991e3a1d8a4dc3bf10b2652b592d28edecc2d08110dd146d016cc4929978aa39ddbe4286bf7772eac19e9d262aca8e8a66338304805d972f8bd40ceaf2108e7ec97e4ef934f8dac2f2adf53808c91878c8d2a4a89c1e58c8f551a815955d8379ee184465bc48380cb8c707b3]

# tcId = 79
# sampleNTT samples the value q-1 during matrix A expansion
msg = 
mu = 34bddf39dca691e7c43fd15e6fb1feb2703f1eb677c14783b350ba6ca512919d99446eab1e8b987ce7ed1fa99a113ffca392570c41e826439045a5a6bae22d19
result = valid
sig = 17d12709ebe5fc074d6d5a937d7e393ec55e9a425dd6443f7b46d0aa13d784a1dbfeab1861882317ecc9645fcd3b2332ff5f32c5e85263b3c54c66c10586294ec6c3842f4661b451afa1a9ab78af1a5834b8096f19c6ae034c5daebdcd5cffe55d6c4b0e4253e76a242a97d396adb3218801ca07882dc41b14f1dd725e7649fc21777c6a2278a746ed5cea01d6d117821fc3b02232b02fe243421a05e12d6f27ae718153c7f323649aaa2ea1bd8f351495124dc4b1d325aa8f8cbd703e329c2f50cf080c2bcb202763f4c365824ef5f9efc38fe88dfe2b112ee9ed773a099d255dc120006934fd0a7f1d8f7ef8f8c1255e3196388512bb3d0aa55aee7362da8f07e6e697d16cfa86fc1e535f3af61c6c7d6eb3637e03c6678b6175adcd41f5419629636fce08787968f43be497971f8115bbf8e10a4ad9caff750d1461d8375fcccde643f2df52339ca577296de1da1a01c43e7cd6233fc61ccedf06f4f689911283ad9e5f990bc3b31993145d5a518e11c17f94fb73d145de92bc46441f5e07a903137c85ab2a71474b8b2981b9ae3108c591af6def3ce55b6feeeabea86d5ffddb7ef043600e2af8b3dddc308b4c707834eb12be2017e708e5b79e4bcba6a3c2b383af122f62f632a2b1cbe0e620639d6bfa66d7d9912d5676cf4b808616edeb49bfda5d0d921fae03dc5da8018ad5f89f124a6662b58fd7e16dd9f4af9e507a9034265804c963158b23f5c5afc611404bbb8ed91b2ad8fa04868ec964506546d6afeeaaf66228fc5e27f09d51b01cd39f528b790359ec42fbfa9474cbdbe396dc8a88fd2cbb0289450f77e0624761412e04596d79dd66801362e8f58612d7e12dbbeb2b2159beea980740c98bd5027ad18b9b108bfee116f7d37d3bd575bd5eac81d0579c5cf63f5eaea8a76faf1738fbab187e53e43c5ab228fd3a5004ece5eee2c0daf05dfd9397476cbac3e3777d9ca71c12ffc636f39d92c41429715990f23f34fe4ccd960b026bfb62fafc06b57d10a8cf6d4742e913467f9068d8d7870d6f6fd708359fa0a31bbc005aa0a2613ec228746f8ae8478434187935578cda450854eba914698bfb41a480a549a9a1b7ae5d4d807ca2056dc241d696d3ef1694b665d3292a49db4cbb19efb387a880eaa3a156df5f12e78d7381a460bc64d5a80121744d8473ffddd770826b505b09587f4f6e714ac2b3604f5eaa4aa4382c04fc9b21bd512fc0dc816602fdcd6844df632e1d2a0e15cf8a48547c25ca4b2d99b137065bdbd1596951e2eb0590048316075f05b51fab949d8d3bc12bd5c94b127d17fe88fb2933bfcc3d152357ececc811ffc425ddf4cf3e11c8fa63f0e92284716244b574e4b10d0fbff933285e6dd0209753f6f8d8b022339b808b8687a151fc211078035c93db95c5b367d8355e4fe4dc2fa6d0843e7c8c3a15981ebb881379054e39e7bb42a82354f673683ee024b854e9b98815abb402f076dbe3e5533f973baef041459ac8c99e1310be38531ab4aeb67fab4203f7412fd9fce021d30ea40f3f775889c18761da830aba59e1dae3129b681c9bf911e53cbb4b48b4b60e8d587acdac2137b943c0e8172e17988f1160a3365201186512f1b69c6697c5299a12d147fb4c1f90d9abed3e33a4258ec08cc709e1c55b4394d0863d6db689a732007d27ca59db84041875f609284e05ed3cb338091cb23037d6576e2a5b54d2334778bf54492ec405fa3d6eb620e52333ad5e6784cecb3d2dc02fafd05f85b96005d8c2ae3ae372814c21bd49d00c681b9b62debbb306a7c37a220a31c867ff5e02f37d49135fdfa3fd7238fb0fb762ecedaa4a5c1ab473114ed6e9c021936f24290b66d93544fa70429961096409e089732c0953b29ba376287ee72c56b71542b7a70934fb857e4e1d65b8fd3b204cf2d08bb6799070762f1afb27d431c82ac1f456094d85bf0a163d21625b22dc5c163ca3677edc2f6f236e570cad1149c4bf1184c2d80cbcd035e80e0bec60951df39227884b360759b4d3a54708f217854c40b083effa20b155ee694dee9dce35a5eace5bafdaa6cbdeebd7a8ae2d1a9c9f24e9ccd4b7e4af4381018db36920545b04752a90db127abdc8b0c5c0ad9d37bdfcc382a3195ebd30342e2304591454f43cbf56fc5f0bb0a631510dec0e0431d608e6fbb917aba79884af185f024f5971c8382f8b6f752eb267fd625b7ffdcd98566cfe2fe87f0cdf616fda2715878210697500c72f7d9aea9ccce857b1e5db09744dc80ada2515f4b7a68d51b1fabc4babf7c7600c8e170e5050a8c0112ba7d502ef64e70a2832d7d59a16a171d47d0a56aa378486f3469a8d06755bff7adea2787626cfe1e742d513020e8699e25c4cd63c3d20a9a3ad494b7fec1890fe476d8507acc76bb35d30a058e8abf58e39c8d32fda18703dfb4e81df1ac2f0bc71f35f1e8a16da77d4b54b3669d7df5f24270c1669266a7612c6b8c218f8f4c3e4f86d400c6788fa3f5d8ddd2ddcb60ebdc201f55d3afc15fde9c460f137aa1a64aa502625092237fd5aaace1ae1ab860a6b564646f328788e86af853baf729d8234d82b0aef3e94d650a4965ef26bcd05480785ef20d2141b80c294c6efdbce0423344f3fea11c31771a04bf7461fcaad472daf0bcf9036d9d8359145a32ee01ac7da0465917a84e6f77c9c61a4b751b6f70f9c3272efbbef8d812dd4fc0f0f37d6f16dec0666652b46618a5ac964aa7db7395928f8a0aa791b18732d65ac3633ed77d8e8154b996d49e8d563bb3f7cfcd1008b3f7977420f61773f1ed51d9460a9b9c460592acf2ebcea377b50496375957586aba9a8eaee4474c75a53ea0687a7ac91672a74b1fea3301f8e221bd6fa4c0022778d7d9f0e1fb4f02c44f180ccb4746afff3b8b0aeb2d1159c5bad060e8d5aec095468933c505c2e2a7dc49ba2864413e1de87297a5913fbf5b30b9b36671f90d9aaf9f6a804c5cb5b7e37c02924e5db19c4c6298e94ab20a3b10410f497050b3e8c2b5d6ceaefcd0e0edd317025014666d9331aae5bf83e40ef17d0ab4ba43d3485d07a66c23b2c27a742aa6e81e859f4b697f87f5994bb37470bc43a2d2fe40e5437a132c1b76a45489e4c7064506b163b3d62b3e001a4c82fabc235b4a7b3b21edb65ec095d630ab2dfd27edac89af58d3f4284d95385ef765e7ab321d90e548095497b140ab2958cb5167714f7395122ad14dce6cbe7dc48632557bd63311ae0b4da5dc8d4a0ead528961832555563321a191ea0a63cbe731763df454ca6b53d976125d472b084f746c37d8a5f6beb2241d512eb82452791477fe43bda1fd35ebf2defa1c8d25138ec44b2a492d8b4e4925c51fbdd948c58446f199d965f0731c3cedfc01ceb3165ee74769aed6817d6adec3eae155f7e3ff2a46d2937fd374643e1718be8a0a950d1ded76fdb503fd0517c790ee30803fddcc6458cdd6a4dfac6bcf97ee3f800e8e7f653f56476de36b055ec68dbf3910a25cf9637a21c9c53c98ed70bdaef39e94ef89e5872dfc09d6c45a9b1f1f037cd02cbc03d121682da6da092e536b3d1c94f4823ac68e4a5c05af20a4d44e72c4a5ba75c1955275ecbacac74036f26154b8933b7b3effb720ac33ed218d89ad253dab43a9937c32c27bd9f29b2b4f95525f3f1c1658accf7cc693f9c5ad8a370d6d2c2e33c9c09b4a683d8f90162443ecc25a81c78a37f0a8d7cf02b47af62809b5187adf9bcd62213b1151b14fc684a92d48c15dc5dcd8c48267a89a06001f97d8a7b38d83e9ed5d327f454273a30f05b960a5b17a0ed7fd7cf02b2ad9a294ce6b7690d417a96aeea04033ab4d1b95eba4f2869c9e48ba209838f5360de90e31a0563a045d20397056409cfb9121d4cfe68f32abd7818568bbbe55a6a1c56afb90f133e34614cb6180a38ae1b2dc61edfaee4c03071636db121e43983aec934035cdd1eef8976902a43f71d1dca0e07dec19bbfe6a63feb4bf7d6f80da64894686846f46b01ec869a99b292226ac15d60319dcd2d44bf887422d761eacc6c44acc2fbcaa05a36633fa28c5aa7a60e281447bab9a80213c285d1841162b3f08da9667f4614b04edd1db5bcb0797b4d80ee75049ae48f6a6828aaccf58d54edf553528b6d48316a61828dd9b66639d66dadebd896b68196a43c2a32a0e93de3f528e9d3c1c36c89c271313375690893dc2b4f0117d400dfc1e29ebaa897c88a6b06a88aa0dfa7831c544c6a87ab222802d4f20baa03134e96343273dd33ef9d0abb3a5bfb37f1eea5773c7acc51b5b2c3e4713abad9b7b71fce53133b5b2351373c7e10cd8591048ffb1d62b177c00a63ccfee8aff782b2c9bbcb9c8083c73ca6f0daa1d5aeca073a8e9a84cb4a1dfa655f124469e1e22bfca7f8b7625eee88ba429f059cbea5abaabd2e6202a368c1118ded6847be391db6b81b525cc767dd95acbfcd8e0b3fd191eb292c4b7fdd72e4197506d16a916babb5080ccd2ccf1d57a5bfa870f94e23c592d385ff755330c43986f567b7718ce8f11f866f5dfb1111a081181bb7e143632e7d1e1170e4eec4beb4fc4b7c368968ecdde019fc66eec006330139434a5f688c8fe5ebf0f500c9cd60618ba4bb274c5dc7ccef1f2637a9d5e7eb1d4a6b7a7e94adb1d2e00000000000000000000000000c0f141a212b
flags = BoundaryCondition

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280202c07000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 2c07000000000000000000000000000000000000000000000000000000000000]
[publicKey = 7b667e48568962edeee74067944a87deb24ab5730d0086476c1e7dc2650c8c4f6f91ae0bf26c743bb2f15b5457161e0fc7811340f851e9a2730dee2d2b636d67029bb561756bd670290cfb9018784194078f59415f4f60d113aad94fefd3171270da7fed0658a3224bc67012649a7432f379599830afb7693ecf52782db736efed85063d13ece54658493fb800b1af0f0bd44844d1497dd186c7dc879de5fd50f976153b549db6209d945c0a5d84215dc5be9cc84e03565d0e1a4767849dc067ff944e963611802ad9054e4a4da5f387927e76b0514d2a88aeecb706d4ea908cd16c825cf3d57f6835106b65475c659be64ff213a70710f5c568a36a2cb27a0e2587b14623d6e66e727dea2a1ab8d7b9fbca1068a1ad212f495ec236b7b94005a9c5ab64d0f198d079aa581252edf2dbeb993b5e9ab8e2d55719e157ffb31fc88772be157ced39bfd27a06e4c72f1257cb39dd780c88f797ad31466e8062058fe3353157b8a0abd64ed263868fd93bf49262af2e163456874d2955c32501f5a254263e81408a9e1da9e3ebe94201a845ee6fa35b34a5eab06334aad80fd606041535b09c3b0694fe3ac319bc06a4dedffb16419990e48a65bc0f752055aee3834493bcbf74de8b0f27c62c26757a80a5ec2c9efb6c977cd94b5e63ea320eddc2523e29125cee3c98d3292b82890267b8267f30a14a2f6f7c04ae8baa698a28aab81556e7588b5910366973359b435d469b2bbce906aae44b7f4afd07b477e91003edae317f49ec38d784ae0a2294dcc380986e600497be8b5325cec325d32ac6e2f336436662487585e7300208eb9d620a1ae400393bf15ff3be4cabb78816e2d805a6310e3d8dee3b8ce373180532e677142cde75b43765b7fa85c11cec419263c0cf0b695656232303318b41d1fa2e998e32fd033f088f01ebfc15555e00797418f0e31b247c8e1b62993ef7cadd23d7ea0789b473d2e30352fae1c2c15ba730fefb0a0f96412328c7cbab580bad3be8d0647c7876f5c86823255670962ae37a49e03c7ca698d80d0938b11d16d7a4bb72724e6c68d0e14044d899e2b48f9746c81c9990dbd3c29b9bdf97a6b009ba08b57be438026bfc3d266dd7ba8499a52cbd878b70b8949e52280802172dfd9161c4976572132c284a3068f1c0a398e40a3c7447edf6e532ce894a88db00168d60dae28830d60d681f1cd6ab8fab2eff9485cf4b3ecf45b272137de5f105bb07afc506c9f655772dd5ddcebd47ce10cd1987bc01156a303f4be3e2ed925cfa0b06c4044c0c823857800d289810b877d68bf06e78479420f128c221768aad912d2fb5cfce43d63aa15ff46f6841421e4eb75f86b0b3a2aca5904dd8a06eff041fe55cd173ae17bf8c044215c4394e6611c43438fd16047c3a07cd4e9a2cb507d5453fe6c166dd79ca7351ef5b42bdb7439ce1f32c0b6a498ed5c35ad2391187c8dea05679c4aa316d27cc42749b1a261a1a3540a85cae5dd9347d1aef199320f5f409d996f901bca4695b388f947b2c772b0a0e2ae07b84562c0caa519f7bca515bea44f81a3e096276dca1b8d83cd3ffba42696afdbc38668b2f05ed6742db15ad5b0dcc9940f40864232f6bdf8ba8a3538fc8426bfa3c90303f527f35eae20512e362f2143b51be7ecc2473f01bd29004615f2aa5e142b79500eb0e2f7f6b1a960896f9dbe4bad5cb8b485cf23eed62ac5a204818ddc71e5e56551d26fa3a2b922170cb4e1abd2c790a21c70b631c11b8832f79faf10bf7611524bf5232aa70dad87c2dbe30d9e8bd2ce1ad69bacdd54b648f219253f8b98cec4c35dc10ea6ce8dfa131170764663e9d1619be7c4fd902a282c67a03dc05fb85f6bcc9b0603e83e7bf1b1ac6ebe8620f5bd8331a1f7993388f50f77a315dc2768d86ca91dc92ac72f9bf2142b564f5b4f4eac26a35092c55421262fcdf609a875bdb9cc77344ebd9763f612e85e78aa22d060247eecbcd067c91202fd3ae42fb50a5991909f64bd10166054768e403cc6c455723a6eff8896385282f1a51a612a9215fe339d6d05f5dd51496ccf3c8754436448b3441daea2d7b3d88e46f37b941fc36d471d47ad05e093c4bc9ba838a1b94f4d1507d5165133e889d1c9288673adead2d1c6300d1db145517afe67ca248177e7522499de04fae15903d0e3db3146291f68bf138f5619635890f8a8f2114f21eedafc0ab83fc8901ed1d3c0c0edc2fbdf58a16f523758cc959d5dd95ff687bdb7e440deb4426e643adefcda18584338ca4635fb77b8868d66ccf3a0c47c166e95095465651f26ede82869c2a326bd5a26126b715571c615823586c364f816061559b35ae127ff015278f6e94d69e10a5d6bdc35cd1b557bf7cb2f21232db27a0a6584a47542084f02341e412e19d342244b84444754ccbb9dbf4f259c442c8b98ac1b54f05b2c37a343f2def9dbddf71efad88761d9cb7695159eae1971b76d0d157431c9cc3b0ae43ad381eb4ef62da0176675625d5379f5c1462f6e4fffc27178e8991027db2acc9fae4db066234ca11a112427d7d505d52609cbbda8591402cbb8c21cf418280331b0b61d66ecd783ffd42078ddd1225c2543bc070a0ca4625e3401291c134155357afef7e5c0aa3dbf190e5f2c15dcd064b64fea5db4e92185938e2a1db65939d277e5d45699f68e529332225caa5e643f86e5e2f6606f235ecd1399f2607584e62190019e43927e255b6d776399d63662996f3acefd829248923]

# tcId = 80
# sampleNTT encounters the value q (rejected) during matrix A expansion
msg = 
mu = 3cec887d0be480ac06f09036d580c235ca1ed56dad88a4907885b554cf80cc044387f264bb2810f723e0424b1b5b8444f40a16db23892cc0d4cd5b9f90e8ba61
result = valid
sig = 8e72ddd57a80f3fdfaf176b5ce41a9d8fffae26235ce8a2f3d77e3d037b95aa1cd50681cb3651cc01d0dde7e72775b7d8dc7503ec32b44831b0169cec1056738df3e29cbb535e5b8bd0334ad87fc7fd3477b8d1106fbf7a33adcbae169855f8ec75f05c8f6b8277951cc0780de9e45c917a529c1cc0135a2531a80cfcb25180f1d26b4ae7aa96e03bd66e65e3918e64b56c687f05cbac34b1a3d7ea220b75528ba2df320d1b958d787b56a276bd839561649bc01cf05906642de030a89cbaf12de1c2d2a78fd4a33e557f00dfacf709bd4212059608ad275d92516a6401741d6c67bd96006481c84b7f890facecce1a95a6a013495928aeda8ec445585acf9115fc53f15e6b716beb43d5d445fac67487129b261f3c5546b27fc38f0b31115897b9d12f4cfc255a61ff055d132ace86c47fed70f2f8ce3425c5c75eb035ea5db1cceb38b398629f8770ed15e038b38903afed031c7b685d8f4f2f10509eb5d430af98d88bfcca22b2e456d1426e3300fa9b83d767ec4ede0bbfe0d86c3ccad6cf806beaab81261aae7d22e9d423c50759cdd31f8766a5e9ed0ca9d4e3a05b8310044ab344a54deeddea82924748603060b2e44144dcd46a6c5e4dc096ef2c672599747b941f88393ae7e703c8eee0b97add02b26e19e4bd2dc18827fe4bdaa227a4e00bcf54578367cd5c51b64c6c9138e563b80a7ae512eef3c5b7bd0ad0601f3393527b47f0aa7b813fa3a71a3c59ac9582bbc84326142464979e399dbcaac4b99e55b2deb5e2580a688f4673d1216b6a5a3b457ffa4b8d94261cd3cd53bab9a7283a9128323c6e4b4c12cfd4fd47c8111584c4cf1024004521d1baca84e71e43cca45df9670dc1089066c4874a2b4629292b373df6197dea28d7cacba75652308382a8e58983cadf6be9ae6ec4172c99fb0ccab516d0ed45b9aa682919df173e2b180e8f3d56dd92f0c09cf000b2e079f5715e6e3202568abdaeb082c2558cb14494b7e0b92e62c76d10c3a54dd7e674c2dd0d15a87834a802c5d48e727b09bf16f56c25e9cdbe30dbfbec23f15e28bc2141e9993ecd753dd82fb7cbdc44a3e150f421dab10ffd074e24b1b639deedd2f15fdf5a724083db380aba8efca2f3fae16f81dd073d94a649acf45bbc0315ca754223370149b6a40a6fad8ae89c695207dc8c8269e84f582ee098c159e66ece0f50df5b6915b0d91891bd438dea6f5bba87996fa3254cb3d5bef2150d792d5b77b112fab5b1d8bc677bd899c1cf9189cf043e7f4c657843966c3d01e8ffe96d7873a6de2529680f8ca61d00f826100683a7a3fb974dd48c8ff5481cf67c7d481f74cdaeda05e78859a5df947de33db96edc5ca5b3bd0874d9ba3d50ecfda13c1e059fc5b4661e3ea549be5c3d81189180151cc85dd8f764ca294d20f73d37cd6f703cde4c83833d0a7648d0baaeb0e3454699cc20dd0a40565fb3720379bee1cbcaa73497fba5e53f687bbbca36ca838172dd50b4b41675304bbe27e2770d41efacd9949d3e24bff1b7ae0213b060ff7cdb0ffaa513e616523c4ea1584a9b5441274dfb1bbb97a3b4160188367f12578061e859d53ba2f468aa2d4cd124c212f675e8edc2f00a711a4e17c12c2706287d1598baa271c645e04c8759319d656ae3f4a3fb91fb5465857f2cb4645e35745a6082dcd3f4ba999b374646453446218015faf10ed7df0bc1cee2efefcb2e07df760a7e91834cf072536ecd7c431c732a4ea845e76e23a9b06a2072d789a2fad252fa7b944649ea6ab71796276b9d731d4357dfedfc3b0be72fcb1e09710b0e3db7aee7c18b143375a3224c2edf6021292c6cca0ef9e7fa1d4894c90b5305ad111e0582d073b12d0d7fd776e231831964371ea4ae9dec765ceb6dc1a742413cc314bb6975d030cc268e6a2d77c6367790290311bc6d39a94ea0fe65467db1270d1693b00622505473c6b34e6595497ed4379bcd07ed689f59aa33d9384b5621b874cdf6cd2015068b0f7692221bfa5652dfca06f2dd378d92ddd0336520bd4532fff36f322e00927837fc742574f5980aec36f1f9c272fd302d3d3dd3838441fa5b0c016362673a15f447cb22759e31b1a73a30afd9a150f7d8caa77870806c7564858b040cb8982f3d22ce1abb105e0afc1056e19e1193152db3a3b4a9a09af65bd46d7a024500c965206caf15e125e92ff0a8d50deac80cd0761d0ed684be7cd7b2356ffa92ce221cf57dee32566fb6858bcd68a00da9aa244d43387da2e8f95314578c883b076e62304b909ee92b648139ff9198171d9673784aadef98f953fe2fcb5bddde5b1c17ac16e67aed24b9896c286a2473194c0e8b2e5ac5ca272b4e0d3d9fb272690991faea4ae554359433da5e789ba863180801f3f86999b933c430410c13151539ef2622159b3c009de7914e072a0a79423265c110315c3c8738875cf4646174d152391360aa0cbc8980a0dd751bbb647cb47240bb78261c799434e0f7ec73ef5a6fa6ca672c275cc869b27da3f690f5a0e59adb00c0d6854e26665d4c27be6702b08506617ddbc2ab4f56a0f0ec5541f3350202b324288eb65afb31dc153584bec306db8addc5596e34d3ca89a4c6263941d2441fa500595cd7baab52b21e1e6feeb10bd37c229f47d149f811b5adff17b5c615f689e86010c8d9c186937b7ceeb20367be2855aa7ca91f45132e97dc171b41fac23d558febc4e2d9f33bf2e0c17755b39b97441f83be17a17ffa7237f32c92cdf5e8d63d9dd665e37ad31b95ed3f3d8bf7997120b06375c85d7b517e47e79bba437492e9721ecbc30d35fbc6111990f115ce71c0007ed149d8ce184dae47f95c577d5d12edab1c8b67498fef7dd89c8f40677d3f38fcfef28fae02fe942ff0dc3e1238d57381e03cfc2c2eca71c958ff148758a35446d19512a0b158cddb7390b1a1aae63150bf559e349900c2b5df2dc0c85f3c8a925c473850a7158fe46beed97a8fe2cb4c65f5a947d51bb3788f25ae5058de1de3abdca25c6c49c13a5a76716d84fc20638f845c19b8ca97cd0e196bdb181e93f23463b5384c01d0441e6bc84361501423efc73a317cfccf3aef708ccf3c3e06081cb82dea2b53e257a8a7037e3e63ef134b16704d45f94f0af366912ced5da157db3a9731f9c94a632c9aa77b01fe9ae1cf4993621599ad3a17b5ba9bbed868808e3bfd5361aff2478eccd5d0f5400d8347c9ddefffaba38ec0150a95e46506fa42a5a988d5241ef0b90f1260361d777b667b5f30e6829d0d81d4a8303063eda05a5bd6d23cffcfd6a83a88c595b0aa7444c62b00ff9386be37cceed8ad8982836c5f9e3be8e7c2f5f631d1f142eda59f6ee827d27eb60e77698f45282887906380e717a3c81053a6a9bcec60aac7ada4844b17ee3bb21b51ee722c57d70d540ba29b7217fee9232535e4d438538b9998958208759940668f3db307e33cef9d7ed01ec25440ec989d1b46d81de2eedb6de60aa054be0569e368c17e335c9f68ab2268729b097e7485efe94a6cbc686e169cb1982753af0a3188a757c24070a5d3c850fc654a8db8be7cce9574467abb51125d3b210b391b848da08776581e51157dbf96a52c6892e5b4b1f6b338531145b321b07c89a4dcafc837df08b9a6235eed8b2c63faacdfb3812b4058d92e17412e12bcb9a599d0719fda15e8239c6c7b8d3f96a711176afe69b4e98963026e5123ff09d35fd95dacbb8ef8999bd1ecfa1c627e20ec94dd4b4c3fe1fac5bb88e2ef980e38e5d908a10289e470783dd2e19dc605d1b20b3c6ac66e1dfe03f035e953b4e46822116abaabeb494ac0f7c8c6fe41f776ce62ca0264a1458d559f9a82f8674d19b5b50478b8eb5bd1a5b3f83830bd1b07972b9bbb34f3077fb686241db8772e13e4fa7df5f08487323309810ba00cb465b6b3054e823814919389046c5a54f1bfce02ec28dce636aa50e47a3d6b6c488b9c4db0c7ef1ab244b17e7ffceccaca673a95604ebc548c451498275dc542a1762f28bcae0241fe9eb383c93e6e17dfd322428d64b1b3ed5cf2154223cf9d9321bd0b88ab3f0c2736043c2e57ae0abf86f669d937609b4fb3a72147ae6bb5f4870ab3a1e22e2ef5c79f2ba25cc392929a1d7a91a2c909962a458aed3b59ac6707458f48f28351a20710bab8a1d79315dc7c768e053a978658b9cb92bdd0c9128b8fbb7e9ca91285ff7790d6007ee762764fdc4a162971afd08ac9c4acffa497cf41010a928f4a16ac0b6f68808dd626e43c2a2a638c99d3d1b8ad6480f7c2307688e5f46257d99da12207ffb2b768e9b8ccb492e1c43c09e889f0b0eb6aef2d728529f4b5a537d6132d54e937aae63363f0182862f542ed0b3cd8cbd09271c375dba6a0d2876b1c40ffbabaaf3a7af31f2962fcb4c4706af0501f8ab0f8171c2ff356b9987c0d1c0b592da57db16b8844f697ab9f57f5dbe94c204928797a63471466485a9ce2d13990cc1826712de908ed9a5f3b48dc65cb8504206e654197b5bcb9737d8de8b263d23bfbec4e16233439eb4544962f76002ed303141a1dd3a834cf596e99d4915b9e9e3a2765598c8e50b45dad46aa0b92a2e39b6ca17364ca1aadce5f81e3c8ba9aecee4fc0e3880a9c10b0d3040587ecffc73b6ecee000000000000000000000000000000000000040c14192125
flags = BoundaryCondition

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280200000000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 0000000000000000000000000000000000000000000000000000000000000000]
[publicKey = 424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f0942ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c50a888e0dfed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264802b9f49bce42ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bccffa8a475e5395396674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e53b3b7fb49c73adfbc2d4f8c54303520c29bf97e26ee57db342d957c893936522d0942b41d82ee3772a00570adfb545c1143922b0496f826a0a970064b36ddf534b5f8e1c1cd0b5565ea846b45431f0618143ece89777bb3f61179ad20295fe0a6e062ae6eecbc2ef38f2ac1a22dc93b7b126336223c55b61eb8c0795542bbb2dc65e722eadc6866ffa9683beb8a999ad7a83e5e6e016c2e4c35f6f7649ad3bd52ec67ec1c5c6e7b9972771218be9554bba7727f0b84c44b9b0a8bd831fcff2c9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355180b709c7045c22d33a083f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a4636283f4a1cd4924a2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded796db542971ca289b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb1625171db5554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963c8d79f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7cbb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c45860a2dadc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c9078f62a8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345081690eb4c562c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a3329152686f00d4897f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e5500383956cdf5f6e37cf9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177d312ee52a6da023c05722a8738274dda8d1b04e99831cf57c87282a256c565c296d0524a063a3a41a48a83009978d98d8abf61af68e8013b594fe151d9bec199902c4c70b49584201743c6b53103d2fd24bdf078dc90b5a188b4f8d772179988d0416c94d4c57c0860b9d7b53d4cd261f332a1851565d52ac37f008747cafe320f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f0367eb3cc971bbe0c301a8e52f96094936035c6ee3ca2d13db483a0dd04dc16247de0e0894ad7cb7e1ae7ebd4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c5283244312158c2eb1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b5eaaf32f31f95c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e3299724b4639986044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec907f25a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc3031076979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0aec10318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4f977b326a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734a51177bcb089476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a90852423e2c85e79d19724461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5856141028414ddbe71458f0a0b2b589df2e1b051783b8f718676b1defbae98ba496c2a935e92eeadea0a8393ef59f9e914f0743fe65640ddf9981cea6dbdd957a534ad4e790efc974ee89938ad99d53c5b680775399326834729bb37b082e795f8d87f52e6c8a8db68e515c277bbea82a7570d4280896c987a0608903e306c632a223c55f0ea3682039c4a3f5440f4b5ac3e6ed2b2dc900cecc72b72f50e49b2629ad30f0487b2707b86286f8c4f55659b25f9bdd7a6af460cc3c57a3982663bb717461581e196894929d84153d87a7f482d284b5b894ce1a78216b2a011f2b88742cee52d5133e8fe77edae242f5af91637c37ffca32430509b2fe4756303a9a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df254b92cdaa40f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a6860284ec3ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e42f8db590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4dc3a0428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f448886b802e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1d73caf8496d742ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d951bd8c35d61f8a678db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a1070ea61aabbf59294e3f6f974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900d281b0b49aa00feabb35714af33870edd7ac2393d93177f79ee5606c9df176f025ce49a6e5ff51a2a412ebf86ac0f40471c96ad4c119df230be6173df530ed656cbd8069214741ecdd0271c603fb6c4a8614ff878d33e726cac6693e938ca3fba82c4995c14a2d4af9014fe4c4c50b794cac596b52189f66a7106fb325b526ea]

# tcId = 81
# decompose coefficient mod 2*gamma2 = gamma2 during verification
msg = 000000000000001f
mu = 88651c16a9d4a233738619182e04338efdbf77daad8b3451bb1b6460ab5a8f6f4c3297ccf2ede0dc9d4fd803f5da64fef15d7f2d0e3a3629264c9f8c1ea5742f
result = valid
sig = 4b64cde0f33f80395540eb1e661506366fba178364183c82c7a302f1cb47ade29f174a37604b91984e66cf60ef238f352120df8898f92c56ac44cd27a9b500d4febc3e51fb5cf8c717edb8ed629fdca735e9663a7a44aa967e5b488593eed9ad12027dc643b64db706f17260578ba75b3f876b041ec05b1f66409d584bf5ea424f5fd78ab629990bfae352e7d6a903d07b4bc6b76563ce74b6409fb2d2e99a157150c8617928a2541486be645ee741cc8185ceb3559cf54fd275996fe67ee25cebb3072f8a056756a4f2b29bc02cc78bb2b49dedc21e0937775bc02656c3675aadc517f55ef0148fd38738e8c83d4e41888067a175b7ea095c78063a348cd35c57b2887cebfe75f6a34ebed8ba59a0e004fae1ef096e817a6cb56ef6bced4c71c2d51d697f8fa6ea1bb2b19189cacbe8fb6cbe81d321a044fd0d6f9f270065d7fe2339997cfe698110c53aa92be42acd995035d9876ada5f787330cd86db52a33c42d3f1402a0ac8e0dc3369d3fb9e04a45e3c4aaac04cf78defbce88fea78ad9ba1dd226ba8435557c08fdb18f5bc33cd378a934060a71e1ca9280138b798fd17395e2bbdc14711ea91b6dcdc132ceaf145804528d55a8321a8ea02d3652e13388e6d8b3fb81e29d4d063e7c77e20c33a148c235f1ce850a5175a1aa43ecd36c2e37f8747474668ab2f0fd0de40805939c8f535c8deea8704d46429084cd0d24da18feb6ea0454667f4abd29e7813879b148287ed6646b662ddc82f3c98d84cd739b90d5c3803488272002f64d08eece67c706010bb50bc4ffe248c9d3c6b74e45add87c11a39b7ec34429d3c00f4dbbe3a4a9ee424eb952ac6f227ab86bb024811eb6908e1f18e453da0bc8c0dbb3faafc65abaca88ef99e17454c38a3d77d7f37757e11204da0f69763442a9f378900df757e5adbd6549f1e8118a436d27dd166fbdb1dac542ee77fd027d5edb4ae90ab36289b87a1bb41a7f93c551833ca9380e28061ea390d8cfde0b024855b188982d7da08c7d65454844c444abce523e111e5b25a12c87d0e54429598ec15ef9b3f0babb971aea2047a61537f100f99bd034fb52e2e779f5a10c9711217bc882f1cae631077f982e10475cbe29e9547050ba129d078de77c70779a2186df9b700a93d5f16de9cb58b2edd2845be5f868a970a25e91c8528e96b3acef70c31a530065d712c2700c4ae97f65955775da0573f88e8632f309cb0eb4806116f372c6e7a4a530aa51282a74a36f455448a946a3d5338649cf47a1963560e88a34732b171ac9c441e5b951c22817af77dcc2dc2507f22eb50adfee3c8b58899acf60415197372d64bdfdaaf8b073ed6e8f4bfac52f4555958564edb3dde1bb2d27aaeb6ac70d188fd14bc63afc8f110c9820ca9813a4ac5f2a055e1112ae5eed755b6897583f30fae0fb8d3d432fda54ccb7db117383ce26473988d1f0dba9ea45bf68f1ca4978c21ce2c55915c26a5f3ce220d31b96e48f81d4e44d3a46e6721531ee80b6de557cd844c03032fad5c469713efa5cdf5a295aa3aa90128332e15adfa287061f9a54a9c5bb56a726305562b36f33b332890c177a219ded84117418c40227d2a024e72d8e51e034877837b006a656a0a5879f0ac1a5bc4790e955f628473900141f928eb3ac8d724887fda610294a8c9e9f4a249f73a9fd61e60be7edef8e43796af951bd9912d183f1314dc406a0936598d78b860cd8f16bf288594b64e60ab6982f72890e5d34461e31feb61349b5f50a7f575d184c943ce36c563ce7a669b9f51d0fe2e0b93fddf7a858e429e55ab6361f6ae9f923639cc8797433f65ee6d9a18c9e37fb0a86d2492d0883d2f55d21249d6a0678bde80c68c63afc130e45a2d5b4fe7d8e2a09dffa64938ec05c184efcb581967e8ae817ff3f893282b54a75d3e43abb9d5311e65d8e43f22da9ee77bf9f9ca18578e7b543477442610f85ce4ea98472ab34bdde9370c2e4c786602c69ab875ff738279495ad6d4a3f5dd60e1cdadd48fa610cd9dd3649944019d1f4a5d1ac2828c31f328a2c52268b7084eebbd6ef0d6e74853e7c01c8361fe4ef8c96afac7b56ef151b09a92421613aa5f06d7a2d98069639d35525af9f44ee79cb193fa3cee059a4bd8b3112d02984cfc674b29ed193284d41c7183887b09af5e9bceefcbb9b808ae030969b5dfc56cedd27ecf0708ec3d023f4405bc360bd86e0e52cd10992d3d272245ffbe1b74126fc424b988d445af7a69a462682b06dfc4b5b7d673aae80065147668bcd653ca3e8b3c955d5e5ed48618646923a9281f5ce0d97c2c5393b559eec5e5a03f1325d9daf9b8e1e84e06263d393b9e36d5338f839937a004dc6211a731dde18c9931779e763005f2600abf043962f097b4c2460aaf367b0098b1f21717668b8944dc3191348f60a1d2d208cb7b58944e2c6706e27de1f54b8f5666cba482593f63fed8f44585350beeb09be69c8acc7574a322ee42161386a5ad028ce0d2d7e891249fe6f5a837a3d05854e05c0b7e01412a9ff2cabb9e5ce99d4e1f658c05fc56e51dab7d09941b55d5329fe3215a5dc3bd9af4059576944aa9e3df7a08b526daccbd6d9b9a231f773b62fd5bf754e40b4dc43a76892f231f8397be400ac53c379cd404d62fb2c12e9996633163c030088ae9491a98812fd165ecb1ecef678a623ba6c4714c1a839a432006803d81b50a3fea737c0dfb6c60642d1079200b10e50162b94528abab0a39c6756d8b95d5f6507b2d5527ad8f7c54821cc3f079a9c54711e954a88c99aea0f5fafe4cefb40b0662e5fa66b296f55230de120400a79dcc207899b809c4d1224dd050063086c9e890f20bc0c92f2040334eb157aad7fa3d9200ee22641492f8252e7ddcccf5c7a6b8971b0c5bd012583b49216dce37ca70ddcc32a2fc291b2acc16fd8899f378599917d50b2e36d3ab3408561ff4ece09e0aee224a9120b1330cf6a1097db79396d635c2c546566913d486b9a141ca37bb8010301dd4ebf077c029ce2f7a48ad15f60caa9b04591131d50249bca8cbd5bd9fa4d2be026480f7148e7202d7c69d7d6ce65acfd84b5a8da2e79e9a898bf7a5242730cc3e24d50b844a0a76c603a36b2ec4b8f843eb963637d5750d4852b34abe2e1dfa10e9ec2afcfd932bae65b1843339f5f1f892654e51e5525d468636f35895fb5157d766832e09d72712055795b8225e47303af3efd359b3cb4e357824b562e842aa17a98a2697ca2baa27da39076be2da29ea1477c16d66d12bec04701e26abe62ca568ee6313dec763c54660574221f64180229c6c21e0f37104101e5aaa1eb9aba138d4acb966e72ddc8a1fc629b21d317ee835fedba82d886791bf8e61d9b6fd885814df1b741c295f7a316edf9bff4e09f3c462e4b2c10d31c2a7d570e1d7106755a74f8510e6685a5ff1ab87914713446a374806d58b1fca099c00ec237343a7eb64d3698ee8bd53f87526b181754b7828f334955202f67ea5ebab1e773910aaa8dc78b8928f1d4537572cb14ffbc95c200dc0525aaec7bdbba91c76ba6f3ddf8eb051d8f284ccc40b81f1007875b674e67bbeef11d957e6b6d4e2d914e25fc8980a255ede5a93a16a17cf9253a7841b6b1abec09543cc759b0e6b83cf3df699f5f14373d92681761a4b99f62f4e53b5c2166b1d4e671682d906a4c2033a4f328de2c1e1cbc97a055ff46811abf548ec19dd36c69cd76796f861c0dea9baaf92d2bab7c001197c2b53f71d023bc83d2216c51dfcd730bfc4789fb31299baa55944e1655441b31cdf10c33f90b012ce4b3a1e7a773ba6f205e37e12a55163b70e00670f4edefd483238584f55a211f4b22ad342b18acabcbe6dfe0bacb18c299a081c93d0d1c712d2eee63e77f7c31fe431d4c5cf024ba183286d39b1c2791d2a91273d13f03fe4bb53620566e13a218b9d5794ccf0efedc5ef27f3226dd8e068a8fbbf1a61fa2284e720ce99404d37ddcda3f9749bd29828815dac52a0b58eb2c2fcc3e0f7c1e97b7b3a396b3d042f91b8890157362b2547ca18b17c53f662b488164660936603b27a0f80f8185e06f708a7f0cca268808ddcb1719834bcc75408db871e556be881c2e3c49ed5e2c8ed04f30bec9b32788b18efbad356f8515bee1631c110e7828e95dd229981d02cf79f0c01a26417c6ebdf812856e8f069fc66021c7881f8d4dac95a8ee51538871040581e42589d4b0b9ecc1ce0120789900e9ee0b9de184a5fda134fe7ba4a92aa22498e0fe4286ab07ecfb15fab2fc436180da7c36bf98dcea53782101f7fbdc5a6b43baf8d494fa9dedbc597b255784a75e008c1e6f9bc670930192575821affb346963439dc4ef35defece981fdcc010e22c2fe36f4e502201772c1f63d2554da0ec7013f63beee1525ad031a18f8a0f8c974acad346337af79f04ba20ef982a4d0efaba3734e6c4299c8c8e1832ac19be4fede25ed2257d8dcb7aa68d33169efcc93791d3a684e66dfd9dad4b76f3cfbfac1e24751d2bd0484f55f795edbf49774f084fd6a03942f1389110f901b1863e82975c25edee23ebb49becb498b9a45c794da2a8682af0c264b7eb407479bc70e112d344d545c8696cce2010e5186a1f3f8030637597a8792aee2fc050a8495e3000000000000000000000000000509141b252a
flags = BoundaryCondition

# tcId = 82
# centered_mod output is 0 (coefficient is multiple of 2*gamma2) during
# verification
msg = 0000000000000023
mu = 004cfa5535a9cd7a4f741da0dbd814eda7f2ef3351145cd3ffeac32ed016714319244547d7795ee8bd7c09a2c8dffbbabc929da9b2fec830488c2c2d320072d6
result = valid
sig = 616398375733ec5ae2a1517d51cf43afe8cbef02bc30f6840e7aa3134750a1be1e246960f28bab437a3ec59320e212ead47cfc3e1acbd2b61f114950b857a5c95393f455d8b9227734618ba619d7792af32c095086e4c397cbfddfc84c8fbf384b4a2d9b32939c22d242c6ee583ebde27cecb864a3a3b48b62e7487ea4aced45397c65e14c49ac0f3705411ede4196002cd37ebad1e1c1c148f7098a5ac3328cd1aedaa74546fb367c116a95e2be4769635b12baa8011b325174bb3cd6c5311ca1c9758fd638f95e6fc55666f4b56f26db7c3da685cebeec887becfb284e1af7f0c3dcff7fce711d70c1d515d083c23ffcda636bb671069c2fc5f4570f30001b3bc7bb47a011f1e6a99aa75b4e2d0f0e4978f4f96496f37328a77b0c5bf4e1b802a4452ef40f7a7576094c48b9357bbdddcc008b5b83b66f0502a8f2d42337c84da131dd7b8ebdee81fdee596e8b050954ab702f6d5036ba54b4fed80832cc802cae917e5061e356dc2e466f1cc91fb71d5100e60678729df134baf91058c654aaa7e029da538c433d7671aea8ed57103ae59e689e2dce489553c46f7fe976015add3474f819ce7312fe036ec09b3d658ac40b72800064f0da79cdb4b6a482e28b6411eed4c4ba85705e344b382543eb68d577e2af53ce9f1bb9ce1d0ad50509c0ba6e83d6ee6c4ec0984c31e89f52a61197515b9c082766559096ead51cac2b04e91195027b452748a32a9ebaa6cf4e1d082216c1878dabe1d7813ae53f0481acf7e705cd5a578eca08456ff84350378483f15174dcbc07ced731b0e2e76867500b371c8d6acf450fb656e8a01108e815e394a7151302e612feb29555934ea470ac262ce91c9d6f9c749a0a4d7223a3ca9a7e23521c48f02745f0084058bb7e995c3a01289f0d5c40e4314beb0d9e9bdbbd1eff70ab574f222a2c7e7b3cc9525897337550ce7416a91a8b0c15bac9c8a5a70b0f6cae486d690bb5bd99e939075c4a0786385a27b9d5f9bc35da7c4e9117375414eb7436a8c6f622e6f394d9551a75371382ba3e18d97a0e97f1361d9f66bd73d18e3421dfb6eb8af7a967eaf751d2f57e3f451a77cc7c93825bc9651a938e448736b769de240305cecfbefd7e2b9d554ba7d5ff516eefa13929293cb63256913e40d10c1f29a0a401f0985d2da6a1b5760a396020b45088ca068bc7271639cdda7566558acb9840bc05300dea480e38b166c0a7a1b762850dfbdd1f5f946cf8447ef480d4fca5defc38f8fdad37ed038819028d7247c422186d2369ef816646b2c152f589fc9f091466817ea5144b78541777e47b0f5124ff0b14b9ecd60e17a7f6252bd9b0cd36623ed7a903b16168493d598946aa5a99e818138316a436b5ec44b20452e44064ecef66175451cff005178f9bdeb9e3622aaeb04d3d0f64c61cbd2625a0bbf3f7a5df61ca42be776b30973d0e8120b4c34e6e51f6fbb44e2040f04ff58f37b9c3176f63e02871e8496f7d83c2d08dcbd6a7fabf9e124927b30e73f8032329d4b3a9e9f5b4504323380be20dcc9a26e4ce4ed8665e7060f81ee9b661b87d73119342b91644832ddbdfb70c491b0541e1ea3d49315721dacca7180d01ca90160aa5a3ef280af45c5f2ba5b0ce9ee1dc10ff91091421b37f6cf1d811774544490f44c54c8cd6b1270ce10b25aa6564d567e796da0903fc9f32899af821f5ea783179f2b75a81ec37c0805438d92a4caae1c75a0ab5586dda12242f015e9b10bdff43d27cb4af516d2279dfe2b6f7c1ffe88a1eb584a104ecc5210b25010633a4d4840fbc5cc443de214f2c5e6076155e13e89d0bc02e1ccdb9f52194d718f80878633579f5c698ceefb1940872c026c41a446a834c63be00d82860369cc65949c25930576f91feafb96a0637923047abda0eaa2c31d2771c9ef8790f134925e1f137d90ab1419d8b12d2f109eb3ff66059325139f335bb960d45513a7de868b32de12a9030a50ad3a3954d047209b271a0410310466e2eda96b82d4deb19dfe4cd0196508285fdede01a5246800f818a348b9acbb2a51c93105ddff256b8a470ac3e4849684724b554785149549e2f0fdc5d805ed8f515efc1b8aeb27ccb53daf1afc281b5fc444f58e44094406b3daf0cf62b03ebcc56d57ba11a2c25c53a7e50835aee26073551e7e23eb4d4790f6cb978c172f5816a6064391c0ff4448a71615738b7a0fb8e54523ead5add4455098152b48ecbd90fc6272897efb9f7ee427f7caa971a80562d807d43d99a86172ecfe515d1098b0cf094e6b3d8e62236fffb4664c218e7b544d8ca6455012317eb6fb8e89e6a638c35ac1ede59c87dfdc0f2302cbd0bf4199bcd3d96359bba591ab12be6d837536097e7d5583baca48ff6a88fa9f438a83a88040be10c0cc69c7a525075325638c252a185560648343cf1a8faec18805e1212f4d2ca02910f01933aaca59e7278ea6d6afb356680e7d05275e808704e78c8c84e9a2e215ff593c4186a15761256c544ef7052dc1e4200ec06888067f333a18a60b80428680ce2c358bb4c62415992d15310264d55267d463bdfbb45ad7d2af0d5c7b55afe5b053ef64fc2192b3cfd7686c0cce5e5074dcc50675091e8b3898ed9d09d94d3a32c18351d59f9aaee99cd104d21ca83940ffadaeeacb144dda4727add3c330c5c0fa28eb057c78071d05bd7b21251d37eae1a3097775edd7c0d48109a5303a9294d6cc9ef4e90c9b215a729e336d5cc2db739301b4c2a36c38f635321c82c7d912053de9708425cdde4099a7a933f30193eddbeb33195971a613289c397ee2343f55affc9bc3b31dc258ff800f97a84dc1ab61e021cc53ba09e0770349aa2046182ae0fd914c7aa8889778034e2a96db382d1e33760a66271515c39975ee71db9ace2a7bdda1adcacdf60a322a2d2add1a61593a3ae31d46e2e37ed4cbe00a33433ff0230edf8720a533e80e0b5b7405de558e400bb2661dc0f35ab8c0a27d5393d675c4c613e55061246f126012b4f059128e0eab2c435fb12d19027f1b2c8fcc2d595ce632f142319fe42f3630ecc39ba57d7dca280670fa5d47f289fa3fde7c09438bd280454473da3bebd4b1d64e2a8a7c12d110c8e592d78c2489b91b478294dad3e39b78e878a5164868268ebc24bb38ba24e3cbc049b3a0d9841d6c2c110bbb4646394d1ac46b3134b33df9e3de4dc23b834220603b9cbf7b6090b0b84e20713048772d800480ea6bc3c0f34a335d652d38276a80deebe7c3ca98e69a3ee5afafea4b00edc0e92d1f035db3c553502ceb4b0342e0a9e7299b74f2ec3e3986de95a028ee148413810cd06a5c0053e38480e30b0f1d3339b741b991f4663c61335e4c9efeed7fe0b6f2135b37f8118f089675d7a0c534bceca8584cbcdfb9730442bea0a83fd82d8a38699c9c2905b345d82bd969c4ce5c98bb8a972a43aa1c597ce78026944440ef525ab6b0050731c1ebfa7addbc2742cd621b43a255275ce3790a5b814c2c6dc59500681d7a46d1851083db60ce8e74c426546c437472456f72058cb359b2806a16ce1bace78ed31f48461706be8f49b2071feec0b03a89ffba540dcb3fea0871b071943aa3cfcaddb9c60cae07a292a79a3795d0c22f50423511cd932267c71a979d13ce2f52a0dfb0b7b5bf0f9461389b221105d029e8446daa6f11c0816417d7b9f742a3646c5b12032662d81e8ed495fb30c3f83967265288a4163f92d9e6997de4a03a389a427a603039cd3b9048055c8a375f768aa2f00c36ed7b9f684b216b78383cbd926a9a1d7746347eeece9b952f70cadcfb7811de97a4411ddaa0c3fb5387823fb1c173fd3097e027648aee1b970422a3128686bdf484213fabf66f16cb16a3870349e5a04c75b06ff6eea46a87320d74444bc628523cb7075e97512908aead93e61c1b2be8cb3e56c83e0cd0a7ae86fafb1fad7ab280fca212fa91909d7874c8339af407c1998163518b5a85ce80596e80da9e44b59212deded29358d0078c36662dc3ed8bcd8780843beb53d2ed3c30250c86721f971b5610b4018d9d3c3052237e436f198e2fb2c9b9c9328aceeeed4939f35064862a99ff3a4b08417293a3e494b0f152a1df0f76483cfcf0e9fd42ced4605485564aac3cb6163683296d0c62569cc81c9ac76b34a4ab18579d7863275063cce32635711a2301ef1250d4afd883b3062fd5a8c89589f4956c00bd2212066131d97efad2be5034491db1fbbd8b8b7900fab2b838c7819eae4ed0af0637f87e4aa494b6fd8649f4bc24285aba2223de6ad15b056a3a78edec85b5fe8f7d172d09e7a1291b9013458c9f4fce252aaf2a6a7aff516f301481e5bb8fc2101d0a6e34e0036c6b0c9c3163eac4f966ada4f11963669de5640e8988c6097b34c12894f34a22c2346ed8105cd3e34873c4dbcca805c742da509b0462704b17439d7ad8f21e1a19695257d7467ca98fa2caff92472780b0df2562a46c7e9b30be2178a3083908795bc37c5e4cac7805ac2445ad886e328eca094781d180bff8f8c519755a3a191cf203643f8fa8668d8e7645f3fe6c0b0622e49801ac4a1623c6a7f254b79158828661366707294b5becddee0f6041018192b69a7bcbdbfc6d5d892b6eb2d4b65c4ecf2fc0e156f76e9516ada000000000000000000000000000b181b22272a
flags = BoundaryCondition

# tcId = 83
# centered_mod output is 1 during verification
msg = 0000000000000089
mu = b11f1898caff74d9bea569e35c055de156814075280f6df66ecfe246a867df6f1496696477083044054a3d19aca1bcc2bfb71c9e0d890ee852943eb7539f90bb
result = valid
sig = 768bfe3e88703aae090a887079e11cf434516fcb33f83f286d4fac5725750a601def80c0207efc308261d14eeb930e7fa2f62355f85ab5ee21c47a15a69147db8cd9cb2269cab3f46330af164f2f612c7a1e96ec749151610e4a94c6e53d409205e440006e3f84cbc5b6ac9d27159b2c9b571e458971d3cc3af8085b9fd791e272048eafd39af0af42254678f948b38c84d5197789650760ef2f0ea23c6fdda832b833e6361fa587eaf6e24ba44127ed07c91ca3648064d383a710640f7067449d5fe87c4d4e7550ec212b64e2e4950c30d5d646f8837dd676bc7ab813d847f4e345df71e2421e7bfff0c3b9bd41b2bc05daed7f6ff57645db5a607b1dbfce9ada1a19146d1bb0603e15934f9fa77a80051a96d29b18278662edd7352d648521b3f665a8f236430b58f359ee3c1aa74cb8188297d85636606f8d68be239350c631878c5f0a025fe0001e8902e7f990b4918d11162a0ba19bc4111f30baba8c37954a3328343c4420ed946ee71d4338cbc68671a37f68c38831fdb73480a7d8b449b1391aac5347319f89473c365d6903fc9e53f713ca097f45d9bbc7c75829f3fc53bf4fda3f1fa3522e24433cd73485cc5922d802514ba0ddcd4713ee013ea506ab6b612b427fd818ca8799605251f205ae24f2ce8d0c27a8f63f2594c0a6d21043ddc73441803a6d09a4c9785a0e06589055afd40c3410e1e8654ecaa40295bf990477d974292ec4017140240a5d79688cb476da77f630b050ed4880f4c931a78cdd7333c5c5327fd7b356f3269ae1575b188e65b7881c6ba60a541fd40615526c894617ab929ba8a1feae7649b06848daf9d0fe6f26fe5aa0e21f7d221fcacf0e5e09e72b5a1f1e6ddcf8ed971ac737905a52b52f54f246a8dddd0645c7e5c1199a38be22f3b0bff365002dc9e524b78e5503176c8ec17c6605a399708a0a739f892e697ddef0cd0b8372e52c18ee7fac4453c518f8cb1c7cb1da85ac00a68126df0bc9282376f562aa06106efda81d0b7c14bbeadf50da787e36c3a0c823647cada687cf9becbb4d265212c5f4abfab305e77f159ebe78ead3ccef760bdc2de91eb30accf54a6393f6be4317bc4e7c697ddee0fa8e0ae452673e82a6688b37311e56db1e9888a27201a6456f62d9cf0a44c2c57fc73de118e7f3c1d3f6586dd7a86763de1a47fa51e7bff8a8fdf68c6aa7184c2684c384c21c77aa699ce016de3a299c7c341faedf241b2e8850e7c19d29708c3ee42aaf6f3f98f885cc970c68e57b3f9f23b7f6c8e5f530524ce0640249f163c7e520ce1c233e5da98b0b2873c12a1d89d837af2c1e951d3e142da32ce2cf245a4343da7200ab2e26a2ca58193b97d9604a3bfd88bba49cba393c82176859e8f96e778eeafee237d21f82f19e70e6c707553da5373cb139d18a2faccbb4c70418098fb61d95fac91fd34b263a0217d30a81ec8eca152db9ffa631a6687d90fb50c6ac06f816c05387e67f80de0b762cb9c2a4d27120fb1905dc169255b62b75f18f8c22a46dd49384006aa4c24422d7d1286ddb8cd06af54ce7be9d8f7b80937edc67016316033b955442086584a567013a8637683a9b9b14211b19051258041e08febf165cc11c2f8a31945697776985e90f4da417ef60bb74d1a33b823197fcd3d52768ead1d848cbdb6b7e7819036d2cea0ce9648f8a994cb73b8d51d9382830174fee7c5288337f20cbe30aa1df77bc78e6fc06baab443e7dc51463f55e2653b40528a75a45c03e10557863a7fe9448a62b3c45c2ee3038c01712bf2d6e01ba52b7884fdf775226ec918b1111a8577851339b605297b95153da95d73f7947c7a6ccd9ab889cf4c78ec084585793b2969d4478671cbe644c909061cf68202775735e20eccd2a9cc201bc257726c533dae3e02812e47768e5288561e2eff073c74d75cb4d5aef4990fed60d3b2454d745086e9a1439a2436d0174bfa49d732148ee6483aa7e988b6345f63fe064458aca7a0f490bfcb0042212fdd018831ba32617e2502ce7b4a8563089d98d762e5746330e22e5ee999638886cd4b5689e6a07c2f7655c5e7e9f82c8a137748e659e752ca12e8154c14e00ef7a53dcfcf8259dc9c6481eaee05f2d9dc4dbcb37d54effb8f74b2aa0596ce3a8d2a3c8261cdc17f468502f726c995a1fd0503f681eff05879f7d45da6ab2be08b2597c26127886d6446283249b30320088168280fffb1834e90fc410aade8e14fc38812cf5c08dcd9ffebe523f8cdc6cccf4aec32325542afd7b2e6b2e2de3e8aa7f1467bf9d7e6e56ddc7ec761cbf3477dbf210b5655a7681d63844fce31cbf1fab0f6c2107270b2a45004f331aa29f8808c17c081198c7d3c888f8ab856bd70ae13cc6267cc563dabeef6907259a7eaac4cbb754b116ae83695dea849b4e119f59d8e849e92fce66795f10a82d5f74db86ad243e146c09c6cf98ee52705c49ec8c2f9b4f49c77ae07e9ab84ce8664139a709bfb975e51672ee7327eacdd1fed238d827d4598bdaa69bd5638dac74d33237f9f5fe0e1e4411fc2630420ba4c2aaceb40fb5deb0ea2c0796c703dbbecee10fd53a4efc87b89ceb29a8bef4233bd47831ca1375bdc40f812dd787afa1e4011582d91dc98afe1352228af8f06429898bcd04c8db7efc1a33353727bcee907eadd127e4fdf9129d5c6cfc181f6f24a322b0ca310544a29413aaf4f12eaec09eaa9ae9a2aaa3d097f07dfa28bf4e682437afd1c5dbfd60223f57e7bceccb6249b78e1217c68b5c4029ce7fa3e977cec177e7aa5e36295755f0bacca58435f59fa8c357807a5f58d47b72900ebe638d37f6d01e6c36b65307b8cc4cb8b89588391ec1295222b0aa4778a66779b17755aa0cde3cc26ee05aa519ec916c26a50da40a4c8b12c560393262639276c05af4aaeab036b5995ecd1ecee0ee69bc63e1fc4a83a190bac9b6678e3bde8e78217f72ec8658a94467d36f236713a15b6377550618880e543af08bdd76c0beae84dde09792a5208cf7434ad149548476aee694fe81f72c1658eaa7ba69bf607716596d208baad8a35e1122b684746ade741fb398131ae29e0c0a86ed6db5a4a44219b19e58d267d9d4fc8e93508f5781d93e2892f0fa2fabd3be0d4dff13bbcccd5869903cc530774b7e340a501d7f3e2c19f6768572f4860b15a05d4cd9bf0c5b2ceb1885466c70f44c3764962b7080f71c39f4d54a28133ecc02198763b5acfa84f95c6937c49453449c99edfe61e168ecebc461f1f4100efd5cb19d9b9b3625f23a931f5988918b119b012a70b370998ef6b915c418c7e8f5298deb3faec6dc00e975dccab6f80271259758d3e069a6b76e89a9bb53b81a288a850cecb5a99746dc67d11f26a4298f43258217d6fe553f4043a0b13db90d4750df06cfec6d60c50fd7fa3271bfef0105a9dce5953c4f9b54c45c0741b1d4f856ce4c3d85e4794017d9a4118e5c75e2ade3c0b631c5eac98e39a8315c30978bfd869e76253c95bd9b760e89db12eb9f24aa901292d4440e4e8a974480d0a6b1c7477a32d21013611602dfad69ff406574238a22444b73070a7bba0e51d6ea627b8a57cd57d3ad2eacf0c9e3b2a902e67f7b97211696887ef989466b0c6e3f474a3dbfbef9492da4dbbd3e0288ce342285592245c833d72a47eb50f2eb745a46644f603e3b0c5b992bb68671a7d16bb311af4a5199c348dede16b254c53a00be39753f5f023b80e0759747ea25ac9f2828c71c00be5a403d301666711bd160ed4dbd2f9106b5ee2a8612a086ee973ff5d0b0e6b5f8b72cf8c47f820bbeb9511ae6304a5f5531b7895e01694be76a3d876d8090a61abf75e102b2c907d7d551770e1fdfb630f9c5a8906f65646d76b6ff8472964f39ac231f0ac2663eeb85d3108aa1a7d7b7ab562c46c1e7aff5e5373904f15c19a01e7561befa85a4984ba45ed9739fddbc94202234f89d1ad09ed50f05df50d1d9babc5e6d9b8860d946ceb9c6edf34c39aa8d6c337e74118f976b7d9b0fd817486ded606ff7aac4b8e0ed4d54648cecba2590438064e7c13f9cc42a5653d8deedd88315ec2cb0f0bcb152e15d1aef536018b6cf5af92d82c699a10f43804498080e4b66d5561638b510882f7c806c1f78e68fa363314ca147e06f0f719517a965c2a700bae7f861b39ec7a75946755400af198a9cb74526b6cdb63ffab1a5f00454038ac4211712a5dd0da8608824a98420ba345707fcba2599085a3d061664adf0513920683fd1e305a0d2531ff836f620611159186e34139b1ec896d9da78a0a7dbc18bc2662a4d4b5ef17a29f57df686a4ab209d82be80d4f50341aa0223e455fa9270b0210f57bf920196b7e70db09d5a790ee4575d7111f267312e63dc08befca5451b8f2843d1fa00589a372b3536c731ef28b495a5a4321d64eaafc5f1c024c46ba715b4db06775993b9ee76281a0c871459ab96f6af8301105679083bf5d263577f3f83d1e9d92c86fee6b804869122f085fd3963fb7237adcd3bacb5c4e7d3a1eed7fa77287651e565546e5f65d820aff9034065094b010c07ec81383f9e04a04f16e59011aff832fe46b724e37d23336a6c6fb6f3dc06474e52557b93a6718bd43b74808e0c253c6f7dc1fb000000000000000000000000000000000000000000000000000006070f12161d
flags = BoundaryCondition

# tcId = 84
# decompose coefficient mod 2*gamma2 = gamma2+1 during verification
msg = 0000000000000135
mu = 163af32aaa1ebe17a95eed0751baeb744231899a77af625d545014fae804ce80ed84f6f4702f7fabe1a785de6b93ad21d40abc18bebcda1e7c4f63894e27697a
result = valid
sig = ceaf0df83a981abfee8bacc0b0f505612de788ae0296247ce3195c82aed7c4f1158ae26b6709030f0aaba072e7fd00070844299b72781b1e5680d023f5c8314297a928f58fe0edeeeea6073fb5c6d65e57a2fced125745f068e83138af88272bab9c9dc2596c02d7b5eaf5066625f73977575a39dc737dba1bbf4d5f6425a71811bb20dd786ef57db23f78b601d005db2d5c8858f5072367012c5aac1709ccfb4d6abc1377a9e9037917cf3c4f7a3dd55e7b8c3db3d24b299816f77f0da2bf3772d47855b473f88327210ca6d14ef706dfecba095c13aa4a7b6eeb194a6aa4c9221ab18dcfe9ba05bdbaf77828777d8c4eed7c1f324e1beea700ac8f928af0ea580fedcec2451b30abf05dd7f5f82f3a2436bfc0d2f99a0b73d3b913bedd201ef3f0284d826e04080691eb2fb9603047407169bca66c5ec4aef69acc4e7b02b134d6b501231de45d2682c8f244c17b6c12a1e164e11ed1f1e277dbfcb36af4caf4e0718e75c661eeff9777be3f07f144fb893188d84e942a835d7e4b324e8eef8a1744c5abac9e8da92933b9253b147627c10ad97c39c42a78821aac79c21dfddf20cbd24ba8765155733381bd60cd6e06b2ea201b3657971ecd1866d645337a516f38468507d4c896f51dd4443426f3f29c1c83a8e58ef78c7e93f33df834b52d8a14c3ab83bc45a1f670070f6bb56b055865f1281437083c64fc26677db7c6ec857cf283d22e4d61fe04cf52b22302540bb0198bd1c52ae5797558262f25487af728a04190131014b1e0f80dd09bf623ae738628f5087676fcec70b1c68d96f21e844a9f7002d065621a1c15e01104d292f2ce34b512553f62367db7bf0274003c49f015afb0a3c0efd21858fe1e99fbd6b2831aaf6603069455501f69c91fe6d22d0d5384ac6b7399e4cd85f185b6600bd5f7755bb359f64edda523d26ba27ef86345c19976dab8b49d38962be3e88ef3fe72408045f4fa80518224eddc2f8379e8ac216557159f0e6e849c11be5e29ee0369c0469d638388e05feb794519dc667024a18eb7bdd311daac5ccc08c1682732bc52adf0d837ba06ac0798e8a8ae70d484e20b64f511f0441131f989f04af8724de9caea0a4cbd753d9dcc72e324fb78e088d6d68642dc000f35289bf256140f7af90c6c57b7a6f92dfc8bc027e44938bdbb3b7fa8b2292c988fead183fa554c092ab83a234b2d5ee44df5c7ad113a8636198c5cf859909592647ebebe3a71f1e7cb512667b1a54ecfedcae63751b57512b6c23ea07bf332b7e88a769cf8dc7a2061518bf6ac021d2f4a3a47c0181e6363d76f65714e8086f1686ab7f4d1a10e6b9f7d31c63a12c0f02d7451722329cbee86d0557ca9088dd50a00143348c16dbfaf4660f30226d0e9956f57e13d776984aeac849f8a5d1ba77e98d2755a012360d6f944f5cba66147c7c9789b9df6dba4aa7eb2e338a487b0af81866ec0f550154c5c1ed200341a39fcc65e38969d509a3ed9e8dde2cd657326d271ee69ffc6e34428561d37011aa6441122bb52191ec437e2f50e33c4ccc72d7be84ef4078c77c0ec576808aed8b1306c878422efd472d0ff466c582155dc2581c6a12b2d9a843e8634e81b8578c9b5a88cc12a12d52606341033d4317b4a1bbe9e9b13fe6b3aceec3686d3bfc033820651fea86fbf8b66d24078077e315b69e0f89ebd3f4bc902c9bf96156b2a90820ea92be89195569a17adcdac075b0c0022dfcc2947df88bd7afaf0952de678e36907e9a7cec8dcc6538f90f8802e59146da2cb6b775b5bf9ed3701a85757d1a447956b785f0f3d31b35d4e6659907582da34fd131e3f3322a6cf203e1952db09b7a283516e7d6f1db3f2fca94f85474019a57ef4f39e86501c96253986f5d7431457130a118ded13f1c3da631127325d359b7ec14ee83564d64bc1591c274114adb3c588a669f7624cb1b0b8949c0a330f1baf3dbd8f9a6d528ac3357292a1b838796d56503ff0c698fad67bcc57da094b02fe1e1d65fe7ae3e59bf2acb753d9f4f97e8e10d8b1bb27a8baed493634c56ef2ddde97b03e630fb184edd4acaa39e0a6c0ddd1592f4ebc5d23ea0b69b116d394293baec9b0f41dde5bc5579c65cd88ee17bd035650a7fcb59bf9cf5d46e565e8c5a3f1185ffbe84804508ed059069e781bbd25371ba0f28b021254c854a25f30c257d6554854dd217ed9ba848c199a0586301b0e7997efd2d90b80cd5590296e3f53ff9ca874857eb824191e44e2b9a98620b896ca75e4adfd6e46845852872569bf9f048c58c687d68f4617a56a019d5d9a2961cae9fbdf174028653974b2b3ae65a9fe4b53af6346eeac7e448b5a891db3520dd13c0fe8987dea00e2940bffe5b93afe58e6a12707e729af71dd5cb68065675c8f85854ca7b56b8ebe365294018cc35b70ef3985856ddeb06e51ac87ac87c30bc764affb5466ab5d83ee762da9363d3399470aa52cfa35ec3b693ee71a29c341ddcff87e0bad82a54c4f4b48e26fe5e96035033d4b8670ab882fda2bf3271f40e5d12cbab14bb899074ded3182c705e52db33b75576eff3dd1ad5311daa759df69a2cecd06feb4f2f7b9e7004b2bc7262bd37bb6ed2d1bb732eeed9d132e720b773db9f2cbd1dcb763a11a54bd26ecc52b9f5419410de7cdd20eda2150ab9626a58ad5d8e5468fe122f12e5cc29553bbb04077f71b918d89845f3aede78ade2a07543e14a21ee900b3b6c4a65db2f0cbe3202c22e5436abb0df168a467d23d2bff67bea84aa2c696e8865ee834d89135dccc241d6184707c7673e75f09e6eeb0d8559640b5d9c2fb504a7371d17e99be6a651a60fdc05bb9a3eeb4ce0408bc02a09ad326a4f15e20e703560f5338313429aeafe26020e0fb59908aeef9743dda2f941f71ac4d087dd8c75f396dfe1fc435b62d7ea1d045068296e9f7f8a43a4237bf9c01c9d4dbfea981d1eff6160974011f2c1c5eb041d2d12b8a2d56d112b63ed73cb18d0d4b1d5dc0dacfad9dbd3cad05ebfedbf2eab556a2d42717af4e3271ba4e91368180132fb175b988c91b9616bcc1e5db2b5b0c8312d44483adbd6b9527764e37a7fc89c28e8dea85d3aa95c8ac7170e62ebc2c01f4c572846c7d5129a2004fbbea120b0e16d81ee7cd0586072d81a2ddbf98a776626fedb95e7925cd23fbf96457defc1a581be0e7c228a286351322cd8e99810b81d66c1203b89c9eedbbb4f231a0982f745adce859ac7bb96fb384fc74f1305c4b5b3edf9888c9fe4aa9a73644b89afc67e1711b17f3bac4fc6a8366d92d9f876500faa41ae2bd6c3f146bb11443fe6bf9517bd8664e42230c09fe1eb7b546507a8479451bdd7df519eea2958f180f9e0d3babecb70e1f44833aba70107961492d818953c763caf30d6126ee3308800ba7ba34ecd00ce673b2054ad1401d529f43e2443f6c9e5571215e632f671e85a33c0975a7b434a5c2689e6734bd497f015de4e71d6a5a373c7636ec06e4ac137a693fe33a3a502206177388cfd7b723d3c29bcbee7c541c3125dfbae2d93972e7d9b73a2fae0c1e34a7f5031bb090999c9798047028d6f270137ca3437de76f1fc18806f2efe1012d9375448a6c5c31660514dc8d4e30ae93cda6297d000c10560680189cd56403c85012b21a4bc0961766829cabe8f5ac92ab865792387a5aaadeb0b2f754f0e26647ab6e5f5d85a071575e9d7cfd85a3eee89b1e21925011b484cea950c43e7f53241c6d27b3ba7ca73783c31e40db727b5b05d6cc25ca7b93cb00725ee6b99ea8d400c0e25080e08ef0ca5174d1796f2f80f896859d8fdf9d075f24f54ea287b3638a223b7f4c76144f211ed10e4d152c7603d942b07a1ea20246da610a9bb1a5094d602fe7facc86e57a95ce8bccdc0cd30e7a697d734857d2381d0980123c8b47c9ce21232b23180e3baf4ffaa5cc85c0da1691af9ac440c7363409f8cfc6e18545625fbef8136b1b57fcd3e1cee02531eddac797974f82af63bed3707066ad859c97d41a06537b45e47f9c50a76fbc7864cc5a3533494c2e6dcf86b00f1b34567a7b3d935656583679d4e24321fb718ad30b76bd31497885f6c3ccc7743950bd8d5d392dd404f114b7226405530cc04faa13513d6a1754b3a2d42366521434f43ece68a8cda150f53ed84cdc129f925964c7e020f8c9d1831ac6f6e074be1bf6d3b786c1a690a85da091c538c4db2aadfbd5935f9e9a7b6279fd9c0915d102092972fda9169d75295ab5c92069bbf6146315b8182b3831ea4110436fd288780c003bf3ab20f9b24b5329b954701c6da49c32785e617e513bdaadb0dfd3e6b0abc2439ac39e3e0ba860b11304a35307563d4db1f6bd46c422b6f1016a2f2ab92f64ce9468cd76f970358833b6c8afad456419759ac3a3ab903a6f505ea3e67d2fd78f08e3fa50c60e2291b389675f6f0be02760d500a1f3df45ff5aba483bd13d29e804830a2e54a52c1d7c318b7974a665b8f623c707427e9e475145aadeee2439ae2b066e55683145310a69f8146f4c550f7dcb2328b6883d646939b011ef2dc0902eb5fb9af41226f9138cea65c71bf52c5ad44712c1ad7b1877092c344a556ef3061b4c4e6c9096ff365679b5577ea0a1a60009131894d1d5d744464e0000000000000000000000000000000000000000070f13182023
flags = BoundaryCondition

# tcId = 85
# centered_mod output is -1 during verification
msg = 00000000000001a4
mu = 86bbab0118e4be40ad525d24b547f8ec4a25de7341ef1e0b759a1de172068c1ea87e4518ba7d3fe3bd9a4bf4ffae91540d7b301d5107d7c269a9dd4502291288
result = valid
sig = 555158f6e1b5ff47e3f3cf27ae0c0fcf359de10d1b8c315d8530d9313652aca42a7521a977be3a632606eedede8465be9c6bcf69d58ad24d938b94b278b23bb6887ad4ec59e446b3cfd809f7de3af271d2d51afbf917046b44e82fab1bc9e6931ab14397c78bc2b451f4332b036f94b583d10f3e2471bf886267e5d3bf86633b4af9ed180ba20f8e1e69201f4cca37884f495e8ba4990e8da954826410297c0e67d1acd3e7ffa450fc9e8a97d88998885ed964fda79fad5d161ffe1b2c1cad963a6074d99d8b1c1e27f0085d4e10691d135dc5b098e7d1bf88326cc17cb77f00211998818c22e88e5126089b531f6ed5598f6368963e48d94f068b3900c294ea6a4e8593755b9077c0b4810aff7533364e2fffa0d10c6bf7df73335e9452d3cfcf76970f93aa44acd7200f5fb8807723cd4fb8d78e7e70d9f859f79008be9c2b8efa472b217fd8502dd48a8d1111f22c94e3b3af730f761b967edcaedda37faf04e3be6451505184928be051918a3542230ff3072fcd09dfdcd149e1eeac87b21ad1861278fb4b8180094b8455c79ae5ac431e0933403ffcea9ca8117a9fc75e7498b3f1be7f130652f27809d99400c6760b9dde055a7ebc05cfbe52709154272308a5279f1469a7998410867ce3b31d3469512f46466b94e776fd69cfadea8cd80444913dedd66344f8efd13d29a3bfa5dbe029586b6d93a67b53ba856421088da6c6559f37317ed3509f81655a8cad7b6941651d6f0098e40102ba5939a270de154c117edbb5c18a815b9153cb0cfd3e1d2d0102a00673d374d06f4c0ff1267cde486ad4f57ada8e98ea6c07107a6ca8ef08148e9504669416e8821e4bbf8e3272dca18bda6196be88f3feb299b5835316439b96210a82544faeda46c03aac5a6ebb95f57a67730a983bb29b7603f57fd7dbc985e7c2c113798a288389bd7f740bb5a3ff945221a048cb963cf973e714ff1197f85ea13e2df135f5bbfd9011cf547110e400a5c5ba5b951dcd5316b141b324331ce8fa5cbffdbe4651f8049c94dfeb9d7de20b5a0119412670bb351425110791ca04a56a821d47f7090595fe8edefb73c871c1b1030bea1bc0ffb5e575899a0b31ce130e27150799f5bb8d3eb4bab7189c614f831ffe21d5086257398198806476afef877da4524c9ce5dd46f722a2f539cc1cff8313dcec0d8b535984ff0863c2e0dcac013954eec3ea0ad597faa42e41e9927c057bdcb97b370a30053d4f56ab3832a727ef6b12ba5778a34ce0d6919fbe9cb8d7456d2ff893d7e95d35c917bc752b121c7acecfc3faca4810e8ece1097aeed95de6bc4ac348ea2c85a4f0c19339fd892a1cb0d4275c2ba62a855f4e5fb788dba5bcea9e8b53b9c340b1b26818c076309f583f314735e06c868a9a5cdd2cc1f116126f2290693b9bb8889cc5f87976a6f08dba041fa500a12acddbe7b5b210055cbaba6e4c93ab3916654b8358c907a67ff86647592a6bdf3929de85a825a324279c721a496366500d4cd47b110e535a5b189ca4935602464d7b76dbe25e84f37a9ee7bc6275c6e2ed41051cdff0cc11ab14ab4682ad17a268e55676eb64762ccf870791a6214cb74e59a6b76f315a8939935988ace4986dc8e1ae82b9047cb12a965ca65c3f70590b0627ff146d3e0299e371daf7c874dbc47adf53946ebe59d6de1b851cab269dffde4d9ae45f41ac8b236efd8d95646c84a2dd344f0569a4e4795cbb3d956abbb3c557fc1a4732e3756fdb4031c1b4301e24e9f37341e8325fcda533b01a48cd8256330f8e0b392b50f5e2596b8e010f9578455cd58279d299b8339614233e3a6710676a42a45b6a21e0a0bffde09c7232fdbd177df9ce0460d28dfd8d6300f74e1af8afee76627c7d9bcb6fe0cf628a52c6898f406ac1a4bdf681267da7e5c9733c147e24d6c08f14a9ecac52988ba899565ea92f9704910c7da98bc385503a4823bbd7b3c419b35fc65a5fb234fa4f5099bddfeff3d698a11c235d7d24dd13c5a739cf180274192cbb1a17e43521310d85c61be58aaa3c79f0ad2c777aaef310796bee4cab798dc29444304441916cd43e4c5d206f32c6843c983ce0928fe745906366e8e70def13fd880f4d9d4d501aa13e0e4aaee8b86a2d32184cbd5c5a9b524f21361dd9c3cb97ade802ea1fa43e8166ff3efa8d8778ed41132f680253d98fb07ec9479c6a56c9fc23aa0958684105b15ff7e01cfb15abdd85bccb94b9e99a8e3bb886e4be5d1d2b562b0f679e92963461dc7ed275d3a5df33632ab26d108a892401eacbd9df3cf43cc6cb20ce1bf4c197a5f54a8256dc1befc33d73a93774c6252c237bd5c7d75f3cb4fbd10e38be3144635ba23928e8fe7534083407164c31f72a0ab2c652830ad1716a5c92e264e419e1157bd02defcde51279c6a99d08bd0dfb51123e789a2d2626c2ecfd5196959c3c3e48ab37f8fbb0befa0ff8054c648ec8ed889736b49856caf601cf86d335e139e8e782d26bb1f06cb25bea25910fba3f6eaf6ebff42de5589ec60bda066c05946cd1369683becfb04429168a26ba94f4bc4f85af4dd09dc1d8176a501c1699f5eb2cc974a51b15b3a171937d398b1e50723c19d22d6f7a2f4891d93795f2d54e5354cdcaaaa9e2725259cdd16d7bbc9c587d96f0b13bbefa279670511725158b2b80ada18da82aad0fbd5b663d25f09c01d02031a16e2b9f6db51dec952e98e012ef24cfc93f0c60e21cd21e75838dba7ad17d2c2bb9059d7ec370fd3b08b17b447d7f85e613dfc1f613a970193c049d67135e37c57d21218b71b0a2a13f4ec09cfb432139452a03c37504069adbec2579757be009da18151d206c75d618a77450cf3201721fa9ce52cd9d36763f5300d92394a0f8a3ac9e13ed868235f96219c52b194830ea0b32842ac753023d1757037904dbb180a961d039d32f9650ed8f5937a870a628532d140861a68cb7e0b32a22583365bd549b30fe85b5bb1ad66aa7cf05e8ad906c32451267af238d60fa11cf47059660f4672e6d765dd127b80422ce3414e564c59c6e72dae954e92e1998326f0e1c50ef16b06a7863905fa86a53cb524178e84dd98aa923632eaa0a7ac8cd8f0e59f0b9f577b26abb87aa125b1c7c356cc6f2d41a4ada46cee43a4173c93d831501fd9421811b429c521d82b21dc8d713f4e584455d6a374aac48852e4752b4dd399bd0d9a5c35a6aedcd61aeaf201e88a88630a52128752d2647c1bc43896917df086f630eb5ef4308888c964a353cb482520dcc442f639387913cc60b975330399813013ba642cf0fa553ac31366f9556475c2696b78d624c785a9860413f8c926d75205a29fceaf6bc12b9ed59e975bb3b062cd7e7ff1ddccaadfd4a29733766fbabd8a0c2a6ae35c65f960efc468b013ebed14d777893794ef9d495371b50c61a8e2d470df3936a0e0dbef8c9965a5fba13d50ca78e5c091e7f8eebc975a863328cb34daf68c49a4e14246811afe1a537f7151dbfd363fe514150ae3df7864ecef319d5a352a32caedddfac3408073606219112891ae1a884cadbfa14eb5d759bc480b3ea7fb5ae23b9592e3ce44fe98308f265eaa8dfc9868ef4d36fde63ca39cc74257174b5ef24e02abafe8671585537fe7b84120345aedeabd8ac0427148f4dc33a4fe31b1b07ddce588dec3617417ab18a4de42ac5ede0e899df425dbda049dfc015ff0b6965b6ca48b35b34fbb67192baab10329cd56ff28d23a59de1ae271c520b0dbe9ab76c8aaf9145444f7a7c7500a8a6bee600e2e786a573efbfbd07d70df289307df035ddd18284e7dde069e0824fd16e1d879a807693bb7c54f70840966c942a518041c4c554521eeefe2bafc87cc061cb27575689682365dc86c05a580df5604e2d632d2234ac159a870dfd9f8494874df942f38bc258a48ebc79e952cf249881520e60b27733d3ef62c223834bc8b8665c9fcba79582b5b7b2ac78e603fc611aad18acca81afb3d1da2b23fbc06e40cb8ba7b778e9525c888eeb5b2c7e51a460b69a723d7f2a25378983b16fb10ab068e3cfe6704396165042360bbbe8e64b4ac8064a4606e78926aad346f0aa550462e4f8dc875465da1ff375d21d4acb42c1f50f91b12f71235f5cb2f2215295c10b832f89f1cc89a09795bea76b8a3e5ebe90ca00ee6bfb4a022c09e65c4530275a7a140ccc291a99950b8acbdb233aa21cfab378d36b27a68d90632659d03a476c4bd5a3156b5e222b1d7ac28963ac9e566d6ef728c24e03495abd55854375e597c3ad057325aa7d31a020fa89b2b7ba08eaea237981bfa42a681a6898e623c399d259b6a6e060a8fbba03eedaba11f132d03b61b7147133c327f1144a260a49b1d1591e0affc984a3642e433a5e8a7dc440c30fcd5c325300454c7e4d40bb6f90ee1c56b3be68f26e74309d9c5f2cca7039bf8975d6e30129da25e2ab1294bfdf5932666ca8fd5ebed424582ff90a858075309365cb4466fb51de10dd2dc69e099d8855aec40c468c4b04f16262bbeb5ea23822da84abc7b1c184cb4e81a1807231244dc6ed57e0751a94b382a152bd8b7fed0e1b6d0fcfdbefcae8ddef2f538293e9122a505b8dd500546784930d3cb3b7dde2f40b16405f6187acbcf1122b3d3fb5c4d2e1f1000000000000000000000000000000040a0f161f28
flags = BoundaryCondition

# tcId = 86
# decompose coefficient mod 2*gamma2 = gamma2+2 during verification
msg = 0000000000000280
mu = 28792760c1499258eb93d6ff1d23e783129ee4f888805179c50a21fffa177bebd198aa481cf4f247a087395211daf029327d5b5824002058cbcb4ca562a18e23
result = valid
sig = 30dc14803c044fb7f1e0129e2612ae2b796af26c48fef2ec547f358b33f94977f3369e6ab88122a98536586b0b696113fb143dfc9141a7ea1fb843ab187ea915df80bd500f5e7ba18e6f21ea60258289f3153340e24831593df8ffee191b4f581baf00d6f34a8a759070d7a49019b0dd3a9bd21eed086f2cf4fcd5b7e75805babb2c4a7ea3067af5796b29e48fa217763433efc581b13d64c0fa88718b2917e56ae2bc0febd72396251435bd6358988b146728b916747fd19cb1d7e476c053a587d5fb3795f225d89d2cfb13c0d0647650bc77d5e294ebd2b209b79ae449ae46e890ea8b47c6d2ae41278d65b4c50486e42385d7e8e8f288e92f3c69fbdcff2ed1f9ef78af89b065de30dd5cf4cde8865aa0c8437953cde6b2041f8f2e0a282955e34d37d70d6ca843a449dc904c6ba6be67bc05decd989bfe1790eff4f2ac6996851ceb2ad7f42712cb2958ef5229201952e02dfed03a59cd0964a6b96f47dde6268baa9e256ac8c7ad1feee7e47477f83d4a994f35df92786b3339402bbf2a1e14fbada5ccb88c5dcc7cff886421e245ca625da689b497707a1f8632e0cbdf4610e202d7fb2e17e94a60bae23f1398cdbd2f04379f90c66b48448d603f573a55d4149fa20980efd3aa865dcfc4e48363e21cf0da0439044754b477c81d07648fc9732e747ab574b0ed353f204ba045593bb008ed374ae86e37ef77d3b781a1d64f3235fc9d5a64e62f332afb64b62d1ced5131fa276536cb77dfc6880a89874ee6326a33bf9f0ceb567cb79d8016b8d51bdb43eaaca418c0c8b8a3e947372a44ef402aea9346527d7f1de32b528c95c9e925171173983caca8c74298285b4ffecca57136fd2a7eddf02f16189b1c2bef039831ed8e3cdccb2cf285edd6795a8c1e041fd018af617ff8086f1d757a7ce3a2664c204a4c2fd13815f56a160b9eec0ec89d43bea490501a0edfed7c569b0fe8c4d87a9b024dff78cfb4f8ee5ba537073d71ba94ef435eeea07f6190d998fdc588650d950c23cc00ee58de1495dee186a2d27ad474b1b38abf7094e8dc940f5d452809a714086ba35b55e1c3fbc0f70c63cdfb813ade42b03ae7f51f582e733936b4d75c34878c80a474f8a0c19d07bc337b72ffa56f4a0401a3b77a89422949721be45b0e68b8d89fb038da29602533e597afaeffc778c655b6a33bf18e624320850d59ff2b2454f688651e0d8ab8e05e7adc60cd2aec2f069ca3e66ceb51f0cfe7c2b0ebb691d469a765818041c2b03adfd328f0e36ad51269105b185bc4d327c0bbff97ddbd84e54a332d5fc585cf075d200b06535d29b1bc6d1ef12f1837ca03a16306f9b594a1963301066ba7e2a7c352c63cbfa53746a1cad2dfd5bd8e24e64aaa7903866e5bdc0d07b5bbbe8e600787ad97c82a10284272e7e10e5f41bc4684dad2635da3556f52068099b6ff581ec4dc60cacf25031f4c4a14c7a14900cca68e3c7cceb30e1e885be4309b16a5e2236eca744849649733bf390e62c917d27a7af1485ce335d068bd4848b1885df656fd5a26e294eb77f61882dcec7ed25b6394ecde2b17e5595fefa2dbceb0a4bd678085942646bc93e257ce4429ccbabffcd456d0b14759d184c8cd76c88840e7b52141353fe0309441839b0b480a0453d744703e69168e24531977b2e4e9e1ed5ed7e57d53a8ac041c8cb462432412ae059b14850ec73dc8cde0950ac8d6fa4300869c29e827894f219be31ffe261a6cc8b677d7555e5f2f1446fd5b00f2aab61b42751085bf323738c305d93dbfa9aeea9ad80dd1ad59917e4c40dbec30d5136ea4199d30d790cbac8c14e38825d63f64ae3ecc8a44ab97de14760433179604e32aca8b4f55ca206cd960b2268c412975e8aad6e6fc8d19a93d6a63a2eab652806d7d1ff573ed9d864d95cf1696421fa9289fc63ef1dfba59e0b5a6a4419dbfc452cffd603bb6971b2e780ba2ae8ec5fb85c98b98fc8960ddfd3f20e6dba6cc04ab625c04c3bb1a62273fb4b7d7be856ba2fa3850d36c1eaa76dbf49c6e8eac13aef543c33b23b654953bfc428102ef9375578e8ffebfdfbe6336b9aa4ce0d94b1b33db1104a8b9a7bf15bb8d9599e1cf23a5f5d1d83c25370385381588f14bce096d28685accbbd926e6bf46a81da6bbf0022417470acd539890c331ace7bf5c4132faaa77b03ceb0ecea667b97600401d126659d080896ae1207c5edfe670f23cba110a1209557eb0c97e5727f2aafdae4f6f4eceaa6ae9e068fc681e44e4e5ec576964d667cc78d1ce656ff14a9bbc227631068a2e3f713407dfafc60e970fdced6863b36b8ad61d07f2d9cae9f72a093793a63ce65f1dc19895ac1909e2d728328362f39ca896bab6a0cfa7f3399ef612258dd782ead2ff6ea7c49febd86e54d594631c35ddf1e69a8a38ae9016b83b730ec9cb3151a72180b7d97c1d695c65b992237ed5d61218f0296968726b4f1e82532711c4d8afab1687eaeed4b8b55c9ff6cee134c3b00725cac28c8fa8cc958e207fdf6b17953fb816561d6b956798f0829476f9fb20275e369093f19361e07f11423453a1028e6182b7839b85a0b03f8c9f4198f7eb2b131b5c4592490683324b776f644433ee8456c7e1b92017748f3ce8d748a1d017408d9dc02674d603729b9a204623c6bbbeb412d3b31fa351b036c1533a7c17d3272762f027189a0886b558b05842d0904e264829580e4e7ae8e4640e313ef02f0d0bf91e4253d5ebd9f431722e1163d212e34fafab64a08948dbfd7d0f0a088a2fac4292c28b9dc271eaa0b06911d9cda317bf57570631c0e8e666cde1cd0e55752f7b1693e33c1737278bac13fbc100317b1b3d0b6586cb731d67b625c8ce95a80bfa403213350492d5dc639b4862c1060ba01dba51125cab9aaff2819f8af1fb50bbf1eaa8e958ec9fb6b4561d13547efe86616fcc605b4eb5e4a290233161d199f53ac1ddf0d817f6210b0faf9c344f2eea0bb08de98302ebc9907fcf4b9193a95ffac4a5ffca8803748e4c04ea12385aae5a97dcb150e15b4982715719a6d61880e0c51cee9bcef67812a156b4848417cdb320b438d2eaa7b58dadf52806710fcf51b820915fa419f2b57bc39949c202d7dfe9107eb1ac5400360dfdc249d7bb9170e437a6bd7964484f0cfe9ef3281f084e9855b9c03263f848134c6ce509afaf5506fed21431d58c715417f0c64d6ffc88514a73256ef9e3e4676969d910cb6e29c93ee515b505f616f30c8f8d2c62c70cff1fe19aec517d8d304b4d7763a0c90ce4d7e5b4523ecca9d5487678059f35c6851c62d29edbd38593cd8555e2fa7e2675bde3e7fcc16420ce5b43465dd404db374eb650d8aa44347410f3045e91588914ef4fb1e192c1993e433fd7de4d7fdaf5dab135c8802deeb0a6fc418291fffaba4d50ae90557082bbc6f00e7f921a1f086179f56fefba139de4839319dc57ed5a57f5e743febf9944b9be8b121295a79b3f9678b14965f00b9cfe00f7c9df1a04498c8dee09fbc29abc6c610616e0c6faa558f090b6668937e4c3084090b3ff7c37b93758a3ff543a1019b5ba600e42c179c3d778c2b7483ce640a33027f07d2d4d0e36df56b295de23dd8e1669b6439bc7bedeeecbf3d24795c643ec6217fac2ebf72716fa972b2d53154a39dd5901971c6be102722088863cddc104427fd49daf9dd76a1086577f646e8f724fcf0ca7ccd69174164095a87a4511434c2082b6bc44270e6a6b625f3d561bed4f41070fe5a4777faca650a5d67d06e5064fd1e18660d198d079f1ba19edb96dbfb5ff24e6826a916946d5c7278e79e371d42e86d03d349127639dd3f55296a7245ce27c401073b0ccea59a4b22d54b20f3556e31f7cd6e24fb99a524247fc82e46fa4f11abf218bd07020029ce6ef74a0d38c102c346ff5fd0e34231d90f224846cf59291dd6baff02515acd5795d99c2f76a04a283695cdb587e98cd047224c46e5603a2158a8c0d9fe76bc74f91efa2345252475d1ebb31079fdbbd32c109adf07051167ab43d413638268dbb16e809469ce3c7725a29b4c6735d7b22f320ed1bd479958b391f7e9933502c6aa3281a65adf61bee5d113c22cd94df4f6d644073674b5635c3df6f790432fbe7262d9dcfddb274f17acc354d8a3c0b4e442c79995d46ad1e7dc297a52246cd3a7afd0be6ff020d1aad6500b4402a3ca478fe2e6580e53bb3ac88d1fb0a59b04d8e3001f4f0b9afdddb9f50f7e298a27abf4e1631d68c471a2026e4466d19eb5d99fc22e7870d57948606cbf944579f7ca2f54bba640535d885b55974aaba8185510e2c87f0aba491dab55aba4df1e71bb070d78fbc1167d633a269a46895d671ad7bea310ceb192a822fd4a7828ea61d1129ad6c8fa3683b9969e5a16df026bb5529496f77c46599f5a142a06ef2c5f265ba646d420c49d1b2d8ed0eaf8f522557b127b9221b166c066b75669b929933730acece41f5695ae2e96cde9c38d8e87441c8388e00616292825abbd8d4d4240e9fc6fbb0b5a08e9e5dad568b0782190e2e5036e9005d1cbf72851a17eff3a96b65245db9528993e919c3cf87d4b16fea0d192e34388caaab2c4992aebfe0242a3a40528698f15775d5dfe11a345a6b7d95acb5bcf5335b6b94b7bcf300000000000000000000000000060c1419232a
flags = BoundaryCondition

# tcId = 87
# signing lowBits boundary in decompose special case (skip r0 adjustment)
msg = 0000000000000633
mu = 1cca0a793c915415f81dd60afc0641ac12b7e2841bcf54204e352ccb614611a5a86e3f8c275060b9a6b7abe7cce4b9a2fce1cd4821b007d87285fef31535d816
result = valid
sig = df605ac3ee737fe90b9d409ae5ca08e7cf9a676926f84cda4acd217786e7f6fd4f628ec81f36c5845a10230c67a964530a7b376904b518d6c4e2d55d3b45b210d9f50d8054ac5c5ef5fbbd766940ccda7d070db96748ba5a15c4337b40b223a540e0c85b7d56d880a82ec3d73063a174bceebd14707500a773b88af39dba6b49a92168e9f743abfde1c60fd4f6a7c9e30982c68e6208f401127ec2f361e292392d2103eca3daa6b39ea02461a7b47d4e24fb8c717c5ce4994bcd2070632520d11c494122b385c7f8a8a80a7edc5cf90175d446becd927b91b9272d4e429d8a227ec95be1f759b740a7a6321bae323e9490c1fd80b06cded922b0965ac43d000c69a8109bc29938c653205996f15131f1cf5c009aed3605af73a38de0aa7a075291e07d1a9a83248d643e5066cf7a38d0144e17069de1a45a765de21f467fc17c64b9c9812070b16fa0ce3cd8853aa0a0253559fc11075dbf97c5993a3c87ec28b112d75987f4e2ce207b2b67215f0016f228f6de1e863926c5b1baf8c0ece87bb8e5e707ca6ff4c15b4fdc0829f263e7c538df2840ba000b5677af658306f052db8a2568358f66592248d987988ba92731e17be80462cfa3a0dd89093c1bd1ce442db59221aac9122f302f97bcfdd6e2a3929c1874905cc8feaedcc553444103ae341212f0c3cb1f1685714fda09cc486d65280875352b99ad5730727c585982111c10b67e709b5ceb361a0b70d0205439125a4dc24a136a87d064f73903dcba3ad410dc9c4e84233db1b48c719132541a152d6328c70fb400fe1a6a61ba5d9ec12aa5fe5abfe5cd79e1dd699c7426955140dc1494e346ca9e86d61b44752313e0603488b774e9eafca37789878c6de31d414a2b9dbc9b7925c17a757105ce1f97d0e00b785a1ba42938f4449933bb07ba9a0ef8526cb32097fde0f46d545cae8bfd7d0a4208128b76cb50d5c65adf2a71017e4a209e35611508ba1dc11c5059cba1847fb893e3d2a31fba9493e531b88fb3ef6dd7b97abb3e38d750319604a4b232510ae2700c1798a0ff0b583b960fd401141e98d17fc3f848a519f8ad4b64af044d2a3fc2c215684cdc4396982fd5617e75183d870eed4f739caac7b6a6a953655573b39bad6ba7a56dc7f42610d08091bad2623ff37c8997d13abb268f2e242bdba0c0d7603b0aad5952335d08ebc9afde5ea0a7c46a4ff9f77e04a69c489c9baf894fc9038c757c10f44208addb6e01daf87d38a4606c132bae5b07dbf40b8bfc44ac9cdd4904033185af4db51107f0c7a2ad0c8de4b291077e542d37f0b902a658e7b5a63c9d0955542e979878e920356c14f680397c281ed204063571f852da2d8ce19653497a39fccf1458f018896810e273eca9e547b369ae249cb2a5b6d7be9185c1b9f506cb12244dd05ab377a43f15046218b1f39dda62277421591f4547894a997fa2e87753a1277a5448cbe8a779b445b79942ba3751a92dccea7a26c0a8c53d9d1634e36312641c6b11b2b30687e7815039b3219d46c09bf5e194c162b160494bf30220b73ddcb3c154e2f88c14c6fb2d31f4508f4c460876c9442648ffb2c6f436f1963ee289a3783dc8b3dc210dc27f30f749f8c56170bdc6fe7c4c4468bb0ee5b7b1a2564b225e422bf77c7cdf77f56d0b4a00e624cc9a0e611aa9c79c4e6f0c8665840e4cc27b25b0381440df5ef2924f9d8a9440120775eee8fabac63f66fd5887eb968ea67b6331d8547be098b35717f7c739e54ecd2cf70119a862f1a5f550ee087310d25a295f6ab7f0db0bb1e6abc8241c13e580f1d2a1656ceb7a2d81c974787b6e02b585e2458c77b53db04fa360a222e98167c953b5c0190da803bcb2fcecc22b0ec0c99e13c1bbdf66595dc4cdf10b7860b70a24b29eb3ad849031214ef627fbe9202b002ac7d8169cfe642c1aa6860c02fd33753c2f36c094ffb604bd8c8c2511a64e3a0d8ef2b411e146d589081c79934c7644bd38815bdc2db03fdd5661a2e78c71826b100bf4ca422bb0fb3df7e0edba8dcc1c57890df9ec26c43e60467daf4862dad2d0ac02341b34b4bbe2a6a129be83e0535e7f6ba8cd898076623960745088b6a108bff6210314252cbccdc78e0f15daf91e24190d217bdd398554321f2fa7154ceee5f9240e450743f212d302a0b588ee5f9a5b1f72d46aea37780563ff9b6f522028663e48be6a507ebbcc1a87e6bf30979892653fbb12ae4442596eb993c69275c3a2d00f27c9da6da7b1f04f5056f2bddb114f3d8bcc704d9c47b776a96707c666898b3998ab296ddec28435fa49aa8e04045ba511a0ec9313f91a0032d73974e7c44a6e9c02e554d0207110690503405e67e1ccd986cc46dd2f70e956bb9c27e7560c507e97941d89c25162445261b9f13977afae53a40a4264337a65476662a8ec84023d69b35d5911f16f02c1dbbf39e9bbd8cb242894dd18d6071f18cc94ba767bf2d6bb951cf7bd443f5cdfab001e9a4c74e3cc61e74eeb1c0aa074b3ebec84700009d0d0bc3508576d8e6174636022f82ec9285dd40f3123de75e58fe2a918caf16163c7c73936b671080de0b3e8c1a2fd9062159399fa9d9605a32264f39729382b283cc114d09791f7db9e5534a836ad59e930c41047127be30095384a0283517cf89a7e9736316c3fa32caa96f23cf747098ed38eb10835de9db4c2769c3e7476bb7f5712532d1abedba0665ae4ed4a432152710e5b336eaf9105800ef2c59fd49ac3de1b256ee2474a68373a43b3713ba94d725e6fe5c28ac6aba44bbe0218616a36fdf36366e67766ef565d8b9fc1f5e09b67d42b0c482fb05bb0f2730b2f776a4a51643153d43e4a56e1713567011be3c08a208a27ce118bb7304fe9f3fcd278381985c7aee893e2b628332b7ad0b6cf8430895c5b1027375674037f1dd2573eff6306ba8a318c154ad94846afda90724c12e5b15f7d1b2ad2ae756150844f0518ef33921a72fbeb1171746ec1f985af846db9764cffc3a87b60b9107d8d2ad9c8bf58695872b0f2068a34759fdf948ad0dd7c7074f81831ae4388ef25d23ec65dd3f701e2e22aa4c1af754457ac41996caa601c0ef95eef6328a339599c3600e948c26585c9a4bb44ae52e8455e667f68dee0353fe529c8b9b1f7c7b63a15aeb361ecd0eda85a5c70d96f5fc3a94be241300b0a00d2a4a1b3ef1d173872330d61b48d6bcd1a2faaffd31b22af78e9d0557fd3579f25a18fe3e09b5a48fe76a5a66d3a02428a22efd3319064585ce2bfb91e900fd3e4b4a81d25b632d8d6fedeb52aeb02436a930a0714e7a5f15d3d0e55df19b1bcfbcd0d93b9b95e5b096f2db05cb11dd32a6b92b0f0ccd11b0fcaabffe3646c34d121f7b9734212dd256b2b6bbc99f4cd422d4fc1dca83b2ce453a3346a9d5be44a3d414176eb66cbbe5320659490a9f9ae9158ba5807ed5db0ec25812b342bdf4d3f0c27aeaa4cf6fb2443d28085a4c2bc45fd55f5a3a79bbba76b8494e577b7098575af1bbf6635ff2492cb91d8ddd725d69a1807ae53d5004b0e9860a83f44906fbfbc04233ff99934368ae94920e6ac747aa7dfe804327b770576839ff3f7dd205662026e664193c14507b0957bea9cb2c778076058158e630a6429ad2c854b34a61dbb0c718d924dd055b8042117732ff24102ca7023ff0e2404cef4902bac03f058ba60b8805bcdc3720e5ad59d995e7f9d38d826af9b3880f6b24d9da72e74bd179c05e299deb05c1177c7b64d16e6eedef5ff3c06a3806804516074bc8249f1f2c6a34f23b23ef99e2c89f59597a35455220f7d8925042c311f82ce1685a54003dcb28c67ee4b44d2e39fc1ccd7f24d49a03c5b6fdda709039ffb3717bf1c119caefe212067db6a238e4ceee5cdc7915e1ea4b918e49f876eded12550a1dcf214f28bc9ba320536516ecbb8ed20f16a330262d92ce26737662a2615513c45924294f9594323be465f8bcfa2d0c9be8d15b4fb9318494a59d751c5815577200ea2c83aee0eafa0a487f78b55516be4b45676988850d2ca2e48fd3a2ffa2cae013c837118a9b6f8579d9832e6fd596bea05ebb74b8f64010ce05f3d7e9d63462997ece70410ce00d1cc097d9858d75184d16d66a682b21bb926c86d0801a11e99b00cae663dea9b47e6983ffbcc67ebcf78f11b4740e85dde060a1ba502f615431aa7c4c0d9fd67049a06ae95f273428e98636bf54b945a831037339c9f0d89a64e689349c17031c8d755feb1a90810c25cb899b636f23f492cdb6b81bed33d3e984de240693119731e35996f457ec3e4c39856f13af70f2f09ce1306729ca61be35aa4ef27c567f090817eab21082dd89633f60ea93066f9091ee5ced112c6d1b8689baed4cdf743ebade9115ab7aa4c528e07326e3f948e8c8a64c1718d64cf11c79f6af43a88d54eebc89d28adc7ec9ed5bacb3da93bbc67d868d739896475f1c71a58e14d83236eee54e9c31dfc4c6156ff04d26dee5231d139b889d90c206b962e3323abdd3fd43ed06beae279943fa09f203ef1faa27349d7b92484ab18452134162e3000297e513695afe18e6028599ee75dc6cc0d37bbabda11506a848ec8dee3e6f4fd09393c6487eb1553a3c1fd323640496a77878eaebbbc929aa5a9d0f31a3d63648192adb000000000000000000000090f141f252d
flags = BoundaryCondition

# tcId = 88
# signing lowBits boundary in decompose special case (r0 adjustment flipped)
msg = 0000000000000633
mu = 1cca0a793c915415f81dd60afc0641ac12b7e2841bcf54204e352ccb614611a5a86e3f8c275060b9a6b7abe7cce4b9a2fce1cd4821b007d87285fef31535d816
result = valid
sig = df605ac3ee737fe90b9d409ae5ca08e7cf9a676926f84cda4acd217786e7f6fd4f628ec81f36c5845a10230c67a964530a7b376904b518d6c4e2d55d3b45b210d9f50d8054ac5c5ef5fbbd766940ccda7d070db96748ba5a15c4337b40b223a540e0c85b7d56d880a82ec3d73063a174bceebd14707500a773b88af39dba6b49a92168e9f743abfde1c60fd4f6a7c9e30982c68e6208f401127ec2f361e292392d2103eca3daa6b39ea02461a7b47d4e24fb8c717c5ce4994bcd2070632520d11c494122b385c7f8a8a80a7edc5cf90175d446becd927b91b9272d4e429d8a227ec95be1f759b740a7a6321bae323e9490c1fd80b06cded922b0965ac43d000c69a8109bc29938c653205996f15131f1cf5c009aed3605af73a38de0aa7a075291e07d1a9a83248d643e5066cf7a38d0144e17069de1a45a765de21f467fc17c64b9c9812070b16fa0ce3cd8853aa0a0253559fc11075dbf97c5993a3c87ec28b112d75987f4e2ce207b2b67215f0016f228f6de1e863926c5b1baf8c0ece87bb8e5e707ca6ff4c15b4fdc0829f263e7c538df2840ba000b5677af658306f052db8a2568358f66592248d987988ba92731e17be80462cfa3a0dd89093c1bd1ce442db59221aac9122f302f97bcfdd6e2a3929c1874905cc8feaedcc553444103ae341212f0c3cb1f1685714fda09cc486d65280875352b99ad5730727c585982111c10b67e709b5ceb361a0b70d0205439125a4dc24a136a87d064f73903dcba3ad410dc9c4e84233db1b48c719132541a152d6328c70fb400fe1a6a61ba5d9ec12aa5fe5abfe5cd79e1dd699c7426955140dc1494e346ca9e86d61b44752313e0603488b774e9eafca37789878c6de31d414a2b9dbc9b7925c17a757105ce1f97d0e00b785a1ba42938f4449933bb07ba9a0ef8526cb32097fde0f46d545cae8bfd7d0a4208128b76cb50d5c65adf2a71017e4a209e35611508ba1dc11c5059cba1847fb893e3d2a31fba9493e531b88fb3ef6dd7b97abb3e38d750319604a4b232510ae2700c1798a0ff0b583b960fd401141e98d17fc3f848a519f8ad4b64af044d2a3fc2c215684cdc4396982fd5617e75183d870eed4f739caac7b6a6a953655573b39bad6ba7a56dc7f42610d08091bad2623ff37c8997d13abb268f2e242bdba0c0d7603b0aad5952335d08ebc9afde5ea0a7c46a4ff9f77e04a69c489c9baf894fc9038c757c10f44208addb6e01daf87d38a4606c132bae5b07dbf40b8bfc44ac9cdd4904033185af4db51107f0c7a2ad0c8de4b291077e542d37f0b902a658e7b5a63c9d0955542e979878e920356c14f680397c281ed204063571f852da2d8ce19653497a39fccf1458f018896810e273eca9e547b369ae249cb2a5b6d7be9185c1b9f506cb12244dd05ab377a43f15046218b1f39dda62277421591f4547894a997fa2e87753a1277a5448cbe8a779b445b79942ba3751a92dccea7a26c0a8c53d9d1634e36312641c6b11b2b30687e7815039b3219d46c09bf5e194c162b160494bf30220b73ddcb3c154e2f88c14c6fb2d31f4508f4c460876c9442648ffb2c6f436f1963ee289a3783dc8b3dc210dc27f30f749f8c56170bdc6fe7c4c4468bb0ee5b7b1a2564b225e422bf77c7cdf77f56d0b4a00e624cc9a0e611aa9c79c4e6f0c8665840e4cc27b25b0381440df5ef2924f9d8a9440120775eee8fabac63f66fd5887eb968ea67b6331d8547be098b35717f7c739e54ecd2cf70119a862f1a5f550ee087310d25a295f6ab7f0db0bb1e6abc8241c13e580f1d2a1656ceb7a2d81c974787b6e02b585e2458c77b53db04fa360a222e98167c953b5c0190da803bcb2fcecc22b0ec0c99e13c1bbdf66595dc4cdf10b7860b70a24b29eb3ad849031214ef627fbe9202b002ac7d8169cfe642c1aa6860c02fd33753c2f36c094ffb604bd8c8c2511a64e3a0d8ef2b411e146d589081c79934c7644bd38815bdc2db03fdd5661a2e78c71826b100bf4ca422bb0fb3df7e0edba8dcc1c57890df9ec26c43e60467daf4862dad2d0ac02341b34b4bbe2a6a129be83e0535e7f6ba8cd898076623960745088b6a108bff6210314252cbccdc78e0f15daf91e24190d217bdd398554321f2fa7154ceee5f9240e450743f212d302a0b588ee5f9a5b1f72d46aea37780563ff9b6f522028663e48be6a507ebbcc1a87e6bf30979892653fbb12ae4442596eb993c69275c3a2d00f27c9da6da7b1f04f5056f2bddb114f3d8bcc704d9c47b776a96707c666898b3998ab296ddec28435fa49aa8e04045ba511a0ec9313f91a0032d73974e7c44a6e9c02e554d0207110690503405e67e1ccd986cc46dd2f70e956bb9c27e7560c507e97941d89c25162445261b9f13977afae53a40a4264337a65476662a8ec84023d69b35d5911f16f02c1dbbf39e9bbd8cb242894dd18d6071f18cc94ba767bf2d6bb951cf7bd443f5cdfab001e9a4c74e3cc61e74eeb1c0aa074b3ebec84700009d0d0bc3508576d8e6174636022f82ec9285dd40f3123de75e58fe2a918caf16163c7c73936b671080de0b3e8c1a2fd9062159399fa9d9605a32264f39729382b283cc114d09791f7db9e5534a836ad59e930c41047127be30095384a0283517cf89a7e9736316c3fa32caa96f23cf747098ed38eb10835de9db4c2769c3e7476bb7f5712532d1abedba0665ae4ed4a432152710e5b336eaf9105800ef2c59fd49ac3de1b256ee2474a68373a43b3713ba94d725e6fe5c28ac6aba44bbe0218616a36fdf36366e67766ef565d8b9fc1f5e09b67d42b0c482fb05bb0f2730b2f776a4a51643153d43e4a56e1713567011be3c08a208a27ce118bb7304fe9f3fcd278381985c7aee893e2b628332b7ad0b6cf8430895c5b1027375674037f1dd2573eff6306ba8a318c154ad94846afda90724c12e5b15f7d1b2ad2ae756150844f0518ef33921a72fbeb1171746ec1f985af846db9764cffc3a87b60b9107d8d2ad9c8bf58695872b0f2068a34759fdf948ad0dd7c7074f81831ae4388ef25d23ec65dd3f701e2e22aa4c1af754457ac41996caa601c0ef95eef6328a339599c3600e948c26585c9a4bb44ae52e8455e667f68dee0353fe529c8b9b1f7c7b63a15aeb361ecd0eda85a5c70d96f5fc3a94be241300b0a00d2a4a1b3ef1d173872330d61b48d6bcd1a2faaffd31b22af78e9d0557fd3579f25a18fe3e09b5a48fe76a5a66d3a02428a22efd3319064585ce2bfb91e900fd3e4b4a81d25b632d8d6fedeb52aeb02436a930a0714e7a5f15d3d0e55df19b1bcfbcd0d93b9b95e5b096f2db05cb11dd32a6b92b0f0ccd11b0fcaabffe3646c34d121f7b9734212dd256b2b6bbc99f4cd422d4fc1dca83b2ce453a3346a9d5be44a3d414176eb66cbbe5320659490a9f9ae9158ba5807ed5db0ec25812b342bdf4d3f0c27aeaa4cf6fb2443d28085a4c2bc45fd55f5a3a79bbba76b8494e577b7098575af1bbf6635ff2492cb91d8ddd725d69a1807ae53d5004b0e9860a83f44906fbfbc04233ff99934368ae94920e6ac747aa7dfe804327b770576839ff3f7dd205662026e664193c14507b0957bea9cb2c778076058158e630a6429ad2c854b34a61dbb0c718d924dd055b8042117732ff24102ca7023ff0e2404cef4902bac03f058ba60b8805bcdc3720e5ad59d995e7f9d38d826af9b3880f6b24d9da72e74bd179c05e299deb05c1177c7b64d16e6eedef5ff3c06a3806804516074bc8249f1f2c6a34f23b23ef99e2c89f59597a35455220f7d8925042c311f82ce1685a54003dcb28c67ee4b44d2e39fc1ccd7f24d49a03c5b6fdda709039ffb3717bf1c119caefe212067db6a238e4ceee5cdc7915e1ea4b918e49f876eded12550a1dcf214f28bc9ba320536516ecbb8ed20f16a330262d92ce26737662a2615513c45924294f9594323be465f8bcfa2d0c9be8d15b4fb9318494a59d751c5815577200ea2c83aee0eafa0a487f78b55516be4b45676988850d2ca2e48fd3a2ffa2cae013c837118a9b6f8579d9832e6fd596bea05ebb74b8f64010ce05f3d7e9d63462997ece70410ce00d1cc097d9858d75184d16d66a682b21bb926c86d0801a11e99b00cae663dea9b47e6983ffbcc67ebcf78f11b4740e85dde060a1ba502f615431aa7c4c0d9fd67049a06ae95f273428e98636bf54b945a831037339c9f0d89a64e689349c17031c8d755feb1a90810c25cb899b636f23f492cdb6b81bed33d3e984de240693119731e35996f457ec3e4c39856f13af70f2f09ce1306729ca61be35aa4ef27c567f090817eab21082dd89633f60ea93066f9091ee5ced112c6d1b8689baed4cdf743ebade9115ab7aa4c528e07326e3f948e8c8a64c1718d64cf11c79f6af43a88d54eebc89d28adc7ec9ed5bacb3da93bbc67d868d739896475f1c71a58e14d83236eee54e9c31dfc4c6156ff04d26dee5231d139b889d90c206b962e3323abdd3fd43ed06beae279943fa09f203ef1faa27349d7b92484ab18452134162e3000297e513695afe18e6028599ee75dc6cc0d37bbabda11506a848ec8dee3e6f4fd09393c6487eb1553a3c1fd323640496a77878eaebbbc929aa5a9d0f31a3d63648192adb000000000000000000000090f141f252d
flags = BoundaryCondition

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280200000000000000000000000000000000000000000000000000000000000000000]
[privateSeed = 0000000000000000000000000000000000000000000000000000000000000000]
[publicKey = 424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f0942ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c50a888e0dfed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264802b9f49bce42ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bccffa8a475e5395396674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e53b3b7fb49c73adfbc2d4f8c54303520c29bf97e26ee57db342d957c893936522d0942b41d82ee3772a00570adfb545c1143922b0496f826a0a970064b36ddf534b5f8e1c1cd0b5565ea846b45431f0618143ece89777bb3f61179ad20295fe0a6e062ae6eecbc2ef38f2ac1a22dc93b7b126336223c55b61eb8c0795542bbb2dc65e722eadc6866ffa9683beb8a999ad7a83e5e6e016c2e4c35f6f7649ad3bd52ec67ec1c5c6e7b9972771218be9554bba7727f0b84c44b9b0a8bd831fcff2c9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355180b709c7045c22d33a083f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a4636283f4a1cd4924a2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded796db542971ca289b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb1625171db5554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963c8d79f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7cbb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c45860a2dadc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c9078f62a8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345081690eb4c562c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a3329152686f00d4897f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e5500383956cdf5f6e37cf9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177d312ee52a6da023c05722a8738274dda8d1b04e99831cf57c87282a256c565c296d0524a063a3a41a48a83009978d98d8abf61af68e8013b594fe151d9bec199902c4c70b49584201743c6b53103d2fd24bdf078dc90b5a188b4f8d772179988d0416c94d4c57c0860b9d7b53d4cd261f332a1851565d52ac37f008747cafe320f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f0367eb3cc971bbe0c301a8e52f96094936035c6ee3ca2d13db483a0dd04dc16247de0e0894ad7cb7e1ae7ebd4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c5283244312158c2eb1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b5eaaf32f31f95c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e3299724b4639986044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec907f25a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc3031076979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0aec10318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4f977b326a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734a51177bcb089476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a90852423e2c85e79d19724461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5856141028414ddbe71458f0a0b2b589df2e1b051783b8f718676b1defbae98ba496c2a935e92eeadea0a8393ef59f9e914f0743fe65640ddf9981cea6dbdd957a534ad4e790efc974ee89938ad99d53c5b680775399326834729bb37b082e795f8d87f52e6c8a8db68e515c277bbea82a7570d4280896c987a0608903e306c632a223c55f0ea3682039c4a3f5440f4b5ac3e6ed2b2dc900cecc72b72f50e49b2629ad30f0487b2707b86286f8c4f55659b25f9bdd7a6af460cc3c57a3982663bb717461581e196894929d84153d87a7f482d284b5b894ce1a78216b2a011f2b88742cee52d5133e8fe77edae242f5af91637c37ffca32430509b2fe4756303a9a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df254b92cdaa40f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a6860284ec3ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e42f8db590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4dc3a0428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f448886b802e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1d73caf8496d742ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d951bd8c35d61f8a678db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a1070ea61aabbf59294e3f6f974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900d281b0b49aa00feabb35714af33870edd7ac2393d93177f79ee5606c9df176f025ce49a6e5ff51a2a412ebf86ac0f40471c96ad4c119df230be6173df530ed656cbd8069214741ecdd0271c603fb6c4a8614ff878d33e726cac6693e938ca3fba82c4995c14a2d4af9014fe4c4c50b794cac596b52189f66a7106fb325b526ea]

# tcId = 89
# valid signature with maximum (ω) hints
msg = 0000000000000150
mu = b80b4a3c5f294167d62f96053a7afaffcef0e4fde8edd3963d0ad7173d564f08d47580fbf5fc9f65aa53538697ccbe63363be473124dc6352a336f829615a4f7
result = valid
sig = 9e06ba9502d30952b7057bb727c3319c14957cb4fb9c57a398ff565d4f79db4bb162734f0385f275acb7112c4538673b9ed083982686cba1a7910c16a4aace4b24f08379682b5811fd8b6533407218d239ab40ce11481b3485f78913eedfcba0ad8775cb5f658fa51670be22858809eaf396e22270e7a01328315c58b7242f6b0079506a769ac7beec3d54af46a4595f849e90119ba25fedb35cfd4c3ec00a300e5e5b8b9b142a0e87bbe93cb65aeb576879e2bb2ea9a1056141052a1f2e57d134a2127564b11f58891277543512cc084706270560c284fa43e404f8098d08d7d88337d4c005b6506bb27f2d64b55302cdc89fd0691058082a97f9eaa213847c6b451543132a67a43112b2807bd3e53310e3bc90c5e1c5b0886d114005361784e8421d53f09f9bb1309b497ae23ba4cd5b8d5f3bd646b6d5771b05f8bb4d0c8acdb50fe622f1417b8730c29c717b0fd5a6fb5452f049769b4a4fcd408a59f0681f2a1c1365e77adbbd6ff4e6374592c57b1ec9f70afa5609752db407b3ce427aefdcae168d1edc12cc1bf2f87c2f5c24397c49877c613ce2faa756100878c04ddda3009f8486be2dd89bdb03862a75ea253d332a090e2aac4ade57475e0dff06a3deb073413ca9c3366411590459ab7328068a59b3cf38b5643ecf1886563073f02b8b71ab5d864f9fa9ad1ccc65577baefc7021944e60ea282626a1833de0e542e05ff9cbd5521ed6781f6ff9e8d20b4333a081ec371eb23dd4170f8f54c4380b20b53dfe1ae3804a3c668f7f91c91ddaabf85470912002a7096f0fa59fcd73260eecfb5dff0e62a5c0768116fca8982d756e72fc1f083b09af385a7354b8b63c3956dbfd9398acd3202d75ca55cfb3b096f09f81b9aac044214cd17a2a9e80ba3a0875f4132211d9ea7b0920bdb8a9ee4301eb4530d1bf4d41dcd75c05b50b347753793f57183cbde3e4c438063f8bdff9c5d27ae36800c65aed4adf1e6c9b440cb19990e191e75c02e94c876aaf5c18944c2a69c7f672bb8c66bed118dbee6e80c26979b7d19148bf608b0b5894116f86467d9670b19342e5e39e0261b4bd1dd3acefc4a5f50a4ee90884b0928e2ebfbbc57e0b7379dc622eb3cbdef5d6d5b8240d8389a7c3ce82d740a57089cdb173b7312fee6e9165ee104b3ac440ee24630ef6078f9544d4d54c6943b8ca781eba7824b0e5fe8143d4e75e3652746d097f5763e74292ef00bd276c3a7553a237c6df2c8a245f9d92a57df6cfbd2beb9510a506119886b3299b875de540d5b922b47d6bbe2b38ab81ed23e718c4ce5e1912d8def1abe9f111ea795c9caba3fee9bdc13dfd08d687c8f684f62f5ab0dd5f780487ab1bad027ec213e9c70810e6164b977b2a0f5e12da654b9d4db4f36fe0057f49a8056b1b860e9f53f39bce2d49470140a813ac94e48f2d75e2868a78933a90c79b40ef5b35a891a16b17f3748d06b8040e2f755bdcd06db5e94a23e67a38e2af8283e1d73ec95cef7bfbe4375c230df4028b324032349d29582a58da69fab45789153eaa06dda10b82d220038432d21dcc7ce4432ab4596d7dee0873f8d2e52da7ad0ba6f1712377aa83e33bea89cd3be31d31019b256c3d21609898908682ec7a60182ed609ab25ec489c6b0f0e6ef270f771dce06ebf5b8f187158951b2bb7bbdf190c772e89916cc29ac1d67c44dd1202eb400ffe993db91c6154e14471556b094c053a13f70b6ea5ffdcbfb0eeb0d7e172f7a561e98161ee186392a9f074838c6b6a1b6d0176bb64e77f18dd24f61a941088ae51b812156f94523f884c79ed0b3e078a6431ff205966bd866edb45f4aa2d3b810771e982e66f4a5fda1849da4a8dc344745a1ec3b46c308bc8837f889d8efb5c56722ef82d1a9791a330bbf90dbbbbd9b40c55303d9dfd0d0cadc874148257d42fd5929b0a7ffcd73e104f5fb709bd7b27732f7bc614986c8bd489c2c4cd79925ed638e9931381f531435a5bc8f8ea3b8d4695efe907fdddf7790d867cd6bff0be2a0876d32b325937762b6841962befe46bfb3fae045f655dd8491d9ef93692ce6e095e5cd2267755afc719bf8b3c3c7f8899e5c5728e560c3a45f989815b515a38441fdc0be954351fdc12550a07868a322f6946a7fd761ba825f5deed69b11e19019b769db1235b2f8f82153bec5ca16638e4537bd8eb17e6e5f2ffe76c703d2b621bd108d977e7cc781f97440b8f135f4b10f47b4102662a28d6006f8cf8238b176fa3b1c6f09912ee15094173139c0b57f47077614f4ac6e8878c784aad3035dd00009482e0a88bc1bc0074c95f7d348db48eb791813e14f4dbf27eaf30da358e3cc1bc058766b66c1d9d7d9522efbbaac48adbe29b65aef63384acb5ada1d887cabce30ac4be4c726dd60ab5d3b98690f4194aaf713aa86f64a285bfc13e27d4078a9aeedc8046090693abe82bcacce30aec7d1dc95f402dd974464799d9fee1bb031eaa625c7c1a7cbfb40f7ea6b4c28e10c505d2f3fcfc3b10941b760b8e3f5350a79d9448064989efff12052848e4acb85044ce3f68af2ebe441fa00fb7d889b88aec5a56dfd8faef063e525681f2be40bc30ceedb5647d59126554f7a0f026c182b1b93ab94f5f5589c56a67e61758d993d9b5741cab82bc8d761e0b6019950f6bed614f0d506f75785daa93a084c2a52f260b88bcf517491738fbe5b03f6d1f332d3d702b4f8369a74c2b95a8ebf2cb6a1f9854ecc1e258812cd31f41e665cb9daf4d02a607d1c10ee19e27b7b23ec604205a48f493d7024b98a3471b46314e1cfcc772fbac545daf7f8be0335ad1fbf60c84d8a4a7f9704c81b9458ebf65acb41d0345b8e39914d26eea581222d5c71b43247fb37c9385fe04f2380f5844523b8ddf5625ef3b5a61d41979de2d8c6f946702045d70e8b1581364880f9364dc8a201705c8215df991361233717554384b5195cd607e3672dce6a73e34985cc97eca7bd6154a8d6748df6a79ca4f901e09ea36202afbfb966a4bcecdc49cf261eb490cf670116fc18fadcc7fcf5d5779e3a2e846a532abbcd311c65645617b1a9cceac8a922e17d980eedc3608e9f6c45683ad4e20a9ce373a15aa4b53e91c4da47af109fc1e3edf0e4c23d252912ab03249edfd86bf01ad7d9dc157f26cbe7e98709e6fb249374901ba4deeb05e0ed0d8d5251ca0de6e1417ccb914cea37f8ef81c1218d1f81965535d2b57494de54b05d9de5f3b44b95168af5051bba410719ec42f376e8913790bfd3154b47b34c01250cac1506ce95a624fdc31e78ec18c25ec27ed2ad736e16782bcfdd7f056acfbaa7573d52d1a1e2caa51f664d1f5eeff92214a66783eaa836b3f6c4df6f846f3fab424e810ee261d4fce18b8773feac881d9c2341b8889b11cd80e966d902da5f9abab2828a55f552e32976966916363e369c49d5e8c1cb5f45b258e09da9ae26f37b231a17129154f1e651c5e24ba39b192f202c1b4683eef1096086955985ce946fd48bf76eeff515b716126cda0a40b3cbe3598614dced673ae5450d1376868054c040cd8d965e451271dbed43b3df9b0cca6fa554258b3454a8da87720c682c437c6718ae154616ef681aed02635e843c43cfc07d1e190a061835dbb9ffd559dbe723b104a2f314944bda9c61be663aada3d65b5ebc73c30b900f637b8fb78aaf91a9ca006b8830e3ee099c761e4a557ee29cecb281670bb4a59629e0621c59e1cbf8b8e58dc8d837922f1b34e1c60bde2eab1077777e6f10d2e361a36c5ed0f24c3122c07e80f18af6ce47cd9f5df8695efd3e11b73a6580f2b6f59b909f4ecdf1fc4fea949b44e56b054f031d60d442d6871a26d438a5d6be67159cbc79093d06a21fb37a712caba08f9e4fac4056bb83928038a703d74e82ec09a642b697fb88bf62dd609a2dbcc2aa38cfaca26f3b6ca28c8aedce3cd59bac6df2b780b3d869f139f57f40333a7adacf5715eebd5a7bb90dc3a5a512b345ec1d83dc5481a1d5f4a9ed641581a06c15e64434d94b7e0818b0760b96d3d79389586b1b9f1cc967306669df91f69bbfa265ebd4ab9bd6ab6d64351d20f597187a51b96a0522b9810dc004493959efb51187f7ea478b0f922f22f5b83da649342288fe451919981801e7ffa18610f763f08535018e8737394e6284e32823e3dfba44500ebc5e9369e20d3895781ed92cd13dd7b7803e1b81bc94dc087917912379f8c164f070dd53790115f3e5bd4b0303de7ddd21b9dd30ac0c5d1c9b95b8b9c9961a1044cfa7768deffa8780e0aba64350a03b398b39cad33939774292cca226ad5cdac1fe9b4b5597f80a7a9f76baa5096cc018832581c7c3c16b1c39db7a8c2a99d021c5e0ed4288fd8a0c7ae7e6db26cf64f60437a3b43fa2449e0c5f65f8b13c0fb69cb4577236456e99b1d151f8ac36e9ccff2f3768894971ea97e1311c3aca88dd32c9de114b192b44b2638aa29d5191888fbbd65c2b22a5ad92b1b2077b24b461c67e772ba4672156059536793f259e697a471df94b765225c52f7cbb86b316db19cabd87f765a6deccea116c9c8c87011d151f8e6ca80959eeef520e0fe40bf23a50f124270769299a1dee0f105595e71b5b8da04212e414c5965838f959ab9d81d29568da5c7cd05263537da0d181a4246528da1bac9dfeb0b121f262b37
flags = BoundaryCondition

# tcId = 90
# valid signature where one polynomial has zero hints
msg = 0000000000000084
mu = cfd8387335a660244571854270f4427c2adc1e496f6447d1f6c748c708ee793529fc6f6ade06ceec5ed43c3c220d3014128d9624e852a38bc49ac352f47c9866
result = valid
sig = b758a81fc749d43b833fb34a9d7ee11a2af146466ac8d7e66116dcb0fa08729ccc0860cacafe3029051b2adc39388dbabe7a9ca1daeb31a54885d8f6d8a9c5ddd9f543cad4eefcb6963fa2bdd4667240db38b2de7f1f87b7b1bce0048b495771533a254be8a6f27969c5d0848772c82f981825f0042783245f450e837cdbf49c0acf46228d529661451c19521df33c7acf109e88641a9bae05978dffdfb5c472a85045c76b8321f4606ef374941d63567a893af39b2832fb0b415cf152c69960f3b28d121355fd0b3a6c9b109e58d7b630f02a5c56e93647439b8aea41dcbd8b4383d26ef929205ca2a24a0c42bbdda77e68ef11c076f28974fa763a14ea4763d5bf7c6d512182714b162348d3c0fb3f834f4fe603f579d6dec957fb2603bc8a415d850262ee4a0c94298cf54f8438e8dd8ce0743a12cdd39d8b4e91f5c0728f45f8eeddfce08e96af6ddf04cc1f6292eb673b0f1ec0a269cd2bf3e3bb902d4e1960b5d4ef4787829668dd68f3088337b4eeb9915e5295d30b0806fb7cbecfb02b6a9bb4c57bbab65b296eef19d80279fbd8d77ca3d0dfbed206b795a91bab8002751f3ee291246fd33499698d36a2a53b040d04f6599acac17338e5d46ce671ecc54244cf1ee8a12d1671b4704d6985f9b2754d91b096e86594200d1492daf37c3c885eea5aa3a0be57cf7e8601279587be8639c59067ae414031a046a9deb87b711d440bbe168db6b1ab44199775637508cfd6f9e81aee250516ee348bb044b372dbd6acf32456dc540af254181dcef9eeb8e554d040039f9419a7a690136178c5ca9f7894a712e1c08a0e32cf67ac8baf48a578a0068ca72f6bf1d84152e73902faa31854ae3884473577f706fe1f8a014dbee9420f7a95356c592534521e1df37133dc710d741cca0a42e8a3aad6d0b18a50ce0fceefe0c80ef78d3ee1d57b37e1ea6eb29608aa21a37095deb88dc8602e8a84564b978747b6694e181349d7c178a57bce66391ba851133318fd66b783fb45df5503446f8d6e71e0935656d51c401c5a963ca3464afbe4dca1de2e27808b650ccf43931c41bba8b813c5065e665e1583f35b8f8bd550daeed8c5572468dc8067de764769d6c55c6bfa5fe54e7cb29fb4815538ad715c26b54664b1fac42084213680b984c35772f55c2b99de969be47c398ab410d94a3d7654806ba4ed5b2be5fdeb3f2c2e13854720224b322ba55247ed68fe2ec566c215a9c4900428824627967959e58b8ce34b228908b70f55aece78cea54a7234f8de3387ab1e792e6dc88b82a06ea54f65c45003b83d2830c2ce2e912b6f652a0ee686ebf0e67aff53b7987361c0a2725aeb68fa731c6eff07eef445d8e6320246400b223ec5886f4ca533c8905756360818993d8c0f5e9e6eaea584dcc643f6f71fd32260dae4b60b28a4201e03f6ea14694dbbd4150999ab3fc3822c07c1b119ad56d52095b9bb29bddfdc2e0176b70b03673caa079b2c2928464df045242e56ca0659e33d992f60a07428e29b974dbde93d9a04a7f7a1ca782e05672879a44c8f39ecbe8d71564dc332c52e3f614c3cd4131ef22776f36325101a9dade0c93ed1249830dbc5eb5f02261d8062386e00cd9f0434f87daa99e56c3023da31fd11c720ef7a9c0c29875f058b52e02992b6faeab1ed49b82d97cd9e800d373043bf1fb24aeb198f41de325168be119612df21b9e49596fb8cd8ef06b7eaa11670ccf53391b114bac03bd81af235d96a23eddd49869fef94c5dc02a6b8fc926509194a3d1189ab4f6d52918717d016780693450483f9e16a437c0f40a58b80a857a75d9b99002d1f5adabc3fbbe22e9f06663ad76a50751d6518683bd8e7e6524c5bb503751601c2ba2d365ef51ec4ba1b897a2693bbd15487e1a029bd1215b686c0b624dddda79d0fc2d4c2bc9989ad2b9d1d5e3574fc9f4cbf8dfb7de5294f46c41f5c010b64ffe7134e7dd37eea94fc2e5f72319ae436541c6274612a13877b35a64104ddc84d681b5fa97b9ffcd788dc6272d3e4804ffee560fc8cdde016c7b4dcdaf1e386852b69e5acd51c99eaa1707331ebcd7bf49fb76933b50208186445c7b6f170f70c89d287a90395530aa395bd93c8482768a45091f99930bf3b8ed8b0f5805ea60c2d3ee0656cdeff2866f36aa0c87792c31ae8fea43f9be058c284f08b87674abdfe3954edbdd1235d8ddbcad6064f9791002d28657591ed5825827e15465372d062033a4ed8c682257a3040ae3b58a4b13c8fd4d5c9e34a6a3f66f25bb2277942bb1b10456aefa5a28fb5c220247b5eaad9cbbc3ded5696bde60910c3f88eb34138fc6ffabf4b24f3a044be2b60ef8705db96407d515a97ffea5041300b90a8eb2cda5398cf3e5c5d76f960e335b1dee68a676653880b41eb9b1bf66c0c8bbca006a88793b8da0a3870319eac13f749e6919716bc2b3860c0f6e1c5ba864dab64da1dac9e84510bd7e619217fedcb70f6956452675ee60382d697f5e709befaa58d0ff3f844adf73b71b4804a90d2adcd8c2bb78fc3a2ca06fc531acef34ca99cbf06da088767c7b53d424f43205936896db2456a65d2bbd153bc73d2f8843e64f93ee0036c050d4b60db635c98759fcfa41241a685729d344825a5bc49219796fb2a5870fb182843fb72515bb820c9855b190293c7c7caf25420379ab3d7af7ec67286868d87da4ce177f07a3012317a505a71e76331b9e996fb56d7bc49d72e41ec0dc92d9fc6a9f8ec64422bdd74c701019b953ef28f5bad7a1fb046a75076e810876c9718168e63af5e49439e3b78d7fe9b379453e96b68706ff749fa3d6fabf4d6a670bfb04f7ff06dde293b0012025761fdf65c4b9ebeb68c508df2afd610edbda866e33d5707ffd17ace4cb3b4605029f1bc7a927d91460e0bb2357e1537b4b3977b0803f07eb173bd4207b0b6a8167d46872abd2ab337f17188ce26e1b896e943ea13e3b0fd34f5913747966d3206dee87af35a3946bc00ed7baa8000e5bcdbd27dd5d6293fcfda6c77bd0e1dd5b8898699437a01774e919109dab2128bdf604c956459f0aedd04652fed082184820fb5181483abdb70017b6ffdb601842e71123afe3077c824d3ab90ca0965cef4c576860dabb41a1e78f402e5262d341cda06c5d9f2b880f96d32f69672946636f5b81a40bd26577bdf599faa304f3ead64fe7992f8bb8ad1a6a8d9570572f7e3b5f8c9a45de910b2dbb243311f42f0604c447532aa013bc744dc58bf24d6fa34900be2dfda91f578cac5da3aaaab979fd7841f9052ad3a6bbd6178d656baa5530b14359bb671f44221dd39398f4a8fbf578ad5f1a29fc97a54e3b8c8ca023147b46f1e1e693fa1da776d6438975322a7dd5d657598921131e1a102786f9abdf42d5ff6ae5aabeaf6bedcd7b9b115de80107cf5302085b9218e4c06a79f7d4a9572fd2d4b8a38ca65cce4b21639c498c4d76ae6aa57922b7bef57ac26c94a6a4102f652a8c4264a509778598a7fe9a77dbbee51b4f6b8f98daa074c5a450e2c7d49019579f169bb627ead6077e4efe196746b9b34b0649ec724cad1b284fbeb94c5b008ea72cef105bb72f14234f11b3988690178d76c2e7df5eb254187fd5c124b0e8a2577cae3feafc33e6eb26ad09f89f7034fcdcc35178f599140291b794eecbd52b18d8e4b76da525d8587aba0aab0341ebeab100f1391dba0bc3eae982348313205616eb16c939cecf8920265e8b15824fbbccc9c4847b95cf601ea88d9dc9a892c66247119d1e22904b09a3d7e48c7452638d6725b909442dfd46e959dfe4ded4495c9bbe485009b3ad9efa85c602bff737b167a97e91bca9aeea8901606f3b63593c489a4e6887686b81d88f4835c0a440f39318a11f80639c4a4d3288e23ccdacc1a82d88fb73f40b8c0ee2fef549d22a6b0047e9880c8bffa06b0fa66528e1e9a63893abb9fca76e5039c1adfca1f828c10827c1e73cf4793158a01d87cd8d5a2527d67089e9a341323bc50576ea20ba58b0db85c7bbea3e7e8e912e77d13691ef5ccf07923abc0e1e73feae297d23acd89f4f5c1dcab04ddb311eac762f516aa767f61e5c378f8f4a1f53a0136c2e0982732245c86a715fd9505a0d6956001b9634b77acdc1b21f3ce5004cc2a1d4d86ded063963350ee34e5f3e5969eb253772ae767c79be4e3f89fd3faf20b778998fbdd22aadd044a8bb380e54c387a6bf1691efa4215492bf6739c9d089e47c59655557da65a648d12eb62861c2933735762c2ad56c8b115b858d5cb61a7b29d7c4ba09ec046be274d98a846f652434d8b92c3825b8f3f3708f28ae4d6da03ee99f2900a486fbb586b1ebc789936ce992ab594e38d2d962b3b135054963912a2f95d6d0fda4e61df56f29f9962fd2ac5d23dc8573aa84e47f88395db283c23d5d3a9ebc5cc2a6bda3c4b3fb59cb0515412d9acc08944eeaadb8d5e00bba6fe42f37ac5d4cf8870ccb75aa3321d661e1eacf1b6c302f2ba31c0ac10edc27e1d1b3ee5a32dd5ecc015794a6c283cf5a63ce2cfe357c2948ac57a918ee3395dc250603cf72865cf46bdeaa6584647cad20cfe179207f240837830348fa2bec7f6498eaacacfe00106f5a5b2e221849399d6da000000000000000000000000000000000000000000000000000000000000070d10131919
flags = BoundaryCondition

[privateKeyPkcs8 = ]
[privateSeed = ]

# tcId = 91
# empty private seed
msg = 
result = invalid
sig = 
flags = IncorrectPrivateKeyLength

[privateKeyPkcs8 = ]
[privateSeed = 00000000000000000000000000000000000000000000000000000000000000]

# tcId = 92
# private seed one byte too short
msg = 
result = invalid
sig = 
flags = IncorrectPrivateKeyLength

[privateKeyPkcs8 = ]
[privateSeed = 000000000000000000000000000000000000000000000000000000000000000000]

# tcId = 93
# private seed one byte too long
msg = 
result = invalid
sig = 
flags = IncorrectPrivateKeyLength

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280209d881c3a88a1edf505eccd12c92f8d0be6fc3aa2d6e095e7873b45802955c4bb]
[privateSeed = 9d881c3a88a1edf505eccd12c92f8d0be6fc3aa2d6e095e7873b45802955c4bb]
[publicKey = 9f551e7f9c08b283fd5ba2ac4f26c2f50605960824adece499cc6cbd55371594ab319e56e5e455ec4d495b5a7ae8c34a08444ac22de4613390207145a545d0832b326ca79e76cdfb58159e740d6757b1065b5dd51cbb95401c713103efff046bdda2f0320072bc87b62c1f907f92a0b204dda9af7f01284cb2572d5693d0c754029057702357e8e7333298fc9b8e6e7baa5db54ee05d97a3ea437eb3a48ccfdcc051a799453d3ca0bac5ffe189b37dc3dce22381ffa9c793c667ad94cfeb91781525f7f506082f0cee0b6a0659e01f2e5a1206f5f48e7557a933230fc26f02f8680f620281fe037cafd7425bcce72bea49ab036d0a02ae4779cefd1876079ea6bf7e8d73f944eb8cc559b719f67353422a557bb45649089e9a6560701dbdc68529defe44aedf25fd5b746c96e6813780e09ef37563b4c92f71e6ebdfaf7eff9ee0bfcaca11edc604d849132c63f1b31774d9503fb9290e48a7f0dc78180e9fb7de367967a42308e762e8a4e5cfff3555362e3ae4456a80f2cae7407914c46238bbd04e6cb585423f35f7d754b82b8bd56f16612723acdbea9b3b99cd79e612099909a4e18825009e601663d7429bcc369a8da37536a1a8fca2fe29264c9321446b1cbabdefff6d1f2b6c66819a3a1d0bd724d4b893b522f9d2f4a5057838ae58f6508f471df3fb0d0414d1d6d82ef2bdf571864cdd6124185b54f5cd9989018ed11952bc45ed0eec722f5ae7df361c579fb28bf2781b3ec5481f2704761044ee5c688fcad731fc5c40032ebd1d591357bc33c6a1a3e555799b7e49bb2396c31cfe66eb5b5fe503c9a4ac4dc450bbd3c19148e093922adb413798bca27a09920b1ce64b1e8e7881747d6b71d5e70e7bc2745d89f1fa59aaf786667ec29cf4d58dc0b7b7a2d5cd51c37da95e46ba06a34d60d668c6f96388175c20e1c40f3fc1a9a73e39ef2fafc46929e3d48de00e88c29343fb28cf5d8550f7eb42f587dea565ef430c577609f45fde810ad95941a46ab705c7a5fe49d59b57131466e2b9cc0935d4b0e0d10d7e504845210067b2ada746e26f70e53c8804aa21de03b66ffe4351dc2e5c6c778f8e9d1a5b35c5e44882174bf0eac90ed28fcdd501bd7f0ff5ae92281e2cf4e903f70aeb8418a137388a11a25d8cf6e43f5b87076bb407e08f30c4fa27aefc02d1215cbc0b936e7ef96b807a258420f16afa75ed576162a7f65be1b038c8e96d3fef1e990bb7c89f765c041f029200a7383d003ba7bc396eabf510a8bad6286b0e0048f93b5cde599346d6615281710f0e61acc67f1593a7c116b5ef85d1a761c2851d61c6aeb39e8d23a3c8d5f2c71b7eefd2df25af4e811559e536b1f1d5da58d8d90d6dc925b5e81d3bca2dabf2e2e955d7f4c7d0577a86150a5a8bd73f660f80b4e05c33edaf1b3b6d1cd98cb596a3fbcfcc971cae06194161f8976b825e1cbf6f433de500f5fe66482631a172676ed45b6f66de708b2bc3a230e955c8fff8d0dda921856e6c8266cc52f09e1eb53aff4cf3ae02c34b7625bdb0215461da16d3238641a14c5915956585b68ea637c0a2711d67447be54c4fb62c46f729a5f2d35119914da7b505b96e616ef8c001e5410a896477f2c8632d9d277f473039dfb66e4f003f15c6af62df3f47e8429077237aaa99530363605907523cb56759fe08e6430f3b087cc7073cfa65ea69514131b30569ba2cbf89259efe0713780e1654df23df106979d033d7218bc82ad0740afab16fa3cb1dca4f00466c4209e0308908339b7b7b0f695c0d3491fcfe228202cdfa97e8281dbc130bfd47a17ea2864d6f1251357d768a5805b639a12fd7daaf00a01a94d82334995cafcc154b56b2d28107d3f347a24593cbaea76b3ff9eafc0e64f2937f24227386c72d759b418bfb3b262ae50bd400e32c6949626c13586eac43e52b3b88dcd441e8ee4ec32891179a5adb808b4d64ccbe66a462fb134410d9e4d5a5ae9e4250fc78adfac4d05a609b452b615c57b59228e9f53567c15ea81c993638b85cff3da0fcb0bc3d2cb43617b46db53945a92a6ba2244430ab2c8236dcd6365d0adcee0f2b2899dc670dea6e42b9457fd2961e6042eb1e5f8ea9dcd38ad6bd4e1f42751de2c611c9801ffe99524d7b35f7b7c3eed694f574a069cd1f2bd087f78c69c5967091e83dd2ccf14ccde21400104ad96a5d652c4b790cc4785ec8c537746d505c341fe0f4e3e18668b1ea70f0aee459a1087e35a316d2b0a3d4b0748c057973fbe665961507d5af889e6bf0bb3fe6d16ae7c9aed9b0161c40ebdbc1bf83db8a4f96cad7220687089d652fd98e956cccbf762aea5c8e5b170f757bfaf9fbaa92c77e636354a4fff6c0c0f570d8e3a47916f06f905eb7ab6fab753be14ca80b725f5f1122367120d35b5e0706761acc5e7c977db26bf8398937b66dea745728d70e9beb288890fd2d16217426c5b844ad9f97f96536d800591749f9c7b384b9e295e0d17f5faad7fd6a6a8314461d128d09c3a5ca72a32565b640250451ab22ebd769c9229ca0195c1afd418f98c571b86f76aefa9b03ab43813b66aef0d2b7ee9ae3ae45c186b0ce9e2becb8cfca0e8c33faa7eff7fca14149d36db558e40e24d28a74c9562e53c77a380f4bd9f92ffa7dee1418ce75426c0334ce80ecf205f0dfcdf8db267db63d28247e7e399fa6c6eb2ac81794a989f5dfcb77fdc99e68987d04503c641d66b09706b6085be41744d694396b032ccb5a8d8608234f95a81a]

# tcId = 94
# signing exercises all rejection paths
msg = 1a84210d357a88c86a11e31524ec0d2e76b9cf2b042516ae6242a02068253eb475a71d64c3d1080767b6f77676f6d6626604890c8f07acc85177d9475eb52220
mu = 18d92301042e2eb37a7c584e173b9b3e60efd01392b79eeca1587b90e330e5e70d3b59832a4c494e03cbdc074e6295a02aac6b397c9bbc6abcb7d869b188f2b2
result = valid
sig = dacf8d6759606c392d89b6a1f38c70cf258621a19f209ef5d2ddbd99fae4ab77316518a1d13f217036e1f95c28b67d34ae66c91c8ec6f9458ca9b2fb0f5bb8f9f5e2377912daa7729e0df8885b34496ceda37f86d3d92f44080db7db4ace021402d64075e3c097fc6c6a88290ce23a2b28828f27096991c6c3b70761868d898ad5003b4bfc6fb33f4c9331fc885326eae53afcc15916f0b7acde1ed8748572d9bbbe7632259d21bcfd8d32feae24e54acc5d1523d357e7a92c31d7c56b706c225a131f7613786fac424c4681a2209130edcb90fe3ca3c7b41f211d98746a3ec8ccd2688769a9df50d50a8e1054abea652a52d722ae2f1ec3165820186d354631435d62fbb14732fa14cc51a3cd994f970fca249317eaa3f31fbeb5a3ac80cc203ba6d332724ed925f9c22415bd1e1e418c188c58e87520ffa3f4d4ab75784ebb7c9493285b073a3cc9f1553e33edf87255ab5aeabe65fa8150c09d2dfb04257cb9eee2a30044d39dee4f8077fb266b07d0ff82390e2b47a3e73ec54e158a4828fbf7a486fb7760cdc56896d74c3cf25171792e2e5710a7fcd1d46171818574097d80d0c2e9ffb78853741eb0ca65488edb593acb80ebfdd2c93843ae76f2bb51b2cbe68531b562d45e4808f1405b16835ea59c6b914944ff3ba92bf306339e6e3c667e27a2597be3b6b428eb933587ac0e0b7ebc3528721f2659d01f63e4865d70f3a8a4b8cdb3f88daa41d2cc0b1566228392e30bf9eaa033a14e92ae8195a4583fa91552f9dab7108dc6ab77e9beadc93a6a8d926c69ff31492504c8936fc8e7607a76b5c107efa339a6f23604de3c4a4e96bd642680018847d2a446cde1307fa300113855faeb10eba0650409c8de9c73ba0cbdd3a5845eb93bd494bda653be93693eaa323106c81b4a48b51785bf72ecf5298ad8eb998b7484578ce18594a0bc7a14f0f48b253743a1340971ca5c9f0838d99c0c0ecbe4ad4b2a8967f8296c690e5dcafaa66b0eb5941771f0c9cd021da5d5c6a7bc5f6e674368ceac54812a25225235ad7bd5068c00fbcac40a491ec8eb77c1632396bd35fa13aebf1d1e698db3e307de4ed012a9c3363046ef9276178f10e7ba994bdfadb81180dfe7fd8064f72aac602a548f4fafaf60f9672080535cb681a62a742dc5742a9526131701dd31ac5a05dadebaf637138de4a893469ea982247ec8da6389cd33c9f7f97135e6a55f6b3bbb0ce0a40be329c0ae8ece0309730e1e9ce959b68b7867328bf193cc721b6fa2f1049cfa9802cadf353c38aca8db90aeaaf970fbedbda6251458098a36af410919cbd3255d0ee620147124791955af515ba4c0939edd88311396bfca0ad7bcc400a1102d9279f914dbd2ba74faa8e54014c2563c7f5007608693512ef97061700ea48775cc6c72b76823b73d76af969b4ae512284a8f7934ffec92eb6bafc9bdc17707d0fa5557100cad292a79d6099e7d18d4d6dd721a8f241170d252360f3879384a024f732aaa6ab50c72328521761a8a7d510ef1f919fa6b9b22718c13ccba7deed834f68560e1e4596e3260d9fab7565425d1736af2a0c7a06710899c275f7f2e5a29707a7baf21d0f406b92df1b832edc5c9ac2f540af90839397d1dafb45f4d75c3e8523a47722ca92dcb7406fe69d3f31ab2d301ed6cc1ca4faf119ba2272a595658df798bc987e9588148c6b67d6054879c61bb4bbb61ac0a5a667e708bfd92764aa9a5c3f4f29348c4f3912b60040eb06b605ef0f1544156dc2557c3b60b5e15b52a364fe71d70a8a7ecd674baa479837c9e1a5d32c8cb41ca04ec0b1854e167bfa87ac30f272aaf2a41191fe8a2e8fafc884146c31c44e5ee47ecfebfb8292eae470a42698a9a94979ef5b6371c10c299a8e99e0e6eb5beba1f77a635021e8ce60253e29add096e9b7a364f388d4ca4b4ff90760d117de1e97f2a4a80e0d83c23d2a5e53977bf3d710d45bb39661a4d59b7d00aee87ee1fcf6fc250b1a54cee4069d7363814cd6a9a9040ad76f1a6d43c7510bacbab22285f0ce0eef4fd61520a59fe61c540f9918e3629636c6e45a542e33690e7909f58bbf91bee2cbb3afd3dbe3d45f0c218aa461023e963ba7fc2e1f405dd4a7ca8aba9bd6fdf485911d4ba75b622d4d7356f2770c73d9006392a16d08bd7fb5e852eb0d8c7dbe5243a6ec45ed4222514eea5308bd627613313460b2645a6b4fa8da3f227d2c504aa96a455fa40f1fc66339e4b3975ae7f52877b8af97d5f8a7ef7fec47ff4f69a86782102949e502ddcd6a553f1ef06e8b54681cc914f37ee27cb91adff1dd100a89622aa63232a7a756fe92d26de11974b173fde511a22ed386f3e7ad0d660067e3fa429fa1891da7338e3e3b5c05b4ee894ea456e5b50aa38b66fdb901b3b82bb0d38e3cad9f12e274c2c5a42df44c807e495b5ec91341c9a0c501ace67e44b8761439595b88af4c9923333e3fe982aae8ef26b137ce4444066ea0ce4db1665a88b3708ec1efca6d09b9e0ad2e3cf5db2af8e057d8d84bc9fb1e66a2e4b6d6491179db5351502e91b85c189c25a323a80785ecc5026f5110179f3afb64000738feb5ad12600e2a3cdfdaa155b982a764107c2deb671e7c3e992b3d8feaf1261865b6e74457b9b6f1a1384f6315f5b6cde47b87332c79492a5c365df966cfdb780fb47ba6e43b37e86c99745de3f3af6b09e9acbfdf25cba6e3fedfa7484e2b1ae66570b966c77e48a6797c7e044b2832d3c2e01192e4c74e13573eb85638c3ab8bc256a8dafd2fbefd312930b39fa66be3bfd6c0bbbb25a78a1cf8c7d6055eb334e8ef9194d42d4f8d8baad0a6e62d4e16accea09918e62c91e9e48aadef7a25acb8320e8f5d1fe9d182fd6f89717cec20508ef61709d9579594c06243d2469ff46dabc717a749358f5c891fb66ed788ff828a81da53a1376c2ccbab9562974d6147558e62e796e9d41948acff1b1e036e5899a95a111d1be45e4b3b062321dbae0de57810e019b523dd5de3b3add8fe32ece1e894d81f0f620637a4cbb66e0be2beed03b601e65d12c7c5c6c165b90c80510f2de33903569243fc18f1e4a60f10365464076e98397da0bb822fa5599fd1824d266b07b705693ad09958e1f2fe81255d41fde098505d1d5102c8c6b5328ce06c5520ffa0909231be3bfb18972260da6bb7d9edcf8f50b8ce0bc973b72ddf59dc5b6372c765b5867dbed3b6ee5e56d6f0d7effa9574a848582ac0050a34f87fe2a4052548169420b0cd71898018c5aa2f4e861d138fd0f6375d34b1ddcdfb2eb94975c2ab4125c492bfcd08dfbe7b3cb0f3c2e0436a803c9d7112d2a93ffda26b0547eaf307dce468a3d7ca47a2cfabaa1c941d3b8840378dde957196262ff5b3b48620eee19b0326e6a07d84e2576a7e398a16fb69932677d46424a82d1291b87eb4b9edf6975bd4fd3dec983e6d6ea038112f35d99f1b1d93ebef3a8dcb6f84b9e263ff07cb3f4ca006c6ce543a1fd3af88ee39f88c544fd246976d5cbdc9d12f3137ee7c3a86ab2e0b31dab3bc9773d0fc3be4b8b28bd7ce6b2061ff98f1662bfc75573d4f15a9580a34eaa60173cc95ed40c567a778e7f67082fd92119fd868c238df6921f362c7c83bd2f6c637cb793741bc29534261e07873ab6e239719b20cd63f0bf48b50e49865080bdd60eabd5691ba4b3633c8fcb42dbd71af4df9e25fcd400cbec576930154d7a69282f2b3426d1e701425e02e275e8528ab471fac33de6acebf393e037cd6692662cfe4bd63cf157e5cff5d0db0e1f82653bab6942537da47cb786eb2345a84a73fc38c6e52cab80fb23b20c53282137549c72510f4450d3e1d5b22783b6e94d645c170fe013e4266bd0d825e3696a953f4a4ea058bc28478b68e44190461b84a07b464603ee210d34edff155706df7109b2660d6ecca50caf3f248fd1c84486afbfeb2fb9eea7cfe4e8ec4709d8959e3cda924161f5c3ec00e4a30d4ab3f6820538706ad1282cb3c6bb38b3067fd64ce7fbef0d5266bed8a66fe8d9424fade8e86cf9e942d9666eecfef591bf0a98d87b2312a604a8b3611365c0e282b9b2380706ca646c2393601d4d385e8e90164afdb3cd849ca5fa732dcb87313df8fceba7562f5b959ac682298647e2c28401afc80b2dfb34ba5d9dd185d51e63cb3ca8fa79ef12a6b5dbc51d6aa754580cbe61e5967f4a3b59322d0644835cade9fe7cd75b34a1a3ad9abfd530f022fc947fd4a4ca8831e7f2892ddae691a62722749fc6724ff6a9fe7af0a86b6c9fe92a9b239eb82b2965a75dbd10e4560294ddd1ab9b822d8df6d365634ac48661379fdb4b34200aca456c06c49c744d836a8dadc6613a8dde6cf98e33a2ee99c7e452b2446f2f0f41a91ad39642c649126af029a90c9c505d1dd1427e6f36480f581494c0101ee0b2ddba57914dd5dca64c68006cb35d3213bea8c3fbd41940f56f63a107bfa28bfcfef8a13370076dc572a039d6d7766cfa1f04d623bf66789200118a756744a67cd014e6d0316ddbc5b1a799c3af187a2646ad6d0cb6b5adc1cf6099f59f88af0e3715f92b1a5ffbc9f8d4f097d291f494a2d33b8b0c22a0acb3b5dff2273847535b6e8f989eadb6f50e172035546b73a66465acb8c1d3f70782939dcbcce90c5152858b95a6b1cedcfa000008141c232a35
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020b5952a6bc7422c883955247fd852b08f49a6315b1eeb7ca9d610959b3f6b353c]
[privateSeed = b5952a6bc7422c883955247fd852b08f49a6315b1eeb7ca9d610959b3f6b353c]
[publicKey = 51bc817c366a18c55eb689f9f2afba61342b1ee1aeb1a26f5a6b6ec601232a47d83aec8793623b4bcf377c9a95fff1c12bfc2f53bd90933dc4b843ebd90d744cca65028c2c60c611e5becdea0ec04f821fada565d9c969a323b712b5c39e78685b6b21595b4902fbda358c8c74418b46dc7bd81e034796c296dc560f86ed95eef027ed829d3272134976f4c304ca4c1622f1ab008f155af772f0795a4657c82fa21f346d2028141d2e14319b58ac250f916fd6d7ca340632245d656550904f115aee36c77234bb9de9d5f284a9a704d52db08b780b8786a0ff071f6108db41223ee3974b13708e8a9604ae733d435b869fa7baa6af5c94fdcbc377c85fe3331f8b5ab120c796d5b3c2b7a6590b132fcae5b61740a7baa3e080dcf4e79bd353c5e408a372d365f3d3dd72e85cdded112084f9549ececb3081a1f10516b069574dd524d28dd6468e96b54bcc802f372a7a2e4a945d6a409548c3349cace5cd91d93451016756fe9b16641eed42c9c6a3f9d67bf836ad1cd0109c07e8b22f86cde71da3b845ca3b5379c925738f837562906a708cf3ed0b9537e4b2ae5fa1d70b10feda49e22e030855ed7c423ed7c2968765677e46487489dc3c9172147a4fac47e59f7d9fe6f7f85dd736e9e12d6477d3539945ddbf2eb561e156ce512e101fefd876c31a2f0685b78931bd31759022ba525e10b0223964a3222e880bc133d3a3ef7fca7e07c8e664d85383282a103a778522db61d8492076970df7072c9abf66044950b670b51795efe69d7added6b225e896572f1f686cb76847d223b5c8448487a008303970147468f2a4061d632d83d591078af2233e54463785d56012459198d52b4c37b975f61cb4878a67c1d06b24bdf7a31a9b253e53e3efebf711869864cf53089aaa86c7864c8333b2d63bd2430fa8a3cd782a53184961bb33b7b9e80efbbaf1e88a3750d73bff436422a98da7d9bab1526e40b0c95af8b8d8d675b1f42ceb04794945715baa4825dc4716bebc6df22efd889d8fbc5cef2f39464e1c1172d3ea5b6f565f6b3eba95dfa3eff1cbb52d880091c1825574b4b30feb2e503876f6c2b835af3377211e4fd761e28e665124eb8cd90badf6e4ec94bf57c9fb3e6abd5cd26e47465e7849c287a6f1f6cbecca7f32e569288fb991fededf0c11a7513470c883c9972023640482631c4a08079401ffbffab7fe64571ed8e121b4c4fa1d1c894a4e82a76e31952ad4e4c97f7c8679049360b54f5e0ce25279ca69c2dd5aa58191462199de654da470b24f1b5e055af5d30931c95daa594f93da74092cd18a73f3fa59ee201e0aed1e8dbc2797a6e5bd41d6839d8eaa14b95b4ed9496375fb43d974a7751f85774c8e2621753230e476cd54a877de8970b2324806b56045ebf0d2218acc8bce0fa5780a799cadce9e68a117c9941b876e791728597e7d38eee163c479cef026118719bf8ae55895d4acd5b9c0b97ef5cbcad72f94ffea313d60f5d3a8746f34037d099fea5c71db495b0553a47660ac84ee0cbc5806d349139c171b9545eb4fd6c54c39cde83b45d4ba91c250e8e513ea5595f205b43f8a47d7f0cb2872bf1dcf2d52b194d6018254b31a5086b4d0eec0a6531c51af34d16ed2489ebfee27cb164c7102e27447eb360885d0ab01c62da9463fef38232c34456468fc48186f289196ffc095756bacbbf0df04b2f636f18225fa7865b0d1e05f5330bbe62c7e0dfb017ec680f2c77686caddbdd36ab8cd7d0a9ff4c7c5318258c6dec4d81ce0056da238deabf680416ff6bc161fb80798165ec99fdb2ba4111f5bd79cc375fa6de29163f2e93d05dadff67057065a13db1e04687624ff7ec51605f83683ad889901e128bfa3db98bff91e9a76f2e04fdd8eb5890686ddb2feb349b3ab907baa071ccc4e2c3f18dd06e79f58dda5157e89d2ce181f71e30285d0985252d4418ef1c3a5d842bbe5c78904cfe9a3d1d3cac059aca8a175361d7976babecffe52c0fe734571740ebed8fe472d0beb1bed3093d4df4dd5f95985485725099ec63ba18a01e81454c8ed36790a2d6455e3068a0160f90bb04855e90f71b52af5547cf751173c4ec4f0f444dd392df5d9d12387238aa06f245f5a8dd8fd27a960f3fcaa379e2ed1262627a017aa0c5311f492b8749d690fdfcdcac4c151ae166f2fae9586d572490787a05739f96305ba86918a2245cf2c3b08da671284694330a95d932c9937fa4ee8e3f211ba2fe0903e063b0bea81916d13881df9b8947007faae9b751ab274cdd50f045af264ce33379438759bf6e38db283b9912c23aca6f9d99104d0cdfc3c34fb0e562d1ca2714c7f56586699259f3d95167455f33c8d941e5455d80586d9af7a9c9b1363bd2b025db585c777ab0512fb5a3dc1afd4876895f2500e6896af795fd136be9df288c732c08678f3f0f92b0b673b9caa655e85ec5b068bd966bab4329cb28c403f56fef747b50b82fac61ade9907f78cda1ed9e64f2955f05aee55777310575dcaa3043125f5bcb78316ed0926061db60e4e5ce358f0cb3c1b94fe5c6f25eccf4f89b49a9edc8cb734dc663adb1db65a98e8126167e7b46ccb221451ece77017c8810fe9d7e63e0360bcf240621344f983890dce1032532cf72b8d048f89baadec5fc9da61ccb8eaa1b87d4223d475e60c3a4c5f65e88f115cf423dd3472411327498da9b237920f1d80c598f6122da1660a04d46300959f5e1eee6723ac286a117362191ff559c73dfd8]

# tcId = 95
# signing exercises all rejection paths
msg = 679b88b9c33050563f8c56fc3a659e59c8ccb2e7a91b5bf6bcefeeac24ca97a4b4fecd0a7e903d73c8fad6c7aa94972b0c7f38d328ea7cf630558a37c33d382e
mu = a3991ecd8e89330e8c2c54ef21e4dd5c04ed537606a1e4c427d69ee7873187654c8859a0c674d9a3217e980789879de6888a4fd29d9ab8a34144bcbdd7220c5f
result = valid
sig = bea18206cd1fc39c0201404afe12c2e45a4ba07bdb886b607882a6912b1155d244547d5f18c5f6e768f22b6c97e50954a381410cd49a74a197b2c3de26a6da03dca66096c401f40ae822fb67dba32e0f79f781b91dbeb080846e2da4ba8bc2b16078e1d9f419d5253422c91808df59663887ed5de10dba76be025c70cbfaa1726591ce4b721b6683060f147195dc19de7384a207a6c41d32b06eae3ff1ce0830c6aaef6feefc31f9d5c303beec37a97e9f99cbe5d0ea11337faee83e702f4150e5d4b5e62bc017f6797cdc59f634efcb907e80b6f990a93fd4de9d877fbe22e18097fa4c096e0ae555f5e2e07117b93d0b8d4a79afe9f831b67934157b22e06aebc7c298116a6ef7ef147220f95c0c044045542052e5ed25573b9e6582d41a167a7d9e7ecca9b0f9c1239e3bde852054313e70e7567bc2830efd25481d95389248f2be60a25d7b9a230af7f8c4d488969b53b2968a23fbe09a251c184bb2a1821441ddd286bf3ebb83f962bae207cd55fcd32aec6f8786fec46d61d97ce3020c1f85a3d719daf7ebda6a2782b9f6d5e85a2e495991da6c05655efd85db6d589cdd25a8633ae762a1466944614e1a8b3008a9cc0f34349ab463090d30601162ff4956e3ca0a57b42b37bb5b5f7f07f61b32f8fb5bda4a29df5e4ee9e0359244a639531339b534583bec7c64cb0c11792defd6763c76015fa295ceb8119ac868360f1de4f495973682894655fca69dcc0a66cc6fd6a3cd1dd2aaa087e6bfdea36f09fda25fb063e5b2205144fe22c49cacc7502c7218f95def1490b172c9b25b4da08c7283a392687dad1679494aaebbbbb46718b9503575609f98dee66741cf6ac83c3c62ef0a3ad301f174fa7a5c832f6e54f3d2e5c8e579efcb39c354bc3834c3916bb5c2dc52c14ed4f53104bcbb3c9c88158e978e6caae157f5aab6c3d8f7e580e36b359e2149b20a0e2b7fc83c92abe0568864dc006cb89b6bec5a5905d97ee791f6e5a2e30b7b3b224333c19a3edc41b2627524cebaf65ada52f3665a898bea0addb4c3febc5201b672dcf7b150fcceddbad4e9d03f9ecac233a6e3c14d03bab8c70bf2d05a3e282b3dde263386ce0e9c7dcc18094737d67b52e02b6e8ed052076362ec929fe4d0daea4e31c8fa5eeccd139f09d8b81e46258c470fdf1958571ce306f9879c917cb19cc8add60da32e2004f3b2d0480d13c4eb87ec29177fa65a56ae4ccdb5b01993dbb2554a3cd71f86198d7c9bb52489daf7c4671b80161e304f9eb7125854daaf78e96e7c980d3a41cfccbc4c9f1af6d86f6155dd0064f3712b558fd4edb1578b393e0df5565f475d8d6c8b3344af3e7c954c4531124f9447c9574b6d05b98d30542afd4440d659ab5c5d6fbbab4aff2860ef494b4d3c215ab156483d6050835798e83a7fd4e21782cbd634f457311cc6c8008d7fb0784761f1d5ec3b5b839130588f94c2f0a861d1fa95896c2176d852f1df85c3e64f6f9fee4811bd4fffa9ec8bf04f6705b01311397e7cc599a67320ff4b01c7c1f67c0a02570be375cc1b7aca3392dc5ba19edd9efd38c7a12781f5b480f80dfcbd2d43e028ecc40400587628b7786cc701165347e015e0c3e33475ecfb32108fd50ef7fa021ec9143b4f1dc596ac7578699482d87f10e6505def07cb6473f63435229478f05dd73774bf543f3a6dd66b1a7729ee1b6354c32d72f1bcc10ae5bdf81f15058b061e6cc75948f50239383e987565c18832a429fb2abbfd517e115208c40bb2bae8576a2af74162f240bfdc7d6e1cd44920849823b03c79e87deec5b572b1bd9b779a40c2d816568980214301bc705b324b3faf5e49246359a51866479c149444ab5d62b8866113d34169ee166048ecd8af6e834b59735ca5e5f398bf7bdc51fa64ab8d995b29635b3f8aaacad324762ae8bbfc46c293c5a7f09d7d4c774efde0ad25ff7094cb64e44e5759d8c42a8fb395c2c4740b353c0fd365776d514d83a89c7ade8b3eda50f83d96c9a81cc1d2a70366b95020fcfce261ff533cc0aea5dd51ed558914b69f86d3d4b167c6d7eb59f36a2c6c9a390b922a4014a2d1052d58866d74d95c09cfb53c91735605bb6d238bf2a47b83c87c921432b91bfe28b91fcf4b58980e30d1e551b15175df3f3f39d0c5c8586e5bf81004a458d4bf4e363eb511b16257d2bbf71ef1dc238db45cefba3b83e3bfa4bc7115e8de051310deecf737faec1b896f3d10fa2ae21c4a4ae81236119956d2d1f2c798cdb1fdbbc02ea0052ce56d1c257d97a9291992af525bd90568ae30b73807cdc6d52461c86e2692cc346852915e5fc8677fe502351ef31fcc1e2b07be20005f063ec45e75c0d10403a15287770d4af09ad13e67598e9e86c289b8db07cad8cb235738c5221dea44feb1e2e569d5593b826ccb025b28e0a402618c4a23454a61e14544cd9fad5fc81b7b8e3920bbc63b768556b6d2a08f1efae3cf3242321905dc568fe34ed90c07548d65dc0859fd9a1b1ef3dc3264af17c42c7e725f3e46b7dd40495b9c32921c6c9d5879c2b820bb39d9867c06f35bcb0fd02d7c2e0534fca11f66ba17db3d3d2f7e2520a7b9d12fea06335d69e8b90572857a09995a17571dd7b1e47e8e7a9cdfcf4d09534c8457c97b7f6677a6c0c93ab11fe4fc8edd7c50e4dbf9358e433e38b11b6fdeabccb45bec4210c63ad4a6c498e881305803c6eac9ee451b843d80067fdf8a8cacc13398d42adca9e0d7d83a4fd7b65c1c4b063e0162fc5064e704591c9c9281b81f4b7ebafc7b2d6756fcbd41a9bd9025c0600fe63bcf42f2ddabd5e1f0bb8850f0de2691a793fbe7ea75f02a5b97d3e2610e4bba9997babe0c8689277ed4c72ddf4b0d5ca96477affe63c89b1ffbf086d7587fbb4b071685093c939a2d3bfed6b030d10b87b2c6f423360804f32d446bbd656414d20841a9f453d3e801aaccf6a47453878484e449c6f8eda90ddf0603bf5546a5b71b24aaf2018e2566e4ad1989860ff95f5b787bf2dbfd1ebfcb9aa43838149168da17932442df947775b5e30529c9fa3163872d9d8de581af0cc525dcf4cf697ae16d267ac6dd5401b321575baf83a11538bf0278c28dc6edb1d39797aef3906aed1fb5520658f416e7de6efc121a8f72bded13815766f21e29a037fda93becdeb18db716f6c48b0932dd490e8bbcc3a6d39b8ce71bb071b95d8359ca285070a19512e9f55d745bd755b9c4f689192c8e4a868a4d05058557c89bf135e0d30046e602ed1edb46b722a44ba4bd69d089d697376cd85e60e1fe4e79a9278ff179c62b6484c01b08e783dbc07618f35f68a567569f381352f0e380bd850d891c4a5b2951449cbe7d74b314ae1b1c33472caaddff6ff169f5b144564dc3b76f29a79949cea45236a74eb3ad468aa8f28f0bbdd71d79768e0a63f27190c9a2321a05a55d57b2ba201066ac1cde4d12fcb385e312b4278fa4c959444fdc3a749544a5b1746bbb42d82e272ec123a35c091dbf8157a2869dccd9397629ddde19ffe86570a200d80e50c9f736196654619b604de0acf48f679627624ca1fa80b5436c61770747c46bcc23139f98f73484063c31fbb59c4451a0e7787c861155d7d8304358af9e268c125fcea7e7533daaf70df59b91baacec4ab9af9434b38cf0f2ce142bc535252bcbbf5e9148f701425d1789ebea755b4473a6eb1b8db595edcaf35ff880c4c72df3f0868f886c67ead0387a1b7e9ef65f564f94f2f8bb96b19e0f9092e55d16ea2eab0b4c9b40a035127b88a6be1d055179e1ae0642e7e8ed36cb5fff053ac380515114e06f0d8f3aa3d099b0c90242d826be51ee427d73c2c50bb903268eac6541bfaaf434fee1f3db3c0b5c722c0b6c839ca48fac157623f35ba92571e17d8541d0c848937ba05902b9e96f8cdaa90d0c9533fe13c0dcad36e1d0914ce4a82ff5d1668a2c5dccfbb2a91a2b049b8372b2d64353cd287f8a95b59354f7cc95ca8aecb2494611c64e60e5cd4229df1447426dd946cb07d9f93da6607180bbe8fd73221a675f1695817403bed72027afd3486220ca0bffd541a5d4a922516867e35dc170c25f79f9274d9692d4d903ef50d0996978e2ec7d096b96fd6261f4b88609a5cf41676ebe3c3fb658e2e797dade2c8212ee44d287911146af16f7c08e7d7103d6765c0d281603bdc07ac0443af0c775c8ad285cd718535fcfe2727da6b609f62dc0aa25352fa3be9e916857a869a54543db58c8ee05621d7b0d668344260cdf8b6e72602fd6775d62c056e3180a8579439f5c2d42d247b2a7485e29951ad70c65cd8dd9fb7dad3e931c185caf9b2463e3c9905e4551355944356be4b189ccc7d35462a21ac060579e708542be2b44e9fe0ca2d749c350d33f0aa4bdf6019b5a1fdfe63f56a0c814ffd1d58dab7d208212e6754ec421d71474a0b44607d4b8c240f29933fe60e16a69f235da95577b30e33409e2f557d73e19231c86f99ee6b30d04371e269fd9f6d08d85a6a32794822b1f4a5fe7fb16a6abf96296b948709ad810acaec43948fb7991564c2648739000f9151b59140b1162f742c608d6b3c268d039176c272153b5214d8587da1b2e6777b7bbfc1d508c9f2eaeda354256599cc00412367e8f99b1e6e8000000000000000000000000000000000000000000050c10131922
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b06096086480165030403120422802031cf3cb35d5237e805c8a1722f221cf138ddc0d3734ef3771be811f065e3e86a]
[privateSeed = 31cf3cb35d5237e805c8a1722f221cf138ddc0d3734ef3771be811f065e3e86a]
[publicKey = ef2361d2138eaf16df678a3ee8051d36da1bb512fde10d876331f1ffb566639e147a4884d935400a4c1507ce20686bfb232ef640cdb62cb3a03b9513b3214dcaee8a3e6bb165447eac917dcdda9fa8ce91992a13b9f0edd900525409deeb7941c315668b0bf389567caaf236166ec51d6178bb4e8d49f56c7c7be95a58e55d37231c68b218091cd0bf7f0b39b98315c780d0eddbeced367d8f5bdfa202f74f6142c2b7cee436bb5a3797574ea103718a4c69263c4cc9fcaf8d0e6589efab735c50ed1ed67f6585e1ac01ed59ad4a80b471d0ea80dd37fea8960dab024256dc3f9b004e6cbb7ad1174011ed92c06cfadb015b74729da35b23862020c5045ebd69ba1967410750d03f32cfce51c19a1ea699235af6246db7d8d912845e3e05c4e40b527a0fd038693102c2fb068fbb1bb79621df45dc8c1a16b5a20768db09f3e878890f6c1a0b5eb5b807b0142a50ae4ce48bbc5f524d1fe877c48c46e8813b6a60cc82cd042238773f95955555a94a658d928b61bcaee016498c084fb07076ccecee4a5e4b2b5303c367f64f2fd38c18f07426d757ef396f13071cfd98976108bc24d3d6432e6b067a272a94fc2183c6d6e652d162480e930608b6414c7678982bb8688136b6123c47ae54b9a1ca9e6e5464914a4fd8eeb4db80c4a74962dfb3c4d7f4bfabe8cbb9c470f2bf77ace7db09d79e1f005a2bb1fb892e14e12af2ae1144a6a2312e60b23eb0102f1817ff32f1c921b8f350f33db0f3ebd11021539abdf2184dfb1eab2eb69bf67cd4fc1ebeeeae57eeded2b1063ccc3610c1c9c147154f1b100fafc37b252de59a6eeff1a925e6f32882734b4456309be0fbfc5c84d8e7f30d438bdcae97eb459f0eb75865869e242fd74f219c67769127ed9fa3a6155ea81358531c7c2485bfeaba01d5f329a4d0340467f8b2d02c08d3b46b42ecd01e2e02cceba69f2b3a1b458353ebb18f513deef35f0510fa15153f0a7bfef41172c1e999152574f9e014c62b494b1ba24275d60f3ec674bb441fc4098b919e555d4baae816336d3de55d94b7665af64e5b04167bd3313d7a98b6936940421ccd07c980b0d4ce709819ad3dd17bad8d014b26125bbc83bfc54df1f7afafdfc73c8a6c65d00c2e6b77d2b72ed4e5f690d33bd4eee0106581282477d687948780e0f1437bc09ea974fea2f2854764e131e05a996777824e0156ac286db892577b86b2782d989b8f59fae24691fe64a32ea44ccadc29b2b74a9195087b7e457a37c767cf596378a18535a63515919b313f662301299b0454015c1f4751906c1656e9764e899113a02bcf3395ac8342161cc5da1be260c63197282a40920265063ce9063aa6c23e6b224b99049d015a88256fa59ac4865e37cd860e19b6cba8f146f90d8c7674f671935b2aece2c505422b67b78db69e1409d71d91a603900e68ccf23531ed0bc1af417a6ec99ba0246de7be890f52bce64da673c55460d1bef161037346713e181607d001ed53d8954ef923aefcd7d37d7ef2993199dae8b81912f4485ffd9029821d48abe605fa9445044c4d44de51c4f7794be1d5d1861ac353fae71b0f3e4a2609a2a08dc72b20a1167bd3a5b9d97a211236f3c6a47f4a92f0dbdc4c81f12f41b3ed0c08f85d238c417af151b77281a30bf8ab0544b2b10164dd9f6b2755d2a656cd76f077054d08c446c483a32724798dd93f5bd3aa7a6e04b28ce7e6cea855c9127ed1782eedbf041b732166a7f407e1742e2200d58e848960604fdafb9adad8454195772289109bb064c30a1c614adb84ca19479e82be5622e3f5c7916e672604a4315bf72f6a01add47c4e74a68723313708d22c0d941c9652e056232331598caf48e6078e0d6c090bf2ad3314cd91e748c945cfadace10a5b817ac99ab5983dadb21c79a95fbb2b4e532fff8f9eb146071c4816b6dd7b6a32b546feb8513ffcfc241ae829058131c22a091dfbc97c6c2318a52f69cafbd6b029d3e618b62b38231575c6372aa424388454bca4294d2a044505c2100369c7275c49cfc07dbb09a90b6eea80b20e60981ff3278c17235098ae1a7cbf48dd8b776223cd3417399623470812b78e74ce4ff9262557a428368eac98130fe35f24159feeb5fa8e39ccaf140451d01fea2fd3c8e4d4e9fe68e6e5967895aa9a621176061f07ecdbe289733ce7c6da7d792258658aafbfd7b23e8b08348b0e85580bb1057a114155756c1cb7597c8002aea8eadae2fd60c598c553b4f69f217a29e04859edc9961ebe59eb7e1f11232a05099d9d6fefa1f1d1ce3b86d3a746ae351d887d691a75c3134c39ed895674c80ad65d9d7b658595a24adc6bb144da051b7e6128364fcdc400308c0cb636fb5df21b3e882c10afd00785d1d781d0b7b4f1e43cb1cf1358c69410c266d9da4c8856f5e61b6ab70ab6ec092e127d967c753b7c7192a2a1ab10c72d18fb528a877e76c2e04f245ad804f5cbf1424bd8b0981848e744bab70df6b7d01a6782fca0705e13cef513f96659d8a9fa4016b1ef0918a6a6eeda2dfa573bda921cd701a2ca3de906a60bd352d38cc8ff0a92564198d1aac96f96e8ec68c0917c0bd5c125452b8428a4467858a1bf52d048c4fc37f24123143732012ebce1a13013264023807c928006836eb725674101344a8e8ab08147bb5261046a8f1bac84fd5948fedf4996fb214b5df45e40851f23059069dc5778657f1d3cfa8e59dea4f938c55fa18eff582e29594a4752a7aadaebdd760a0e]

# tcId = 96
# signing exercises all rejection paths
msg = 676f8eb2cdfd17fbdbbc03a0e9fd3e7a94ea50d51cfbec7a3ee0de7858e8318a8a076fd6b0ad10aaac1d6dccea45ba40b42c4d318586b74d64a1a6ef1877d0f0
mu = 3dce6caf9239b6d3244006def82f5103ff1050fb0cb71bb2b377fb393b7687c944d7cf68e22a3fbbcff383a68ecf41b2f52d55eb07fcd23d2f0c5ad923aa7381
result = valid
sig = 0c790652499c2859cd66154ee96d6d2557323159a7f8e16cbba0df013ffae09aa9280e8313915f30a971d57e77f17ee4b130148d5b0b59e017e397a6609c66f4db20f1c71b64026f4e6bcca6f79961d22f704b243e3504e6f1f39786b3e82c00afb611b06c2e5610f030941d1a4fd3ed940e9cd8ebd3265c77512e47c3cf7e94cd474890ee514df1cec5e24161bf8ab8472d0fff9b1b1bafc0541e41ce28c70ae60aa21a86e86c6decb6f85f525a14c696e3c0e74137023d38e8160988e2a92828681407d9b636ce2ac1f1c4085438c0779f7c63de3f0cbcd2efebf49e8eb09c5aa1cb624c0e1ce5db2385def8211e2dcc9f1fb3e7278a5afc02e27271300171d03e90af5d9d38a8c4fca13afbf769265c13b42c5b31cd8c2699ed625b398e59b1e5f5dc36e8870ae482604870b10868f4eb862845fc5a603f5e82c03b18d20ea8f2b007f4bdab230c4ee0ae38e6934f58cd0b67e5b3dd81339edcd5c01ade2202f93ed6533979c89f8ac5c9b02acb7386d1c1a790e9c2373f9f5a09d5994bd6373ba57897afa937e43a64466b6bd4112e2498d6153677642784678412a6930d5305ff52544b22ab28cd37050b6597d074aaa6165c895508bdf47768ab5c7dc45846156e7f94f2d94fe9758301cac28d30633ada27163b9d450464e076ec6e4f768821e373a80ae372d07341ba067990f55cb62357ca62ca0ae9d42016e7c32c924c3a14e39a67801441801be28b00a0b6c37858f029a90f2e1b173b0770c04139066791603a43c91e1d39e8dec16258f663f5ed835e15f141cf8c7164f676bbb6b48e2a955c0be492795669d92b7161a71b48072db63a0bf9c2c16f695c47a8992005d55432dbbc88b1a31085f798bd89a9f06c7ee7da56c16150797971b583d52ad2d641311e8a1f3dadf9b85e7a80c79d0714e5de2839172ced2b5fe53d3e544f0d9ca183d7af7a39f1aaa75dd92a7cbe4fb4b885cfbf0e42909048c59626bb7e9490253b25b9a9a1ed18fa9a46e4ca3d27c47e9f3edc6f5f716ec04155389c9c2885e3f0c4eac77f7c662289eac3fa5a09701bc530d571085b3f60a27580847014de9b46bd539867cc554bed185fd60717cbcfde2a3737075ba9880ca2b9f3e53a7ca309ebf6ab4257f9c4ab0a97ea964c58e9e48fcc357f010f5c7eaa0a0cf23c3e5c4fb61f08d70a68eff495a559d641ee31ab28d13ac7c4b15ff610ef59da487b9d504bb9e0909df92f4e55e849fc40a53386f8321660831c6b7fe4f1a1841d21bbca2d1a3f7ad48acb7e3c3ce6868d082f714546ebd64ef5f846f3258e6b2992a44746e272f222649ad1d78399441fe648d5fcc77cb43d3c215d0aeaec16f7b3ef0f4aa6914d7eb1013bff94b8d591394b2b8b0b199464d7271171fcc380970e7a3631ad433a9fdb5b702910f31a7a6e137d643695158015f594bbc3fa727e9368b255afff27eba30c273ad100ff97e6ff9629ced9ba4de4c26981046a0c89bf0e22b90c777ef546c553e316c40c72fa569f2ef5aba0eba18fcef06b10bd597e541c6ed32f804e9df347b2ac4270aca88d4cba8f1a0768be3cd974617434cc7a6374d00921ed2a930a74abaceba9d9e622a91c2423d48788788635b2c6982e0ba207ac8701faa354a609b02fe1573d616b2d82072e6e140d23a61456c93f650d4f07ac22d7c929c69b85552fa402fa2c3aeadeb48993c6a24a13075707b16d7d806c519dec91dfbccb3b17adcf64466bf87973051e9e756ca03c64121f3e09362ee94cc2293cf22124899879a21233228f7f3a341b3a697040500256b068ed4d364087d52de9744135d05645b759e10c0b739eb7591ad0be7eca241294675a28e029500eca1b8acd56e8a1b95cb09a360ef95e4f6bde03187741980f6e03748fd6383cdce9c05c9248a846291cab765521561016148b803bc815f0b53bfeb5568b4573f423f068dd4e27fcacf58105d88924bab9cfd606b4fd1200ca1844b490cfc8b06dcb72a3cd2e5456864bd33a96234cd1f91ca99c37e40404727f71dffd47869b37691cc9a95113d7cfc5c3089b3b94edfd0675b73986986d84384539d197ef1f2e50b5f2e072fd72d8f983a61683bf87122c4782ac596861e6a100c25a4bf0ac7933428b9b819e44d52194f8bdb6e0e880874d76ad0840b44c8a3258ed7c46b554a830f5e898edf9368c219f1fc4504ce899fb15b560aadeecfa1b40d57fdaedefc6e01bf1803800e7442d89a0129d26bb336eddd1b3b58f398ec31f6837b60955353d60fa711a3f77e5ccd0569c7306cdf9ab4eb8992adc5ee783e535349fc83037b401c2b3c41a7f011f3abf3983adc29e4dae0f460e2e89e8db4d3f2cb0621e8bda212dff7d26a4838ba046db5691be004cc53146f568429169e6f384ce20b1fdbf589ef9305cf5c7dfe1209f3cdd25d8f8b2595425209d38f1be0e5a30d4443db575aeb0bb1a8b4ce6051ca74701b2455c3977c7803bc6e73ee7d01096811b67daf787f449d0e221339fdf56680369a735300ffb6891e220859056733c1aa6ae7184e5738a3a301dee9625a4a6de697bfbf47fc6ea65294acef9b523851629cd7cf195af5eb9bfb02292fe9eca1652047737783ded9c280baa049fe22c5dfc5cde3957751c0e10269af24092cd1096cc5d8411ae05215b36d05140068d47b1cc82def614249bc4bf4f8d53480bee146f8e1d097425d928e01f5d2434069465d4931bcd36bc9ec5375752dacc72585b5c7a9908e528441aff8eadc90c5364ccccc59f831e322653bb7ef1ab73fb477d7ab78e10bc3b399a7f9a2c01a49e70ac4d15007867fcca2af940bcbb125535a3ce1772fefd3758db8c4fe946677de8108386d846f67328ddbd35fcbc92195124be0c82b3aa91a32bd662a66ee5dc37fb299360bc4f7e4c89a158ed77ef1e0f544a8b3622298a30e3262c9e13015e5344e4e395a4c19be5269b974a5ebf073e492e6df213def3bf441efc6b9225e284d4550d366c038b246b758d1533ebcd09aa272c3737d9ea8b4b0b8ba23bbeb5adaa13da70818a1ce638af2ace38c814f0c74a094dbb12ca78c1878c7636b813d9e6e28b958108f7a47dae8da9770f56965761761ab35a8f59d4a6a7b433c44b4668e6ed0d5ce696b272483c8915e80feb6b72ddcc0175ea0cf0e482da53b30c41e487827d88ee9803adf55ebb5e7098592fec79fe03d5298548861b4ee202dbbaa615876970bb699f92fc56c035fabfeea3347ea6a089f1389959b05d1c1e7c2b3514fad091e8d4ed4c4c848be134a7dd0c34dec2ae1c05f480e0f88095210c1722c6d7ee00835ef90a1c5c91dc2167689e70ac3713d2491a7163c30f387d5f1de1b09a77140f142ed5655536aef696a485300b2487404d74b7cb04a514fa9cb69a11e0acb0133232333eb095ac64ac59ab96ea1e2f3ccced541f40b9a4d7e30bef04cbaa032b02208e7e3ebf660931189f4b772751b2c9f1e4f1afafd48705ed8d6072369e05c33ecfa5238bb77ecddb2cdebceb676e2c594d7f4ad84e69ffeab400c62b31269e357ac5860298dbf7c596d22e2ac504c09cb30786777c7f82978764f9b570393c392bfea724dd5ff025e0746935229aafa48077757f5ebdbfb9060a68d12e8bc8a27668a594b7da41d1a4fe86e486b6fc708137107b9bf20733605674bfc46616e5e3ed13722b0104137422e9d314d5d9a166b9b70d3009a8f6f7e8a8e88b1e61a9dd1155b248d1b3a497abe9430b4610d0ac88e4cda36745bbc85e232a09f56f5522c27a23c3362852a9e959ca049cf736496bef07d00cf3ba28243f19dcd384babf6b73ef0b4dfe8043be5b6cf68e94047d4972a183277e2020cfb10487d26d0114a51731614ef7f3de4298a49a3ba6d1fe4784f9bf4495cfa13ca41a42960b6d9470b4bcc84b4b23d495e21e701ce715f2c81701a01003fe0380b3da436b13ab3ab6279452fc51e10418ffd462d4628f04a04110a33e1fb15c9db26f1e8f768dbdff7dc548eeef6d82c16acca8bd057e7c1f9539dea8194745d74a43523e1b86ee2f1e7e3cf127e935006bf8561fae18e3401f7c958355e77898868a96b88788049f4d6240c7cffa90dfeb60bedc99dfae4b96fcd6af8ccb1b38bca348ced3a9d7ec1dbc22d934dfcb6295e2327dd30161469f2e264b79f139f622adcfb15a57f1ca95c720ab1aadf4dd960bb1aeb645ad262abd175e27126f43430a8468b01174e3beb22cb2a2f4cfd40dd0218456c5bff076b44429f4255e9b31567ab9e26b6c7c7e03b623e2c9b6cabcbb0c074c2aea0db9554f68c0582acde6b8176d1fb33128d3204754856413fc996136c1b29c684e5ddc0fdb68a9a9c3bfd3bc037a6e6c3ba6f7c0b164e3126d0c1f9e741cab150f4cbdfa0b399c9cb05078038b25fb66dd50e70aba2f2d931ea5afd8cc9c1364efae23dc44c87e1793378dcbc78c300a3a08355bb3c94517fb80277cc7c2577cac73c85fd0cce95c55e26325af8996815b4d0da6652fd43a9bb709ad47e3f71541c0cfec9dd4ac57fdd691be30522b86df544b954576873d56472bfe6b6d9a3e72fb228b3d921d62776e91d4375c970e074c5c74db055e9fe1f01a24678f0f20e93e455a6ab5b9eef41d8000000000000000000000000000000000000000000000000000000000050a0e11191b
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020230e1916b4f5705225dcfbce6d90cd1dc370b893c25c97bb0f18c30a0fef0b76]
[privateSeed = 230e1916b4f5705225dcfbce6d90cd1dc370b893c25c97bb0f18c30a0fef0b76]
[publicKey = 54a55c8e7211f96789195717a9037bc6d9af9914e88fd4a7cd178c675f4562c1ddd06d7dd0fd74983593959cfb2f0cb9cf05284722e82b17fa426067132f9b03cece624112be8dbbf95325ca10f873a652327a06b24d580c68fc02f193b4ca45abf5c4ab936c1b24d0ebe6b3905ef4e760dd901edf77f58a4af5c87ac004c40776ae1447e1ec4f76a5ae9aac73834abba8581a54d1dfaf5bd121814da140d1e3d2355d9b1f3777d6a4b61a9ad4dce90047f56927d40b224d8e2ffb7fdde9e9b3deae7d8a8be1c81f5021b7327a5a0802af0798b3d9c596abfeffa9b85402426868ba893a1231d395f67aaeda0d080db34ede9c3b6d1e942a7a468e26e4ded181c6814e387736f738edf6d0441c6d1aa0c4f52171bdf3a29ba9138c8f60992d86c1e0f44d756e14e15f12b9e6d2daa94ec79786d2773267e18f23b8d3708f872ba2f1311d5009f3a30f199fdee7fb2e4a9c634c5698870a0500fbe7227542cad64535778022f27518eeb136dcbe0a1111ae94aaec56bb7247cbc5a28e3d3f348355c13940b7b03721e1c40c8098eb3d9bc3748d9f589d03ab3d6ce0f613316c0065da8e84144f4475a81db9dde639c93689195afd8700ada70bb9226f3588f57a9b696ef45bc86fdc13a128f81d7c8a7ae604e80bf5109048c7e620c12cab469d1d546e3789d225183f825c68310b39e1fcfb72504cc5ca457b7c872f42dcd6dc00450644ecda553203f91d9c51284942c79874e23314cc324dfa0a99a89a74fbee3e22da5f0e856346d444313d669989b0edd79d9f2396c49aed5b136a3bea23bc8c1b31d264cc992e361b1aedbec01da477fc9b19246229bdaab27fd047b80077e5da507c891df965eca594e93e002a3b1e918b540f67ad30df67c886b18052bd140c3673f7e0259762bc28a162beb1de6514b716c65badb2ae90934fd13f5dae7b6c1e0e77200ffbd32b9814227f25510797c47e9a148f9951b89df4beb03e866f381950c6e6a8a4d867c71f19cac83ce9a25ede0c0ca197c0a6c5355af79bb71bec0c2274bbf178a91cbff4a2ede956741277e613bda628d394834f2f09ec21eed243b82721d79d26c6caf02133b1668062af29970bb909df537248573fe4bf85ef17c821150a6e29aebe436ad11fffcabf24340314df6fc000d433412ff5382a07644759e04579bb253fff2121a1e106a91d7ef9de1729827b1371a7aab9583e5a1bcd80c002d28a3bd7e08b44190141f711d466fc01100c742038e80037f5d4a1a34ed4bd0daa7f541cfa3366d6c28d2eeb526b65108aab15a5f24c73f3009949ee5ae7ab520f0aedfb9345c9f9365c5b6a1f1c46de0b6f40d61cec114763e5bd47dae83dff8b8d3d0c0f3a9cefec49ed901a213fc6ab138796248c5760810256c8ae959b5d6f96f0260d32979fdbf8208f32fc31902d0a38fc4f46faf36e609fb16878acc853071ec6e731a392b1297b7a330778ec512bf5f34d091821913c8503e00f76b86fe48194c63255b8bf5cfe574ef15c2d6e6d22a8a955497dda897bc5fcf4aeec916992af261c648823eb2f2a5f0bd1515f4a8f2f223b792af600d5f54cbf3fd394eb1e86ed459351f7422d89404a30f7323fa66f7aa8d2df793b7619361af33f39144ac364fb513f8cc615ee413bd4c13d0f0c74d63fac129cf6442e5f54d2dbc8b124bfe39b00644e3437de7d43bfb4855d5055cc8ff89af297d7b8c1d48fd8f6e0795fc1c1f45ed774e913d84d449e4ae12967e23827bff14c347bf7cde36cd24918094a9b56d6d0b80a35a06bee7192d6874b540b358b86821711a83d580448c4f74b96970e68db5430ea39583f64fd357a0748bfddad9972ef909358b4e86a72cf7a03f0fa74c5c3c8e408baed1fb4d4001218af3778458c8eae1c6e90f5138ccc3d4063a3c18fe1c747d79cde141b8fca0bd7d39a05813761aa37ee67bfef1701996fc4d89b92769b23e9ba6da2fc4be43ba864b74549e53b20778008949e70c81b7a215911204380f5cf0d7063924e4ed558b197aa2e26bbb315028753d1d93d95a1ed3a67e4a053eb6b7d8d8077b738d396d5977cd6331578c538278bbd4a5ddc31bb2de6246acb334c58b252e9c1b621cac107cf62ddc45d7c6dcebbd6cc896a4e2ce0cb9ec99cd514d3c5b4bc48336e1000eb1a91ea9ee037f9c39a4d1a5c99d16c3e3840618e660409c36613b71ba44a73b911532e19aa41a4f48922c00cec8ffd6ae36c03e601b5cd92898a6fcaf22803acd100e498564ad560786d00aa87bc4249d7fe0ca4a6aa967ee3d571b92bb7107df734d42f2bb36de22aaab6ba4294f4fac3a7552ccdbac7fe126e1629a7048fca84eecea4aa6210b56d236178c9ca8e23bb7dd85732e6d84b87a670ac536f82ad7d89c651c96ff270074da816fd317f0e3d620313af1e612adfc08b68e174d3eb3b513627909e64296601ae4d07cacda154310b3268674eacd105354e1b9cd9d0b145153fdea9a3d1a38164ab2b156ab85b77d296e81c1a8bda94294c73307a12dcfdd4b44c0bcb9f212886b77ca0f681e34d709eb0bfa7552399c229749e4f9f12eb0ca6d7600499a3829acc0de59ad3ec841d7a6c76f8053d9470bbae872d25bae53860852c8322a0f7ec56a93948774265ba57f6a9997bb8a003ca5c066cae8aa1bc9ab41535f18f6a761de709faa742945e4ec6d224d2a9e3167fd6bf06980f8b61d8d16da9c3b75434267a6da2047ee898474a4b15c0aa248cbdfd6a53062a]

# tcId = 97
# signing exercises all rejection paths
msg = 7e0bd48d8a6274c7e62f31d80911ba1d6ec8e5ac5f11d2f17522d345140b6b25f4bf8d0d94f2a60d2c245ab5832d12d4e1f5a401b28a18fd49299f3c37b6bf0a
mu = 2b94c1135e70a255cef8cd84a60d9ad42610fd525d2ea8baae08602f32a2c9c518329a50e480877694d273a0059ed472f410d45aefc19af393f2348612b92b4d
result = valid
sig = ff81e9bea3899d73df13d3cfba36e8a1f9525f33d8fdc5b07a5aff651d84313c53e2c89cf4ef153bd04d902f5c8d0e03d650b3b520a257cc486fc949292dc953059108569a25b2433e9c387584c104dfd5365d7b9c853fd352efb23aa63ca064b9e06989f4c7566e21fd99391b08d4b4ed5d8cf1273f0c6074636db8bfb4aafd92e59afaedf09f1c8b73fe6dffb9c0b7ba3d0ebc4e4bd4db1e9ce7b1c6e77822e10a01cb3493f242a850af46a27cc6e2eafd6d718daf285637f81a4ed7f0fff5d9ece47da0ed361d6fde946d6deea4fdb6c389a382d5125ccd541d6895e5383581fba720e6262ffd36c623f5e036bdddc7f29b940087caf064036cc8a3c03e0c7121709a4ee61827245abc18e615e85b44ac3138e4fae38ec87b2c568b10adad6df3ad1201be6b5b955ffedcc80d8b970e3cda8fbf5d9a33468389edb287b711b907d369c91e92926a4d2bfed82c2bf959817afff73f27394303cf68c23765838706c7b1427c7ce1781cdbaf33b135c6ff94c293291a3cc5f1d1da0f1bae1ff62ba0684f02eb2ae8a4fa30920c360caaef0c784096ccbb65ba84427e97f4076700809a27fd8f1883ad0d4030d7629df3c643d5929e26f5fbdaed8e2c71ea78bfd7e386c39ada89869841b79e4a2eb08000ff68bf863f8b1c11e45ff6b070f9b92ee921e040eff8e3654518f792213bc7e96db42d01f9ec330da7198ff50d49a545b692904be5126c1af35106292ed1febfe1672c98458a38d0506fa881f227b49f151412981c9364f801913731b3040ac47b84032cbf90d77ca3cf1d6a7c9c359bf1952c025524b723873bf69ffd04fead40e095f7cc8bae537b169f47ad2966d2370f544f7db00445ed52e5db1ab4264062624ff49255f978d9dddb42405a5ee5e0717bd19657477e7980eee4dcaccdb1bf28d813ecdf711388f1b79f6bb2d0f20dfa75a3a9a26f1d4be4d88b087a84a882f609f030a1b9e403e4f8ebcf6cb5e4c04bb4f4303ba6c85b2984dec7a832e8ee2e8b852b9ffd655e6df1897a4508c11dfea4887f77aea628703d6bb88d7aee409f05b0f12c59797ca93f6eca969edf6dd88ca33316ea0eae065113f9084432ccef5a2b098785a2fbb3b4cbf2db515902875f8ee665e3374f5316c3784eba23ef58fd903ce6fbe079bbc6481879cef80e10bc631d77cd18d9e98c158a8f861d8648d05305695a29b311c81e0c4cfa7d13129301cf9fb25dc0e6738bf839bdfef457d838be9e0b1dea1e1864b3745c0f0251897e7f4accffb1f61b69b0dd1c319ec46e70d2ad227b80c5e0c207d50204b71563b5556e353c48ab29ef1ce56493ab62b2d67b1ee16dd5e26eaf9f597dabefd4bd1713eab743de900f85311b9ff509968899bc96c9580d7733d29955e6ace5a4532623d0ab0c05fcb4c0687e9942761d68f1b470c3d5b40fee4bb4952f626408204ea5d1cb92615cc739fb2125015311a24a02cbae9190dbcb0b7b04cb41234c8910b1a65dd6ba9fc68708b985b29766e697b2ccbd997d48fec365a21361ce6ad46b75385ad2abffe6cb0fa635c8fe083f56acbd3720de1ec744d3c326eb2ab83ab42400777200c726fc2cd335b07c75e84decdcaff199814005592319a24c1af0598ed6166188092b7e510bcf5a6cca138718166451e42a0fc0941b74e920bb4b13b1d3eaf9cf56665f2c986e5d4b9c060fd5db84eb63b0a715b388f32bf25b094ade17cc6b60e6fdc6aaa3b36d1bdf2d03e5b362ae1f898ac02199b1ce356edd156a1ee69a9f8168c2b343335db32f53fe26317af7daf541d513219eb50a61cfbebf4c0ac5aaf1256fd3eeeb1592fb478be4c23df6fba3df6acc8787fa0f32cbfe99e4c9f2931211cde78c071dc731400412f4b3059d0e2e5a4cc83135e4c593c0e926957f9be99b50887b753b5c1153cd6d8d0d311810cd9d06e38fd304a18e7f4c31c9d056b7f4dfef45d2baa88a6df5a04858b5eb8041fb8bc1f59e997a0232907bc6b74dafc130fcb579f0ead09fc8b4b2b68a6929cc814647ca929bfb26a6ae07dc242dba638f433145cc9107159f4a857637c0c40454c6ce4f8dcea8e6673faae4124892ec83f4e46a948523fb0bc94057b35c9217e53035e15f98b52812ce03fc9ee6ef07f77252c556ed80bd48baec9d12ff6b5632263ea81158d9847b2637fffeb5383a99e1c1658ee603df683bf85c8c41e40f4612aaa3fde50e48707d9737a45a567635ffcab7f4bfb4538f3ea8d6b50fe81a078eeb793068bfd3202f439d8f0fd3778318002ba2c8e7df533bf37309831435dae9535e6e0df4d3c1d5112f68b35261d30b17f50a89a016170cfe0f010c1f94e2b02072e2c31d22a7696d6e12e9c38eea8437a4d2df9ec0ebc2d278ebfa8e717ab9df9833f06dd8cfb955d937a79797b77fcf8833daf3b8d97f2fe119e7f1b8b1aa9634de3b1e7cfbfcc236e7caf4a3101874db85e9e0fd0e139c54932d083476f24fb87bb5c6eef303b9d19ff8d03658eef112408501028495dc62e4e2d35c2bab93cd82932de87b8961bff9c95ab12899a615776164abd5c491b43791bcfad9e7ed7d6d1adf9ab0e16ff34c2a3c42d0de1c3283bba7dc094c76ade3131fab2e3b041772cdd8c4736165ec3872d5307491ba2b9ce0eb632a59ab0b7496c10b73ed73277d6f0d8211da6d7aceeaf7bfad16072cb1077382c68877cf7c6464c5baca94e6793984f23fc87a7b0e25f7e9afdb9576c89785e7b6f703190c10f7ca2cc2cb4d982b8889233b2155c9f3fe989bf4885ebb03f8443ad758a7deec970dc2e011f1862b1de2592a86e58f58d23787431debe53abeeb5481f324c9b66ed5b85022c80f021a6e774d216d4c43756232e62a23e90787ca855202d9410139442e87bcfa0229b646b500b50c086166d9f04519c2ac84815a175c4e0c7ea2d31dd7c4a37b512b611514a96c33301b27c4d057da3d8587a0b40d80c18e952335a9dea76c8b7cb5d3d508058098fa65ef98b5227c30f6f05e1c535e304c4cf83ad4466188b02265a8c410bdf92739ec36e5e419681b4bb5d3479b726ca06c2ef4e3ef99b986717a87a936b32ea3ade3b68dc81bc03e82ecebe88ff861ed7ae2d96e870ecf83082cf70c515e06ca22a2045d31b56db52aedf9b724b69ea1e2ed56291f5e56b1f6e26195dfdde76e331b38ddbb5c6c42529e21209e5bd52b224a85d0097c474bdde5d7265586987637df437f3a54bc61ef26fec0e6c3c9cad146df53d3b6bf37588e2e02a4fc82ef96fc077a0f91e3bf328ac8eef16dacd43e58a926298add5a7cddc16a045204690953e1b2486ed796a41bcff07511e0a3ca5dd99aa7eec513412b3bedcaecc67b0a72561a4719c1f53637ab238eeddc3df6c9b11736d6ba63627ebd83fabe36263eb3ec59bdafd39e38ca620495775cf4b42a4ccb9183e8cf046c0a0241185d75f1a511380e65837683a5f3d7d181f6f851b0d75d883ee9cfcde08a1c00b7403d5567bd3a931658b5e0aae36633e225785cec02d17b2eead04ee75ac5c615e5fead4672d057688d63cb8a0a76a0d071a149c6b8204c65ee601ceb2a94e9511317cc37af054e0c97b96eae8405441f02c3942bfa8ee5b05e4df8c06ba58808c3397a06c070e4a575a6af6f72c60164eef0a0d5292c981ef99afe2614b9e02007f9795a24cee9e024d6c466790f33835f653ef8b39c256ee9581e6cae972db0205f5b00682e5c023d970383b7aec550707bc957a88ec78946a8f4691282620d11e600c8d0dce60db2a84cbde25107796150a7b0083cd377db20f8268160fad8eb6636ce6c182eaf97a4a610063071ee596e0c700f0e64f98a5466a853aa0c7cf8da63d80d04fffdbb61886514d77a9a90dd04e6f615f8eff4265cdb205a65254b55b67a919cb0242835aaea02cc874a06d3c659d3fe35e649f699149950d925c30147cdbc069ab88e79e9eba63c12f7cada28228513e93f37c59c0454ab4973e7b4d1f4228588b2ddb02dfacba8d2c422dab79ff48cf4acd6ef814668612befabc39b99b0054ece92760cb36fe66bd8b08f0a23ff8291a05f15c6f96e6a8258bfbdb03718d8e51a7d601ac391a5a52b21717ba74fb0fd7f6baa4dc147f99f41be947c4502b1b501b2d3afcd9880269b6d87d4e76f3449334f62069902826645aa9a8c1c371dfe320f740f513a559bcb9db76449e9e974af40de0b8bb48f6e3d4e04d71eb9eed17ea965802ab185ecaa673b075cdb49d1bb4b563b3e48bf82d01ad643e2f15632c1ad02f3ac5d5b3018cf174772362c23ed0f23a4b56f956ade62d8eb33b0502b50cfab5d0b430955b8e7bab4a1ae740a9615f8e567d090eb3165e95c9f8496b409adc1618532e5cdfc3ef5dee437a458c6faeaba4c9373fd3a339e1336fd360c17c878ee18c31cb54304b5a245bdf67e26cea546c73f9d80244145d2a3ec2d92bc77d245c97e89c740fde95902288c736feb1a6a4e792392edc95625b313763cee7f142fa18f283dbe7fbe1a10a768f95d4871aa1e42913c47b6f5481d8fa88a9ea4ea4bcbea96e667a4f93cba7a5a9e5eee11ddaadaa2f2f9a65bbd62232b7c7f23ec1a2c4952a0d60812222d3e3f9099bff24054737ce5f71f4392afb3d73d53626879ea507e8283a8aee700000000000000000000000000000610161c2229
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280201e832a9a8c49a62794692772b760f29ac214ead38d11128e33b5ca62a775df99]
[privateSeed = 1e832a9a8c49a62794692772b760f29ac214ead38d11128e33b5ca62a775df99]
[publicKey = e8d02e367d734ec41cf6da8613cffd49cd53d2135ffa28f0492d0c202102dc87879c19e897515a0230579c68c0560d2c7536a44d766e60b86a0a2ab78d6f440ed1dbd56387a4c2cb7b46284ed9f79d8ec4c061932da1f85610dfbb7aac799a2fd3e72fd11ceea9e282459e8a6b91cd913ccd73858360574e86595f5ba7f9002bba4e4cc60e7d1bef11231b484fba5a40b2ea86cfc0b269194375955b7fd71239cdf592addac9c14bdecb99bfa8195b680dd111a9390fb400a0f3d851d04dfe07e4107624f5ec1ad5ad5213e739fb530f62fffda0d49bb253cefacd7ace8e65f1cf9c9764d837fea5a846dfbac6db35c0f40b3ba7dd757a06785395d39689534d2cc6cffaab1db92e7925e4301d758f5a9386d02bb30a7dec46de323b61eaae9394a3d238c90f345aed8431cf789acdf8f398f24e89a2bb7bdb1ca5cc374a28afdce71c3c657dadb2a11e0722664889140c0ebaef54bcb5cba52b3b599e7cc901a8cbf43401337d611249638bba81f2d92b94dfbbe27c2292d349d68428508ef01d5a69d97ac12983890efcd0b0f11db692a4bb382e574411ba5c9eba5627a2f4b5e62919053bb14e42377c3cde7d57271563f69fa6dd6cfbde86a340bff037cf8a655c95db0c9df78d8fe1219b5e99bab095714c830b5321ee173f9ef7882968228fd268478c4d6ef84dc26dcd46994c97e75739fb80494a448d542e8e22243f9864341d49a9e12a6440de069bf63f9d345b395445087888d71c72e0e30d124e112ce2e4a853d16a8171808ade476222548a87f831b93e389efcc0c7675c1fa0ffc143a2c68efdde0bdeb3d8b4d2fdc69c81e900c0469809db73fe97d14dff3abfd4d72b4f90f6d51249bcb9ab8f44f1aaef6b6f6805961c09833c76a9e422009c76a69de5dbb591a2678cb6dab0e2b58042233a8dca8f77f313184fc768af5e6804c76ba988033db40f2d600d5ba403d8971a3824051b6ad82534e453ab80cc7117823fa867b884deab2ff75d63bad61b94ae0693ea7ec67c226daac6f2ee381b247e6e7dcf68cd30b18e428bd897b2fb039907f6130eda3f504b947f41631da6cc8efff77d051f737eafbc14dd3c61bd96a112d5b0c2eb273b970dc678fa9763eecefee2336636d64152fad16ab3620107d812c3c0e3d74086e313a111c605e384a376a20c60ca42be0c3d0491e3c2d3bd0cd30d247b5f19e47959f1471ad44cc6235e4f3e540d0670b4507ee8fb785c09261a3ff724709c54c7dd275f1175965cadfe5f7c424f3da71e6f7e6fdcd7ad0ff96fb1fdcadfcf59e486693734aac8e2ca3bcc4886e3eeea2554941b30bd39b0e341a5ab037b12fb1f6e4eaaf541a05ca2aac46bc9a6ca6178cbcd2a4731f88a904f88b33e4d6b75744d007cc8299be9f76feca3f043100588ee3a5f9631fae3ca3138489b9de94e5f45c1c07070ec1b957714dae2f10cbaf538c50e07be541f70227988c84bd7ae5b5a15bca51c5deecf9aa2de797740b332d53150913056bc26a250441ddca85cbf7b19fb0fc3781229bec074d5c2accef934b36d9bfd55103da505ee0352c805d022c0ee7a1917192801fc0804276261f8c39168d9b69d9fa440d25dfeb5ae94ee075259f66323b9f0c9d355cabcfa805f965b5e640e1c4756c6ee757c90d42f97ce859a8437b60d79653fb5a3e8ffaceb2b1140b3b39cf60edeb1766384d32952696a3ac07f81f087c692d35fb148929825c043191c68f12a5bfb3cd3c6197b9e66e0be7457356e6ef903767c1cce445f6dd5ea8f4a0c853ba2f7512741955d0006449f98617b4836a5b4b60f271aac6324f64651c544ba39716933201fc350bec3d3555943c94e68df1dca0be2116101e25ad5ed6bbf7602889ef01c571cb099894dd9cf10499b260ffbf8106c3f41780da3dc5d18e73ca84f70f782ef15cf5c00154138563c4c2ebcb13435ce18c4a2b4eac2ac0e632320a172196a2175cdabccdb92c9551c60cccda133284a8379140a7940154b131b50954b780f9d5618a14e5f82852fa05411ad58e02d37872cec35e2a4f15331bba9d4862f80e9031ee472981a9883f42764f5c78c9eec22e4376aef3e7f110edd32f9f54321277d6da3e875f4069eda5349078791bee9f2aea3261ac23507219b6056fbcef89f8b46ef2d247012b29d3c6beda4e47498c0d249ea5291475d60f55c8186e670cb6ce4a30d1fe7d090b0e78aa68796aad2f43baa3bfcf329ddd3ce4cfa527aeff0271615239b40014c6680c1dd0031fa23a22472a7d250f4268331d17debef4f1da5f4de8e45483c62de86401bbed1a4b7a75b6de926680dc822a8629033ce9daf586b4d145b09fbfc14c8a8bfb94cc37d0c892d37ca651283b46c08462886072c371aaff4fc6d714cbd1fece02abd11dd41ff85e018f05c54299824b03d93c0e97f4222085c61c80066a91f20f1a7f44d91b9bedb9842fcfbe823dc2a934cdfd2121456e71323f35f3c3fa4090a3fe186877f7abdda971b711dd69ee013728b5a621cb16ebb58ac6e0c0fe756b0eb38239cd93b09f1d4b0ef79b12df153c7e1c5b06e827056d2990c5d657f6db1418bb1a58d02f45a9d481011a4c8115afb68589def13dd616314ba4dd8050e13e860f32b44ea3f376b1032163cbff14af34de16ccfb0bec167f86dcdda1e320bc0927b65f3221ab7beafebf183849c6ec6d822b0bb749fe8535075f40afc89700bc44e2b0bcebc31e7b6418ccb7d921301f01f2f54b3a878b549b1]

# tcId = 98
# signing exercises all rejection paths
msg = 545e06b58af27569994a4831656ed1747115249f8874ec9799294137eaff40f5e81e4c134f306c5a3d45069ff1457ed9ac304b0541f140d432cb1d0b9a1d83b2
mu = 6f0a133dcca9c8336f7cc95ff3f73f56ac6e52f2056a8fbeeb873d3b28af87fa7fe5f3722967019a77ff84dcb7c1abef48f2a8ebd7ef2ae5c972b01ba920f72c
result = valid
sig = 7083ff2be79f0425a4d2eb781f6016c2a5653c2f6f0fbb079be513e2aa3f7aa9fcc75a5db686d7ddb626acb34354355d8f3fd3c5f32b7bc1f847673325598d195ed8b19f0747c8488868752c58d2c0c94a5cc14ea2a12d1f1fa47f647311e2acb4f190cbbfac3c764d7f4c3a753ca941f2ee5c385caa548346b142f5c085eacd4981c1513e0103e3333f93c38bb662e68b54c5ee494d6352a5d7517a418771dc87cebe6ec1f4f2483e16ab7cd8d6268f2a906b9f010f2ddb5f41186d5927a13de87e5682321c442f6d6a625ebf4c722daa0349d9dacb21c0a0956fc96c4f861c77410dd6d7ac6e05bc94246cd09168fdfc6183469cb0bb6a6ec6f17144c5058799160cc3f969c5b553605c0c7eff841fc5ea151deaa0e364588167a27c37177daf75bb229b557b34838d52f6f77d29c66871f35c236e6c13f307524954de895a589ea487d49bb15b44c0c97c33909c11526751e831996d4993f4c793ca5b392aae47948af507e2211eccdd7a0da130da9cb62b8c2fe6a6eae91103051c1771aa263c267ccee14c96f7baa556170730ca8a24dd2cebbf3f41e5dfd5fe576ed62bc54a4eb3e271ce768a6fdbe604f6e1e1aa5b2276de77ae0c5de0d198d3f5d0032953d3e69acd3ed34a7e821b4fdf0c7354ee4d1fb2ef89b5d860a860236d5cbef6a539bb38ff29fe6bedcabef948eff0b1b63a38a309486ab46625ccebbd5e22f5c8e581c2fd452a2d620d6fcd188645b4949648a84214b7c23d2102c2ec53cb76ab3c56558ca61f6af561bfc27228b6ce387cb4be710b4d0a0e13332e973a2b9f7e92f61193f6301a9d2b897c61247b0fa6d77859d312e8731db55489cf4b2ce6a81008e22893a0a87a16dc41544983d93e42f93400cd22dbec96a7bbd06e17a21c00f5d80d04f8719c6626e9bc33db3f99d4379cfa982bc93414d24d36274af805fb86fbd848f200554ce08c17b8fc2637828932cc5bf9db8ce85664539bebb2ddc03f8263af7551fca2d8735ff93ec34a621d724587c2562f84809126cc3db62a23d04454aa57702ce6a0527222ad72a18c7625949ead043c2b9104d7d7d252cb2b470c72a67660f2df3aa5b52670d85cd4ce8ad5209d8892ac8870033c75651cd6ba4f60a543a6560246e062fede2de12c9afc17a16d17a11ed50a9ca16e7d6d302f31cfe5d09aaec08e95eae8efd1561de47f9389ab052908d505676af37a81012ecae7c1d2f920cfcdb7c1837ddb122b4a76efd340a5b4ca18debdb84db877b4b60650c4155f085a1921df3ba907e92ca386fd94ba775465c11927cc51a6271b2410440764c3d5fe97cda67889a449dea7aa2a9e383efe15200f0a4f2ecbabfde6546c770aad7a4586f9b7fe7ce9519e9e2b05ff38f1443a2041ddad9c5b06fe33fe190a0d6a9c6f69bb3682a78fe9576be68aade7bb12edd0c529adc832a59021ce37268414d8a24d0aba16ae201da65c07cd057b83e842f6f69c80a7a145d1094c0b9e1ef83ae862957bfa713d0795dc138eb155f1c5312ff960357d49ef24c16c4b97d8af8343997737f5012247a09ba166c092c983b297c1c5c2648a3adb3d85df79f429d03151c13bdea8adb75214bd1ae6ae2d1a609937d302812939d8f8f0ab53458741838529c1eac67306e96708cf102ad0e818d1130ea7d2cbd715864c8c3f5b554602bc42d41501dfbd6279c61d0cbf7658864103b95af7dea5cb46041a0052c86c7fbdb72bfdda9e98e09299bb4ff105496cc47de64b288c441131420fba131e5f12ebbf030d9ffe2e355054e5b9fb1fa9f0d1c5165c89596234e18c7b7c77116a4d77f1cc61de6ba04b5001ccba8a6fc76ddb047452e9bb1fe0cb186242fba5af6f651401ea011dd4a1984491199ee3451d955bb188f712f1f7c51f50190b299b9ece18d5dfa15de0708e8275fa8d7d5f607db5f3a0e40c69c3835f49e49fdedb934443f7aa118c46a8321a93c9e6b84ee95c9399b740f68f56bd3f33633d2161ec83f5b4977463139a4e5bf867d304caff69fa9d43a8b93adae1408f0557c6c57873feae93a965c0f32b1e660c193578fabc91a9a6f2af6b93d06cd2d80de6615d449e94ac9e19adfae2c3a34630f2b890e71bc64bbbe6f347544d4ce4bcf8699039ab0343f464559bec958b1303df585e2cf853e5429c5f9d364bad5f2cc42b0743c4a391f1f4f63aefe70b43c5c5ef3ff729f274ae470c7f6a75564806564e731491d7272b64e1d368849d56c6aca9f78f2ea21248ad28a71a5844cc69a8423279d777eeeb9713824dacb008643459fae8481211938d7d949f14d006624b51745d7b1c706882abf241dcc9196471a0cfd016469a934087a37e1a19256be172d44af28adf969dfcb2e153d1313eebd0dfde3fb1c392dbd17e0f4bac0928a4af3c746719f0e5e6443e474451319eda3e4bd8d1ba936f6259dc25352c0ca6ca280ad54c9672d989bdd14970e1c6e77ff84539e3a59dd2aef7d619571757763129df3ba98972b045eac9cf6d8ef7f194986a8bf783e9a9da34f15890e5af984272e487ff5db62635403be68fc843e2e7f9350327dbfcc12b8bed3caa1ab5c998ea585c1227c86dc8ea40015c283e2d4a98030bfbc1040e15555d9c192d7d850b33229311072266763e495ddfb73e493a274bdd4d71e77569c4fc5926dfa8599fff86ed258951ae42624108421f200a0e5056b554b8d759e13a5763452dcd3f10b8fdd8b0d4e490969a5b8d1e6c6f7d782b1351fdbc9ec2052a08a24d5c81ecdd15baa12760a092346a337cf26fdcce5d202732cda27146c51c90d1564be7e83f08912f3c019d15502c9b6efbc5753bdc909ef08e153c330f52534f0fdc63c6a70d9976ef8c34133ddfc35bea707b6790edfb3c3df97162ae4500b1224523d75edffbb355375c40da83c10f7539c3d09e49a72bf5c156c19a9094819bd69743965b37f5707582bc55e690c798930ffbde8cc87293b5dbc6ef34f9cd1773c8b5ba7570d541b3ac603fa527cf0a176d8fcdf73329f637dd817175b271952836767db0aa19a9fbb6d2ecf613af408a23892f8fe083cda73d0aeb6407cc2a2de71f77653bf1b7fb3132a32bf5b25c6bf764aad5e71432bf3cece063b49c44ed4b9603c08c9962cbe1d5a3165f95784a98194b4e749212414fd0f34b2468d3cbda3561da6fa6809382d0d3119ab4bfb88f68847b2796ce7c1106442b6e39373655e6214463ce800fdcadefc930053a401f8e5b7941cd6a57d0f2ee65dfb0ac89d94be5f2ce85df807f9b86d4007a3efacdbde2cba25f1d04a21ef5c7075b17d3fbd1958ee36ebcffd4e097d68cab111e5316400a06235015828719cfee445b3c6078e7cd13f6039f23a0740b4cfe7f21a411f962ebe3e35d5a7b54c5105c422a107e823c9a8fa175ac4ce72bfcd7d07b0542c6a38e9b68fd454eec25010e4526315a7b8be169d080c9b8d0c26cb676ff1fa826ed51a6de93188c21f1589d58fdaa9598bd4ce6e8a60a2d9e0e1b5872e6e4dd38698e87054140d663abef52395e13c25a702717b73f93850d7c207cc3dbfe8e33112c6e73b06bfba887aa1b07fd437e87e8b9ca448cc201faa69a4844d7601c625ba0e9aff51fada72d68bccb24a25d5d870a9bae7773f87b91312329d41fb7f1fb758409d6c27d118b69aedc83b7b4bdc39759acf5256dd1006ab8f3f67e622956e35ba25bb166b66f2f6cdcf27d6a96458a880d4765e353b0543ba2d9e54b1ddef4acbfb52fcc68067714fb95696577f4a6a05c4518c31074224ae378ce7582f6898511608ea880397bd2dee64d92dcbf1e7858defce70f166dbda661988b2bd3eba75ab6948bdff8654f4dd243db164408c758ca50dd0de3c6968c02b5cc0c5b2895030013a79a65addd1118992fd445384e378229706a3baf9a89667957fe73715692c97602631ea8241aeb9eac0ad8865c75b1059cd34f4b9076b3f19176b477ee4c104920c89f80d0bd78a8c9926c66771ae2620c7132d9f9838b3cbd22b6f9e872f4ab175092f2f68c6c090368fc6a319f62eb4bb54afad9e39efb90a452e443b32d8266854500513f3608371e72a1f31c86dfd94964a3f44686ae623a267b22fbef06b52d86c6d471768cfdf89f2de2f51c0198d9fbbdd1d628c9e87c2c19fa7e680d92840fb2cabb449cf2d66fa800e9ac549359174835bafb131b7847089b2266bf6aeffbd5e959e641d9623bfa481a18f7206434bca6602bbfad848c9c79b799c4d0f7e73086e7c741cb2547475a943d6d1872dbdd0f07d34c3e3036a88102e055c2bc06c97882d4c899770b5dd46c56081c805d80307b82a138f896dfc2d9e876c6a962a87ec25a0366c0222081d9ec621d06588823fb8432991e2dd2e2ed4f85bb36fc9834a744302953be244087c9d5bf1ae4351966703bc63c2a1211bfa35958071adc9404f2bcd7f4eb07bb1a6476d4a14abecabf7dbaa41624f3c266a203c959aad15ba7d5527b507297a7740cc6dee57cc6482d6826382d083cf51dcb45065baae0870c45d35ae4ab22a4e538dabf894b39a065e17fcb82d1b8e466dfeb8cbba52a4d853aefab661355a99b2fb67e033e4563da25393f8a8d9ad601647f939ca3b606183b435b767bb8b9f4383d3e4e51669ab3c305a2bccaceff0000000000000000000000050c131d262c
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280209488a1a4f206a015aebaa2f122a81f51f74869d9088af66a9179e24f480651df]
[privateSeed = 9488a1a4f206a015aebaa2f122a81f51f74869d9088af66a9179e24f480651df]
[publicKey = ba4af935b4453386d2b6c13a5585c1ffcae00e26016b1d887d676ca8ac6d90db60f221e824958c0d164146590824be155063f6e22a36f4552eb0ab5be0c08298e32f40994e8f1c080cfc6b32bb5a28d1ddabc4f50401682602b9768732edfc4c5e4ca08787db5895115c384217ed16e2af4e914c3ee0572460196739b9452e9e20eb660bd9d370821ff9ffe15e1b834d123ee8dc33ec113e2b374faf2a3d1863148a8efdd4750a12b3023f6436fa4e9aed95373c0d217cd39044c9fb191998d85ae074ad0ea6da2f09bae27754a8bce813b2c346459bc30873f15382fd81ca3ee209a1732794d576f2e8090dafe54ca9a3139ae6d204873d5e3465bfdc4b4bf5ab284428764ae4d27103d3c2972919cffd16ad5207506507c67e690dec268113bf7c5e8af0eebd97e5ce3d179f38cf30e2f9d9c51ff5208179109bee8fed0c9b9687894dc5011938111136710f9f0ffb9b1ef1263b1043e94f14efef34fc59fe829eaa316d0baeb69eefe2cc1927f0e9f5ab03eb1fef42755df29f7fddf80745278b6eb82586c7e84e1e6008f9909ef2adcadf564ff60ac3532cf92cddd6f29d6d33612eb03f16a0188ecb33320f516dfe8a070d0642666d6736b78c262790d8e8d9c1970fe3730da847a8ea468e52122a67eb90b778470c7822ede0acdd9b2bf14c7dfb7f33c9cd736d657ae9f8dcd009491d03ed24a4dd0f68ff08e80143f9425921f021c51bc4848b5f6c31e7449242e0c54c010587b8daad57b8b855f544acead3d146e289e27c16259aca9adb10f1736eefca7186ebe3d695c0c09bb5471275277c65fe5d62aa55478a9bbf18cb52575e2cdad1491f8f756a38757a8241461cd4f3dbf84a0c552187fcf4710a3d07ea791889dd979f523078b0547ffc6c8c4fc9bd2200efd82726b35f6014ad694684dc38bdfb4e46eca69025e531ffd5ce741fcaae4b5a2f5313d76f322557b1880b9cad5400cd2cec5d464cbc935bb1def30596604ad1a952d5fd0ad084069100f9f4471cc84699cb2523649ca279e304e99083b6e63fac1a46a39b07ebbdf83dc0d12c352958f92449efff338421b071674ab8a6819fe81a27f68efadada0adfd8969ed20982095b39cd9224f8ea607c84516200c1c92975a5535c19e1dd21d89aa54285d6039213680911ae60b461f5f072c6b8021eb6a1d552fadef941c345b9e11ba8b9ffff0538ef619787184f6577ef70fe1421d61a3992bf66fab8f43dba869213fe434f92c03d174719e6fca06e6b6ab344033b43e34c9a0fb9be71c4870cdba387f6333512a178da9b469f1b3a614960ab72884382e52dc9a913b2d601f1a9d333cacd031b2c8b42b74dba6c03c9648fe0d04fa40cad8a4945959dcb503082019cf271fdf371fbe6a22ed2e4692e664886d149f7a83161a7e0fd09a8046c2fdfdd1521d94faa7e29d8546bf11296527323bd63aab0b56c6b2100a0c813d4e1ab0bf979e8532b1f57c44d7d8530b46a042b5621d5d13d86f053be8900dc843e4b65b23024a3574277335dc78ca789f2a82c0cf515d4e689699bb09b72d71cc0af35310dee927b90323a930ad17339374fd07d9f402e86ffb5f60232390a1f1a4eccf2ae744676c7effff2f70530c4a6840f8d4bfd6384823fdb2f9c5881c55c925a3d6bf126c6c4aa109963e566f714fced51ce0e5983d6c79ae4eb8a5e84d151d9c434e721683404b49b4f8ba6d6198368d412acf9adb24f427de2570094f8dbebe9cbb2246128998006502087d971c6cb118c3f41db17a6d03c42be3183e83e091db34251cf8e13c0ed0f73133c1999d7e46113238f7720cc4bf10cc2c6efad1f29a63473c5125a7c6b2f694db575f667b5062ced32d178d49adb4740e7a98bd68ad2f170e3a8e166a0e718655fe70cf9d79028f05e9c8069ac2b6509e6de32f15ea36db049e045cfaad2066b975cb7b3403cb8865f2182f4012411a935370966a61f85c57ab9f9fe1c4747fea29b65d468e33223842c178e242e1ed3bbd13a8be808f00c78dc51f06adda4f9890706f510d26b4afd38b072e4b1d29296e6c9aeabee5d64a060f5480aab5968c73c0c56ad6dc32cedcf5dbdd7f37d8d6a8d28bc4f0cab06c632e68abaa8ba2a5dc7bfc8f5697b3738e84df6b8e39484ba763a2ca406ddbdbc2b268f927a7ea43ab1f65f3885d3f6956db91de85fda2222cc1f5e79d9ab035cb916cd3c16cd2e49e39458052cd76c10d6404fa47cecac2bb2ef392e6b016d13074631e6f733dd5b586284c2dff083cba387db3170488cd0cfa894216ae6b918db3a4479926dec25a9de32a2700a6596357fdee5c480b8784b95fff6e72f445249981c8ae27662289687deceef43f8042fdf4a04fdb383cdd460a8cc940d30e779fd93e01ec9d6343a1f525014c997c0ad78a247cc7cb2b617ee37cc9a14c227f8f9285efb44f7e07519b70f96b2ef51ac2e50bb934469cc1ca5c5a239a3005e7220771d6c4641e689702dfd4ce5c4cebf9401bd34d29deae775cf3b0af2587b6a16ef98ae5257d54a4dc1b3b917961da8e09107ea50c1000aa0a55e455ae4a896c78a70ea888d25efecd88881a7a3bc5a4fc17a91418c01df30da295ddb46e3236161917642ceb7dbe1b39bbc7405030797af273a822acc8d01ae790b8cdc24813ce1bfc389ad6d8f22d61177c4f72f51e0005c8076970cd9d498d634429cd64862058110866ed5842987f04309130f811b60fcac9990eaa154843b4ea6e4f6f9a67d7cfe]

# tcId = 99
# signing exercises all rejection paths
msg = 1602e1d5b2069b7c7c48d3122ac3a01f88effa081537cd041d13670394a5782cfbb6d66259471c7abaf2883c4593a88d3d8d4b096d669a6aeeec6e3142ffcf38
mu = 7e7371d6d5e914942e9fa496f0d975f262c616d99445e305501b98f809095a564d8405acbdcbf2eaf48b80a9aa77bdc681c709abb18692f48a6914f4079acb1c
result = valid
sig = 3d5e392cd1704056819418ae2dc85e56693b55cd09f28ff6dcff95d29cff3ad8cc3e2f7725b8d150c3965b78b3257c5358b93a564beb317c8fd4c8d29ee7e50d33fff2b878f06ca4b4ece9c893cdc0de85cf2d07ddeed7ff23b7139663bf18ce844f6888c065971e6e95ffbeedaa93a38ed014bc6f11666975904f81bfa2643978569aa992e6562aa115f9dcc90df57a70822c9dde732e0cc92a4164ee4ce7b8c676abb0abec117f19df496e7e35473f16087530181f559646b73154a88fa861c445ec5409e152f7712911b8ea81d95503ea734a3b55230e6585ed8f76da73506944a4ae0c6c4e3a707b8ceeef6c9a6bca964e778a02a0286cab4be15e884b479a9b8c93a97838ff4236e8d9cc9ff434a7b42de02cd62af848e8bb0b82a7b8c251dc293c761681ddfa157cc3d5d28fdecd40146521799c7181f6372b75f733b498e902a7b5d7a4beeb98bb5a37695eb6115cefeff82eb01d3fc64ae61a9acde989933fbd89eb7fbb9a8d8ed65ae945fdf120565c60896079aa9670a6f8f3d579f43dfbe0a33b1714f7e8212002f39d095bc3b4e8476eabc9d18cba58452a389bdbb9f7679d445b95dd131a271bf7fb6bb75344230669550582d2cf04e2853d5cdffdcba374511a93c26422ae7c8509cab2e29fafde69c844df7849013dbf992981315403992f1475028a77713db76c1226089a5959c077d0c163b941f89002db0e00a9a7fda7312e14eed8690a6001ca11911ad140032f43af09e765476e14ff36dc1dd8af5eff474f2c817ca51e3a31ceea2b5a42060b3cc1120e14ccc745e5449641231e31a1d3fc54473aa6be7b002328327d76fb98adbc9657dffe28dd1695d28f1f740205d29f83f0f4c1d6313d03e6ecc753ba2118886100987425de75c1d9f736a2bd1de3e20bb1f6ebea035cfd9897dd7e9fcf8f7637c11fbd69779cd9a9c6f125be85de3c08da88ebcdcb91b18379a89b1fd85d06ee1663c44cdbc39c499eb8904f0c5934e06d8d91249b7da3a4b9a5c9770b9c6efa76438b41886d5e74646cd84ee0789d5285d78a90ece855548e99c0a3ad31269a292aeff2ac9e84d89dcf9e36d03dcd691f4991c3ead5d4de7067e99290d34176c2f678cf3d9cacdf47d3804f03a404709ad896c228d94be4c62b911b96e82987cc822ebbb0d63ac0a8bcf828751ff89912b585a0156c892497ec8d4fcc958a819cb83d15167b3c309aba00fa378c6c89076c6867ea7ea36682969263923a50c7e2b0d576daa3a0a328356811e9cbdda2be5683a190176d160f67fad8ef6997dcbdaa66cd8e4b8d5e7cb2132209ce937e01a12b0c94681ea4648f8f759ba60f6e52093b5697252c940cc2db370e9bac574936d51318d9f476f62baf07d00d94c9f90cd57f76e188c6cedb982b18a8428f749e5100f806062dcc89b4ec53baee4b428d6f7cca35b953c065b08697bdf6335416fb926160f0fd9013a6b894356ad70be4371e12441bb3da65081c223a0e727eec574d8d1f7db8f8376793c29aac17d3fe107ce9cb3e79ba0e61e76bb2976fe1378c4550d70f265ceea4f390e272f64b5e6c44902bbd7e25affcc4e7b425ac6801723831fe0229af90682fbfe8c48177c2e0d3e95bb821bfb2e54f14cd93ee0e8a249e95015b76c79f04db6e00be5ae077dea5e416ecbbc7d7d2d465c2c1a3367e8a40b87fb35c172ecdebf88b0c01f83d336b819e1989224188321aa714bc4a45ca069ce4726474cc29eb061ee27482d5c63c11e1a69178e4efd1d3c0bfdc08a8db45b68e326937bc26dfb057a511a7065b4ce0da628be029164e6980e54015b6dacdf4cc40d58d4d183367d9f8c55d7aaeb1e3a43d467d53f1b93b0ea2a88914823f3a8dda95fd965b4aa5ab48a92719b667ddcd04b188b641ba85a28e304c7107f672584c7f98fad702b8e810afcac4c7775070f3c676aec3c1a467d2efd499c5f50a991b01d6a2b9b48233970068f966a583d9571f1addc30032d42cbe855dbf37ef7be14427a3a26786ed172ac1069a9997fb126fe06270e57c8cc81d3094bc94ef196b07b46ae324560b6fbb4f8fb8229eafef0d3c4031fac260fa9eeaef61884c0cbacba8906dd5ef95aa4d85641a64ac915808ee37ce3c4ae7255457a559abdf249f89151d9cce7be7b6c9c74bfc5c25a2ba2e3e1982205752a03f93ce2085f04e0d4b53b76b661aae4547dfbc39838ae4db9772cb83bf8e4755bf1a5b66e476c7b4f1c63e845d746d7bab8089da8d4a1e5c31c226ce6929c387e13b1c42ffef8c4d5c52ac6e6049b6e10912a7d0190c5d8bf2fe3b40f2aa4b71c0f4e37e83f9fb002333840c8852303b296d9586f567fe84265657507f1a8b53faf664a257c269a218d1c1abfcb98e21200b4dfff7280bf8d57de7bf150e582bdde0ec9f2502f7436966790b89cb720348dfe2cc93475f613441cb2388cacbc372e328df7363061c827d5b8b6309110359c6ac188aa1662d26d9953f7d8259df36b58d5e59ec9aee258d3e3c626fc80a194ca71bf8cd087ef1f2f176154cf81eb658ace786d2ac3638b060088a4a42ccf8030af6a9a93863b96869d3216c19009346d56e4b5c69a974f3b8ec14298c252df22f2a1ccc5776748e6acf93629324032409a3a51a9599e552821d22653047270ef9e4ceb8ad34612177f517cb70a9722249164cb43576979966ff2e8146be56ad70f29a44e83a2d6cbb8928764925f6498b67e7b4ed28210cb0e923c6d1295ce4c497c604c3d86cb67313200c98de28e0747558ff67e86d0341b4e3dae4c754668c028c10be6cac92e9735789c68da061e35c3092a8c3f7b3f286d3ae5d91ba065154d983f5d99bd98b73bf9a944539c43a35eaf9257d6aee78a750501d7eaf09f186ae9369d5411e87c341b8c54f2d904fa8e6bcc6bf593297c7302deadd255a1e389358122f983130a8fa356111634cf8723fafd5a7f39235b517153d784a47f7faa2ff36615b1877f0d576ee2b8a18e354b31f290ea73d755b2b681389b3c742133d726cb5c90beabec20e44cd226301d01c93823f7ba972d590e6ac9c3d563a8d0ed68e8e52d08115caf209c0fe941d225511b52c4822a260f2c2a20b0c4bacbf406efd9710cb043bc45f7c6cf2b548b8fa5f32e4efc9ad2db5acc5eef7b281a7e99cf9c9d114c0a91ed850448a02f2ad6de4a17e88d32dad751735e68af5d7351ab413368a0fa399577f85996caec5e785ffb5b0ad87034111c5162d951d26af43a676ae17ca106564c6434a2c7b55de3d93c54617c1c2d7cbecc78ece0c65270d0eaf7665eacde939e3d4bc6fc387ca9c4cc9bb38a8c7eac0cf9b33fdfe501b86eb1f75b061d9b4fcb25a2fcb11d02aa27b4b650c2f43eae24dd411f99424bd891ab98681ca3966c3db7a72d8e25e80f9190b7cb3feeb81937e54d1dd0d74438b0d11d4e832f1f402ccac2f1ed768f130bde258f497e50fb638d1a3494b0e4e883f2b0eb696c914b58dd3c8aae02c1183099bfe915ffcc501362044895d2a4062d30d2a2d05cacef125795d8be854979a2a7d0d382e37f1f8e9f311e994312a7b9fa7fe9b3f04f022ecc76c6e6f1f8bb7d0dcece5bde03e18202a55e7f4cbaf4839364da2ac4132127b29dc283d05a732be6703264f5a3f4bf4f41767b9211836f763a77e4f5f43836f7001ec0c15281449c3f8a1a0ed045922bddc8be27e43f3467b5ca791f7b0d46d812346dc3a23993f02ce4f9afc506d2c80f0c65e60487b400bca1eef36f0fa5dcd838d53b8a86c5f68ccb77705aa02ec328be9b5dfd1ab0390ec5d0ceaf5a4c748bf54c0b6af3a3ce9cb87de75f2bb126cdf6236ca276c6efd8eadf0382261bfbd144d17f1b61612ce433bc8357b097d3f8edddd890d55ecad7950fb08539d082db34bd72abfb5a2a46f9c0441e3e4afc3eccfa0c006c23e24953711af98a798226800e766f4f2566b6b6b6c7c5800a469e3d5658804c6d610b36edf16b35f4038f36861d8974b0f6ac0474febd3da16dff54ec10ecf27f23d35fc70fd52b856cf8b1430172e1e650ec93d52cfef4b94a0803e7e55af068a13ef341195f86f6bdec67517105e7314147bada0e652cefdf120422298005c5aa1475ea3591643458da53b2565dcebb7bf0377f7ca7f6ed08cf5f98e87719d82c55e97123d6e95cae2df87a3057f7288c2bdfa44de8667edbf5398d5b601c175586f160d788f8d959544466d93fbfa59d69d9b021ef7dbfd0f48a5aa76c3fdd34d0f702e011a55e825ed73e844ee321ffc7ed5c417425934ac44684b646ec2ec5a1611e8c00603cfc990e96eaee7625c083959f8c383a1decdc965831c803e9805e10f4e0ff862514201d08617c244ef01fde56c6a04d12d3849f0e3d62e0be0e4d91bb3c66a3e2d7cc28620461def14e9ea8e9c45d03f800b245f1ca43bdbbfa26ceb7f3c5d23086c21c5bac098d2465a3252583f23fdeb893e129aa68e1701a10f261a4a160e2955b3b685d93842708d0ad59e3cf71d4045396c4c78c4e77c1c350a1fc72a5a7b37f6a2971f93a29f8ef4d2d3949e33a4f87979abd003166bd806ac0c2028ff98a1a19b0f7331dd32ee0d4a734ef9353d5b9ebedee3ed202d538386d6de17606265768ea9aab6cfdee3ecfd435a97a2cc0000000000000000000000000000000003050d142227
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020ba129fba657782adaf97b29997f9864cee942bb09cd6593a3e0c995b518bbdbc]
[privateSeed = ba129fba657782adaf97b29997f9864cee942bb09cd6593a3e0c995b518bbdbc]
[publicKey = 255b8f59b903e76d1b3da394ea3579553fed5cfc935d95302c68eec5247eecb970f5d976bb6590efcff1b469aef0cdbdf02f69daecf76a36ba86f622a59d4902c234d5dc0fa2440d372129a588d919dd2f6e3937e5530322c4ded6e9a83628a2139f768f2dc2e73f3a4807174d39fd7ba485556a0cfdcb3eab951a7ddaf975c94386baf8aeaeee271e080e8d55aac696e3a2407b8fe35946a93a38a6018faedba33b09b26b051813f5d8ca512bb52836e2a653524147d74aa11a1d918b61867e2276cb306c67b38e2eaf93e23b0ad422c7a5bc4cecd338862278dfa1a72b80fa43d547b96aafc67e9a2db817582ffd773718f39f84ca6e004bbaa5e70f878631e9d14153288f2f46960b6d3e6d204cb0437444dde933941c3b69491536bd6cb70db5f5fb23190e6a45651ca76648b5a25291437b20215e16c2ba78fad388b8640817899c4ffab9fe3e396a28d22895ab54defb763296b3bb9fef0b6be8d7174d5e9b253f3e6a93a1e909c2348e2fe91969c2cb5c298d4d8101ffde027debc26e1578e8100a1a9196562435743d025013d81b94cdc860c86f28773b7686a039aa3a3e1547a03bc3ece21584badf1d425bcd9751921564d75ce2e260e9bedc1c1262156be6f123b8818715f49a35d7186492c4eccf5cd4f76af9e67e713d3ed0177228d32297145d90ca0b4f2c18c04539874fd974ef9fc7c759046231cc377876ddc69bfff777876afb7bb0df6475dbee2b4545455bed89d9fe71c6d5c775e72f4e5ba2cf07be4b5e3a769b598f1eac21f890573e254b8c9d4fe814fdcbaa866a0c5c20a103e46984b1381692d8d3687e8e852583383ae23d7631bf4d74c0a6a2ebaa8e70a66f67d4b481d6bce6daa2d193c6f654054c511e97c9829f456d6717c06cb07a83ebdcb0f0094fedbce0f826f4e32adbefccf13f71c1073f198ae5b3337c7aa4895746175d2c91c3ac344914737c0132f220111895c2366361d6ba65629acced038ad088b23edc82d029d2d3cb5b96a134ded264c740cb1fd663e852d7bd42dc0d1c98a5037396ae1ca47c454b037fe310e0a4109f2d3b1f750090f04a4968bfa5f279a4af08b0bfed0c5ef26cfbcf7dcdbff28d5132d218fbfb8cf46e994346510f0b99d49f01f314b5dcad416f239044ab3097f743d27c60bc5b9b8a285934d33eb9687e9a2ee05f5b3ce59102e1dd29621e142c01e54f18049e0fb0607a701c8c45a11bb7426bb679b61a266fdb7ed6fabe18f1d181ab8d923d6530487a5b952f98e3752926d09d6f4528931cbd8c5c8d52acc3aa4885fc08157e98fbce403316faca63fb21cf6cab7ff8b357ab84230b4c902b29e3a39b0454dad23411ddf3316817d05ac5e4f670ebfac9d3a66e26412c9b21bd83d671f11b6d3be939ac8bbd2fb4e3c9fbe171d2ee7b4e40dedeaf9ffffe37d85fbc6cc6c521d605c92355b333e106f6ffa98d04ec6fb264010940af83c4d573bdb8e1e7b95e3c571fa2e6b07949144969cf6e7705ebf84c92f3da08f8db444873bff0a98849078f3a6b132cd224c16a1f25707d29c532844ac4e69c46a8993b2d805f20aa3c60527f679e87b97b57a597bb70299f5cd576d299ab9eb9bd678ada919eeadf6409084dadb78f5a1527afc2f7ebf43942dce56a5ecce6774e0b20481d654dd1e1018552327d512f0e00e340702646a6bfc8850dac9f8d799c6f5896e9e5b2ff4ade910b3d8569a7a81aa8213e8df8ba5ac6d73acb040edf36ebbcca592448e7ec147c7db726981a85c16c909f4b907c6da6ba58b9a37f7f88ceb44073a7723abcea99ef04bd08c50d6e682f33055beb6aeb8030f07dad7b807cb9130c08745b7cec8adbe8e0ea70a49e8806d4de8eb893a3892ce507bb81887f9e1db28e8d59aee4cf2d2fdf52ad7ce8730feecca0678861c0cc06e048ee93f656be8a231b867c9aaa5783036c5c08b2ea1b98a54db36b2752ffbdb753148dd106fcdc08597b74bfb4398b4a00dfe68800364db01a401345e83840490c7a57ca3566cfc7be434be93549fc0804ac00391f45d7871f57ecd40baa7090dd90d265c4c07896ed81b133eae528a49614e35541c5beefb315cbecf5d59c30969051477134ce0bb13fdd0f8fa8e1ea6403df04ed32d6dd0bf1eb927e12ba156f66e35fa8b7290b231b8f447592d6b3021fe0b998f9fae598b4aea817bdbeb152875c3a20391b8dc49d7e0518f53dda470dd2fdcd00836edc00819b8e853f95b36b5a2b21bfb5cfc74da47484abc2bba3617fe47068832a9f6733e82e5cefc3285dd1f3151d2d85d7eb47f325767ad5b76cab09d1ade5e3cc78e791d16026cef49fc993305e59ef8329a36e6110351822d0ec7371bdbd86d5bdc64673195c73a97cde09e2eb236755fac187cd77f883ddcabc15a45c0c9d711aea65659cefd8994be4ea8dca7062336513edbe9b3a231058656b6d0d3c7b54f5632bb9d7ac5f430553e46cffb020abfff1249487ab8aec86fe2c4fd2890ee076e97364da2dcd33e1a69ed0c390fd2255733bd6d329c584b384fb60981d652a9d1ef75a67255de602178c7e641744ef19bedad983942b4ca33cfa006fef98df0d13087aeb2da76d0d4f172e0859a29613a25d97c362c6d031288675080f7736baea8c3483a2357bda1b70e7c0db03079791a96893898d546f19f9e0e719ef4ada805a641133dd59377d81f676be9e3a494ec4b6c525745e1e8c9bf88f58fcb36b4eeac426ead9bfe14aaf50914faed92967]

# tcId = 100
# signing exercises all rejection paths
msg = 868dae887821ba42e2b114f544ea6475e7caddf157d38a45ed972055d3d3fa9c5b790bb4505377d1b4aa20f3d1f04e20b44b5fa8d6bcdc06b6ccfe007fa0767b
mu = dd992a99c8648d0a64adbff236900a242974760656cf76e0716467a64e2399f4a3a24c209c16bd15f46a77cb36dfc3a952d4d6a779cc6cd7eb157bb587f66228
result = valid
sig = 9a8840118cf342f0a5d6cb40f72aabac0c61198907561075eded7beff1eb5c9c515b2d036ac790aa717016fd63bc3705833063f2f870531c27c68f494731a1c93b7e8496b7961380abd13527271cbf9bef0c90b649b67c84e1f3ad7cab16e98aeaedbc0d59725af677dc7524f83db074ad583bafd3a509a59ec8f1ef6d5202b11f5db242fc92e6db244dc8a5053db53a4fabedc7d90c483f36cd2a71bd2886bc1c4213abf9a3fb36d7d7f411aab47ee65d621691793b92de87415494b24b0e72df35d1054eadcdaa9f904255f0331e8936966a3c37ed351f8e30bbdbaef5045d0f9b93c14058863be9e7142967dc3f86ec9c23382c62d369f1ecac8b32a533779b2ec7cc55482025396c802e875fc51728784eb0d59c5f1a82e06fa38a8778574b35c04f15242a57aa1cd0e6e7ed8f9ecae28c118c07f56c83d0173cb40ee9aedba2c88ace7681942f4029df7c6dac8a52c1d1de309b47ff50a11e445bc3cec496bde715acd3068ecd510e9ac0c6c6cbc335d0b106af6a75abc0a10fb9b6bd478533809fa2f4ff25d18e2f68875098ea0d9f817dd1a8d67b4f1834d0e0e8183901beaa94ebe36da422c4929751b565e23a391c803c3f184c4fdad8a577dac2e6e85fa51cb49c8c9678dfedb5b006697a23d51addce2e61152809d25cb0ef2b41896b8369db23cd18a2774067a47df255cf1daa890838fa4269283f05e25eaa2f46834a12898e0d3340885a4f2d5ddfbc23c382ff2ba4a4e4168ab2f0689b34952b5bb14206b83393365bf77c30abb18b52e88d9bcf4a1e959d8c40545b571bcccacffb446efa4513c8d00fe389d84330d22a793334bcd2d16ac366b14cdcc76484f905614364f5d08a3230ec90b2f9d753628b71bfd6a2f65960c66782ef1d590da1a47e9d6b9574f03d3ae8c8f483b0ef3ab356617fa3e92b17744eebbeb27acad3e467a86211f031728752ebfd32b5e1ff84fb81f778ef0dbd03cfd6a080b4042b8ad74f8660169b41a085ced5c926d5f8a2676ba5b58d1461ae42bc6ab066078abba9d2ce48125ce2603d2fd0483be8f1c1d61184ef6bbe8a2856b5ae7a41eb702c462f37e19de93ca49cd271b41acff0be58e1f414cdb125fd546040fea2f8ab09d0ca4598e6ff739a6c3a5f3defc6190f2e7e7ea844e457d97f3e441d1b8feb99b91b00decb98c95cc5870edcaab5676308057aabf27a818bb0d63ca0d56dc9a0f7a7dfa66c838feab51f2146b8f4d08b79562f3a450d2ffbbd9623bdc751f64ab9e6402366480c6195077b4b9512728200b652b963f6f5b4db06dd9a1aac96b90ccc403ac0943d4cabcd83c79f1c3d9a4e9ed56379edd3e402a60ddb6a8bf5347108b3c44ea0afd1cfb157728af71f7698e5fc4453d5a1b07935698a5e33d70445c5e016996a8569ecffb07b329826bbaeaeb6d4c648107742954d0870df780c403ad6c3f94a17f5dd39ecf30c8c306cd74c54812299b7f3c9ae45999287f55004a54876bbcaf3e15a93f44954f19506e6b019f6084d7b7d6fdc8f3a7dc00ea4ef36669a9d75e84808fa8a5851c06f8523457f75d6cac61820465e3f1a440ef1775fddffa9903f6414ee5e6cf9042bbcd5ad8044c564819cbf4b846bff422acadb770ccb961aa7fba1253425439b0f0848c09fe8b31d491212dda1ea67bf4b136a48c2723d25c91e290df99f1afa2f172e99c72c88f1428097fb9fd350f9e93fb45acbc84df816d05071bcc000ebbf2720454033b0df8a56b05ab87cbe2cb2d4d60398747eacba464b7b5a312ffc34dc1a9f9981ee6f19b188fd4c883b8dfdb83fbdb4ba523475292b797d6280af616772060a50fdd7d5ed976f0d948a91acaad22a2fe97947c31fcfcb6bc4d39c9df29bac8abed32856b6aad083628feabd8f524dd4882c2c8d098cb4ebe83c0cc19ca87063e4aa2180f92baf2addf0e10405e28c1278ed574616ccb8bb365466b6228188fc4292cad5eb66137ad133c4cdfbe08bc4909fc5b9ffb9bb41722e7dcc91761bdd40f3d3ef80fbee6033ad8964ae3041e0936c52e1138db922250dbb6a9a91f3e82c96d5f7a95486bfb08bf36d9a9c5dbd821fdc73b6a0e59e4d7db44dbfe6edc5d4584893e99a8d09d4fa6afe5c2a11467161bc4f48238c1267f22925931fb57b1539ad58b510bec6e32d71afcda068d78b71489f3d8a0a8eb7c71abd5e661d0361f4d1c2f1af509344744c6e839ba6191a2ea3a5ef0cc671490d56e6d47b168fe45b78757ae04fe840979ac5957429dafa32fb9efa789076b01ccda9679258f2cfc69baf2efd6f1f13bc18d4db1b8dcf38d7c952d233e2f1e27c987ffe44e71de32395f16de9f9723f8cb7db2eb74e33d0877830b941cf928dbce64e7f525f454c442bd2a43cb02088f259fcfb1faf3e80a7b7120a5bc80d17982536014bd8037b84c575a91690c85a25edf85b89542dbd46f6c2f139dc29113784c591d24cf627944adc82c595d5c341ad1ccdebfe6f16ef5e651d7aa0c9eda9cd31ec6474b3256db3ea0fa7f57d88e9c3372988cf057deec02a305f9ff9a66ba76a3de8fa3ce145574f27b62860c0ad3d540753811064ad22614bbfe6e710e4e746580e40535d9651f89fa6faa0e3c2a5364c7a7153a936f6f2a3ba607b5b11d23920eb09684a1be431a5c9c9e5f4475e2630f18339a54ca072688f4bd6644cf534743d0c7610f4845c9cbee8e624194e340a7a5d37aeec2ef6054a13f0c3b1d041de5bcf86ccfcdaa9312609c385e8d1a1392973a9a726da934b1c41af829ca605859313607854261122c34ade2054f456c8c10947fb473e5c4c6eab9e22674a80d7548ddd578977ba9684736d29a573243a54615e80f76541563257b4b82291effd66126184d97d14a9d0f382ecf0917970aae3085fc83ec34f51b31c5534ea8c9b70d5ae95d8f573479dbf7fabe12a264c0c1bab09ae1414967c61c0d13fe06c297a13823a10ca79a169b5e4128f8891894c49bb21bacad038f291ed496a59a77487a16e47182dbecf413a079eb82bf993d6d106a6a43fef1eba3ff73de23df9a920a5812a3fb3bdddae3fb5f7dd479c572da9d15d61aad6ca32356869dbedb4d82ec8417e79add0ca2ba32c9d1613798c3001f433484a09a3aad175fcc7ac43c1d7cf909190245a8bfdff1a8ea025b7288c21962512e39a19e41a502c9b483bc982c929dc4d0cb65d2ec1c85add39974cceea3395a5865e1b21f17358e72813ca9dd97ae89456d335fe184a916e9983ac9f990bbdf3bf0e3df6cd9ffc809d727f60d2f61ea60feba7eee38d56f82076cf7ef95d0608e0cbf089fc3954604f92fd04aba66e6344abc3701b570179885ec025c8e103dd0f612b50138402793a891608343e76f74fbc9efbb581c4da958b3392498602448d6074775c6dcc0d67be6e4ad98cdd097d90152b6f7aca2d917408d538b4cbd3d5662b2c98d11f400694833ce495598ccb5d1f2fd12826d541428960dcfbba4099e8a199d49705f1f468a7959b46be3aa238811d3fa33920a11a3c591d3477d08bb9497dba8f97271cbef59b4b88871bd8be6e41d3549ae35205e2011831d2e22edd85d32ce007eda80ec30d8301a6cd0d50deb66bf7593fb7264f554dd83439ef477d6c8c2efb6749615b339de294b776801fed73c7f6abc077591049e65909f6b007098754e50b0e732bedbacfb1c5a0f3249ac25670f3b692ab913a548a5b9e933f1222a5a552b3bf8358969093d19faf0a22046f23a33d6598d4bd61e3d8446bc7e9cc8fbb558f33cefe76ff426de4faca87995b6893ff0fbad76d1d17d89ed26970254f3aa8d00deadd0fc5a31372b85a91b647f3d44af8a1e9a711c0bac51dbbcf9819567cdee401bc0be03b43b27d8c671c2ddfb2f8cc7bdd456c6ffb6dafc620aa25b7f99448af45962a7878628a23b57d3798fd5d96502f2c4b45a3f1aa2d926da8d16b415337ff06fd8f57e930055264a9918a33ec62cd61ae3c32573ee486dfb80e7b072caf9fcc15e06765ab85867e006a2f6252fa2f378d3855409d6c017c0b932060699d6ec94de5624b94e405264637d83fd7163545884cad6aa6b21b639a3efc69ddbb5bf4f3a18cbad5ef6af0972f2079df112c75ab0d22aa6e8a595e0c88e51c4b6e1a5ca8e736c96a4985e006a8aaed8729280a40cedb78c665264d13db89f904dd58928c5fad02eee9aa976bf877157cb4a830128ebb4ec219140e0cc95dc44730e48571985253556c118bbd1277e984d25b179024ae7cc8f9dfd098e66ce8aceb531b5897a0c44cfb47b61d7a594228b4db878493de18d8e34ee6cfe07e09e182405d5180755088ef99bd41d38ee996dd9755e0bc5dbada0b15b3988699d7baaf5db784e3de47caffc814be1ac5d98acbd60be59de8f95e78eca6bd72d7c033f7fac1333a9b11d8028cd0e837b825e397242e294183ee4a22007cc14cf5e5acf76ba9937637529bfeb92fe9c9e2aacc727aabd4230b0cc9634c023e38584eeadcebbd7cb7fdf8992b0b728b446d3be897f2a1bf4e93f064164d39f872e7732ebc080f427e30b8bf75ed00509f81133bc9334df97e8b5cd87ce40d956328596897020c1e57a60b243e708e949ad443b1b6cdf8ff35466c77b6bec87bb0c1fd00000000000000000000000000000000000000000000030810161d21
flags = ValidSignature

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020a2b4eeb389b24345fbe597d89d4abc191d1e69a94515c13782b2082e2f4c4db8]
[privateSeed = a2b4eeb389b24345fbe597d89d4abc191d1e69a94515c13782b2082e2f4c4db8]
[publicKey = b7bcc14e64c41d53df21d98211c76f2727fe86385d3388acbe7c877687dae73436e873fd2915d0e45d1a5a7a8170529ae34d031410b5fd45d5b9aa84f9817b89f3975b191e7f4aac07d392a23b316668c61891166ce10699c7962625bc6218adc1d9d2f9c21ff64c3bcd0a651edca699b577e9941ff98bc07b80bbaae393826a40758d94716569b977682d6a5d9a72ff45f29d6592b783ffba5d4c59ca4ba935e8d04edd47b66970407034801dcfe74bc71591f2e39e5e038f26552d65343a8b52780131d1ba1062dfa94fe92833275716c366ba1891cb1ba0a4a64874b5e5902fbb922cabbe10e16386543af9ee59ecaa81f479d961c2493a4ff296e427640faeb8105c660d6fd0fa90b62dd5da9811440b03603dc5d7359503223dc89cf2fb1e5200502cd7455f4a054640cb2dbcada18fa67e04ea474c3e39252e830f8ebf260766a58cd21d5e8c184e14ca746d330a5d089697bd6429b61d698c864635c90fc77286a53d382fed56647b614e4c72a4b7534c1130acdaf579509edbd5acbf3bce498c877a39d5bc92620dbaa1a18510d09d4e80d0ce863beeff80c7ed24b84d7c7c2fc24fda6d1e271c22805dbc1c561a26c3291e34fb7363b719c6fbad141c49af74fa164cd85f4663797320222ed34d2541a29e4efce2e9ab7701d21336dba12c59778af99f0aae6f9c1e480849b3ca6804fd4a5488d528b2c53de68165cfb1852fae3b7da88c74350f42e29d802489854b38bc07e68273acde095859c8eba9aa155d6b3491802d3e264cd456386b78b4c93378fb609692c0fbb75960f82b2e9e9420aa883eb9786bb21d91eac11abc14436b346b94ac75da167044aba588d84071bd02756c228cd134964b8024887430535c9c9473c1c4ac7f036409b7626769c5dab4e189efba37a1e17550574ab0c3a7ffcdd6da09d08d39e86687c9a46382932dd31cf37b9508997be470dc1fb49f98841bf709e488798768ffa6e560b8049c7eedca591d81ad68be233fa29a1020b09f3bee64a5defbdb80e505e8d4dae85702dbfe75cfaa29979f8548c070fceab21289280678ab79765381bd6a7656a9d1f9a6a58aba9d70af3c9cefc682bc7bc71c33d56889b58a0161cb9780c4aba8888edd0d0d8d4d3e021a00c121aac8a39bfbda00873e17eee637349322e793d7cd524f3afbd1324e2805288451567d35e6306712dd8d3d8146b9b74f988f400187d8596507f9be77ceb72de21ae4ad2d7be2b032e5c0f4181177ef765c68f14e49c9109020aa71746849fefeb5a096d2151a558bae24d52076e0e771e6a82adf492c16bb19a319eaa846e25cda52a3343f676d09126333382bbb820b713c78d3ef8bf8d7f4e684055ce3d8c988690b0a017b98c08cb091bcdcbd000d533a6743e589b8210073ece25589b5cdc324ead8de45aa5736b6e1fbfb9ae01374245bff115d7e7c73ff9c7f1ef4f551b7b5e97d1434e66dc3c2f28072626c1521c8ce862bdfbc1a674e73c1836113fb08e58512493ff76549b3b6a979056105e3f6cc364388e886da1b40280309315a2a12c86d264e166769599380cdc9e8a5f7d5821b2aca2a3776c501dc5906d7d84bb5a9b1cadc34a83f169e906402fd77269ab9d262be72fcb636be95920d2cef1599efefde379e583192ecd43253476cd2d0f605a90fe2d2f592d179b916fe28066fdbd20fa81b14ba076115953d511b27a92c463e0f96b1a7b8a9bbed4398d1bf00554f4d0dc9baced8071927c2e7258b5c942ade465dd458d23a17adbceafefabf604f0e8e05d5185b26b5e9b335f71d9e902d2fa42c10961cb224222ed84e6498858501a02c21ea218b1172b344ad838424892b7d530113e0c2250a60b2d53bbe90ff339de414928da1bb741894cf5ad4b5b1308507604304285d054e2f4127f4752ece5ed9590f4657b37ee55652bc70e677af8c435ad21ec607f4cc88021668515a32aadf77a4e34b1a0791308ba14bef814440ee0d182ac6807b16335b75e95c6db9f49c55f1637abc4ab11d30768e07fac40364e5c7a4747e19ef0ae455856881c0fc02cf7bd143d8c74c59d283c0cf25066f5622e1bf53e5625e6b41f5d14641fbf72321b431a12c6c5641b26f0d974d037d7daf5de0d5821a7d6da516824803348b30ce44ae7b659f814dc1923fa9b261faf44cfb90b07e9531dbdc92d2f28f3919198a47cba156c8ea0a9d9f9453dd101cebb2ac934f3da14eb52a0acb11374b18f9dbad5eb80a57d750230d0f0185d38746a826273a164959f0843babd6246aa5ff08df1c25ec0ae6c747330169705f6c7648eca412da7269466fc45f8c0c943460efb02c74f19afb953379805efeedf396877a7c4faca6be613813f8fcd1678adbdf716cdda8ba9dc7fde6c029e091a7cc215909b90412f752555a2c392640774af09382df635fc7e934615c739f903b5eda65047a5df7e8c4db48c2c08cc47233463f3cf7e4eb69960513de434d8f91e381ce098f51fb74cfbd84b5daa0cd80991b137a075f6717d836153dac28914ebcea9102934a5bc4f15abe5ee193d981ab8fccdf3c1fa5b8440563a8b77f41bbeaad44bd1fc97cfdc52615ff3ebc6648898d808faf3370a63f0dec857b76aef0689ef594b106fc0b6233b89447e42851d0fe1c7092774fa00a3721d973dec77debd4811eac63bf8b1bc19d74c0a1b9bcaff0366ed707ff23e1d361433a13b43ee46d79137055d8af6e49352fda579343776d9916130676202e8fb6]

# tcId = 101
# signing exercises all rejection paths (external mu)
mu = ac00e407fb8109900464b707f8a25022f03d19aafabdaa6be2f9800812f73253d0999f4d899ae2d56e01d7144330bcb90469abfa6f2f604512f5e63e9cf9a5b9
result = valid
sig = 39a0828c04b3137d4fc8a255f781ca4fb8ada6dd447fddf3215a5cafae51be99dd5528291fe6aa558ab391045c82c92f734e78e617efcc4da02fc764daea88b851d20ef7f1e6df74f0c0d334b50b869623e3d66969b2e43e102b4d87ca9e12920e6104f0dccb4690284b95fb2864e05fd6fc22ae73df8dd47c02b4d479ddffa8276efa4cf25c53f711735915d3c8b65b4fbfc2dc895b05679a8665574c844d558ce6e18499c9cb9357d2a68f69a3a264ecd46bef632d45756aa1f66222ac2bf224b8dfa0e7b8061c1ab98a906c31665596e50764467eb18626cc0723b6d06c499563f37e523a87a863ff258bd4fa03c4a72112322a4a759cf493ae38c197acc64f6ba53f94fb3cc010d7b649fe0e73f1f0ad4c0eecb08cb127669dd2823ce6de8f53bd3b8a3ab3c1adb8af3e5cb4517bc477754da69caeca43716cc62b11e1cd77aa6ff41ea1acdcdf9d97a2670b972e1bf254212f373544dd81fd959e5fa7d696587562b8ce88e0fc66a3f77e0084332a89e51f2a1184086c03e0055f9ab088fb98a1e43ef9ce9f199525bf3baade87c20ee42c74a60fac7ad4b0524a591a2c3f1a8f85458fc00b37a85342b3ea3f5cca1218b3dae41b1b7275b42ff233dc67bff409fd1a85f6a3c106696a1ca1a7004f0c8224c94bbbb13c2dfa331faa4438d3519fb716e6b644a6e3cf89ac4319aca7ad79da3d5b634cd86277c13b006de0340711a5a29f7d4230bee42a777db53ec544f517d396428db32ed467bb49211732641d8691835881c579925dd7f53b173ef67f238ccc179e2e20d2eb55dba35c437f63a54836d3511517b5e2dce012389058df4fbc750ef754ea23be4a9716f33bafd7d8b15d7a3e3e7cfed8220c8afa3306b98c29c2ad2d5341a5b0316678e19c029e0d67c82074983f514d5dc02f580e5709c51bf2dd4ae85f83f720875d7adfe5c7fd3b90107e149ef94b7ef88cb88e57232f16cb95e281e7cd4c9b5a097dac93b5038f8a8bbf3f8911420452722de0db1965def78c49b09a3393b018b53a1493cb1b9e6b1df45e6c28b291a90565e435abebba371973fa15d778bdc6b233b1c82ac06cc0add7c8ae79e9bd3bf5c4e7c6f7a9aca25c3d8a669b8789c23c4a88a31cdb82917ddf82086ae492e036dd74a7e25fdea883900fbda4058eea756222479421dee3cb70b8c4bba34b07e8116f09b45b66a9ef8f323967c4188c65f117cb1a0c9cc959cb7babf9905d62bc4d08d2c8bd69d3a7a826dbd55ed5a40a4252062af7e3c933829f5250277daffaa69daca943c2f11348d1f9e7481c7c84ca3c1bffd6fb53101dd14326c894961d9837b31ff9778cee282a6cfda5eafb7b63efdb49d8cab230fdec7a67e27071a4300d39f66f7245548c46c2cd80906485bef341580dc8ea4038a3b4013c350459d8d839e08a851c9a6a59363e46d0f49c581838b0c3054f79830a45092f5f1f391d24ebcf24c91a41ba1c5b22ac56aa5c7adbef056f18d98a7723262102a2e5b34fb16408f811c746cb1c5862d9a82c5caaded5af28a4f08cd2b55a2b96f3f7e5df2bfcf17c42961d3409c7274ce23aa229ae010d62e35f1665106e245c5862ac8ba1b28ba5c474bc1683ddabe062640ac50c99b6ed6ebbf2043296d88eb37c6b6cc8ddfdf54466fc121fb19022f55a48ab241282a625ce5d456011c3ac18e7eb2aeb779b74c215acad9fde514536d4da99c13d87d3c58fca2f9543e6648669c6c99bf67cf8377ecb2d3b837775f2763672b12fd81851d852d0aeea4ab0d592e8cefc6c0e9d3f2803874ca2bf09d45c29114c651d23a7c98553edde2646ff3262c8946df4543fbfe9b4baffaaa999c5fc58de7aceebbc6d1b0d1ffe418951af410c4a30ad1a1d0af1a09c0d03ff2ddbe1769355fc25f15bf7f6c1b2043ffe7da33f2ec3fe710795976f0c7dfeac661f881a7e18eb7c2cc332afe4f67c1306856480fd9135a6e65854f797c56390a34f35e93cec37bead7e26d6d6575ecddc638eeae23759eeff47f5407fd48f78b2a7405e3cb8329d33e44bc62b18e3c7d0e9e397b919159cefc46bc5ee94e108d0e0de27104e8d40157af24f2ef6baaf2aa5b54c20707678c0e26cf9299ca2338eb5f4377af72f3dcf2dec55948b5f01121fc256d8a055552ee2d8c38f7f91bccf771fd528cbe4f0cd3c6d4383c77fa7567fda8201b44128d2f0f70aa144a38cb6c407d8e93712b03e568b6aaa7499696077ee21e69cd23f2d61914b7cead44a8da7cd5b59e1225a4ef7fb4cdd3a2815a80893bb759ec554f3a846393ad1083fb3ac34296b7e46b03720684200eafc0ce6e0b2ef19299fad080b7c369d1a3a2eec11f0cb9e594a1197e12a4c2f5920ef4b06b0939f2156c77bcf164c117181509a25f0df4a9c017615a100562fec2ebfa45b0141a4a4feea31b21c7ffbd10cff59a4edd678ca463df9ed28958dc8904e6df63dd075758b313125c2f93cd27932f0b3f277c7596eb5545e318ab9721eed542e29a982f57b94422b8754929770b2ba1a90d0309713ae4966ff5b19a14fee062c8b24ca07e4d65f8848a3f0e770e5c794cd3cc256e3708f8fdf91f4654c5a70c9355929a6f2caa0b6abba04f8bee0c30eef2d67162fdf8c3037f08fe46394fb67538b1348ed096ea85ca33635cdd16517bec0310e0a057e6dae57916f5d5109b1040a57d3d6d9d9de48fa246116653dc9eb40da73d1e6c3d3e099f152147f0c89405b956dd45dbf54191e3f3431cf4ee208fdb2f040af3947dc0ec87079fdb9de92596f2460a3c3d36a0cd69293413e941ea157a3af866b0ee06a5b7fc92fd3e9f35ec32ecc21a8cabacce31eb2f173b7eb0312c4462a8ed4883f0e70420638ed8288021ce112ac1166c0a4c010efa9f2d69afa4454f739475167983467850be37875665905cfe57baa50c6900f4e346c78d053d79f6724743a5bf39aa19a60b2f555ede3983af0327d5ccd90049ca663afd75f40a1c4a3e953228cca352751198b2757d22716fe7aefd718c72a1e3be107b64fea98cf7df36b87c5aeb85a22528efc64c55888cefa49e4ecca0afafe09074c13d6602deed4623471b569bcd0624a1d4c5a2b169782e410dc574d19cb6fdfce4cc5b57ed354223ff1638c54488e7aa8e2ba209ac8c2563a1fc5afb50ee5325807c99cc59d77945bc099c1dd0087992aceda42c307934cfa9579767275e3e388cf842758565c4b752a358dfcc4d2986215a08c49578c5628e1ed6386cf1a70ac9cee4d6b6588cda589d8e5a750bfdc52c865c1f6387337e7d1c2c3844c3c909ebdb55aa9eb4e659be373da684e293a7b149d21868d2c5ff8282ee986459412926118455c6905684a379431b66b099666b8c0091b9f0c2edea48c598556fc24b0162f2efda698ca36905cda5ee8432f5f70d38185cfee42567611fe8bc1fe784ee26c544533a68ca22d3721a18558b400e4a21ef4af7591b27767d028f9dc47228594b664422e345d668598c5ed8f3a6a5e64f314754f6a6823277370a094cdba2db68042f43da6710afa1d4dc5ae1afd54752f34a697e146bc7010f4b28235199dea8748067411d75f498ba2c55497d0e1216007c7229b17fb4fe9786eb5cee7460c5bde6955cce636657cf8f6bb2a9f440ce22a8abe58a3f1c4b1efd8e7786a4e4033405b0ab116983d1c28f07f1f39c873e373f868583e5f4dfa3dfeef905902d5559d54d9744776efb5576fe48d2d4c3eb8f3ff6a9fdb7e4673fbc91d1c330098a303d668adb15023a00f801a281713213dd0bfc682c50c1dae62132b122502afd2015c70458b4195fcf9c25693b977be52c839a2759ad07e235b794f97efea2afee7da9683e35e9f136b5c844c5aa17671e9c59aea144cd95a80e534db1450746d8e9a3932f62253036befc6d223c2f193430cfe215cde553a51a4b7f19873ec2167cb4e010d88a7699c776e0811131c0d753a691ea8cba520c15fa1f47aa206fd3879a443b16f757e7e7f88c2c2e3289708c1163c5f60988da613cf6a377853f34bbc3765818b23ac3ac4feec80f11b970630dd074019a5e1191e1be0deb8198ec663bf33c9bd7f64c42db887d7fed4f5ea3dd20d1cd872d83f0b90e937c7cfd2be93fa2ca920e1ebb0a172b17d9865d59b897bb65639b96a8c7234e9eba2ffe5addacdef870e04a1e315e3d8d20ca0b3ef3157839c924258a582b2a5fc87af1363f012e5ceb0141bb1ac223c997aca0236a36f7ac34c048ae0f972e4a78554a6269be1b633d494c677836249bb6daf74548e003f2f1e3bf457fa53642ea255fc13d54d8b7d667214da77520b239490445392b3bf5d0d6b2feaba8aa6e89f261ea7df5c3bc7673d2619bec63a56c30475b64a6b02c090ba616fd70e676b49660f6dcc124000771d1f378913450a1f1fdeb881f8cdf8762833ba1a7bc2cbe9a1d631ce748d19258896baa164e4a3b9d438a5c1b05a094112092ce49a8e391e9c9a34367e3a4a4dd53185ea3168c03e67717ad8cdb29b7b024ce26cfeedb3a59d74c72b43142bafcda556151368952cdea1e8748f02367cff38fc2e84df50a74a6aa9fc920b6d40ac5e440e754e02051a2d3d64884a85bcc5fd50a430344c668b96a2ec476dc4f4010a4f858cb4b6c2d1000000000000000000000000000000000000000000060b0d151922
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020960536337fe23c543699deb473cc0cc710f32aa102f245eb88c24cc8de244a02]
[privateSeed = 960536337fe23c543699deb473cc0cc710f32aa102f245eb88c24cc8de244a02]
[publicKey = 958d69b1cd385e7eb090bc4cd7c65ccdd28e2fe91a56977794ca3c1fe255aceeb9f3dde722821f0aa95f78be33e55daeb6f33057cf64fb92f3452029a499806c0539b4add26c56169f85a528a848fb86ff19f42beb57977781c2648a993dee398ce4af42c012d6cf013f3bb0e102f5e891b18a7e357e78fdd17acddd69e0b97e8df9bc2e1aa3675fad662e171818f38035a4b9e5639d5d3a278c80842e77f16cc3c79087cf4a293a8597d514df016058df601ffd4da5e6575aad4a65ed9b86c564a618d775922fba1ec414a2a3ddf5e1a178dcf49522bbaea4c11f7672c5d12966208d1e89a8cb271f7e614d98aa6ea52d51115e5b9ceb68dc3dfc1f6fdead044e77778a997adc7fd6f2f217bda6b57c6c529847505aecb88ecc24e48481cfcc532454c9d65eb9d10873d3f3b225404c220d20aef5e3c009ddf00d79af4ba4daaf7dab72cf514a97b0d037a129c1a8aac490923fb060e9cbfe8c55d44253fff6c2618aec93bb9c09a5903ad6dc9dff6b871ec268acf3be811bf0c92233b9cb51c4f8f2c745e8e2e6e6fd18f0762e52931e71a625ac9ccdf92521720ef5cf398f68e260929d09f9bc44c3934a4f552ae74c5173129a6300c2e745ae8047d98926c0d9d62bed005a5c190c40489229822e1ddc22de15c119cace8666f52e9c8cfcc2343552297127e97d01ab88ff9cd4881157157bd8485ba92124cfdee063b5cba23a86d5c4165ee8a7daf25a3de9fb230186283f9cf252ad47dcc18aba47218343043e4c9c5e1e15d0ec19b039f4e4098c3ba0b94c415a2cffa57eccbda85408c9583d5246f1977d0e97e29725dde5cf5797a20f2dff292ce112b503cba8fdca014f72cd151932edb9e23bda84a8729b8d1990d46252824053f3fadeccf0409b787c8be2545b0c24c32025f98faa68fbd1d55d2414ef4b0d346914bd43abe14d518b5d97aa063dff9c0985c1b838dd8af75b40b16fbe0abdba5b5f129cc48a7917323c48ae57d95672bcace99ada9a57a80be1f961b2ebe0935fb161c06fa7dd11f320008d74421a433ea591d2dae0eb0f3ecb5e2126cf7da2fc7d57a1094951c78648ebc5a4e96ef5be6ba6d232a7191c6bc2dae195115d33175190933a2de30a4cd9416f36eb1f8ab0735f3bff51999ca92bb1d3c0f34fe3cb2487446c88efdc05546ad5d74554fb2967249202579091f3d017eba0e095b2637619b70f46f5fcab94402f1b809fc7cb4c60aaddc5e7fe026888a51225f448982116c07c9393b1c3ed6e957f8b4124929f7076199f4da41a6cd71ee51a472493408de01a862b29ea69b754e3dd827476d55ec9b1a504dcc2b1da4425fffe5bfeb5a060a982e3b246b8d921f949a51bd22e4ebc205a5ae23827b22a1759af0746f4de3dcbcfd9f1f6d7c62951d6e99afcf8e3b63dfc9dab28c458a89f477386633d68bd2acc4f7a74a5b7ee1e74e8e53e62f12045a2356837440aa23574453098dba0313065c5571ef230a07f5a00c4a1182f9302a93d2eb93d1e185b00678bdb9322e9dd28b4e3139afe7e640c052be3cbf115368dee4df6505e262f40370650358eff06d0d536ec8ec130ab43c50e154a013b0123c1a4ccf559d6f2a4e009fd89550037c1bb83212f77497e674e1a443bc46ebdbb56c059dbfc863de5bee9fd3d7ec84474283372595a7ee5f360b04cad32370418822a79a7c4d0e06c1767e55ae6af05d0e7af8abe7f2fc76fbce228a1a19d558de788defbd26d24f5cbce22b62852d94db787537ddfcc506696b3d4ae374f7c4aae2958b11ba6c93f4add00db5872ff3f411fef434f9d673dd7df3d2d26c432f40eb7886a719aea86248cb0af8f499acd82f72f2419d75b37ec1f1cae558344bab0ab2158ad6f0d4696db5b9a974e444a0170982f9c1fd15c73082e0f45eecce71730e564ae230a325a80421f751388f52fb5a98a73cb952d1fbccb0ee007614b21e8919430ec5c9fb1e3aa3f27d7361f523f7957e43e72a14c6e47ed0dd4f81592e0313304c3ac65ec469318a90e8cf168e92ddda08428f05c81b106412ea3c5a1a96987531b1c620b8433ad0888e8a2ac3013da42cdb1fb38d235522dbb661329a305439e3ccbae98b694fe9dddd56f981a3ab25e4552bbdd28aea961520f2911f714a6a15996fb97dd8b8b8ffec85b4061b064d321d5632b0eedb6a7b50e574a45163af3452b6958cfc22e1374454777090da07b7706ebe1dd29f14cd208cf743f2677f347173a82f1d0f571d811a39dceadc5f8223ec57953f41026795bb7477cb51cfa0d4aa2f425d8da8f18ca43ed6a80926bf766a103e0ab26a6aea13bf04a077a621613edbd9fc147ee4b28a39e0dac36b51dc5ae63f66a475b2481dda9de1da36f5bfdce54b30e84f93b62c5ac11b5fce8492c7c2c120a873a93308b686f88c124df2dcc8c2ee9d943080610315c568df17e9e1231cb03bb4180604179029c49d43d3cc34b579a55d493afe18a9124bb9e1bdd728ab04e74f9b798bc7f8dd338ee3ba6f43a93ba6a0a8ed35564dea260bd886e8a2e739cf9dfb3e340ad3e396bf6b8c1425ff5d2e20a5a13e80cddadfa524072285b90dbf1b1c8f421793df100e2e75d0302af76fe7f948d3fc982c02bebee0113d79dd262ae43f963a5fc8255afd284559222bf62c2bb2a432e7e24824e8d9f9afb9ff800632aeeda2c51deb2131769b2ece055ff17651976ee35b78d7bec7f7961a0206d92f8322c6d4ef09954f57f58df4f3289aa9ffeef55]

# tcId = 102
# signing exercises all rejection paths (external mu)
mu = cc75f045f9b971553e0052fea6aed8e5f04d203e714970a981b8007e6866b1a0fa39b01dca8926fec2f40e5eda8063a1a010e175488b3f71ff67cb493ebb2f5d
result = valid
sig = 5c8ab46ec662e3680ae0f2666058336ed07050855e007ca05f34af1a5d18134863852b50791f87ae5a57226f132b3706ecc13cd642af752ac47f34fb048fdf34a2c66e8f1acf6ca005bc33e744328c780b5dd458c256b7e63ff24b83704c4cb8a539b722d2ca418b261d8e4031074bf02e199d898fdf287ecca93dc53acfce5b50c06e7e3cd24b794a123970b780a66381a3cb82a30424c777874c36ce240f1cc69b23905729f1101c5637cdba016fc6246893f7b80ff84145f60e9eb516a242b5ac585e403d60791186db970f88472dc27fcea960ae29d773f81f44298368ff4042022766405a6786ea2416484461a031d86ec05049d7e670e5f0cef1e91c237d41a1edf3cc1c01d8f199225eefa93798607d421ab9b4d85500428be6b50599a3184deaa4b948432b046df0d8746d0c9d2ee662eab9a2846d63627c1e0f6a20ef3ff83ea1ba26aa77af6629dda0ff7bbc6c5f6b2031a087a6c330aefc4b1257a778935aa0014e464ae0044496593f69382fc7534945e334af7736417e6a05eca6b839a319af8201da1a89ad91af127f5304d2b7442f56aedfd5e94bae5ac36d2b4f976519a30e090f6bf44fb1c9bd57e96534652c8bf30fb2194df52a07dfb65563772382c16d9042924b9e7f794c53cc7992baa16fc4d55e25de0e9251726413713dbec89e12ab86aecc155af0e7694fa55590ee2574a46024f0e2850d2d88d617bb71a1004bdcce6cc097a9a2bd4f42e605220c8506e86e60445bebbdabd09e4ff7bde34fdd87b27e8240add1f75f095177a4672402b9a4bd49df066283180d46fb7a47fcc71a0610663b5c425c6350a1e978e7ef997db4349f8cb8e73cd2de4347871a68f3c6ab75a34e0631ad0c42d9c25ff369bffc3a79e03cc4d3fceb08a58c4bd1ac969955f6ae24c17363e3777056eda2f3ec00f5c7af1901f72a93ce757a300f316b8ded2ab15964bce1b9bf04d42a34c6a5cea9fba7ecdee8214c9b387f96dd928890ee5b69d9130e62f7831964ea9d0511d68872bff3bb80ddda609b2d4c2afed393724e00e022eafc23483f9990254da40277b192da1a36f06180e265a0e8e117ed65efa08ae561261e103a5a2f4ba657fdfe5a3f6c0b96ba2daf6af87968d972182f72722e39029fd052ff25c2c294e87ba05f1c26d430776e3e0e3858e0a45795e71b3a5d9400d4c9d6d393631c36dd6d436f9f5ec3bf8adc7c0008802a3c37d151377133a39b2f90262385cf9e28974b1e9dde43e59010683617a58ae2e4187b16f147832e580890138abb40280a8da6d7ab996911921701e94d42a6908884cd4ab7ab516e55a6370f94894f56c3dd4c528b59478b2f9705ddcabd095a24af2b006823a4293d16c1044030c36315e2208aacf04a9780c2deb3de86ddceb0ed930b7fd6d6f2b9fe1aba9929d127406021ed053ee91e01764a7eacc7ce66179dd7df8c523e912b60861f4809e58907bfad895a64a3c9e0218c20ac93b9b51924d309d50e11b1443b4a44064df154aed39378f15802e3386c31fd2264eefbc0d8fa5b9d0ec1fd3fa4e134ac5a34e1c5349581003e76a209f42fc2aec0feab758201004b2bf6b8f40aa937792da20f26aad0b26f59c4b8c1624efade94895b1013fe4dc1169fa7b8018e5ae0033c09a06035418fdcfb9e72c910ae2a3701d6f2ed26d1eefb4ba42616157c18d66ee21472f0b7ae721f8af02eeab0bfe635c28b7afed010c544f8fe488f24c98e0d37ca80de5c3ffe2d4dac3074b8886e8ebeec5732294de4144c84e596edae15463eb198b78472b3ec9450af7578c60b33e2a470c70bd72b74ca2b629484c14316c43f780ca4a523383768f9512e22c4d3e65549db50c27c6f1bf805064677ba177495b9b5e92bf494163b65c0134c34aec75ca3d5b3970a599b760b487a64fb8e588f2256f65e23a0ea76701d65b4a9383a58f6d98f50ccd368c52e6b41ac7d04fe4cdd093bcac48c7324f96f897401f0afbb6a34d8d31f07fb77859ec83c5591beada0227f6c2e2a40fcb8129a6e4400ff9fc2f0389042e3619d5fe0d44479de35e212eec7b1866f7e2457bb0c9dc23745d14adfc2a9b66072c1ee65f9e0cffbada6ccab498f2b4ed37d34dce5e9369db5aa014676a0781143109414983d9cc279cee62c3d8dbfc67a70694f588e24e4f59897cfb7a2e298ba0b351ba30ff3a3a811966b973c084c341fead63f0cab8bd79eed593f08831bb66872849db8b81f203e00593122b1ee9a7ad9e3592e843dc7468d22ad68605232d16d4ea20c82f56af1dca77ac7438d96af16ebae8968451ae829c2e825f108e5d0326022360470c38e5cbdf03a32b6cb6bd93fb927e19e88c7c6d86c8fc902b53a6fe42d07bda71c67e0735c24240d462bcf0b96d1164f88c788e6818e9177150f5bad0d9864611c39a9c13804a19d5578bb50d9a86dc7b557840d7c1ad5989a09c6009d0e8fd24c52f5b25f55964e6faa0440a4228fadffd514f69e1dcde852b163f48999442ee6bbff53951e1641f1851e5b83d135848fa3858d70d02d580f78456c01fb8676dcb35fdd97e06468e47c737d3269b5118cdedce8e9c9cc58b0755d170bf8eeb05b89862486cf65e4c694485b626360f03080f0753eb0950b8eab03304e811be807f0cc14fdb1ac1ace44ef2f8ca3f2d0853d983f3b392a9ba826f7a3994ab950589f1f3ce5152ac2a02784651e89539c1d0a53b60071940c848bdacf57a91ec6d73f288c30111f636b591ebc9755f7f66d59d90110c391bb1d04b0ef4b861e55c5b5d79d51253668130f668f124de61a58964a312fbd7b5c9aa784883b7d6a2ec9ef96c920aed9c180f354362904bc86bd816c395773791b9366e486e3840d1c71ef498ac49c3ac24b20957e92611a7e76bfeead78da3ca7cad46734b4915150aba00e21f000162c42165324c82f77b26829a854709162cf830b2905e0c627110794ac0dd9028dc101b565392dfb9bf93c02eb9aeae0fa3afe3ee337c6d5fb26739823c44bc1e038c96f905482e26676081a886157aca54faa1b01bb2c5341c813cdf6c944e56cc12f92640fe72ab74582704969cd216723c0f85dae385183676d68fd9ccf2ad5eb6ac0f8f3d15de7aaf5b0358167c887c27639055a5b51c631654bbcb99b4b40aa54dda25dbe20f81782a0dc156709e2e3175d809d96e55999168896a7201d123a72cdcc700a3aa6739263195deee30e536900949e5fafb6a565d3f632d363ebc0f1528718b5d08e42adc8dbbb256fe46050287645e8b7135aecca42126ab3d72c336d025ededd870037c60881564cb215d9de204a3cf497812228bbe1d4acca10a526986766129eefbb7351e43df30c61b066dbbc53ac384b0b66d82c95e7b497b1d668f03828f1602eda43593d6e67b580135ee9a01fa6ad35c6c84db0cd04296ab431ae9e2e5d0c76b65f3d7fd08286194fd18918e0df8e9b8762faabc78ca367c55cac2726ef3f440561272beb4cbea6f59e73b1bfdc018e1b5a27e44dbf1e3c25a32990c3429c8ec82b643b998b7a4d07a8da398fac0ec9fa62c02ebf7d94c679b85d716f65e42624a70496df649b486d22b70fc3204b097afe38a2e6ca395382ade3fa683e3a11a2cfb5065ec0ea9d4eb5f153e0b0de581deb1f6b537fe1e314b09f85c913c062da048ee6f20ba12223746b4ff3a895e4cbb99f620a11c10ef68f58c2fe4c903c8cd30e9b28958272f5b6d251d8cd9e675240f65f3d992454b9603ff2a9a4e1966eaf6cf87c7f1024e0950cdab0361c897eb66eef0941fb09f9e21a720eef87d100217c6ae40bbbc9d6d6e47e7d2bd49f35ab9a73bf2c7980a3bab18a40879c25393c22ad3e318e28c1523b6dc4707b41ac6452fab036a992733e9eab06943f4343b71ce30b27dba57958260a5ef1fa55805559b46a598d10cc4d2d7e5cb2b7609ac13ab4ebc141e25ac3527e4799f9d6f3c2b20e4b1ff78e3a1f8b90d6caeea610384b3e59f47fb5de14002f4c0ee313de8228a9d8017405772d4a143590839698cc93ca47485dda24526b3797b3e22827730eee01c36e69fc35e9ed98ab4faf9e6429fbb757b2fd5ea1c038786ffc91c835c86ed0d2491ef73e7991433eaed5539e3e7a049b8d944864df3d8eb13bfee13303440ffe1c7a218844dcecb927da1000d82314ddc755cafe8d78928822dd0a887583b8d8d4eee0918546e2202861391c8f171424c9fd23069c21820fdfa3f954d26070e97704810de2e0a3f541dbe42a6a39c2e7c0c33fbf9da26c804261acc72c6f96fe9725a48fc123b6ef73766044f47fd692486095830e183dc624e73ed1b43d0dcd3880cbde43e79e42f078f6d9cc3f5d3575593ed79952b4c686a681902a3337c742c8397ab172c78fc7b7ef9b5eececb4c86e6fa9abbfd9ddaf4725f2a79582cfa708aa08e39f7b7e6900cba72ec001f008f8e28745ab427a41fbafaf04fbfa473d2069ec9cca08270bac36c75aea6ab628264ed4c003382378d6780be6028378e14565e040550b54c2ef9e5ab24793e7b80cb72a7023eb0489cac6516e4158624bcf9bcc73606e4c87e42fbeadee63dea6d4e695831e5cc5063178ed242b747b86a1fc0b111b73838d929fb1d2d9e7ee3051d9ee0cdc0000000000000000000000000000000000000000000003070e1b1f21
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020ddb638be21b2ee326becde542f1094ee2bae71016d214c51a8a96c7a3baa2792]
[privateSeed = ddb638be21b2ee326becde542f1094ee2bae71016d214c51a8a96c7a3baa2792]
[publicKey = 8e3a6c14bcce225345c6550002ec3e3ac74d6ab3171f8af7d1896e33e3c5c072f20cdf4300aa40d2e7f4b0f3c8003ca97b70d803ce93609c298d44fb2956e3ae11d0d5819fd8658910a50a931115faebf189603a2825db52ce3ed9a189d224e058ea831d7bc85987e516a00927a741b155688758b2027ec36991a3869cc19fd8d4660790959b76c220572ed3e6877aba406de5e6bc0122b51ce5ed7d2e3b5540a026f1f95d594ab34f895f511b4ebc923a57d7578ca15ee0d6846d0a32c35417b0483dba5beacdb79b89f845398016831e0fcb38e3ac86f625ec5c425676354b5d532a6a9c8e565888dee59f03e65575d3779737f9b5035afc8e587b108b3748d64231229ee31b99f39824ca7b8bde08a62015a0363ee01cefd702d8e63b6bc6edc4af8d92565fd487f7005ad0b1bd1b3c98e4184a29628afbe04059c3f652529afae30dda9fd3100d26d1cdcddffe5dbf368339692730b996c8262fcc63976cd96b454df8be7b2aa4f6af428284b0a6776f7b4fce0505289b2f7597d61f3c9d4e2fefd0373e610bb605dac79e3cd4ec56396e7c3a5b823bbf18a51d6b4c86bf292c94f5ca34a847b15905acce6b748ba4bd6ecbc163ae162bc5c5f41a4c3684d89742a71fbb87f48ce811250b22508e9175087645d6036c6000583bea3b76b76e93a86f28a8f0f1a47ee188282a890e949a3d542bb8c58e73babde65b93df332decae1f3c3e8713ceeabf68b53b6a26f2ae2ced5160b7f8424e42f60332f1a6cd6c954b5fe5284d3d5a929d7e6c571b958e08ecf3dae4ff76972fc90a73f999591d785be342d2d0df8bb8eeba30d0da085bdfbe4bb27c74943045ab4f7db2ecbbe976776f9472a9c4a852eeb93164bb66a5dc7b8d912d98e79a345650301d1b18521b423f5e8bfd2d6d8c075ebf3ab9b9259abd58cfdf063be1b2251129504a6fd0820ee6b41050e015dd89d759b2874f1dcc238d6398e7e47337ebb868227c1635151bbb663d9654091f5f3204464cf001dc4e777de5f18e1e08711e38665622539fcf8d1a41a25c441da920fc83c9f8787cf7904c5380fbc47f9a0ed1396a3544b8cb3b3d8741697da03f84822056bfb1171daaa12ac9070406b410902afa38a8d4f4060dcea28773addc0ce6e036530de8d9cbc37155479a4b4056e8f4e7013477f2de8a0677484456f3864ec9a627a3330a6415fd60c0d0e7e013ef4a7c2775737be9e0eb2c2f1f1ccd25ad69157613c4ca26df03c74082c8ddf502a7c14733eabeed654862286672802e145ef95cc7cea0ac87f7cac97bb0961a6da11e97577b5592d126622addb39f53221b3cbae1b2921d0e30346ea1ba8b2e4fa1e0b393a9bc81c926c7e1cb48f6a98c1469df287a1dcbc7460c4a4a1b213028026bb601d790fa992f778a6338a33749668af0d41aa718bbcd53c2a79624de2c1cafb07e6419afc7c0a54cf5933abdd222fbf423c101b980c947790117b5bdae59f22b84747a96ad48be9c3912f97c611d39c8331e7fb1788afc78ef04a6c297a0cf278f75ed1027829d6e4905267f7e4c7f8641838c3798b897342defe0296cd6a22a40d4a87ea8019b1d7ea28bac3528568135e8417754f421b1120760f4d3ef090c2559572336bf96bef12a5a649f1309a20a49d5dfe9d1f025e60fc2a3f934abbf8042ccb8b1abeab404da304bd8d7dde2119aadd2966c3e7028645c4a3b4d36512cdb5f268b0ab01026ed682d19b7e4dfa58de94be6d491425522d26264b2f33d7e7d3dbe38e3c018e2b8ce34c271d8ead1aa10cf94bee869951f48200de2276a233ec047e06662d09f02706c933fecb7053833e6fcf1e946c99567979862e18f9f034cb041552fa02ee44d23819152e1904e0fb8390dcfbfba4f78f128c101576eb013d54a2fcc8fe010f0806b0e4906b00321219244c3e68cf587e3ebb2d83dd41bd5bdf0bef28279d36aecbb7ea8c1c51233e319a1eab9b2839756be0f8c28d548f28bdd2420d034782f2f39df6a7710db1058a3abf92c443d7578c78802f1a4ad0696f2a7062358be31d5e80f814ee48b5eec9e5db1e8e53a07771f346c8020008e19c73bcf2d4ba9474b0e5197acc61fc903cbfa216ba1a1a57824bbf761e051c89e70569ddd0fe589dc35bac1cf6b33f51be5b2d21f44c58334b3443d808b38980886518f13a3a0cb2d32d69cd3d018e3d52127d5367dc28d343e847a5f817adb25459e89fe5d2101cdf6e5206509bf39d3879c2a4b7cf0deff3159293cd89631296a95f01f5e6cd86ebb2a72f5c72cfd1ad017da31a3fcbcac3f746715eeba7de33906e5fa993b71aa7a1c107f977ed327694caa64daa3d1dd75f882d549f5fff550a201b1e3f28994d6038eb0ddbe9818ff71c5ec2e961c71d7ae248e2b25a320465599c66f29d09c4fd707b31bcc6d878aa6ad8818c14b700b321f4291c432da8b98005f3fa91cffb425958140a451b6bd6c227dbbe2ae3a59fd39348855a41ea25ea36d6834ac072dcb262d73298347a0899b1f5fbbd05b52077355b732415734804c6bcc7a2c902dbf881fd6929e7e821dd699190ba6d391d886eba9b40de9aebd19957ab328657f273a6bf6566bb29b0ea95a91daf87c371260d55c40e27df647bea5fc27309ab3eafddd36d075c966d34a301005e9dfcc92dada6ae98018c39b12d4b57d10023a2f834db61d711f1ee4f5391a03b8e3f7b791105f4b49c82e107afb406658c418e3fd1bce6fc1e136a801e1f94398cea86ec8]

# tcId = 103
# signing exercises all rejection paths (external mu)
mu = 113f2b58b15a2f12f187b8935fe0b3cbf985f7253c54ced91e052b7652726bf37b25ac66c5b92c644030f3cb5c49256155ce935abb94862034ff18e0dfcba696
result = valid
sig = d9ba63d348b2a0034814a9f01acb3b3188cb153e6bacc5592633b52d09fbfde79b3c0ca6e78bbc153f962c80479a58c66a7a8035c8d0ade53122632ac6d083f8b6ab9b677287723731e66713f664853a79570df1fffb0d1b39f3a10975c3585a11b6b9f9d9cf42551b67d28c3a29e1fceeed205e1f98b4f5fa850b7dc3195ce14b1d3e3d264d196b34b1fdfdb44cc4fdfd054f75912d7bcf262187a2c06cb536ce58c67e5e0d0469dfb2cb3dcb02d99ff6441d9cbbc70a8f7419a5a3704f9ed2fcacbdaf540ecff24ba2e166ac29dfd9cbbecbab3e5edaff2abede0138adbb38db735650e3428fdc9d537bb75a2b8cc8bf9df1edd0707c764bdde2b26b670b56564ddeb42b4a06ebd308f31b59a65c0361bf0f268599793b446e9d6e49a77e90cfc05048c931a02b98e99f3fa1d8316b9af1326881573659abacbddfcd63117fa3a6623bfe4b8a0fbe99b925308f792027665f5043c785d6f91965b79215bc79e49460b596b04c8365b5a64d942e6ef67b7932d6278b5b312247a7e49aa6823e7ca6fb37cc269e6a25b34d5b29d920c256efb6177214d425524e6594dde5a1d1cf987a54f9dd3a2cc9a4a79f0b79869b3be385de8db57720dc5d41d667d68c39ff3fcdfeee840a3d96dc679b1c73e618fef439f72128533b47c0403eb5e3f957793ab5a5be9f3075db62cfc73a1ed71a680f27809d9f8e40e33c5c6487b9af35add16881ed867aee1e5c4f0103579e572cb997dc36d42fc7a9ac05d45faceb039bc168d6652ac54f26cfc3114ab1728af3ff0a14446e67f9b87d980fcf16160d0364cfbcba26781cff5e16869bdfc85188ee87c9185aeee6445070fa577d0917bafc42f53f5ae4368b9bb8384c35f0101df409ce4107e3952e1ef9fb0c451cfca34af9aa3c44ec11247406c92d514d3834b1f5df99b996fdb25fcba45664b3ab079e975ab9e00a095f8b914f7b669b27c2eebe08cad67ccd23cbdf9c82964612265b9512a409ac871efddfdd23c6326ee8668a698fd04627b5c7f6d91de5f3b6f7a0378f357ac34b4d9a930b5863f1d592408687541b5b6860f7328fcf9e0b95c75add9c0e60f039126d0cdd718deeb15c2cf5283687c9526c9144f1df7754f9c87022d9e024679c207084dacdd59a5e4921d8131df5367f3cfd3ccb43be3218bf85846788fcdbbba297cbb6bfc96f42d3b6dcdb81b00da3aaf45f7d10dd4477f962a09b0051c60b3d2ce96793a1e599b46b6d1eacf3e25d113252ebeeeb8782970af40da2ab81c6b947f8fc34efa199982da31e7c03a30d2705a3d8d4c9fee8f8430b3636f1e74515e4fa5c3540ae61b2ddcc17e5a25165760152f7bc65d8d6992e2395435157a3b2b79c2e04f303a939efaad9faeb17c64b07fad83d2b9b319edfd13a0eb741a37aa1fc77319ad97880c6b243d00bc7e9c5292cd8521d20808e06ca2e24407a925c3410f9f76ed73f116d151c7d8d67692dfb5aa15f6df47d6f86488a3f16d7b120503620a4ccb791441d9b5fe25d2f487b7202966f566067e209c610a1b2355d76728ed479f6c0329339069db718e91646def2f5343568409eb14ee38a50e0b1ded6cf3245f40fc761c4f36b23cebc2e98442b5f8e267983af698804f5c98649cc5ee280226ecd2ffbd53008b4f285b706ec476ae8c080e5759a296762dbb0e2aa42aec31ba609e07155933aa0be3f31fe61f1b40e5184a12717373f410677a142f42637a2339714fb82bf6663f0236974c0d27ea11bedc6e7e741e006bf02a48f21f12441a39cf44475ac0b4325fbf9bc884c807ab1a9e45d787bccf40b05e60ae0ca4e15e1c2e1ee53bb8fb78e0df80a5ca0489bc79342e17a9a399494fa28e1dff372607fd9151b79b15d682168ba6c0eb3000b4f8df1aa04573d914cc6b30bdfa3733ba6755c9fddb16339d590f4b9b16c444febef1a03997a15ea64fa7381ab316eb30515cb6d2f80a1372c6dd105ed328ce4113311de70e418a1d3350147cb9c51ae9da8ca1dc670d7390fc4ae99adbd100b0bfed30c58dee24e5a5a75bdacd4cf7eaeb5995fc9ffa1a8e3cde5bdbd050aadef19b0b7da6cfd880dc61aab4914adeb485376bb8118e86a742996fcabd379f7282ddd0d70d88b3ff60e3d134ab5802d764a4d7a65cdcb92e5c92c4cf82211f9231fa164ae80102bd732a7841867c7b5ae7f94e707b9f8618dbce8f6e429ed0d0ec3832216bb00761b8b68272671d85dd82fbc1ea10384e25ae723b7372ac9805a8d90af9cd312a9de8ed4d81f79ce543be7c77d6db2a1ff7bed22d0461259001e054144e97582ba8169179fad87ef08bfb156690447af5a6ac55647b047a2f43871b7b9a8b1f5d48c5ac33d0415cd9320ebbfda75b4038ac4ac818ea04736e6e48f73cbf881a5b835de5996b6d3c49f016a4f9bf5b3e3f97ba77895215b022b9999c90efd171c6cbe74e34e025d857e1308cef1b195e2ae113d559ef870342b1fba38f28cbc5d314bfab8457948e5728101f70580adf1a1e492a68878852022e7367e0368737d2e0884ae1d6c5777f2f8ad45cd8ce2847c6e61f353043840a726d86f669be848677a9cb78a4eadfeb4b3662205e9bd33b164ab29377150feef05e930dbcb65fb212acf439fde6fe61f87739e81e82ddb4da45ff16e6d833898e885d5b670d2a0c23e10439cb6609e66494034f78868808c9701fc5ec3f78e7b5bab8c53df29c5b59af7778d6245f0211905446dcc4ba4cf102b99557721fa865722519889a61b25bc369325c9a3c2fa8dfc4b3bc27f239167dacd1d3bd02e919ebb1ace7e9d9d43f8f655b375769c52fff7bf85f6bce3900de4efd517035b4f582f49555f09bb69f32a6dadbff2797f6e2ec4f24b9102886eb09fd9097b052e67a5c858532ec717e66d41bf4154ecc8cd33fe08475bb8f085b702ca7701d66dce335e151e08d293108db18800edcfc59e9f82e5df8cdb2c4e213122309aff411da3f4f857b77be4aa6cdf139902ba15a9a994d684aba7b5b2744d0c0f778ace9b3dbb469000efa59b1a2053d4bcaf74072c210c61dca968df6b18eb7b3f0741524f58838d3c69b16450d962c1ca6697dae1be2b146970420237ccc7cf83cf6e9b26d271bb8c8a34524ae47ea8c23a522ad28fe75654f54296d941a691bfc128c466e8fc9ba3ab5b22b91a1ad7ac763be97676bc71ef271643715e5c8db053c20652c05a8e6b065e236b1a790aadaf251c921514afad20e88aeb5708883b2ed6a18006140d7ead2da0b23fa1239e69e866162f0e4da084d4a4dc54b3a0d1d7dd0ff357e29b2ff5837f79a2ec92a71ebb7b9d35456c96d01658fb3b6f0f532a257f71ee1ae2a088cc625d8fac93e20e22832102569dfe90da9a104815b07fa0119347406044dd835ed5233e83f472436bf4be156b9903ae7d569bbf1dceaaccf312421df4ce0b85c5b2097571fe4cc78876ed5e25ebb7601717302eff4ff2fcb8eaacf8c1284007f2c21b03acd55ab14cff647597b6c87fe452e53ad0957627300e775c427fd21ef341b373035323043427b847cd7681dfce135d483f8f8968a5fa7f32d333e358c1888b431283d43f56d88a6dbac93c33616d1a640dd7f8e2955d2bbd458a4e56d43d1ff9bf3c91a4ea3b209ef661f2b2fa7792be84e14fd7b6d60134f184dfe29c8dc271aeeab6cbf543993913571b5e13d44c4b63179a09746072510f76d39b2a1bb387a9acd594990519972b4034b14caa0c1e46dbc71b7abd78646b1755fb1613c49c0aad073d5b46cdfd73adccd83bd9545a0cfbe59fa7f721ce3fe4077778cf44df11e9f6929c214af05bb2c56ce8b888b82491cf06085fd6bc30c9fbbbba36c5ff677b5ceb7d5ce7209a8984532a8260b5aaaa1b092dcf71f4b9837bd40fe263e0350258a0f0f866d21420611190b7fa26251442031ce80d1e5ad1c1a3772eab9442f603faf40620c78e310bf0bd55ba9ac6ed6de6127c97056fa3e54358c50256dcd8b18f89509261755d4bbc74befbaf05eeade93700541522c9eeda90140791c483dd7596a457fec47fb5174b2cc0114c95c4c8f123c43b34fb8dda048dfadc61e678a63d9d3cada722e78c3c388cf439283584752dbd220f299765ec3e8ebb165c1c70d0ec410a2ce670ea470683de7826b247a86adf35e6549804cd30a693f027d1e52ad67ac941f7a98e47d140d1160e3fc306efa9246c191a2553d19154d7b9b1ebbf39e3f025b56f8be56eee79591c4e428457db098e65cb8e8cf9a0659f9273eca89012a098f3a5aa1bcc1c5ee71782e500d2fb5f3927f16430e1c709407ccb5db917c59fbdc7055db32a4ddcacabe1fcf740a6a14da9a22a0a6a9e79456e6112d432e04a2a8757837362e93845fca8d82c74796eb66caaaff860c1e56651862ff28918680c9a39f424ea699cee963ee36973e05bb005441b3f9cc94d4666187830d4e3639d31e942f8d195947d993f780c91ac99c9dab3edb138b09a4b2f2ae77ac985bb86959c860eb736fd63a109b07602e6fe4e701489c78188dd5cb94ec003eeea6d52ceed5c16a117211d7ec4c383a462b6cd44217ee40471e5ffd4165ca4b946e50d525d7da6c2e05a6061a3bd246dd2f4226d6e9ab3ff4362d1f3f70000000000000000000000000000000000000000000000000000000006070c10161b
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b0609608648016503040312042280204d1c52f4eb4ea52a46997145cc65ec493f2b698d2cc127e3f3ab423e823caf4d]
[privateSeed = 4d1c52f4eb4ea52a46997145cc65ec493f2b698d2cc127e3f3ab423e823caf4d]
[publicKey = 1f5ec457bec4d357934587c2af55697ba8386c11e6ec8b965f9cb1b373ffcb5151adf9c427cc5321fc4dacb7078a036cb989d5924670d1ecb5a3caf7f2ceac4cbefa56450b6c58d2416207b81a3fe73847d6a33063817d3255adf251d084c2b1878be4241e7a52470e96f3308cead2951fb97d08031b275cc625aa7eb10f5a661458b41fe23ebd09bcf699e02921fdc26d64b38dea6cee6dc099d251ac05d853c940672bb7a541f186b9b93e03621a5899e2ace347a9ce34eab3b8f26053ff0d0df8a8d875346d21b7209e3fb56600e8b3ae190badadf45a4d5fb2e62dc8ee0e40ec46ecb50d6c37042a9b3ff962775bc1291b1434fb65e4f4214ce1bc6b8739ff0611b194570ef7f718be17a5e129c250990afc5dfa869da3599a5cb0c9e2fdff97c81234a095b35ae056f9853e75ddc283ae6d6afa74c19e3748b79ac25bc5023f10f5f132eb667b4834d13a6a477490d8657f313b9f87bc06de18517abfb9f6b1bcfb5c9f8de70446c1ff2d3bb799cc34f8020340a293d00e771f94108b0bf0334b6fe37e50510aafc8c8c0cc45877dba8686b102208f3c5abffbcd9f1f988112d6973efdae619f3a415de4120b3cde49ca75d3f1508eec4311b4c0b71b54285a9994c43d3e22e78a37a22bb0fd2aa22d1a49e63da48d0c04ac44f78ad8f32b0b2e934c6529c2fbfdadfb25aaf0db38bc2d108cdb39bb498b9393d7c65867671d4141bee3eb17b7b9ebb21a82a928883b9cca5080f6250607fd94907be3c3aaeb25c387d70f622c5637c68d5ecbff9e38f1fa8d697cf1ed37a85dcedc41c08336531878f774abebaec940cc5e50f81896852715031db37fa0058a3c998f75225ff2219ecb1d52dc51c82df4cdea06d3a78f8a34d1a85389db9a09737f48496e3cd063a3bc29d3a6bb0b6a6b8cd0ec4f02137aacc0305f5fe7c64d69d3a06916db284c13b46d4a68a67768df57815fae4991c70e5273c231465e14d4d118fedbbc83ff84350810f0729e8df9146cd4a0dc17d7f28cb0315302fc2ece8440f7f4641dafdbcc3b8b3831387c28924773a629c71d5793bcb7f5d872c1bc4c4a1382a111ea4be7aa740d5c938ff82184ef7b405ba4ab14abf8ae31f9b981ac1698625794e68bfebd8580892cbed596d82c57e2c97b7189008c8efc7fb693f89768c5c652ae30d2e603a2b091321bca92aaee35d44afaadea02b95767c4e56ae363872221b0764a601af0f0a3e36a94eed08ed1f253b76ec09f56bf9055a25e322643527a0bc8a52bfa5564ce108222adc394dbda53cdd27b260477aa3c3eeeeb037489dd75bbc300dcb8c36f01f4d39c21eb2188a03078e3d09b82d76031a262e8c0791bd0f667b966913372e91463a073854d7dc2bfe40e82632b620b091b679ba90333e8f1af73cdcb619a4d5d89d98f1654a97238edc30ecd4a551acdd2b2a9d8b35f1bf43dabf80fcf7832b0094073a7c5e914630f057febfc0633e7749ffab7a40a1807d8b2afb597608d246b4a1ba73686c3dbec25b03b7601b4dcc0efce1f8c7a17dbdf3fa53216530a176ab2c06f05f17bd5395cc9492f5535897bf9b72b512ca81decbf1f5848b0c71f4997c531bc3a721a20bd4f8a012d5704308689155611d82fb99591a4d85014c2a7edb2826ae4c368a4dd68b021861b8ecf57e7ba51e02485499a7421f061760737af7f5fc64deb5e6941ce276388a303d2ab6992343060d3c22fe0955916e199be8a47f8cd32ce86a090be51bf4ad6a5c1281cffeb38ff74daab73e364ed3bc1bb286607e1570332ac4188b367e7a51042b2bb3b2cb48ce7cf650f51f24acb44d34a82ef69cfbd457100936ff14e7919d6d9835548468bc6dc16909db94af47e70c92012f61c6d684616c1432cf8f66e64011f8d102838c55f7e6638dad40e52b5a9bfea5b19c8b7edfcbecfddbdac8c437562980b8e814ea6d65950b3ac4d0fd879273c14cae65d34577548d568dadeb670e7c2a76fdff9316489f64c96fdbe133b4da250fac5e43d07b63634eb60560326977084769b9b55f749a5981133e8f0e786a7cb0d5512ddef515636e52b7699a1b47c4410a3b69378b1a699fdcd890c6a4c18b7ef5b94c2410432e019caefa20abfc9734aaa56018cd60ed7ecac48bef010d98fe42733166e1971d118fcb6714f2aeaa569c9efe3566a425f81760f829aa1bc92ce0809e6e0c98b8f7d79c7273524ae6379e7b7861d2a67572b682e3804fa4dbf598dd972c59f010869f7d0aa481700fab989b44b9f588aec8f021733bd0f91a26ba8c02b3681bf85d5c60aa0cbecfe7326669e4a2bd04127814c1a9e0bdc52a9734434d229e9c710519760e4fdae1fdb48dcc6cabbda0db063ee451410bcee5932369cf272cdd351373ea5929b8de9eb7919da942217a828cb60a21b53c4ff2471ad73bf7a6cd19d7b8912f6c9192302d677a867e440e4b0875914ccbdab4e06b5a96e6a7d97c5495eecf07174924968fe0799acf5ad885cac13741f7e434009c895c673943814c922ea0af3666e39a8ee7bfadab9e237c571d580c7e84bf60122769025cdffc0c92d0f27862b658bcc2ae567a0dc87de74a57fb32b2c1de8ebd50203c92bdfc25eb5051d21244881743dbf8accae19da82b1c06ff60ce3c25e6a0a5c44707d861e8b4905c8022ce8d6c50fac1e5d1d47bcb634712e4573065d3dad88746b31cb260429b3c7aa0f8585f835540eb6e8cb68f7bcdc19e9ec6c04567c29126779e024f3d5a3d7a7f8]

# tcId = 104
# signing exercises all rejection paths (external mu)
mu = b955faf9420c95ea80b108c29af0850bf076fb863e0e0b0b37133231a1725b9d11897c97daa049f2f7cd2e818a68c876fd5b419b9e8e97559da3b823734980c0
result = valid
sig = 7f5c954a04a27b297a964ab86422dc469d60b51561b0a64c28bb2d263cb740a9198c349a7fc3811fb31a3fdc1d34f632390d8b9abff386c9c64069f724b7506e6ac3e1836b7117b62ef68101b1fb13b79650580049cdcc34a02d473ab9410952821a7bb56cd09948d4b10644bd027544c88c7b89f677f4eee8176aa3c0719d62241d15f50af4bd8f87196f5c96a2b7e88bc46973a2164872ecbb272255a11923682e1662cf8854b10abd40e918001a598cec2a5b29eee511496ccdfad5130dfccfe922b9be61d73afdb43f7d7a875d55f6c4f3983ea71c2aefc6f26614f3721de6ed9343319ec6d347bff5f473eb144645bf639b83ca161c8277e2f3264148a0e5b889a4af31a13c7122c370141ddb9fc2d1b08557a824e1c601d73d20a2e18d28af52177cfc9108218f33bbf274b89db579307cc872e986f1c078d0d4759aff33ad709db6531f79407fd4cd11a845e261dffc0bcd5d3f159eacd15ea177a9f9b4db973936bb1fdd5a0b0f5fd96792a251004d61479b82071b1eb06463c77175524cf6ccedd58bb0d8152d25c05f43ab68529fa05ca5cef3a6f119a17f415cbbc750275158b6eaf61cf5c467b5bafaeeea1ca99492737aa4112c954ed7c78f5212717182d04cd7a4cc785699dd21670f2437001ca0411465a0eebb114cd5d20ac8c0c10828a7e0bc5215a444732255d410176cb6e831835f755d9fbea2907a94532bd1f26a03e6a9947b4668b3c72a5cf58c23bc63d305d8315185bd0eff32a5837dfe197acd0d7540355095a8436d4782e30598cc5ffd7d9589f677d6b3895b97b950f04ebef17bc7adfb946d9597344495caae151937cd6330af05e1923ba2573a07812cd65d50b1532673794684ce7ea7becb5b12ed72a6c6e3948b8537f5f1f077d1e75e37e5ae1d662f886b6d4ead034ee1eb0e9eee1826fc27c1bee8569a68f15035787b3a39b624ae428c82c1f943eb0d2e3d01c9f877f6259bd5ca3aa74c639adfa4d122a1d8d2fabe89003b1c48a9ca19d993fead1a636e2c07b53ba4153f08a3c4333f0a8b256b1ee02ecac72a1b62adf8133498b2fc42ad2f925c12a18e44bdc9a097afedd864cec59ece857f4d09f7c6aa279075314d4f66170da44abc041107887c4a8b13e140d125fa3e73dbc5252d6fd95c92eb9359b7515ecada2278f0e04338a669aaa658b111394b7387803d8faf0f3a93d5709e2dce5d14facb6f26e359694ad6e21e2c7112596c3eaf520744bdf50d582fe295d6001124cd113201bbc5501d6e56f2440730556e10c413a2f08f2a4a7097d12a5676a2778e40f4fdb48a316a1bd2d43fa7ad4e3419319ef086501cd5af8758f0585bb055ba6a580f4e1b90fa879ec574187143daeec21e6c1c77e438a2c1940a1bef922f07c3fc9975dca91e00b4e87452c68b2f9424221981da315d6b1d86f937af1c573c4545cffe7b68297b8998e55961f3fee157b1d75da9635edf57ca73d5fbd3c747edc6e7929d7779cc9a882ec175e12f653683e34692e894648003289249e01e97990c00969fa97172f230dcbca98742869438d016193a72c80007444f63adec4b9cc5dc6e74f89c63abade41d9ba64106f150d265d5a45cda65e6cc29986ea8bec1b5de353d84aca4226b994156925a2b22a7b652a06ac0e8b6df2a78c4375d529089aec23a8481753465dd3431acf1a773cc9775fd2bf1505e84f230929c8b5ee94dfb2370daaf3565e7f9d7424a48674eb56472dfcdea48f4e2fadfd25b39bc0fbf0db36d5e0dd86bd4d869e632d68a100d538cbbf7273bd50949907dbafab75502420668dbdca5c815a2d3c7de2cd4e8f794ea06e6c7b5e8ae7b853fce9087e414feb2fcd886838e6909da7ea2d86a938984327cf8955b8b6df84043d630bf60333fdcd85fa70b0fbd0d5cc7d347be3f8eabc45aa3661c36fea189d1bd33be32933f2ddb5478062799167c7de481605f552ee8b0c8e6a99d592cb357a3c12d11d6b1ff2f486cafe7e301d7779719a91286127700f448fd484d6415fc7ac5bfa987d40cc0929b6d42d68980e933384859ffd5ceb84916172003418d0929abfee1cfb0efbad54abfa921f8978bfa60a8b922605eeee34f4ff3a0aa935ff404bb4412c7c0dfc4b787f2ce8ab59769c60be2e5319224e51261de5bcee846b1d933f9e0fdbc8d0a223575dd1e69d6828e0e67edb51f9867ce981ed33eb54505c6b946dc5a0c90f9fd97d6711617019ea98ff06fb7185034d0220a50647d41ddc350d87fa109e02f588b3287565610e75631ca88d87f3749949525428ae7a47a882e497d96134e81536983029733ff8b001ea323196b83756dbf297c3f19345101175d226b72274d1d82e29735982f808c0956991a05179d2badc08bf189f0a73547ccb4bdca6f71fa5348ade574b034bb51dd2e759f07a6246794f2fe49623df1cce50c34074537c0d6c9f7a712c23477e04cfa9f42ea366d7ec6c987e31a7c8667dc403abe5a33d612c5e31d3a99dcbd6e8febcd2e5f6d1dfe2901c32a314cebcc36bedf3f96ce1f945d30c13fe5a83eae3d2205a6f64b0b882dfc46f3e8daafc760492e2d2375a4b1062979679fc1dc3eb1da5f8e5854c7af93dffb4220c42a7041d7b6131614e4ec61d7268b71cb8021ca674036eb1627421b21e24e8bb22d3e5c5de5f5f3f77d6c8908ff925d28cc3cd8c5241d9d5a9fc2de19aac6c3baf6305a68c2fe4edef08092c27462c96315ea77e26cd1a71b293e058877b4c5ee79bfcc0e10737c11a3370bf7b0d94ee4fdda120a511f836d7be5f86b71035fbe53b54c68a61730192c0736596932715053dea7f721ba71a51f8b93b7bd36ae448cea83b5d238290dbf29c00f9ab15fb9baf990b374fb4356b8c08aefc244f550d878a23c2939d2d1484504a01a3ec10cf4bade2a66f8f0462ea9ca64095d61dc4913612f40abf52d4fc4555b20406f08a63c3e9ef989ad3615cff6be6cdc3bd10308418bf8bcf49a14a9c24563f0f12b22b4d07b7659b5de6a46a94c19998bc3d6ba76af3ea460c4a2489436cb63241f5f201ad2f095ad107231e5768d74610933ef6acdb71a1a8307f5d3583054e732fad31a7c7fa6b4a10ad8f246227394d76a48fa21e5e9588d6fb1d3bc697d0b12f72dde48a63748cb7e1dd180a86fd44b602b937c03b4f01b95c52663e9912bb50d606230883bc0fd9c66270ea499cac85beec0419e3998808b0b4e6f5581cbeb79bd598681f5953e02790b1745b605361de1db035a576ecd2142265d9c61bf26368a412a3a12cdbb90cbb55e59bed4709db7302c9fe3714ce16ed6afa461715021c8d82effea6ad4b4b0cc315be2f45f471358b90348dba5ca872b94e580d68d0fd7c865493bf82c275b3a76985e0fcd90515d4a81fc4c99b2bdb0c27d86ab2b7279f3665058d83930654f7dab3c85df7a829ebb85b34bc364e65fcb5cdea5b3707e9883ac2ea7fecfb245ccf0f753ab70d43c2aa676e0c37350d7b43efd7a13ecb7a950b7b442152626a5594a495d0506bcce2de4d65731130c27e5fce38ee94f05cbaa7e629898338860e45cce3c042d52c7269a0adeec04aab83539a3b30bec530bf6186805b8f2b98cbf8476787b07763a0bca97696f4bd0599c8ad59be629cbe4d624e493c41d8c78c14dcc246ee8509f2a931fb40b2306073df36764e739320f7901446b5aad2b3477d3c3073b21516bf5725a89b3afb7362b73980268b47162f155d6968ce5892f1896df12f9ff95225530152373e99c1e89d42d82dc137feb87153e72466f84c63a5b1f3c839547db10284c9d370f332578a59e73b5dbe703655b22e0b90e951d0d66b9278be0e41d6cfe3256d23005352358cb02223abdcb2ad3abe4aadcf722d9321d28e5f147545b9c368ae986bb09a608d34fad5d4225525e3ca288894213eed976403afd90a9d388fd330691255c972bca53a637f5ccbacdd61a13870be65d06e600a18dcb4328f4a32c8f6131d947989ce8d17a15da11908edf6cfdaff19eeb7229810f60beae4971bd3c25f7e99c3e97949c5bc1e9f5a98939bf6ce984b122898356772584f3562fb5d630462b1a8968fce69bc240f6ba8f8fb91034fe7a70f00f71a604ab7a121e878087536ca2a784f726339ef2865ae37b265b33b0a3f746d96859445aa42abf278d32c383143fdc88f4fdd99c0466b41d95fe390fb660c1a4efa936417712f91d7607f1dea439a9b736a1687a4a504a1b6747cce7221a9ee85e3a2a341c9447f69a0b0220dd286cfd56904b946410eef2eedf0089a2349f1642524d832173007d5619e8a13f2d04f5f5a08b34e86c6aab194955702cfb79086e727985cc2b4a1181f64d2d246547f6cbf838d6c790bda9b3e403c3e0171a276225ed2f6010228de026cfd577cd92c8c80a03c03c6c7ecaec3a4aba9b656f857de257bca37c1d9fbf8ac5f68dfa66a377a7d3d229196aad156dd0cabd3b968c672d495b6743d6deb7610cd3926bd13668b44d1c945d47431934d680302984a87d3c530299846c8b773014054791e316dc470f7e3aa2fc6c2095e6136f1dd93290b123deff75f66296623c0c7e15da9d596eaee470747d7fdaec697c8dcd0c21255fb5ce197c8ae12b325982cbf2fa0000000000000000000000000000000000000000000000000003090d13171e
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020af36abbf404eba3fd6b1f7b419ac3b574d794ba6ec4991189777227216ac0c7d]
[privateSeed = af36abbf404eba3fd6b1f7b419ac3b574d794ba6ec4991189777227216ac0c7d]
[publicKey = e852b42b4fe4daa95923172c39f6174d96b2865ccbe1e2540ce2f0658f5c29eb6f29c4fa5d48757c8dbca3fae48fb3e21dafbd45e026d29f96a49834aee7fb198f3f29b9ab601c5c16e542646bbeedffeaf44686c0c5d903576f07bf528e67f83b7a6fd0020cd25758dec3003930e05494e75ecf798954cdd0f6a17bba58bb1799989da161d386162bd056327620f957db8fae2a00739a6119e1cf6ea189576a91084ad03be6c1c963194caf91c2d38feacfca78311ab36651f3fc2b15176e5f73ae6ac1677ebe8c8fe7d6619868b79aa62d019ae8117702e94bfd0ab18dad5af548463e5f3f89fff457b5aa370addf3799b93d90c113cbe7f4a5d96188895e3055608505ac2ab171029d236704a780b74e8a562d8ae7fddace869219b5257286f9016be0436491ac6a05340f9fdc9d455d2ba5039607847615bafaff6f15c6e1618eef1a92cb9138eb1ecad4abf795adf5a4ec08787cb9950074476f8d887113b8db4ccfbf2d9810d705ed4595543fb8a777551d02072890c1e1de6643f29d91882d4225aebca81dfb4880aa8ce1e788c84c4cdea27385c2d22acb479dd37b7fc6452c0dadaea48fb9641b7c139e16b895ecad9ec993491241d64cd30815adc88662eb54cf4e5b025ea795057c008ad6a5f15a901670e5d5d0f85ebaef6c3d8f30360d2868f6a5e27f600ab352f1c4fc196b669a43a0e376c824a605dfe2484fec6076bbd61c2347ad527e3ee7fd59c7305e1717bbb820ea863cc763b55deaaa87b856bf5beead3c826704f3384dbe138f5b74d09750be260721a5465ac15018828602045abe94f3c7c02a923c09abe6e121c1107c96304ec11ec596ee0761cb1ddec330de70c5d5af38feccee1f8d0d88e29ad8b1bde76bfc409adac0de2efe066c4907e44cd923bcb93d7f1ac426e1ed5313b0fb86fe657ecc9d0b802cfb13e138fd4bd7c8387ce5f0a351dd5dc75732e4613f7d5a87f3bce99f5cb0b7c58babf960f546e07b1b12bc99beb34165c15cd2852a277bfd4b6cfa73b9d17b2aec0adad7e36c341d0c8800fdd80d696fe487b57d87bda440934ee3f6bc4b640137b5609fbe6c64344c023b4a0171125748cb477d02abfde3a8faaec44b95c4bc9b8f9f3ed61971ace11bd9664d260f9c730c9d256641acf0eff247f4d5ed33bcdcfa7e6fb2a3e01535b6db98b488912733e160d0bce9299803b959da563f5969f8fd6252ebd747266b09c6aa878d2c81c08aec56ec6a86870298eaee5978e5014be56a3378efb44746cffdae6baabad91400a34943d866869a46c09caa6b1fae236801b77f637199753bc2dc414546c0cf38c2fe80bf79a10433a769d45d30bb785a6953cfd9aaeda8676ea884135b7d376344e8603dcce5532775ea7d0ea2205503a4ff61ce800fe10a905f49bb6cc60a2a293ef21f06fc23fd60138e80d2730743f28042b421652911ccfbf267346ad9ca240616dbf862c5c51e44eb8e0859327f6a229aa137a74d0967f89c4413c69f706104e82f377f4ee6f4bc7d7457ce6a7ba7466552adb5a9572a2ab8e898d19e882856c93c567cdec2beacfebc9e389442cbb82701f7cce02b4dd3bde28f5e8ff53fbe84ecc1ae102ce18db9c7d9f5de79c62108c83cd4bb7aa98e29afa0389891710d3fc3feaba668d36e3c87e47c46f6d14b8c7c757240f8830cfc07218715423f022f8aaf1cf904967d132076aa53ddc7456007efe3bff11d2c8f6c50e8c838e98a2d5d2a0f0aa1897ed236403f31b2117cc3451d7fe451411089b6a04c436c258f19187bb3f15b2c495347a7c754b5866ec7bbc94c2b793ea9c904306f914a5dc731e33e9a646978adcbdb7c9ec1d0734ca004c305969c46bc217495376e74c067e711e4d5836382bb836a3221e26ec2d21990ceb0df00382b8173909a217315f79e9845aa0e8defad712a905c40d2e34b805f04db2652123798c75421e89049d7bf3810256322103440d6c7b508c05c76db142532d153e50a46a23fcaf924d61772808647be7f8b8cde6586c54d641364a88cbb41c0c76d77d22df007deebe885087ed7aa7a211edccd45944683c286402ee122064004ee3283779ef4f1420d6c48f1b27d79bfa29815ed3f99d1c1d80c87b678057afe43316c867eaf73967eeda9cfdd2084f34664fe132b7cf87b54c1b98b2ca0b850b3077c7e1225219b0e92fbad1673933b57ee8fcb484c96a672e8581dfb996c7e468dc796a80f8ee8351d749be792bbaec76cc702172b81321409b3fde6acd331ab1a60b50a824e659d547cc8bda2d5eaa648758e0ba840480161df7ef22f4d5cad2965abfaa699cc2cf9e47ed06451cb1628cdb05c2b2ec9843c0d25dedcad714d276bf730f552849669c237d3ed9e024c6fbb1aaff1b7e6d333b2fbac738fa154d2f090fdc8f50e8361e3dbad366fa07e3c9c9d7c74de3f75103fe3c42fbc154be9fa906ba73bd4d0dd9a8e243c3b09f17f2e215cd9441e0b0c78273acde02ff5c0a7e7309e57fb5f51a90ccfa41fded55505835eeddcf70074ce0d0d3a129a0db481d8dcdbc5dc4c298f833b27143dcf3791cb2770ed14eb3e62ba0e36dcc41eb019422d7455af1e5b1994aff2d8ad625aab6ebefaa45bb4333a928d2925d30f569983b6af8bf2af769b0e903a813b5a4546b41263a4209381347f6414d6628b0d67a4a9f84b05ba5f712567e45f7b3b57d2e5b8c003d342435e7671371fc98be372eb669eefeffd89cc7faf9d4540e6b59e4f2c5c7]

# tcId = 105
# signing exercises all rejection paths (external mu)
mu = c1276891d599ca9177a624aedfa7decfc7969684f91927c6a9eeeee6110514ff7cf93aa584083ada5d0786f52d02a6cfc689bf5c9096ed91bc3516b08369e3dd
result = valid
sig = b35c56daddcc01468e43c7699c6d08882e37dd981c255345368a516e9ecc74c023a0459851b887b4c81e541a89d7c412170cb6b1e1841097a80d8c0707b2d3807534e8bcf72382061c655d94b9e1e0e744addcec9a55876b0b91628736629f3f3ccc283671eba4b3b85ef24ce90ec19192d136b1265a041f4143752a2e083ac0bb43ed795dba7dce71c43135eb5b9a318458bf2ee61fcc5b9994de700cf8e086313b025b69f052f4aec3f8fd840c3070f8921d3271cd647f1feb84bfea1772074af2f14b06f9a6c091a609fb9ade3d2d36a324c079c8deb800e8d2d02ff3c6a6895f27b0ece883a342a1e229f2e34aedbb3860c98cdbde05f935e094fe78bdaf8cf03a95438bb2dcc15dedf011493a8225ef7014fdfb3a89ae9ef4a98524af5f81b6f8a1a5ca8dcea4f68d3ba4d11e81256926816e60a8a59fd16b613f82ef42810dcb49f67743cd670b9e08b993fc50d9586a33d93adca025520a0ab6b55215c260bd9104b72656eb3cdd23c69a04720523d35b54613ec36d650dd8ac9902def01a29886b0d0dbbdcf4daaf4a08797ce67a4415d2fa379f18ab89a7d11c628732caddbd767e0fd1570314936dbaec8af76c74eb4140a4ffa69369fc9d6fa2ed5629b1376f7eb9e41ed850295777dd1598b00dc0a55220dfb67b1172d190988ac4fd9c7080a6cec3694f43ef1d3e0fec33d222e5587a3d7a338369492274b5a844f32e46d271c52f1ddeb53d8e4f6be9bded755fd2ecb7242ab64d419db345e435312abca0298cc490fdb552455c6f088541b27d073218a5f4ec126cee78a172349119138597e4eefa4dabd9a93d8be0937989e46b1e13397c23a3246f47187b2571176ebce7c87c7d3d6c4579ea85cba4c7c518ab351e33d4e8a9d8ecdf6ddf3c4e12aeba6afb7bc60fa7cb5ace7ce48ff9f325cb8aacea2bf9a27de0f2b68198ca9580c4a3c43200daf50161e53728e63649ee248923977798beb7fdeb94b6c0e8a6dad9d36f5616757c73f6f584300989105ab552207f1a4f8a059e716374934000f47e77f544dde89ed8dc95ee0c35c734da5b8eeb5d39fe81eb74dc18d998894e9066c48689777bd5bd209b183594565da02778f18ef5bd52f6d977854579eb564eb358cfee5b8b54beec7baec2540020b467fcb439b6df00e49b254d98ae806925b852195adce865a0a5f52dfb439baa0c54e550751f5570070fd9878a6a4ab355ded6108265f2845cb417fb790abe82aaf9f15a0523180d43673df3a9cc271157981fa687912c2f129b69b783c751311bfbdcd11f2b4bbacd52f6d5515f09d05e58fb21cf00ad79208bd578d140caf18d19a22ac3174e07973a97c96e8ebf2ebf8e9d96ad69ebe0cb5789bd458d731ce7db103dae5f632b852909b0f30c64aaa54d189886107fd8686f57b77c22d03213bdc0b46c819cff578f2cd262e8a49dbe514776db9caf76780c092829212fe361ed9190f6d371eea02855ccdb70057db9f512164ed02b01c13703a0d6fd946b13064c5edaca9f04b493fb78786f033516822beac211411b18cbb6a05460b95da543c85a76f151d41209e8e3249240c610baef4c277959b525c2f6f88e604ac3cfcc7decf643adbdf56dcd8b492669aa7918647b5fb3917fa589a4b6a123f2c6be47f1d861b99b90e930f3330f61defa5c50a1ed84c767c241a6b4f11731040c1b49e0d915d51ac1cc01cfb754c26c313c620d5b27bebd64381c1a76ff58e35de0c977fd4e711acd07929e5538ee03384420414578cc1c0bd370309b4875682810956f7a5d1170327200ffac2a244604115e3ea070558d7bbc9352738fd9852dfa112a67ca1348a7cd84fc665350c7fcc0dc5a459cedfce2f0b5eb611048d708475aef6408082ad38cce12e3115fd331478035e7e41c190981b9b4f201fb328a4659822a2eb75dd5d9dbeec78d75a001c54d695334037e64f55faf9e17e5e65aa49735455aca722cf0b925e7bad51a01589fbb0a5f83e144fd70468d7b1de81db71a6277e507fa829682a4c91a61150d5386e86a7cbea4db487c15d68a0368ef8cd343b929ca5364ec3413cee541ab0219e1a5893308ac786fb6421bd76bc2c7c447f781e60d64fa7c56589fc91dc9c24e1310bc1f9e9ca58318dd6172a0c5da95031543bb2177edc218bafc83742c4249ccbd437d9883e7c6d02d6776cda61e462a59fa49d44538956a92a39d5a8a42b3aa07365baf18e23f27b8a0ce3abbe13f839f60a5b421d8ec03ccd1c5c8fd7ee7a26a4e17ac119492b8523c0b73860dc92e4a691775aa7d354740c4109057c0146b82f6b6a1c9a2aa88b8a673c643dc0db2f30ebcf34b288e6879d302fb3d0a1a490866c51ae397fee4034b570d466a8ef39ad3d625597b1f0c7cddc75fee5297193f5bb7f709c5c6d8a10955fb6281d6dc2f52d5149ef01b50ffeaa472a22be8721bac51856009cc7f9c208f9347c131efe83d2d710d0e0f60d479fc7a95db079dae8674f2e8f89daa72090433229aff5458258279720398a18f161e7f4df2e9ea41988b2aa95361ad3df6b7e5005e87e2e9a78cb0e3ecc43ab2c3dda93a82fabd2546d81b90f28b6ff8f294c54cbdb52191b25604cec8fbd54da8aa63138bcb6dc29c55faf9c05a94714b1a2d986931f8eab48e231d33f60b3e4f39354a772e3a8fb57a4d783308f66fbc456d1942abcea20467d2f2d2db9f878728e5110d9aa65c8a6db22acd7deb4d092b9f3f6e2b32e31f67c8e7e69275699e0617a62fc252f31a828aac5959b1f7a7303c81345a7b42b90768292ce109e9466b9a62237d3ef8a6a8d8f99edf598eafeedc06a1d79604b89650de2e0da170ea40765a0539e9b1e15afba54e0ee54ee393aad8033e4db516aa86b59f02acc83c4e14417e965fe0272cc51e6e18312f6b13efaefa92a333a6cff2012ef304085ceaa571795e0b39296eaf351354fe8ec7dfb0edab26b5dc32b115d78e8b8b1e20f6fa4813809e1a8e4f7011071c26df2512cd1b3b2c089ca9d526861dcc4fbaa9fa9d0f3c4da79024bde610498b173979bd1ad66a5982045efa0a7ec7c93b69d8f9449df935eddd1e8031053aede3c744bc86c973d666b0dc054f6b491ea633f6aef718d4ec41a2f9d3b494af1788f95b5b700ad1afa52e9cc08b1d8cf34e2b58776b8c58e6bcc6c48bd0f74ae4fc47a7f47a99532860185071c24416ade7eea47aa7af0f19e44768ccf54ee2b86d98d63ff384fa9f675e7630e99e9fb8460646f353612291281b17023418c74234e4b8760f5aedb15600f9a02f47f911c76a5279a4c772f8f6c8ae820c88de43cfc0babd70e5dd2933b64594693b08f250e1fb554a36251495f4eecc56d0f9b7501453509e46492d73d916235ef60296c1fa9bd4397a0df1212908db83b547a89a4f8f8354db0afd5efca3ad1b5832f3387dafb11da6f42f6fb669d703df1226ce3cd9b7172c504e514b801e8bae0c19d97e07a21bb4e2ffb595cdaeb70e007d2fcb0d54f1f3502beb3fa190ebcff29ade12abc922260044847470a283b8d719b54f50f8422e5ca87ca78c7fba9ce5093985b8e7c227c23d5983c7438454e23d9572cd8f21233e0ff05c3d21d4d4ae3bff10e9d968ea90fe6c8da69df12675eb2af52786cd3c149deb292d7871e58cf79832d600a07bf9b55ef02dfc77968506853b9460df8244ab2b42959320169c085e44f041d5d73e8ba6c4ab9a67535db78cf389b3a6e87c64dc81d5fb224ff07f7a186a6b166d296f643b4acc90d52e43129f5c312db1520de3b221f555aaf99ffdf3dcfa2f656e4e3ea9d2052daae06fb2104313b41fc0786bfb006661c2705131166d6685d424ae3dee169384e30aef38ed5529f12ebe7ec5b75d4e21b98f7fe0e185f062e68edca320f373393577a17bfd949a18abd363e2d91b302d24c2a5c906348fad28a0dcded509d268f71fae1e71d990d270c91988d732b93742a8ad52c44b9fef47315f3b90e3890b2200d56b3d6406522b4cced6cf5bd71b68df9f826155a532daf8054cd23dfd038f966adf1f368694ae7b57ee959310bb770d364b15c7882dd5573da0971e1a1a94cde2c41ec586c5e8101c840c8ad20d515b2b029b1a721097cbab40fef58083b4a7b75516d9d8eb4e906645176ab2604ccda97ef2bd6a2271e66459560222b14ac64ae8bedb5c5e4121404b90bc82451820c04c379e225c138bd41a9e5dbd8eb4d134f0e5bde40c07db93d61d30d29d67ee24f29495693510469e32f6f14b4f14e0902382ebeef6ba93eb585d5f19420d63324900580815fa9dadaec31ce583748caacc396c497766f4ede8def50f96b1b85623a055349a0c3659ffa769b7b0c26a057ce7ca0d33e49804f98c956e63376b67a219d67fbbf362f6aa59ea0272d5916e0211fd804007c73d44464e701620834d6620867faa70629636b722a62ff27fe67c6e3534bcd0ff465f239ec73461b8959989124825f4981a99f47021dcaf38bb4e61948883abe7d827a0abe367c94bd8c11cf7f3dd7bf2a4cc9477a872a667afa165a5b323be8609f5c4fbd30f269fdcc7fe7d921c591b73c1ff99e47374c93c7b54ad4c3d717679e5e6ff2bd60b9b9eabadd1dbddeafe30354d5874a2cbeef7081827393c4964758194b7eeef01646a8a000000000000000000000709131c292d
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020c8edbfbccbfb851516b5a20432eb19512dc6e9d56ce62b395e504c51c24b4cbd]
[privateSeed = c8edbfbccbfb851516b5a20432eb19512dc6e9d56ce62b395e504c51c24b4cbd]
[publicKey = 77ded84c9a3c1fc47fcaa002ae99046ea673ade2f4c4fd7f7b092d53d84b316f6cf946b929952e604a09856ab3af552714306f6deec58d2ed882a566ff91972abfbe311d05b91cf55a4d68776a68e12b955e84b67105da66238df45047070faf150852b736c66c248da70f3cd28a684a81fe5860e682086f2ce774fe36abd36df3c27510aa24aadc3036d687b80140ac1acd501014172e45c23fdfc87bf35c065e38c6c29c94f75f3a1daacf0d562788ee537a10122c0b65042ff54d13ed47d751261908a5ed2ee4be661c9610255c43b007ba4fb865a16dc28e2a2e667bf02a23ed632e5297ef0c5d6a72640e4482689fd90874d61ff80b8bdf9c6da4372613177e10e97744156f99b9f61a942df64cf1ecf42fe6406e61ffb018aa81e60ce856471cdffedfc85e09802f6d750b4353da1dce9d4d39fa2954504dd88a059a8ae5a1bbe85d19077e1b1bc75ad4bd8bf00a0f6392f6503c02f7e2046de052d8f3bb450e702ae77448ba7ba20faa6f5e5a1ff960fcedb37d07e0ea7aa226e51b825497814bb0e9558c02f22ff4396ef914a89418e5a2b1b3f11e491bf9e78f62d6723a78b84217ab2616a7376b2b1c6949b09dfb55bcc1de0952251d91912c8298fae76caeaf7072e082e3e8fc582a61378a611b3b10dad706cc186a3751af3b2d72f6d4603f298cba5d17d5f1dfbfb412c971d7c8c535b870ce0f68b1d9ffead646311d7d24831af20d1e2e28bb4babe7f8e6a8e6f1837d6dda58c86f8656da4c3f49361d99d92b46c590bbf0ab8aa5058d9d70090a9bec5a6a65d75169e7a9fc1bc0edabfdd53939fca536833c274cb87e2861be1a425774960c8f6a417f1c85aab430d4213b11cf0ab8efc1b79ceaa3f90493f1333342be084bc3817edfc453ed4df5f5fafba4365aaac01a702152443a41157dc46dc2feac1fd5c264ea909a9fd2f3db274bb283f76048af8494b8c070455fd0ae36c1c39ffa23c4f1525ae7dbc5370a5936f294018335072a28768ba99ea2cc7290872443b732a6da0203d3c337a188ff81f334dd3a2c59623c6ef12fb6e183fbd035e6e44cff853d20915a6022d098d398351de99d93a20806ea14014a911a46547174086bdcc2291e65d1920ebfeab195322116a578f0ce2bab0301a45c2e33a21d65576d33e13a3295efbad788966892baef641520be1d595c749aa827b78fd1c2f04d6e9a64384d428be43928ec6dd77f14eb863e42408d0e63a466fdaadd0c655e9cc2cd7fbccbd9d9c50bfc82d2e9cd641eb597c89a61ea379266e2389e2e8653bb2f4b350bd650a871d1e94c1dfa91b9e71f70c43be98dcb0f3c8e5b2f39d9c0090496e03183fc0dbfb3a6e88e0fab95baa3e87ce9dd390afcdfc16b7a00c2fed8ec1df56d19bfedeab3d084102611026235cc9c3e2537eada2c3838155cb9b15b49514216406dfcf50dec76a140bd419243c6a9016b890c129ac72bb816b0bb7cc54adf64936f27d8b1a9e56a3697edbfab58f89a6499a3f1cdf0ac493c46b1ec0b32c4357999ae73a6f99a3e9067662832dd8dbb6f898cdc1ff8b997b618cb0dd082345772e1bc85a04a8a7df4ecb8feb90187b2440e1af103f2f79ac426c8f02765799a65b51d6c49d5bd376f60aee0d81c2bef4a1b6c9834666d8f126626e6cd8053dd3174a56b7117a385dda76bbeb40423a7ad470671b37a09ea511e899070199130c8358213aee0e2ad205b63be1bf996b97f24cb11da99ed23cdff9c6831b288b5ffbb348c28ccf0c5054f71c000a32d4a8614943206907d8361954cdcaf4311deb13a25ecccb1d431029331a06e95ac3b36bde070bb201b84a81000d20f3f5b60ce580ff280e9a6f3433e527e22d08efcea5e84efb5ca74e86527376db3373cf67fd52b6017f39455b316aec9433bead401f0817758eaed7cd8fcaeca596c4b9eab5a752629278ae56614fb70ccff2ced3d9aaa83f5b071ad642e7a912b1b3f1d679f1dfe04516785828d3bc98b16fde8d176e840ddc589e75679f165f5a2383b44188fe89f93afff1e803a40f2615a30a435f4d3f44b4d3fd7dcdf8df3b1e7669df6b1cd12a7b8e97fdb605722bc10718961f60063bfdc8d0598dfc32e2b23acf5433a3a673d4e5297d8fa08cf61be021f8b16062ae15d301539dff68465df06deb628757f93f9d366f246d467139b957b9d9eb26f2b7da3984cb80089768abb60580fda2277088236ca9a12f476051108fbd917e6837b7149c6ba51a7da0f739b484a51a502fa1ec7127d1016b51221c686186bbc9b5c42e8b19f7f61b696b166484806e2ac7f6a9bd9ad2f47ede28411bdb2c795f228f7023c3c0f7988e4cf21ab163d31f7987f52e94ab7bc027d0bc52dab882b5f51c830228a2a8a789cebcb2c2445ea296f846e6ea7ac40bd16403c4110edd15a50fd68720c696bfd4cab72f3ed8a4b787ccef98f4665a591366bafe8ebcacd751c01fb2292752639b0cc6e104653a524f59ba9efc7f2e958215b37a4721f81df6d9596425bd7e699e40659defa889fa975774d57aadb1474c69b832c312554644ca6d65fcecfd6eca25abc8016ae9716fc92e736b7030322807bc264647cb9a083c65e6cc5de50d4fe607962b278c6935ab3d02aa51392c6878f5365d779eaceda64f21662f661426e2da4d6918aedd8fafc981a88aea08d3c0dd3d4f45cbe6bcd4daf80e7285fb4718d448735e5da99423e84a6befde4ad0f4b486d5bec8aa95e6aaf4e2d34fbea75955fdb49]

# tcId = 106
# signing exercises all rejection paths (external mu)
mu = 14d76babd3179b3f9951a539efa64039ff956a7c6aa08b30090cc185ce8fd625b17b87849b670b973d26f62bb7da5695a833fb0282c9d08f9ddeeecc22ee5d64
result = valid
sig = 07c5e1b4c8c1f3ffb410dc76832717161afba547990bff65883adf64eb50051dfb5ca9fd88c4aa6563383c57e26d9e673a4c0671cb1dcfd02d6e546a13ac585a3057f264d566572ba394af2353ab2a374d38ed5e5770195ad1812f6a24d5664a659c8e6d7c12a7c4d53422e170abe286ba5e32e808c336731d7494a4a3e1b43512d100a7db9f008d88b9627a0dc1dbefe3d65bb92fea9c3c674e3982dab99ca1c7b8d33d4f5ed4bafb24e5218fd1f518be2ad151544d006d257d697aa26b8ca3ca29321fef0f8c0ea6cad931b5e5dc230e53af4a459accf6eb198f6c45b2dcc6d046f0856d2b968ab6e7f40fb0464e5621d54012a13b8eaeaed7c90d6a3e8b02cc391df9ab488fc66abcdf65ee1f84a118ca425f861639b0cfc37bf95f74efeccbcc754479e7908b4e54b9344859e21723c972398e02a0c89e4c8ae562ea0e413d256bd67aad17c7bd3d916999de302d8a1237900ad6195736c54ae8b3bf13d2692f3cf384e235181a2940d66332717c5b7ef20b314f67ac83a5e6b15de7f86b98ae319b6e81cdb0f337f42703fd750983a19ff499cc07eb47adbce3da190a07bcaaf28c363fca28e24a1b04e3ad4cb8f57880fa3b5b777b659cfc62cc598e8fd83e934a2dbe7561a7d98dcc05903b8d966fb5ce05b669602264ce54678da24498534478a051ea7ea2a038451f657aa4bb78cac4903c9a6469c9a3858b412e1090bdcc9e2b7fd6624dd1f7276b86495fe3d652cc10535d77e72ae88d2fc687cb8987d36ba6844fe6fddffc4231840d094fcc98587adfb8922a7d2cf4afdd00c6f702b497fe2e9c63553c09396a7943127ff2214f0e6311fba6af423ab8d356153472e38ab409cd5fa4b0feebaf2fbb55f3e5a3a61f0ba94c9d980dfe67a8b9c223b4d840b7de52c3d49254b65df8dfb05299be053e3ae25238ca802cd8961107954c0b960128a610b6ae52d563bf1284c03cdf4325dfac7688799fe51cc4c424c9fb31e011606a1e4daeaf49a72b7987469305057098dc8802a3ac91f14d5611313bcf67e29d9cf76a630db84b2e59f6e95fe360fb0062740cd721b8babba98a7f3c3483e51ba94a072f7348758869a8a3e57c9e068967e659f3df35743af62083eec6ba8ec6941cacca57d1c9f3dbf39f7ab3608d1ce848ff9dc8309246f688ef16b41a97cc23468e6019fa5fc0fd6bdfc088f5c3aa66ffdd7051b87900487ff42acbcc7f812ee32d1f46d4fd774171a9e433a31ee1e6abc24de928a49cfd2edd00447747604e1979da5ea299430a0f9bb95599d90f6addc3943e208edf404dd6d8465f68ab462b45355cf0804a60f328cf54879cadb592855a5ab59d13fa06ae79826649d2ebf29e93675391cd6ac3e1781ba4d75cfcb83ef5d80be59ad2a46cc50b8b544420d53cd78b10e2e29055dafa92f4a8dd1bc7ab819c183832ca175ae058b43b1a05ee9bb886030d083302805a3c6bb8a4be2c8cadb5768cfb58d2b6e049ad99ad818ffcf4e2284438ebaa298a64d7cab43f03e2dab8ea57c885351dcf98501cb541a641e9f7ed7a5d79847262a2bc60a2150b5c0f7727ce613f2471a101d29768e579995d71150d16116289b78398f2ab7d88eba8fc6661720b0930a7768606ce9d28e516f638f073db91f32401aed08e1632b1a85b2ad175c88f2cf4a41401430aaeaa84c4846cf5aef440ac4d9388e6ed8cf2f9e46a7c38755cebe9f2f533437db0317abdc29e45502de05d442698ab9a26d795b0419154ec9215638251f01baeef2d2f81c6e07385883a884cdce6aee7e98141dd05ed4f3c0bd2b6f973c3949f051338a5b8c43f4affe0284afce0cf95d7b977c6d515f9d1b518689075c2d2200cdd6db36f63509adb9a51ea3fbef2ba69dcf23f476872eb660d92afa19d9dc14b9c68d9b6dd62c813a88621bcde4b7043d666fb035df3342428471d12ca152cbd6ec39789210556c2123cf4a73e36954be6e4bbbab57b10f14a3d7b8f2620d90c48d562623dae66ff090d518c4a3c6162a597626d84f16f6695b79e292d42849a7de52d0643d9ab043a2e7c8128423222a49d61782fcee5b7b4944fcd00cfbe3c3dd19a2ac4a617666a50f760e85b9844fc51c1f12648ee4d665e606a1afbeb795c93f2e0f4ede37fd915b852174381bb88f78f96a0df884d5afef7e53163fc49a9290a655f0d395d5c2040e7c54c0d817c6416023bcc13cec02fab2639222b10635fbe936cae3d285634a30b7cb9d10f2089058228e020380e3220c690d3cacb8782d33cc805ede10acb33b769a8165eac65a7a04f9380830cb6031087a45b5cb231c49af4adbc5489350e6d6552db4289dae5d3f5be36595a5c346b7d83f319e54d308dd636b64a68a8ea31ec09699b7886c4c02ee5bc75b0e99aa84a4a561b22545c38836b90668efffc1c9b7b1519800ede6743dab4c6fb8fb4752d9d5d679679713d2c19c7fed94b916674bbfc5089e3261bf184725ab1bb2dd90681927b9b55dff6b809f82ed314dbf5bcb4d0f7cb84a267c55001d7ba7e284dc715a77a0b7535edbd622ee7673616da30ca9287a3e3748fe081c8b9e99235687029ab131d6f13f86c1d197abcd6395309c70d24558d770205b4a12b8051ddc2130dfb0fc9269187fc574b3206af6135c7a1282a81f25bcd6f99696d0e41a6820619711851179465d94a4689b6e0ef4622c21dfae7f405b0f6ab311b1b663ef9ba3ae9b8000a6f2fbf7546013991bd4f588b71d95682e77fb7aa014b9f8d6588ba8a71a85c8dd07653aedeee062102b84feb2f987bde513a40e24e05164d3f7c99f78a6ccf8ec1af3c60831694e1be7447accaed74a7ad3d4da8e5b7b42995ae24595f68d4dcba5d7ebb75a71fdcf3456eee73bbdded7c12d533d06dba85f317f5eb77da11fb55619357fc454499a88ed66c1941bc889f19b0f5d4664db80283c9b45a6489a3b097f7467f5e4bf67917a90f04270fa282ae018ecdd7166ba2223f9680c2dcef989b368e1fb300cd09c028446636c90b456ce6a45af30ad33e0bc53c63012be946132d23f4a340b51603bfb19b80ce89033e269c984250ede6d923a803003ec7c352a53c40a24f97a4fe6c2786d6a08c686331c564ef9eb6994262f5bb068f19cca6780d762c6c406aa97a1e6fc4c6f83c94f610d3fb353e821385973d7b68708d49ef29c2a99dcf0cb5255cb4e7f1cbf3cff22a83e7c39e63bfdafb9dd25c3e1c69124714372a355a278431c079e4bbbf03dd7003fbe19cfdd381f563e61c07cd713431a936f3df018bfe7c689309e5f94dc7274e11604590dfba8a4a95885a122e53d9b5495ea9aeac42e4dc1c2ac2e16c7980dd7746973606cba259140f3c93cc0a459a5d6dd4aa982b22b3f9490ed2598f7c51448110b8dd1595bec262d9e0d5bd8373a7ce5b4641cc4ae7e2aba7915fe23e563503fb6a66d8f9a10317c7211d04764e78f95855dd23a201d6f967c44d987483333691e9b06b486556f6f07c7031de32f89865b38f66a0dc0972fbfa4b993f54adfcf554943779fc8b53e9f1e2498202159d36c48eb0247fdcc9f25a8daddcf6d6d9885c22259c06bbd460ea61d47053cb82eb0a2c2e767a7bfcd9d099c0428bbc37e4f869c546daa3a54e4a92a95d0c6085922cebdbe10eeb5102b19b5fef81d99fd469dbe9b74666542677d28c502cdd02c69f230a9792341db38deabeb314f98577553160e5347eb1304f94eeaf52fddc663bcdba61b0b47e9406bef7c191a4d9b56c431bd56fd088ae15a7c1066a947bb0aedb5d5b59347c564218c15a2a46d48de931152aed30e1a9b135e3495009ce650dbeb9fec15f4ee61307ef31b62e91cbc43d67352b0d13fb1bd46d9213d5fe6cc758cd41173caa0056058d681987fb3d5441e8607ed8a2812b52cf80c656997a5877de7305a162c57e965486fa65e9d174b6d6d8821da76a31e2db712bc70850447f67b0b2998d727a583784fd88de2ecdad100446666779e7f8218d2c099291e58e51915a0a025b8fc5b74e0cb3c71ab6887a81f3317682e3023b8e807c0e23c12f0ba715ed0d210633c8551a190027930144064dde2c8e78f928f0c4d1efdb56c4d1f006c7363e61f0f9ed82580f0e8beca4680ee1337776331dc94a6c4af931b13135b12802cc2c1f33adafacfa16b8e7779d53bcdccdb16a8f23735d32f5d6e68c35fc2414c6080f2189bb7a444883dd16db0e6730e0f2fa33e81491f4b3d7a5537087c03c5d5e792bfe7e5f116b34d3d16900db181217bbf088a62d6d04c9da6fda14d52588df9c762a9dd53b0b46170b2913cfc3e714a45382cbb26313f615995113b1fad87a92539814de0321784e62a0739489baf22f0c944f7486d5206f51cbd7ed0fa5cad13ecfe4de694d7cf24bc66f3f88ea10e67b6311c64edd324aacd0ca0ee7d8b4f6957e876ba28003c8ef40ec480633cb386b302f5e85c8cec8ae545cc5dcc6b261f50245216936b0928b6d2160c1a49aa45adfdc6d83cfe0f74a28ea7119e9bea08a22d538a2265dccbf323f0d63d069c289d256cafde6edef9ac7afc52fa3921c16e1dc628ef61b03cef5bb01f9342cc11085f0e25b67a7c0d7e51b252d494f7ea4eb0c16458ccdedfb6c7a7d9ba0b3bbf8326f727a888a8f9197c3c9ce0317264c58a1a2e3000000000000060e151d2931
flags = ValidSignature,Internal

[privateKeyPkcs8 = 3034020100300b060960864801650304031204228020c69dcd219419bbc85c3aec243ec7464bc4b845bca1111f473f4ed50db4f4769f]
[privateSeed = c69dcd219419bbc85c3aec243ec7464bc4b845bca1111f473f4ed50db4f4769f]
[publicKey = 7b4cac16426ef9a596c8a23740dcf5c39f336319dba63dbde8b0b98309b0c9e61a24b04b40ce127bbef80b7d759abbed941948334373844b1a6c35f41609388daffba71123f138bc64694c4509372019cf33e183ce42c08690848358e26c751fc8cdb0633b3d2586be496b8c3f8fd3066c104ee9171944dcc7b406ea333a197d2354b7ba09cc13d804b17744d232b845e77eef4f5003cbd7b0b6a86c23ca09a24d666ddcd35d3874ae91b9db23c8d8a256fcce01c7ba7fe94a92d3b829a06af14cc395adb8ed037f251f0ed82cd5fa79e6205e9c5655bc9aac9fd5c8da8c7504ff699a8a23ea38e4071a0dc3be53ba5d2832420c9fc13c2dec05c751583764ad01cc36acb3c513c1bea0eb32b8a9e66bfce20ed5004711fb29975701e6ae3b75b43601266dd5a9f389b8653127aceef44ace8a085753aa9329994f0e14a6d5367bec99d976bf5915664d9ca33a4b11616ef8536171e51a6ecfc5d4c64a3e52e49137e43abc72baedbfb7ee816eb7b14a67eda1b2971c4f9f1e9d27e77b0df46bbf974583638c89d3c241c8794f1b1edc187879dd3e2c62eb8312413dc6b5c61b4b8f988a281d44fc6277f66252d59ff379088d792cdaa70240b7bbf7174c5713652e366a5afc7ed8d7d17484ef80ee59f07c418c5f545221a22238bc4dd191075f5264eb0ca3e5e792ded32bb936068408e211c1358c9173938df0b581f61f206864a033e3ba578159baf8877913fae56c439d61939ef86161ce79a1659d04896dd984d1737a702ce34ad72dd9e4c63e31a31026390dcbddaf35e32849ffc51fff3ebaf073ee0749042c6b87a913aa2fde87e00d1ac57c8e1349e40a04c8981ab37425c2770d43bad4bf2e379329836d5dbe329e3979d74fd795bcd6fadec6ce49d4b483e7f21448321849aead1f20cb685f1ff1432cf885b4c7512037f2152bed2b97341481c8b1cad410c70a71ab86a5344e75997734698dcc2cc0a8bcbd086f1fff4762c0344d71544868d05178ecb8f4c7b9472f1e5c0235d2921da52dfe249d8456fb9beaea33f2b8f12e57724689c048ff3e1b38437cb2ef6b318774ec5549ac94b99b92ccbc66610d6499fb1c1b795898d9d30e0c47e0ba73e423624173c4bc395fa04890d562520b0f33577196bc770846a13b2facddadb03dfe1cd9158add09bc25b153d7162c323dc9263bb81c29c3cd7b8b6aad41bc175867d2d4b37f80caed41491253b35baaaee8c67851444504365710f54e21197ba0b502523046fdabb683c23a5e0832629f1bd2d025ef3330f15206ad692508d2e616317b71028ef67e0df8c895ef3919a1a9b23c79d228bc5efca4d082fadb14bb38b88c3206fac8ea4b1a07189592421aab942d52abaf0a18aa0bb35f4c1eeb821afa67cdcb21058ac51f77d86142e0ce3ea38fe25c4818f0a50ee40f23fc363aba392e110cf23f759aaa8a633520df7c4173cca536c1bc1c19ae6428aba08d84dcd6e8f290d4171d8437a6d7508cda251e34c80cd13bab914d31c370e1db06fa9aeaa59b6133be8a4f9431e797ad3bf7b328a2142bec9f1259fec2fc099cf2d4af5c91f59f4315db9ff5ca47c48b78e694b1fdc2dca80e64f45ba0b358dab77df5c20e432d464bcb1e711328a4979af5d166eb06034634ee2932125c43e520ba3e6e7182aff8f2b3ad98ea4223b651650269eff4c7e46e52cdf7f5e8fbaf39fdab625685d8fc6dd7aa876dee6ad2ce0bc8083a10fe015618134316c95164e50d31942b46779906186cb585b66004e14bf781c7605755ddd3b82011f4ba51df3793d7e1ed7b903cfd7b922f6288b3873b4e4b12b7e21b45ebd22fef0e71fad43493ed33edd9222d564530f1bbea53f0699c856d5235a4ab62a5771f0b055c534b8fff8b1d26935d48125f1896156fb0d6f75695ff14df44e20f07337b55c0dd3e44b176a86efda36bcc4ec16b2b5fe843cce19d8f589509b0d90944f112cbad7b7446d4fb0d7b40d4f1ac6d993e886424f9b6b2f672eae988e6ae1cb7ba66483a0e1bacfd21e9b54eddae01c5bd088c92b68ea2aeaffa6ba65e246b2a9c7aab507f6077d4ea190ccd84d196445110d2f19ec1e1d2f549f044760f0e2a80e00ec7a4a64541f5b5f6dd11730c2339b18167a410b634647b51003da1b586b87f5be44871a21802cdbf84163d03a0355b325a558c39db0903ed200355c0903a7e4233fefddf9920686ee587c2e7c29fa755e91401c15a212f6b0a528d380073adac6c0d978a92b0914c65d18d0a3cfec3e10363dc0dd5e6284ff6ec3c313b7408c92d981f727c15dac4adaba28a62a8d576e9bb384cee5f1f3c965d064fa73813024eddf69ae0c52cefc0b56aee42cd16c4ef82b55fbe6c48fb5dcce24f11ef757dc6620da4e5c45bb6c9b86c25bfe982e61f751e0ba89212e4f3071ea3edb2ae2ee84272665bdc3825fc5667cf6670842474ef14ee1c21e54a3c426a81bb12a401e1d581c86fccc55bd33807997e9cb4e08fff85c4e32e8121256194904af037b2f016a9cf6ddfdb81a0ebfbc1d5e58d4689645c06edab7e4a3260ba3b181a916e768d45dd165a4ae6299c02c861f2cd2d96196ac7075300aaca64079fe35e3dc66ddfd593893b6f65b27be2baae32a6fa45d0dc7d068193e19de8842f7f7ab3466b5023b750bf1068aea47cb8fd93a3e5d06095575055c893938807350a7e66ea4496df8862509bcf9731237d50ecaf3df6118665e21b4cafe2ed66f4ff59a9ea3c0db009]

# tcId = 107
# signing exercises all rejection paths (external mu)
mu = 5ff5effc5dd46efebb2aad50c9354a6a06095168aea3de72bf72253309da4dadcb1b6bc36907b7b1ce00cd20f3d7a12c3bdcb8d29bf55b5893686fc1b42168c6
result = valid
sig = 2d8fa11af3dc8c686dddcf63b8ff19168ceb18171240bde547deabadfc8c8709b78fbf7f917aad36266569ff9d4c5a192b96491f6825ed0b72e6c9371aecc8a442fed26e3ccb65af3cf3f309c46e60831e2f3b4e6c05c2aa1d9ad41ca2fda4a699d8b5b9c66ad808d9070f3901322873d243623c21f25f9e82eee297c5e374d19bc5f453d39a8097f7501915be85219aec5b8711a174a3ee91f85463639e1497b49ab5928791675622db88a6962b4511f49871ecfb306326f4bd1c18fe59739a5ee618342bb3ce5df31e3e37f77e4d990a07e563da3989590c713dd27d495fd952fa9921a382e079fc17aabfe08de90d2a296a34ce09d8d1dde5baae89b4dbc4c0b28c57cdabd20119c889942ebe9807d7b91c88da4c0aab8babf6a36b32c867b7a0291f18e05631902f8a4b8700561290ef2cebdc9d1cb9ea4118f5bac8b8f8114ef0d394b29fc5f578441f2980acb574db228225d4878cd8bb6b43a45f44e59c2fb396ffae42d3a2dc398ec854ad2fa7d0e5b0938c9f4d1f7b7997045dd7f7108b1a63a2af381a44e3c28303937d70df99abc2666d117693040edce32f366636a92afde14d5689478dff95685002be250009b3e041ffff8a7cf15c515d8681e0a77a9d16cfcdcf95ef32f43a2334c248438f89fc6aeca748469c2abae65ffed21b03db7d421baa1243556f2965b646ad21cb9a82410e530cc4267da07b98f8fbbb86a3a558a5e42468c6e8d06801817d7c3933182c8899ae938d80fc9a4240a616927be35f1ceb98f175b693acbcbf9984748b4e59b002e8713ad2632589fd6b45da58fd5b916b51d3123fee9155c3b4ec6e00e4ad97fa3ee76911600beb53e070fe1741bd6bb165b7171677395d4bdded7c6638be5962ec81a6b818bd499855880efbda02935e6bb47cd74acc4d15723039f281d06a5c8f6aa34fa5fd592faa42eb712835724b5977a6d497193b8a2027fd81cc3a3a23b5828f59de6ce7da93e3c70905a940ec7b7a32b6aa0296c583eccb5b6f7dc662648f3d9c55859e2d77c3c67714089315b6a8661c48b006cdb8d67c54b965502110ae54ba7695d0a8aa646b2662f780dd67b8cf11ae0ae3d63c974d2d8873114ff741fd1608715934a5ebece9e0b1f10d3b867fb72586f32dbc7dc625834a8462846aa59334a800c0010b8cf191a3458a0cbe4eb3880f64fed9e145112bec9816271805e9d017cb6cf12349d0d491c8d19e78bfa2759c7ca5221620d871cc8c456d25d0b1d47c10b622689fd35fe4f8f995bd3e83a9f019384ba97a85c041a9522928cc4fc3a90d09fcae6a1c79c50862c0c54adef1090d1a614bc66254521183bf93b0606e4511bc07a9558740fd2bd1dc76d9fd5a2ee5dc79824cb2b531ed3d58dd9f41643ff4d8befc9d83c7221da5cdd77e121568bbc137ae91bb3f4d98cc17754cd39a10bbf1eb08ba3bc5033ca7bb90ccfe09f65e72da957a7f14d519e510be9e69109b17c92f942758748190ea79864725c9ee8a32961c75ec7aeb0d287860beb60d299a3c4b3cb823c139c6195dc5ed10ed94f21d1767786bd55ae2d95f815a745d475d3ab50e224a998116dd06cf5b66733a857cb0ade1798c947f78a3ff79de0ea12984bce5358a4ba52ae7f29c86a96f0750607a8f56c2bc26087d4061ca565d1103f90a0c2d444b13f7f43192b35116cc21555d22fd7724230a1f114acbac0c0c7ab3b0c12914c8b63bc2f2a1f72cc535aec267700dc8dd596dd59e4fa35a762dbe0464b2eced1e6d3f771268c37b59237430f3237d3867f6965143e922bbb2bb16ba7b449c77162aac48701918fbe9a603e181e5579ff390f72a550d4b0e0726b8e5039c6a7f6354a8e3764c65702cf9ba4bd9eb92dd5dd8bc010d6a8eb8072fe436293ad9bb7dfbf898346898cddd942feb6fc59ac30f769d6abda1f7bcd3da565ad56dccd5b2e4976fe2fd75da93ca422f87777d18ad42c64e7bdbca9e87274da9c616622171ae95eae07c8e26bccec92b4d80afb91e80c27a0d297ce8a1ab2ab2c53d40422324c19493a926e60cdc8c0a88ca0272904c45eb84f3990a66a7cd332e995a66ff7c27a24c1f8a153aa946e1c1cc1eeedbbe7fc31e6f03309ce28cd2a5452bfcac734a7f0eac61b9e4812f722178108d226677f17e16cc4c0c44ff0ce145cc9d263506c5d6ecf61d1d8a6f7cbb6439ec7e2774aa130a97e12ecaadbca265157ac4931d26daf3f760bef5400cee7884ce42b9f7451c8d54a1ca4808cc40125e3b71ba2daef27cdeab9ef35e8eca4503cbde49c15d4c2ba87d33c11cee96e7488e9e22137c4abe2478954264b8a7e2636a15a3e256d4a26149f0b195452c11fda4b566a9ffcc2dd2af3a811738175fd85073bb85b5e71924938d7e04adf908292b2c45d57cca6692d08375c0d548aec67af325bc4e975ccd8f2e7b6244b58b428812b719bc0eae2de3b80c638b031b073b16a1577c467633b58c1fa59f6d5254f46ece9cd5bbc27cb71a1f9986b25e5d1df94a0e5f3b0dbda21a74ce827e08533599c1155fe15ac53e2141f991070cb153f7b622d5d861b8dd101708239d303cebbee113e0d55f3c8714e187ac94bd19ceeb867b029e5cd9200eba9d48f33b4d11325bfd779e8235f5d54d89dfb47328e1ade4e11ca79da904fa829ebc65dcc3fefced0aeff365eadb4a0dd8366239dd0f8693d14587f137d5d30993163b056302ab9d7a3aa948d6c110e7ffdc503fd70dd5977e968d636c84875989283b727d272d1d5005751fa4596507acf4fa5d2ca509ded882ffcf5b804d55cc6f6658439e21a055bd0b68c98f95a949d7dbf9026faec905dfe6b89f03c90c1de0ca1227acf8f44ad635836be0e5c6072fcb94ade38aea4f7f2cdddb931c174067f586a3baa0b1d07f6246c9dd885f1f2eadeba9a3bf337beaa092fccbf53abd383292deac4ac0b335121be06c43adee3a8e308da9fbb050030d62049f1ed881d8afe6317be61063bef0cea1c5363dc72ca189e3f03a45ec2f34cdcbcc06a29d5316279543dfa20e2883a0da2c7f889bb4b97e8d304d87dc10569a77394e3715d106852fc4df7cdc156383b0421d2a9f1b634594dbd02010919fef1be7a8bcf732daf405a5d4d32b4bf7e384caec406eb173a08fcd59754e29833d6897ed9b6cea3850f19680a849cd24aa1cff13833744723fa8374e4876498d0e2ab2267ff1cdd8c91d9c829c79ce9ee502cdc0b6d465edf4bf26715fa5abcf30c4eac1c197723f380dfc154b808ba0e529f42380f784705d8e64c76dc4564c92a3c0e5b397dcf36669609471811486d32f44f51e967975cc95515935820242def0c79ec12c057359811600b94003702a9087de87340558d961616b85a59b8a9183a2c11f8e885e9521dec6e0d02dc356cb78411f6a8053ffd47a4fed777c6ee0bfe47f0f05087a06314f81b6199af020c36a918952becf10773a49fe2dd55d1e844bebc1833a2c2a7379a8f3d2eb60b4343dfcc1da498718e92b415e4c58d0227af7383ca3aae3473b205281deedc2eb9cd08589ba7e25d08e0ee842393dc62881cba348a03eb102b40aa7b4ce92bd25231023c5c7d74a4ea5d85446b92d734281deff00a2116458e7c5e141d00246203f434b42fe863689c29592ec5812b90746b1abb7ab79d234746351c37f6218165667bcefa978f959dd147b512fa5fa77b278248d1571e18fcdc7f2232b4a20d2a42f43a6977358cbcabf71be4570f90897ea44141f5ecc017c69465d1a14efff4601bccd3c3a9a6dcc08f739bfdd2aff854df463c43a4f67c58d6c94d2230036ca68afc4fd3896435ecffaa06eb111c7f3566b4853e55b45dd35ec4dcfd996b5e8592f692d3f804a44b2d17b1be22cf23d0b89c72cdc03ecf1ad7b5164cb038c01c0f138ddbba53337706233c9719b5214c4fb3be16dd28245b52915b7c315231a52633bc3e900634e70e25df8828a5f5f510c6842d32c82a2abb948bc0b4b7f5700691d6aeaceb558109e535841cedd26679190711ffff6a9e2ce5dc09985a410d06878380a54e0080eccf0df48c4eef7bc188136acc052e3aa4fb08a31fce6aeab01baae4b52019150728a0c6d8440c7896292f3b1fd3b366896e5a55a3f241dccfa27e5fc6ea461168d7d12f24e9018dd6e0f6e804c65066e0cbc57e04b533d024f7d4fa7cd63f05f2f4425ae3b841a5eebf0529a4efe4c968b0830b7c94891bffd0b73e15713eb0eab6b8230ad8fed181b9520844bfa1f41516b5956cfc0076fa2034731946b753ddc16ffdee4945d2b4aad6457b9c6f6100e8e52764b7172f26a353183072b6360f09319ad9d9de783ecb927be0d5620be2b002f54295680918f3385a52cd9653aaec49ee04b3ca511bff7e56fe0ca67277502046583f17dc127f1134084ab8bc6f5edeedef241c3b1f174a68a598d294de2bd4fde87c6ac5da8efde7ec14262e0c5ae2f69cec5436f161ad88ded3ea4e11e9c2255b8b32a03f64b97481e09a217c6a42409161fe6ff4837d4ee7dbd1a4426f3817c7cc5c56e476bf323567fa9443bf0aa096cce4e7b566e52dbfe8d67770e343e9af238130ec9a351360a20328b9fa2e6e7e94c94c6d7e8289ed8f30d1526455e91a1a7afbdc0c31626414c8da6a9db5cbee3f100000000000000000000000000090e121e262a
flags = ValidSignature,Internal

[privateSeed = a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1]
[publicKey = 72ed792728950e76e5fc1c23b5a95fdd7bfd22289734722fa5367873df2d5f9cad65c7dea4184713d9e422c6c01413b1542425f02c731d78c834e5e4c5516307ccb5e86e209f06e53871daa2ad8a0d98de7bf8716d17524c49d70d35935db881d9d56ed7d838aed59737010d2f4b13cbd54a019accf918164d7daca4a2ee2cae179b003ea4abb0571409f8250610cdbf1fc4be82bb9731d076e142890b4de1f7365c77de5a7c1ca8f43c56680d9c377f1e79337cd19017438423a551932712e2a2e8bb029aaf9d924e1c4f1c18ab4e4c269aeff48dc5692e22226466ead4a0b2bd34d33f7c7ac0e11aa58160ac9cd6dcf93b4ca73312aa4c70789de7111c97198136164e014ebdabe990919a9c2b016b8b16dc089bcef1fcca77d90e64ae8ef9e9406f426e31627d2aee6e78d5ec74e1c4bb6f10d263d43eeb59cffc5820342b4010a5d0822c2efbcfc7ede0044b4585b86b7aa26228ab5c6b567be4d13dbfdc7b13a818c5f30c9ad5f1e891a0c1b5bfe960ba2a9b2303f8c5e650ddeead7e521a91dc2f054641a0b49f6a84f3f42f3bc6c115fa916727827b7061f665799f4ede4ae7af7d158d92a4bde23aad655d278d93467d5f1d081236c1599c6db52a7404557a243dcab931e624a30f4be8fc6a57bb9a60eed4460ffecee474f4a0d649a668afa00e147f4c0690007cd4d23c618a3de7d20a85541a577537167f6c9bb7deb989d8b8682089a63943d8a0bbf50b2155c6b158b5fa09bf9a575ba0ba39348d3eb66174beaebc05697b64a13f59ebd5c737770b5a82e69bb6694fd1bdcfa9aa57ff5708343de7144b48009df51b0d0ac357d14898df1f0eb9a0fbed5ca74e6e653393b3e694c5560e2e338523aaa736afa3e284b814b1632c02d1f9589346fea897f7ac186700255c0d185677a255a487d31011f0be0f50b0b67fdaa78935bf553e567b46ec039682910f3ed2c97a5d2652fac6a37507738cf582469147a1794111f78e38d26c5dc457f9d36f3ac5e12c3a352a1371167c199713fde1e0e89699401c99624121d8dc45b2fc6ab8cc479b1dfb78c8e2f28fa6db7ea26d8da81d603362ce9cefcfe1c8645aed207b9d48923a169c91bfee9a17cc0c66b02261b9625ac4bb6e084e59e0160a8b1c4d2f76416e3f75480fce90e0cb318688b67df590e74608049e2a6bc731af763bd382de1a10273bc1a018687d752b924359d2ba75fe96f2c851507212a08a367de650e10b48f4dfdc79729ab687bb1a90cefe2f4383ef92d3c9617047a2fc05ac0a8ccbbfd085635e875dd40d82158f67b57c3e934a145b918b21cb0ab66c818661c7e8804b7e3547d3215ab8ddfd9d7315bc2b66c4761a955a5d963728bed34a879c69dca72f2034b495d092084956dc6b89c7cd801bbbfa9ff2e2dedf0ce6523b6f5fc5d5b2997e7a9ebb6412a8541a3543aae6024cd8dcaebe156f54425335053dda501bb2c4e15e2f43b1151cd1d5b56abe5989a35f5cf7f12dcde1ebc0633ec42057cb50ddaddc84ea39c883770832ef55148a01c594f838565a9ee4779b6cf17a617006ba0028fde9f22fd3b39009c56e41e27c14415e183f2d024d78596b885d76d11deaf11ca26dd7411238975e914aa18525d5d5c32f4c607b1d8e2fbd8ad6bf5904d61f71e7f41dfe6028551ce0f8d2d82b06b558833bae888f75981a66c0c6ca09c2ca70dea4420c42de7c208583d497f574aa8ef29e9b6c254d02d90761f32af71d63c4acf0ee338427bbd8a78c39ede1df7d2629d27ed634ae4a53a0a22e6712e8433e9e513836ddea5b62f8fd49fe0290efdd3b89c6e0c987101a31eb673cb1ac0da93a569c6fee357516830dd0346537a963893caea914c863834438251883f498ba61dea394ebc5cb7949c5216f291d900e7e6aba2d3af5e7dda43b7c603043e24dbdf6fa0222679f663bce83f970b8a378ec286de5030ae4437862903752000d3293e309cd20c63df828cc4c9affe4102e53eec0c92239eb9a42b5cc68eaaefca2155d397b57c7f7bba6692b00aa4f28f1b12bfb8b4cd14bf01d72f1066a80ddc075482c6cfb5d9b0dc7686054ccea4f6ebb343b7faa350714b4a22310e00e4231481bc528a0e94d0c53900681363f05c406a455421d6409e8064e36d8aad3b64a8c04911625d678cef77d3049ed4bd98ff9accc84f0ce212a47a5fc5232f69e676e22572958f1c8e3622bc5c86cb7b1fb34eff2ddeada1573ca5a1f5bb492aae4993cf21b6377f7b886d603c911e2337139f8e735da65f0b36e4cb337260995bf4ba21ff282bbabb64c6ba0771d02063095d61bbc6215964e575422f829220c697034b01e39732fcaa99c905fc41a48d9d268b32b441f9c8f21dd92d58318daba20945a3603d6879f1a65900c520352136edc0d6e0518741c1db894e6b5e11ae90c4dd2954f9a7cecae47e499a208db9ed3ab58eb50a16421af73599d9d479a0bbada381fe6dadcd2c6507007d7842dd1f325204e0e3351714a05fa4802d5f309ac1749b200be05f80a33aef15d31872bec8e4486c95fc974c5e660328c8ce21845c831fd9131a0d780286f83de99af6f3e3cb4738ce5191b80f04bc990ef8e545f3ed43641a9a1585b40c652c0e27ec25fabdb9ee72bb1e52e4cf255588fdfe123abb1b938bdaff2f687cabb15c1759a8e0a0924282fb2a90d399d5862f3fc3596c13686210aa57ecd0164c2afd1a12f51627e8a56477d16b1fc813316d795d18c5ced4849594ea7de]

# tcId = 108
# deterministic signature with ctx length exactly 255 bytes (upper boundary of
# FIPS 204 domain separator)
ctx = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe
msg = 577963686570726f6f66206374782d626f756e6461727920746573743a20637478206c656e6774682065786163746c7920323535206279746573
mu = 08d8a02f0de54826af362b7845f59d57b372b34eae122cdb9d95adbd1ff262aa3a50e963eae40f9a1a503c0fd91d6e9b22696f26c864e440ef7657d9366f60ec
result = valid
sig = 68d1bca40339f92e5c14bbaa1f52739ebfc5d8509639ab4199e9783221b7fedd111fefee32882000f8184bd1cd8528b00dab31233ed90efadd6ae477ffbf31a8741e11643f83988f6320ad07926e4895349127a8e44f3399172ce89721fdc5c178201196e12a69fe1ae1359f23bd833e9dd5076429d2342cd4b7cfa1a00d5403d17d0055f180b4356c62e0b883e0ddd9e43cefbcad9ca6990ad0c8588c84fdeddc0b137e1af2cfd96b90f908dd3dc2212c445f7ac2029435ccccdf642ae3467f413a3c32718ed1a2128f347e14490db996cbbe78f045f4213d9f36df46ee37c41c285fe7e87b9e2c1f09fe0574dcb1f995cc34895e1c9b00d241dc55d1534d2f6fd426c439d7dc4b147125555fc67f87e1991433e4454c05d7d3dd4aa18db1e17655144c0aa4bd37ec8826a9a50957be42332f82e816b330dbb9e6726c4e6d4fff6718587fd7f367dc6b6649908055d8009c1cb501e87a8681df52f6c4264709324a9a731883ae8399495cc3fc31a9f1905157b8ad55f67aec4d1189db6ace67629b8ee952bcfb4ae925ecff806da046a57b98e0b0e56f6561a527e5e8f5cb7f93b0d5fa4dc3a88cc80017038b9386ddf60df5a5d6c5fc304b16517c6d201fc5344a5eb884f85824abf60c83e4b9e408cfc2dd174fbb4a6144c8f70fc014e46109f751928293dbc52369d0f71a53ffab407e0e12a734c3d25f746e538ff2dfcb242c151e326cfc25975e913173feb4dd497bd88e76a5716784c80bbc98396aeacf1eee010e5f73cacc950c5f4698908dd73df9ba5f46b4034982e87078fc779d0891e79e64a1049e3a04f621e053f3e22df95cc05ab41f84e13cc632ba27fed6ac1f129431776891149d2d872927ad2c2edbf308f77be1f33982cc0b988e12a86d32e32516cb489e147c06b4702e04d33c6e1d2af87d3f0cd40dddf0e4bd429f1e72d86130da5c80dfd4b6af7ff8c8f7542f2ae9d56d7e3659867495c198439d11445ac1ec56c24eb6444ea319560c6a1c681792e5dfa7ee0273227d263cece16ad38d2fb2a0516dba5b29790dbcf3b570bafc9cdb3144c04c990ea1ed5da0d6ca5f497a9b7fa1371102d9ef5c835aa343cb7fae12fa351611f636849834e805811bf2f6ecca87996bb271ef30e8193694f2bfa4701fef915b9ab79305d7d297636c4e686214601c95c669a44e5f5daa5a0906f34bcc12913a229a6dfe049a609f6842925bb5cc907371b9cc32be1087a6174a78e862f415c84af293c9a6382ede2144e93a7f7e4d62a29cefeed8857d0e4813650773d64659cf83ac6421a54f7d973dd3b1118dcaacccdaea15b15005f7d1f9129a4c6a6e153dd6a56ec38da0cc8b86ff9fe937ea5f175ea6c07f3aef6dc7039c28d5ced24edb67b1bcb5c951d89fe6c5772020694e648e1e60494a7e3812f77db2b30e0f0b14df998154c996243fb7182512093dca15ebb17ee9903e50d2d02ed136a4f2921e8d974d8eb3c02706d7658c2e8783f7783853810e50b5f46973ad6fa0c4163aa9d38dd2073b33d0c30188fd8b7c326d4f2cc27e4cf09c7f66e6cb13cb7163ed931cb2111118909bb83058c3d10639d178595cdd10b970c5d85618da4c679431a842a750c5d8b5d17d7e313d55114d51e4e471e7430149eef5f7df1e67c60b9ea19f932a1ca9c0ba978f8321440587872ce4f78ccf937ea5c7946129b263bf15a7985d2212797397d19d27d888272cc66831e7880db4dcc3763f93b05520c1aeab1706490f074c8e30eeac95d36d5caeb8bd8d13aa987f68e5a8860e375ededa391acfc30293eb6c6155cda86e12c02a7cd6a565c9eede4e643a2043c83987f8efb990ba66b2a4a9c8997b128b0ca32197808c7d05bf26e937bc61c02171621c53cdf3b7a58d0de1c5d377949b2a2ddae3e5c0ef1e4fe54293a0b13abaaf87a1862b931d7cc46b3405eaf337c7e5b73862e6018e99b137b0fa194ed13c4f6176b4550496827051888be91511770e84c97083549e67cc34a4f1b34fc85d2c321bc5e93837cdf79107cbc74d6b1822102a28ef33aeb593c23399ebcf05af093246204f5d2323fb032f80ccff2ca622c0036386c1584c4a8ac56bb6a17a2b2d30f07727c4e71b2f8eba94ab8365ce5b6b9aa19182c6db730a5e84e020e9590ab3fcdbfe484eae8339f3ef9389a1e735c880e191f77f3c24fc7a1e386c6299d65adc5d794064d96f48515ac3316f560866116cd8ab5e5558d59a38143c9a86c8069234cc7853090ada7734ffd0d75cb0c95b45014bd15063818fcac5eb2c4ad8f16d90e3a17b490e8fc26cfe160a3094a51bf2591fd75b18b71f6e5a3d0f5b819493ac5be7fd722f133e9d3625bf676caee7ab8e31c10509b9d4fb541587b2a043b8ce292dc039e065a264793f7123d28b7b69fdae5f8a770ecca985f4725f66b33652e48236a02929e9d299064077db7192efa5c9eaa0b45364b1ec6dcd3e0a4974552b2d377a2be12735b43199590538a52784318a792bf6dd44ca04427233de8f67c8e1581287f3fbb28b1ca01f4b392ec628346170828bfe0415d76deb02c98bfd746f22935f625681c247a1a570c7b021a459b83c3b9d7680d930a246dd15c3c5408c1d4d264486f9461108383f058b44ad98ae8ce8691239629949475759b4816bca7eb33e657307996f310e9a04e28834b2fe2eb20e99236a3634e5deebaeb678d8933966537add5f7e880f8ba39c7b25723624636daac7f86768d734b70fcc523310f70c0a12ddb15e58d4eed86541c34bdffebfa8d2f947be4c8b0398d5994a65dd6a30d79c6ce5cab4159e112f64bc2f1776dcd1c0814c30f7e5cded75bcc028b5579a41ac6e276f9a525664994d7115a23f583eb7809d588e49d1d269892cd32445307fcabffe7a826b1ec65224fef61d4351468fb936a974ce4476ac1ea7e6288573b4daa3cd936aced1691cb5b69111fd94c34be02dffb5ffdc410c68defe55332fc963e533c7bea56e2ab435cebad7f9bd414c102c778652fc15f59989f83632648722b8708d572c0f6fd050fc6d63910de311a739560a1d248421d68198708ba3acc08cf3b603a5763e2bfdf76e704a31bd20272ff5585f83f3966cd50c5b20bf9afc65cb082c97e5a9fc482aa0155c65ce0da2f17cf36bd87675919e2d1b6d8becd5b087ff43e5295ebd1cd7cdff5254babfd3ba524507cc454e1641520d69b58439c317f5274d0cabda11c69ffbb77667dd13afa1868896146901f2641897e3a4ab67d42bac1ddb5c5722ec95160049027509ca16e5b415b99f3d9799621ced579bf56722b9c563c0cc957db1d30870506a8548c55fb00c228a49741e30d45c8c25de37541cb268daabd60047344800bba0503be226cc20d0a1ff81e9ec05dc4a721ecdf9ee756c1dcd18fbad73443bff5fd967c871bc6de22f349d8863a1522957982dd31d3fd49868ff4b7cf65ed4261acfb6ed8017b5637ce36fee0ebfd59f1b5bad456313797a03f930c4425b16def7ec87a9b02dfc3f86919b3964f67f60032aa5af028f575075d03f6894fe53cf0fbe6de4f5ed37b80d356a130184ca1ea9079a21bf136b68b1606302655ef4bac1b13a325f6ecb89d02943c6a96bff47e323b03ac65df6feb4ebeed281b5538e5f938ef3ec00b9f0b0f5c9d3d09d05b9d5f388831bf42b032350f55ba15f35d710ef59d8b5f4612113d5a752aeb73cfe9e52ef5f5557a859c1fc3fd74ac57cd829821cc63f99adc2072a71a1fe7a197a712282e21864cae068d7db80b557a6dd3a380b3fd8dd9e1179616f98250d14cc44881eacbde57e627fe5e326a64f9590625d7bb2a56e923dcbe68491981fecb17f109d887123d1c3ae80940d254b1c238feda80ef2b39d35011c366b6c6d53e3cae73a3d699d0ff71867ce9b5b4a306169c6868a3ecbbf6ccf59ccd63624ce430a251f0b4bbb1c88e61196152701b9d59ca43fbe2310296860c791c660779ecfd60cd31218e2b31f6b5a0ca5a3c17f70ad2717997828eebc58e321d2fd899161867e0ae1ff41f448fdca1af09df79ff90d10984215e47ff502fdfd132b0fe1c963d6cc1dd75ca481a5f64adbf0e149a3b7b810103380c63e37f73ed240e079d2bbf07470249e648217698d758fceb8f9025dab82cba602aa0e716387a78a07e6b5c526092b1eae4d8f2860e7ac957ef06e238ab1058b3d8e6dacfa70c1f843f3c9386e05a04f7fc9ca81f58e1853667e5658dc1ee40233490efd9bdb4bc8844bc4d89c0922ecc8f4b5cbe7fe7de0d2e5387487459cab958e3456e96ddcfd1b15513f7464f8ee696f6db1ab2bd38ca8fc02bba882f9a29d75dffb480c79bf53b7334b83c772ff241398a23baecfef4e1d1f915d0202d46c6d6188cf49bb6af35c4e40e1eff0194d3308b76815fdb381bf10b96a5e0d06caf34a7e20e77910bfdc63e96cf1682578638bb98eacb503d2f1f7f3abf1b49898322103b87fa096e63dfb6a33954f144d28b7b66cb752574cfd562b30cabb106ac7b9136ca196b7272ddd6939a14a7ec5007da657730491647fb631d0056156c5b0724a2259b08a688c5e8deb3a880dfe43d2b64e62818f9d150f667dc9fd36435a757fa9c2c5dcf5353b8d96abb3c35784a6d81f0f114568758ba4a50000000000000000000000000000000000000000050f161a1b23
flags = ValidSignature,BoundaryCondition

[privateSeed = 2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a]
[publicKey = f5408337d0fee65c28851226a5fa81b58464632c78e2a9bef70d330f2e3a5f74d9cf676aedd1067c91a5dd5d4edc46f868a93ffec9f44e254e44f682a153aeadf228e8db7c5fcfed30cc3408e261ab896876bee56660d2a7c1d7eac20c5754255206a178f7156295065ce7876f90c48f44bc37f3a00e32eefd3a4bb1e298fe283d106eaef92a33a594253a2a0790976a1d04636f8672d28c06c852ea8bb43b84bff512996e7616963d5b9a2906466a152c7ea9be178be35405683b44367af85d2daad87630c1e21ba5490154f0141780f5ed0407cb0b975dd56d5930f9b26413b843b83f3693304b0038bd3e4bb398868060ea18c9c67099376470a50deb052e4056743fbcdf0341b192663bd1c21ba3b3d5666e0d0e29c4e1ed0759ab0bd9d1d355011b94e0ff0c049b03ddb7138640667144fcacd7265f55a07e5387f1abd30c037cf14d436aa855f827049215440d8007f61460500d943f57ffb6bfee6fedd2fcec52882d7d8da1aab29e892c8beac3df3234b4a7d2eca3a45c6623c52bbdd07c1c94314b706988a52029f8f8b06e874b741d72926652c78c6ace2cfd8864eadb2e4b39cafe6e03e4edbafa2747db9bc42f92af8b031e3e380846b1bfd15ade88c285d6a6fffe91eafc8b17de6cbc68575f323cc09fc20e49e8efd76f9568bec486b78df4245428d8d0d5f53873e11de65fda4c770b521a8c67f5c51d48cc26358954514447881fd9a42e5891dac7e1db5249d7861b322111e5fb929bee9ff5e9d5a2667ba93e63fc03040d2e82648f89e89dec1d1d2dfb9efeceb7940f7dcbebeb5a239cc1c54d8f7d52cba220d0634e15df46a58280bc5a48840bd39274cfde150f9ad9a40f6398d715350925f0e0501944409f32331a362bdaaafb3d8ce71c964332d6afb7e684f99951246d88081c86744ae68133f22c53a4b5ae258f230a98491d2d43a79a6d0f4d54a3b62013965ac7c82d0507125a38a0277f81cbc1d46cef2a131c6f51b88ec0baae0c82a6a0e72831cb06f9116cff5111d597e01057d32805a008f52c9aec3311139bfb35982789ff83bdd0c31e9f1080e8ed8eb99fde66bafb29e3357389fe3785b60c78e229ef073e1b65e34d848bd4d8a4f251551e2d38d2546afbc205d3c6dab34d2b962b1afb44f1d22fc10c6744fcd6b636afd3cb414b16c2e0d708fe9f51ff19120bde693b028b6d1e6dbe37b4b8b3bc7c6f7a842701603869d3ded572500f085502efc8d3cc62b30e5cdbcb5e86d9c0d42973bf755df539cc0aea58f9148386db67bd2bf70cd12ccd96d5c66fb271416b772465228dc44b079178f9b766370b66a79b871faca246ca6f8f63be9f0668297ac446cad5cf4a83318b1b00ecbd283f0eecee60a9a37a27abdbdbe382e307970002837dfc0bd3934ebd008918fd4bd383c02c9d37f694996e989a49075767ebc4a2981ef5275455e026cb0bd70946cdd1fadaf251381d324f9efbb860d1b280c29685bab97d010676273b45cca12ac3966aae342c84e2357eccf252577743b8787967b40b07ef2d3d9e6c1a3bcb059cba0fdb7f0d4f815c242b8e14acd3375e608e9230ba3cf8718f43882a3e1e661a2bbe81830d34741f33473e263b3790abe67acf29f5df44865b2ffbc96975fd62738a64112deda5a2534fb0a23b3b3024df986391badf9041c593c313a7ca1e1fcffcb65b07b9a99337b4a4acf616cbe1553eb9541f38aa6247342905995233a28172ca13396b2a9662970120f82b92a213f43de7a232ccca3268265c9ce042d50915430a6c455f32277da42f9962fb9163b623231ebc080fa7b8e9f9021fcf85b98f9c483e4d2226b9326a5bcb2e7449ef029ae142d3a0f0c28bd4f7e9c51a12e1336f24dfacbc3f808a8f7dd683027bc948763b808fb0037394b8b41bc9b2ec7887e67584e03d11b15ca203b2bcb43f8881638c4e4eee7f846d09c7f89b7739df22b2c3acc235032ba8f7ae27b5b9d25733143e80a4cdde6770719c1e66ec2ce683612233e88fafff84c0745a98aa1254c8219c6c556348c2b5d1beeb61532d6bf7bde153271dc647460beb65fe0055b33fd6480dcbb9d7d471952cfa5be260c39721a8c5c89b9e966ae2dc9036451ec9f2c49433b2225e13f23e20c2bfba81a7b3a555883449238f7d48213e9f10ce19e76f1bdcfc73ee5524bd7d8be0a4b46784e238233c04fb99383ec7726f9717e1179dd14fba9ad6c2ebd1699f0ab0e57e6cad23875b029e89cfda06f51266ecd2eed4edafb51e82f2a506d57ba74da611774ca5fa2fff4a976519de425885e7d09219cf815b1767d4fc5a72c18918991a285086a6a766614a4d245387da50f28dd778fb33ab88c0918feba3768c55bb1f07aec33cfeed33d6faa4d34fd7227b365533c1e67dbc89f0b20195cf1cbd480d333ade1c9bb28308085b72ced430268c1492a27050c43668adc9cf8b8509447cfcd3c8f8d8eb554f704101786aa9ebca86991d250776a37a1f56fbf7d08e591f978da49c3870625879f70e2418aec5cba32fa8c346fa9038baebc35ad0068a4d03537aee14c2e71570a87490377fa8dd66f995aa044a522f0c7025a7ab2dd5ad30a64268dc112b7f9fa156df64d631f55f1d6edc55cec570a9c7372e29e02c8d4867bae249431dcf6ed2794a0183f0f7501201feca4a81d334c642fc8d38e9a90fa77429665e09e214797dfa455ff47c4f219d3a2cb0176bc2236455123c1c5da714ad29d580fb194f87173a18dc]

# tcId = 109
# randomized valid signature
msg = 48656c6c6f20776f726c64
mu = de30bd32395e1998bcdae79ad419cec6ea9e9a903fdc552c6e9801208174d80a9d2f3902a144e62f89d6e505cc9c69fb01de013fc1d0204ee4dcf5fcc25f1378
result = valid
rnd = 60879ebd4f33a5d8e6238983cca4b03abfafa716d836f2ab3f500cde36b3b1e3
sig = 2a2cf6e6dae440b7b5079980c7bf4ae5744b8b0ae446bc13afa298ccc2cb015c4d67a1ce19b4e437e67ef29fe3dde688fd124de4b221047281ec28584a8cf9a2df85973b5cae879288e443cea45872506d22d0a6ac1848ca4e7bb2386ce985bdf5befeeae78f2e5c368a7a6c047246bbc0fc4a59c667f59f3b413997fc42fa34566269ac67ddfd410113e39c86259b622d0b13776e98838123662044c2e52979d9d3b82fbc12a27eca8a3f3a0288ef0cfde70909d41147990b69e15b5331fa2258d15b25f361ec86ecb08cd7142c59156ef8a5c9ff4872842c8b938533ed97aaa14174ac08905dbc5535272b6098f206289a7d1fa650769d42b63e4d604d0949f2a8408fbc483e63e99cc8f493ec400399da7a9dba160d833c18a121cd214ec36d9ca345f1e0f120195b514e004b4c69fff85f7672647eab09f3c5335c165a3c43200fbf167c9ad34e4cc560adebb16fbdbba21b77fbbc53554405534a7abb468715c5dbf087cf1622b5b25417df366314f6f460c14d8d6cf4a689fdc780003ff9323b704e9d099b00b147e055b2adb5d90e96266e5982f0488cebd20b5d56e1de7780020b35d343ddf28278739998c8efb6603e71272d61338e839a239290686eb9d8a9de9ef6bf20420e8a6ce66692077481e6b8365a7364dd4d5dc397a64d45c9e888061df2da11bdfa833fa27c6d41b713549a3dc0ad5be35e3cba0cf7c61361ab02e8d4ca7f63fc405cd19ae032b7ff5d64a2d411a1ae4e434346dc114e400fbb84d664d0becbfaf0a000173cf8e66c85e4edfe485f2949695a9045f0323ec75a30399540777b9c88d3029a1289fa4615c66920c3df8901fa8c7c8fe6116dae86b308d6730c81461b2511eacbc0477947c0b3a3ee2059f223336d1697de024cde292d2b6fe81aac2754254d8dddeae37ce65ba2570543cac6a901438dbd5fb1bd099f765c192f3a378d2ccf39adebadd3647e45bdd9f0814e323a7c9164fc1a7d4d7f9d8eaaaaa7a0550437cbb14d882140aa05eb60030c8cae0fb3557c86e1ff3137ebf798eec7af4f4f461d8029c61f3a261de36d83d7d195b67f589dd36c8c952a9116d67198cc043efea865c643ec0961ce589079d2e2d656a7d5b382898d2b81f50876b9f57dbc4c58ac977f5aa1b7cc8b4efca1aaca43c2189f98ced175ebdd2c34cb01285e62ac6f76873343424cec62a14bf0275c7852b4e7424c6d78ffd5e7cda91d3999d09d9d2c78148e0390fd9ccbe845feb9bd42d6f22159ce56bf24d6596f2dd4a1d8f51afcbadb9955f17749e830d6181dab84afeef4a2b1581dfc761e658801e96782530c9dcb072b24bfe43886d0bdf88a0ba9448af1246bd7ed9833eabd08bed75c4031a68d33d6ab6f9b1c8a9cbd1472640f2a556cdac35c35d505af9032467044d90df381f18cf46c8e03efddffb3f2b74d5dae0fe8a206eb122c0c0bd0bb5b8c7edd9e4e763e83f0559caf541949ca43a2f197b6369632a8e14effe7d5a81db1c61c0fc18cb22b413e279cd658a2e3a1eada80edef038c2b4651d4ff25e37453e0b8011fd22e544275f08b3badac9b1a764b3bcc0e7c4768756ac471b2c02809023dce4ca09ee0b9640d804e82e13ca28107bf286d0ab3375596823952240440b9ceeeeabd6057c472d7b868384009b744ad6c948dabd2ea98987e0821404ec1df0bdaf8ad4c935a381dc633d72ba47a18957d4c656dbd8bbaafc78879cd9005449c9ccbe8dd1020045db8e8c94d0ec7e15c41594dc4428b65ee40be20cd203d57d5182b7204a75a20e456bbc0dc57cf91c4020b496985322bb470772f6ed77457c4189449525014ccdf4dd78e5a6d5cbb13986d76c66721d20687fafd64333e013f21cc062067ea54eb121a5760fab5208a77a0fe108aa98a95431942c7e4a16309387efbf418fe4c2d5b9527c7cc79a1247c441cf1673d4dacbe06970ee441e332bf26ff45e163923f0c9a92bc9f5541b475c7b3a2ee4f40be35b71b325331aeec131298a80ae899e3491469a1472344cc1dd9e9567aaf68afad974289d375d8deed04c244549250e699dec1b99c2b63ab569c9e8847ace201a8ec76ba5f4d9175d7c732799ee7d8f028d2167ccee1c35e2deb994c4c20bba4c4de082e5aed5901bed8ad8851a4ba77a7ad539879e1efe846eb450f6da4ee4660a74b2de70f262d3c48f78e531ae5ecc211f6a3a7b810e7e2a0440197b22d13e195e1b52ca314cf7b711c6b03f669df5cb0dd86662dfc6863ce3840f54841c2a2d4d69b7280219a36b4d16c3716e29b7ab0da53265f55adc77b28957f4903c4398ee0cdb0b776e278b40a2e4a035ac6deed3003138add97ee0f168e61754eae22038b6f28fdbbd19f77a4fed4a42ccb6aa270a96dd51d72f0db5bcbf331f83560d3d1646424a2f8cdba4d054d1a02b1b4bde680857bba957b8278b3247dd52a5cd5949fa9cf43da31a17fb6fd60f24d2d00f78829f0fff7adc897a73679cd2d610889fba6b7407a671c2f8645a14cbc3780dac43f4687344590e59f719c4dd0bb209b504bddd88bca3374052fa1bd3e90acc33f05741f73942e2993d1e5f029449d54d334839dd1f08a4c0ee1f75e5d9f21e8db232008d8d769613b9f5b7a25d854190a3c1a17a86adfde95d7ee88bc6febf20aa97df3c3bf2706635abaea020f39efbff3902ee602ca3e6106c97aff17cb7f4620c536ed1e457dec281ac633f31f83922a9d270ced7254c493d3f79ecdfb0e5e7a637f6fc9c08ea1f3896deffabdc2457c6e017cc71500a755347c102498079b35f5ebcfa4e820ac72f4fc0b21067b70fa83e17e72543a5fc3d4c027b77e11d5c22787571b9571451a84b3e0a0ff76fc49604241d177d74a63ff21d12b707e8b8c4d6fce52ac97429fa79a7d1dacbd781391053f1c4fe57abb0901a144c5640f97ed93db92b5d2c84653268108fdc162954d30972bb4854f996f69f9c375ddb13c2db9dc9e1f43dedf3b805d17e702490390ac9fd2a4ca5dfa048104ab28d0769b05dcfd04fad629d377e5f8cd754eb9bddc8426d355b739ec6a2629cf584bae2146aedcaf19e312e5683c5a75b5dc2810f5327b7a092d06646c370852566c3b1dc229c45306eb833fa7f3df41c295e71927def5f8c2e36fdad67faecbfbf6226221685223a0b678ba984604a1854f5cc9a72f55f62f71382d8193a1eb81640c7776a9f0545ea67c02cd54f59ed2a0ef24b11d3fd8ae6f066911860b5c8e82b159428d0fc309076ceb00055cf66471741119a87df1ce02c8d92962e1c263ff5dd915ace17e51aac6ce3b64f86cfadcf4156a2ad877636b7cc1d9460ddae1b5ba2e43730e2b004d311a004f0302bec056246385b3f7dda50d18a0f9f92cb9f0eb3338a64fa7192dc421fd77b96ec56440f82530c624146490d34ddd08f5db60f060cad81b1999b8efdb6aa8ccb9a9675070b41bba7631a652e16f6ad8e3ac60dfa65a3110a2e2081d48d45cfc4c970afbb1c0ceaf0ea2f1fc4a68952228a276293e83d29b5bf62526042a77a5e2471a63c3a7c72d6b9f24dc4a623fc66ddf7967d553689cbe26297caf9e20f521460654c557e6fd1349ee4a0f57e6fe1f6d94f40937967d878b5bd3cf8396c70dfdb121a0de20a7f8b2c02afbefbe591a1ae67151617e51b197506922cb3eda3f564f702136ea4419f520ec9865226167e253b5f1445af0357abb3e60fb9909b6be304844cfc5605b025dcac0b0e7a1df29abcd5ecb3a446b63335c6553dfe23d5b586019074e493b23dabde86c4f311a252c6ac2b29710e3efe034d870f5d3e20ddb544f955e081a0eec6bef6bcf90a0cec7c436d7f6b0a738433e905cbb3b1a256612cb309e4d364abb455b07a9fe32430d3fb1ce89836bafe84d9391eec66ee44e663df7c55a9a2e951557a9addd788db3b77e6f776a274a1c33b51a535bb07afd3882464b163c93afec4f7c82296b9b61f315edd78a6e769c42df208d504b2c74aa9c29eef042e814279dc3bb9c859b5c4dcfcf4fcfe30a5ad3ec73fec5ffebba8ffd7eb113163ee9e0ced44f29a5e16f9f2ad7a7a05876920123da6f1a11d2a3f638cc5fc4f006431ce2dd3aade23c19b592bb9c6649f5e53a0cad753c4380f0897677fa1e296f6091d3d0b9cfda23d4f8735ffa7d27bc32bec78a02e2aab2b2db8064157d4fc2137d4fd1a536d33bca7f0f1dbd089ca3cba9e5a855c9472f694975d0238912317c1009d0ed5d4508a2166cea4e7997f4f0d035b6b08dc2b29f51946a90098c501f31820c9074608d2182fd9c6f335a77d49f8ff0853b765c2ba8da94f21b4872ae45923b1c21f78b14d7379facb642960712e18efcd8b2a41f1b9bad468907fc41a7e0857950ba4cf9bfe027395e2a3a73f9937897dfd606f31c7c9c0a0b013c5d95ec029dde06714fa709e6dcf844e771270d262ce120933a8a2d3307c3a55194fe325f5a3f34d06421ae2f108e238d51b219c66abe905b991d15d2f66490b509754f96a179afbf8aa1fb014bf1a8862a7f278ad7582d87197f63434fd1bb2259978bfe4bb7c64ee9dc48cb17b6f895e3771e6f622fc0b30ee3abc3f2983f3777d0d1e9ec1c28455779aaacc8d005163b598ca2bcff3487e31180aad4d7376285aaabdce00000000000000000000000000000000000060f171a1f26
flags = Randomized,ValidSignature

