I am using user_cli to generate credential.json: user_cli create-credential-v1 --cryptographic-parameters global.json --ars ars.json --ip-info ip_info.json --id-object id-object.json --keys-out account-keys.json --credential-out credential.json
the ip_info the command needed, I found it here: concordium-base/rust-bins/ip-info.json :
{
“v”: 0,
“value”: {
“ipIdentity”: 0,
“ipDescription”: {
“name”: “identity_provider-0”,
“url”: “”,
“description”: “”
},
“ipVerifyKey”: “97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80000001e868172a01022de26daad46e7b49ee1bf9fbf94b848818a15f6c353962814825dc0675cc3f6b6acc4dde8e8085282a227a7f4a3d5d2a15d133cc3c21192d628b41a3f4537b92ee08ec5c761964a3ff99660576618720332b6202f3d20a6b797d8881c5da786dba44af117627fd2a1e473de385e729a54aa3d4b391706b9af306ef43a4349fab0dfb91ef0162e0850f1dfa05c4a1464184a8fad2b589f1c45abeaa3f890d3c5bed437851f80b8afab83a48621bae7113f2ecd7a836451094faf5c8b768ab7e1302047eab9a7a78bf14e5bacb24c75162d7754578aa1c0ef3529638dba5ef0548212ce28444b4ab6191ce682e573735e35984525e16140301038a59cb0f4908f279317d846c28bcdd84583c47750b56c7f18119c99a3e46085aa4e978c79ba516f526b4181b7cff9d1bc619ce7f72347a208e9365a469cdd3b80b2cb88ca39f8f867442ec917f47ffe63dfa7dc8a48e9f9489bdc65a59b3c84395a0d48d397030a8ffa1835a446154d309d5c48ae7d920b71277e584cbdb29c7179a2f12d0e25afbf4829f3a4e372a5a3a37d913a4601e01ef4dc753e71a6f24c820507a9c54de058cf5aca3d1d157d00478fcad64f1ac02c73b796ea3e3f786f36b66d5ae17dbf9a50fa1ad464b7fc7ac2be8e45e0958342a9b1bc6f72547f970ab885abe8e2fc4456879622150888947f2bc4d8481203576ddbf4e985c725d6d4122565483d39ec4818daac0eeb66d358a6cdaeabe8da3e3ce573d8dd18ee0833c4aa9f6aa98086b69d1854560d4e34dba19731d02730fb1cce7ea53b4d7554f7b97e45fc2a8c842aa34d1c05a5fbd17db6652cbf41b78ba6934ffdc069e471f7d3838572a18e88a1feb46683415334448988befc4ea04045730bffc07cff8a7f50e97c1abf3f8bc2d4dc9088cf1f3faa01fd1082c8fa3e6195cd511e01219d4ea741f0358267cfb4531140c73df3024b550851100a5759723ee492afa0a16f9d122ee4dcaa4374e95269805996b4548889469222f567c3cffd4c7387647f585626ce9c3000823b3e1116cdc3a43f3d0391400482f6d60ef4d5cfd42815700cde8073a192715b9711efc319044d60a0871e9b6e5c05133dce0c530fc73116479957c8e86377da4d7fbc91ede2f85ca5faaca295b96e774d6c0bb32712bfaea310d931ff2552e2ef384200c9fb4b1f5a9dbae50419457f9cd288c4537d0e8fc1b1a6ffda3977d180213d0f79036b9a0c24eb1ff86182d621aea296cf333252b84df1fbfdc33d63143d014b7620c179c790958cf0e90d64be517bcc72f8f0a0123b69aa5d214a5cce969d4afd77d6e001f67084a5269b1f30ed56cb52b5c366d276ad3e531337bf862182ead7775488b2c99080da5265aca670dc228cb211174f1381b30474b544e036b8f54afa8e705d1a909fcb35d983557fff70627f9dbc9411fd4fdb2ee4b46917bb4a4874ec79c22dce748fa95d4839ce542220064cb4cafc8f1c7ef010c60e29653b4662f77bd4009507efb034a55c85f9f06e4575974431aa596cf3b54f443d2e742876e936a0f581954eaa4a5ee46a134855816dd8893ff143117b272c30dda6d72996870c7cd6d3593523a630bfa0b2903f2497c5d880a1cf3f66f0b3b5739c7e5eef06e785251dcdbaed404f272b8ecb97a92e3eadbfb97621d16b7b7f038604f0665cf4f686a1c40be48143b44d9db9e4b744ec71b945f1ba74eeccf9b9eaf8dcfcce934d4805ec32bdbf6284cd9e022b7be881bfc48ada46bb05e5a212eacbf07b6e267297cd410a634e60e111896b02f369a45045081832dff217b8b935a76125d617c2eda5b67101eb4b1b9d5e407073294ebe18ad7175d21f93fc62e2b06491ad3d792461d79158e0d22d8265d760044cc09885a53440272c00f2b412326b1849583dbca3e543cf3c1b5079bdc41d1165185c8959d1cab24f4fd348a4bfff895f6d3cf98e75f327763ec9b60a27de02f8ea7573636a9ee0e19235a7a6e3ccd94cfecd7f972e098226201d6d0c610645ea425f3f0000001e9767644accc59a9e8d15ed8108d81d2c703b96fa121fb5c8919b5d5ebc39005add5ab2b19569bd52996d7b7bd0bb42420f94fb47ec1cbf09e152745bc7f96318e161ecc924be8f035e8e9912f7bb755f6c7c327f3995f73e9b0364841bfd4832b6124ccbbf6c734351798ec1901618b32fd83754288336d6d2e3091f81222f03ace0661fb982e866a7719b17da5606eb00272eaffaa94413d1be2371322613e37d67b56876bc88304cd0560de33b352cdc677f828d387cd887d202ac6067b281b5c8ab5064f2ab88cfcaf69b4fc4d2295b3f1f08488c0a4e6aaefb84818ce5e49396ea6c4efe8ec69763557a32f50e5616235230d2bd57f2cbe0364580295a57759f15b70632e4f38a690b6e9867303db62bac51ee9b2dd3b38ad05572d7eae3b9c63a4ef71b544ad0a30613a52f1a3656c66217f0aa3b1dc292b8192825063b0e328942d23eeec60cab73d80f9938aa08786a1ebf5f5c41f5356a9427472e61ff7a2b25d8bc0b1f18a5844bbc2e9690d8a27de1eff12abfca3516d69449a222814b001abe8fa9340e8bb7a8fa9c60016b63fb4c26cba538729f970701e8873619a63c517269416996c3910d9bfcdb9b06fbd9a8c6884dd2064aa67dd2e3f5a09099586ba484799c2cff25ddf795466d6be1f0348d24556783c6a151e710b3b88e1e1a17826fb0cf1ded2383f9f3a0d24e4ce9331356d8b430b2334e9f8329d62abd5bcd0124b0a529fa7511ea650eb405b1d3af989f5f0e979bb535a26d53beebd2377dba05fe8374bb420e9f7e014fd76045c12560b93b1dd920fce88ff4ac9158a3e9271daed549437a3bcb0ce2390d1a193aa3225eb7da3a8fa81e7d58039e74b972fc002f83d035296e94a2cd18155e38752754dce718a2a3c2ccf2858f46e8b1b6f578209572d55d37a05e1b46be0dc9a4b956a2b57a10a2efcfd4fa09818af53faad046c0c90aee0d810e3c93370264f2123208ac65d67e3bc5ce518b912175b9625b9332ee4a5809683b1be410d18183bebb228839bcca0052d05b09f4ee4a952d9ae2987a29e101029c4165b4256f7ddb0f700f9962facc8bec8c7293fad7c7ac9acb10f2414b6814d623a94add5b057c28bd08bf2f4a4d5c6d12260d314cd448067fe12700dc12e1f1c99a04fd72401e7d6597e65abd7a5de3e840a0f11132eb99963318596c5d7741683561b049804832f271f8c5f4cfb53770faaf816c349859ea9e533b9ef82b800df4c9998ac17a768854a7157db06ccc734c1bd3391ed94cb78d120b8fbb2488e71e13eac1b43cdd3c25c219a21df36be042fab5ee27025b8d7aa5945d041c2efdd76cfe739717950a10483236a5ecd6b8e7ab1f47b26ea6a7bb1038a1d48b86908264908bf6b3f950eb9c6c3fa7b19edf04d232ad31e3205c9f7e1c65fa25913c8f11045b7fb1cfaa9990bdd6e178bb31f9f6a1c902b9e60b8218ca14df18a9be997b917cc93cff24b3c2325149afc35707b38ed5129b74a77190dd5710f0a785550079e7f420615baed2923d6d1d9cf3dc3500f5dc633c584eca87ef6dfe87af0410abdc0c6e38bb70831178baad464332a86347b013f1823e509328aac0631116a09a985dcc69e92e7f6093b13a453bb494d91f5014ccf72a79228b31e6418369b51880d6af4ec94e292c18b9efd7e00f8fdc1f010f330b1a49b410713f5558f60882d488a5bcbc9b1b859e87c11005121a74d3a3d14c71ba3b340cb8d40165042e1abcdce6aed95547de6889f3ab24fd84d4453cd13b05e87afca9cfa42f48e07eaa3e1130a16e6cf8a1bc62b1a8c2dedc7b8cb299d141654e90381bea8cf90d08322161c6f6ed121b657305a25754a2fd5e4e46fe82ce357248ea08ec7195c07003256dc913bb3d0260e9b9c05f614ea41d67c1e4012b9c3251c70a59206f46515633ff2dba3750a8568462e7d6811dee69de7c8963c2f021f15dcdb612254d10b7de1bc075089a1e33f25337eb00043ba5b288b0ae7ae48c600e2782e7dbfa94108a4a88440212d68c8ce4cbfaba3c8f2a3ea94f875c13ec7a18a3f3764fc49b8237f2786dd40721f8fc30867eff3163237f1ed1f2e1e556175f4cb4fd5a7a1042ec359869299c86e01c0d636b39d08d111310bdd85caf7846981f372270bf64554dc349a879ebbfac1e28b80625a193b2e0a4de8dd164b561affdd556dea91c1ef82f8e2e76c7301a49b836e6625e1b7e0b37dfffe472400cf0a35391f62416127a2da6f98514353140b05c2cea2a2906a8105a05201f445f3a9020e388f87269546f03a593077247164266a4c3eb833fbd20c6c13b74ec139d4005c3e019ec8475af783872386a27197888c48e05d6786f4130234764bb71cd0b8bdfc541097aacc8b0e99dc0ae5f860c260d71bfab996e33b03a3365bc5d43a0c1313fe927b174e6c9a052c2993483bcd91dd836aeb637732930f19095f1310f87a94915b1cc41bc71d530f32239b78fe2253cc31989c3b722183e307f5e3201062f03fa0527fb50c99dd47c82f0f1f181121949807a208a9f65273a095329c12c65fdd747d6bd8b6280d1876bd4f2e4a241b89c94bb4ba4c0c1a8db3a24553b701097355e99aaccbdbe0930d614a32b75959a2c177d818389cc0c08bbe963419e5472eb0384f02afc08f9ee1619b441b639a563b9c03e367fc5e5ae8e148c0db0ee3097c9e7aaa8bae85e4b35c23e5fd6c8078fb43d1a1232243d7a9de62b0f74f38a9333cf26c8d4e31246c28e63b1b0a61fb444cb7cd48fdf0245e778792331963bd30139d13bb625494e838370104109e694b8dbebb1f79af3591033355f49e795484f70b2d5c12ebefc7074179f8c7b5da3a9c65a64538758db849a016f853ef48200e1d06c7811d13f44c043b31cb78aede398e2fc5e1e686952c048f2dd93c07c0cbdae32012897df6c2549df7ad400d149463a68270097212776a7e43586ac0741a4b3b15045a5df6f26bee2117525c8a7427b7c9a85282557025537750d5b8b59202a26afb60e85c00297340ab4abad1519afeebf32c3d548aee12610bef59a19a25ae264d3b07d4a3cad76b7adc83a4976bca76b9818d4d4de8a9c738dd26749a5e429bbdfee905e7c4391f27a11d1918677f67f01335942b64b99f691d799c2d41d07f9a5b72a65008777ceb60b8be0413a34da74964b95b74af96edaa4bf11033d724302cf72489adfbb87483045364564e3da8458472d714d4107049a3a866e2c010749f8a652ecd0fcd22297c180e970e7e6cc6878788fa36ec9a6b07695911070ec135101328bc62c584fb7efb035b33813caa012aae98981fabbcff112ab7cd5bbb216d9cda16411fe05f3835e1fd3096df180f5c2800a12d56dbce5716c4b205374e703ace828abc124cf9eb02f1ae81f2f55ddfc981d28ff03aba63c998e2b9defce71382f129717c5f4db8fd1e1e44c97e02762c040d52eb703f61535618d57c79106d8eea77ef7d28ba19ceb607479d1d30514a65fe1cbb3ba1260496184b4e388ec2fa3c75e9f87158ca575125a8c38579bd3175664fae9f43cb720939c9ccd8d656c9d067cf93e180a472d880b674ffe5b7c36934dcdffa8b712335201a78a49ad5b4aa9bffd5bf18d2e9b5297973ef073ccacd9968b589764196f980ac7fe26a4c56617d331bfc3ecb762ed766473bb1c13b397f977db8ce637c32963639fb080b3e8ccbaaaf0103cecafda66a5ff96677634e00e964e2f310c694367f763e9fef3f4d69d561880f6b84c7da693c6ad8c051c3e7edc8cf6079181b8f72bc37da682d89aaa6a4fb68caf01cf857ad86cfa303c5a45c5de8c3b735e7a5246dbca22f53d19ef2c2db7d928fb6e4b86348554a3870f7ad59f4e710eda7f4b4cc7bf1cf628cc306f6b3d2b3f43b762705e70abfc8d96f4aca1dd60301456d2aa853d7583f473db8b645f50afac38826f3c01ce0af5487b8131137bc0bf90c0cdf28ccc4f1b112a2eb23fb91a4a235954675ddc98eb01f87fe42cd30a4f223fb97dd45d68d9d89d1e88c9314f67a86d263ac7a0ffcac425faa0c23896bba1020763aa7c10d938d612754cc6ac7d06e92021675096eb1d28a0e5cce2535630eea9340d04551c4776b807497c5a59d0f85dfbbb091fecdec3118e55230c31197760d37e2537b6c3d5e3f9148c209bc57f6af59ac98a9e408a6d2bccbd72d7e6c9c073d4580f203f69555ebcce”,
“ipCdiVerifyKey”: “9e9073b5e1477e3d6b5a48e080e4ea7f42210f0235c4079050d9b69d3be9255b”
}
}
I wonder where I get other idp info, such as the info of identity_provider-1 ? Because the official tool seems using idp1, when I modify the “ipIdentity”: 0, to 1 , the address I generated is matched with what the official generated. However the credential.json is not verified by the chain node: stack run concordium-client – transaction deploy-credential ./credential.json --grpc-ip x.x.x.x --grpc-port 20000
Error: Transaction not accepted by the baker: GRPC response with status ‘INVALID_ARGUMENT’: GRPC error: The credential deployment contained invalid signatures.
So I cannot just modify the “ipIdentity”: 0, to 1 without changing other contents.
Hi robert.lei,
thanks a lot for reaching out. In order to create a valid credential, one must use the public identity provider information of the very same identity provider that signed the identity object.
If you want to create an account on Concordium’s Mainnet, and if you used Notabene as identity provider to get an identity object, you should use their public identity provider information, which is:
{
"v": 0,
"value": {
"ipCdiVerifyKey": "e0f2040fc103db1fb5429780b1c9d654ac6818c1d8ba847106dcae53e749fd40",
"ipDescription": {
"description": "Notabene Identity Issuer",
"name": "Notabene",
"url": "https://notabene.id"
},
"ipIdentity": 1,
"ipVerifyKey": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80000001ea4b164e41eef4d83f8f6cfdc01c914bc37cece1796722f4737063f87a2bc2b70e0a5a740270dc0c22cf12b0bc7e4a44787e14ed49cb7ac0375ca0bbfe66081fb6290bd469a66d10f1eaa1a28e134efc311d8ea120917850d28d468b15bd5fd11930b09d05afa0c12ed1ecf7f9eacd60edce9889441aae5ec40f3fd69686aaca51ee2e270c09c9d948999b6b3a5183021affd90b29ed9469edccd941461bf9696cf5e24d3d79ec3e9c0db20e1853211726a73a2467fdb4d552c51dbee4d6e6f91a00823c585d1d73ecfcd7909c027e29b16aac91d07089173870327062393d9b2dcf48ff4e2e941d3c87c9ad518be2a1cb2a992516d4c8b27a79fbe9f8ba61f78251d2a6d1260fd48b2d84b9fb8b96195c45ee2e2eb55ef5f8680e10738d4a81c8fe6442f7cad38fa2dabc89414b3bf13e01d9c62b33afa3e7e1174d6cf67da3d0a0c6e7521ad733d5fbe79a73c057508b9fc72d9bfb98fc98bf907c91b7af2bec292342b76cbe7c40529aed661ed11eceeb85f3bade0712b73d57a0e637c3029921ac4fa3041b30fe2cac19f3af480a40d0aee959a25bcaf18cdf9edd7acf890ef3981de719d898e630f9ea9787a0afdaf2111b1b7031ed4156cd45321cb88a7e279a68a30fbf0cfc467914ea2cb5e5ca64074bd80ee4abc81496dc57d7f54b1977359cdc8f824190bd70e96c39443e3f4bcabeecb719aba828173944a8f0a1caada3de29cff5a21ded40d217c9e308a97886397159198032e56568ad4d5aa7b2d19e21e9b02e2f09d21ea42ff970b492b1951de2e2d981aea51a6b5c8fd22e38cb29e79a9e7ac76aecb7ec56d4cd695f1f875f26208d73164d2645ff183f3695b9a670faf4713408b70fe6599c0ea2e98a1960e70cff934a7311772e9cfa171fc55d847234e85ce39631dc34de081e3b306dd3831d2081d1f6fbded01ab06c0b056222a4efdf1da0cbd973e01f2e74eabd6d25e5b4468b67f251048a20eed6e0253782e0d1e942f6abab21fbd24d8e5b696ae3363e4baae571e4f6f0226f4ccc024a26094aaeecafdc1f9b493b1fdc2c3cc122cbee6f04ba1929feb1cea461a8efed7965e5853333153aed0283a41627cfb706516b5e04edf911e0d287272576135435485111e2b3b549c46bbc6e32caf5308b685c051d0716ba56765440d11956aade22a4bb34504c042518c05070c5f6374a3ea5cdd577931fa6333dabc3381fff4640be0b6709024dc6019b1c976f7e4fd11ce2e1e79a863a81f1e1fec7e1e2a30d9fc662cddda96f6107f456089ad6fe1437f8de4e55c58ed167ed0077a612f78e06c77fdff79665de70c3a631b0384801ec8ab2699a9978884e2a03401aac32f7d72e93b31f916ee166893cc68858ebe184a191320b83f17392c2a4ce81f9520881bcc06fac2c77089c04de42894674d5ee635923d00cad57e47974d82a6184594d55ec34cdd083264db9c1c6821c1d3ba859c62cd918d63d61693f462984149b5f7fa307919777a8e67740232cf272f00fb0ee0ee0d8ece683d66dafd1e8c4b9ef203993f5529e65df2cd8a42b6a06428867d718a3896caddaf290ccb9676748c1bf0a790e8d292212abf9449dacd7d210c839921c894ff45b98e18d2b22e8b9aca8dedc317f18a414469c3cb731332c484d99ecb61ee4b4a28c2529aca83b9777941c631533f8223fc3913f4b0ddc64a69c2e836b5f45a2986ee0d7d2a1de942a6fa80737915407101b5c562d335e90c012f8c3068c1e496434f580696ef6d10f6cc224891f3d431ccb3141fb0741c26a1b338f1c37afbe5026e1b0de5ff5499b426e5c48aa086dccf93e43b97b09b35d14fc24e1f27818d7a1e1b67a4090e471fed5a52ab9031e7828d8f363a87759ab44ece3947cc8ac9c64cbc7eab95513aed4919971e962d638e4dc9d748993c96d08e391e10626e5561c897f9e3159c3d566085ddcc8e9f15ecef356e86ee40bbe57ead5968918bbe869076f1564a884c423d54383c0cb7d868973a18d1a26ca6962bb619aff5bc9a2bd1d3220000001eae4ec3c3c0553eca6d62d40c316c14c08014421c5c1ca6d0d8a79ca15bd7a030b24da85c1c55de2f1334340d0ad143e10884f03217d26aaae74ccf81469f1352024911c54740f28657060a329f71242cbadcf4d2d956fb700ac74f4246bd9602948312eb4f9d98c8bf5814845ab2206d7f479e1dcb3fdafbd4aaf33a5790334c75190f3727a0aaba195324d038fa555203839275e1a9c72c820aa2a06daba1b2038f8324bfc54467c4afca34865eb114f59459920f76a29ca3e97627db0a4d1cb3c83c485c228b764f96d719a282a52f39a142a72fe32ea9368939f09845313acf81c44cc3582c78cd2b0d0bca0022150851d143750317422a84ebc174c71ebb0675ca76eba34b25e6617546b43c168fec118031bfdc2b5845896256c2e09d4e89f064767acf61b9d866aa77b0a294a7a6dadfe53721f80f96b4e1c48a22c175377d198607fc7c92947cc28d6b15ef670e7188e0d928173cb87058f13bd6daab41abcb6b7e06d7058578cb2e7221b515223f4c3ff5baf05f80aa2e9cb554bb308917dd34b90567644dcab487d688a77d343cf664d89d8c8d55fae8a70651eed8d221946fef2b14a320f2d6373859007b1113da62be9030906f0a5e1efc68e295baa255ab9c2fdf8011d3b07f45c84f6a104097dc0c79c34812b2e29d4a525974a7ca2e4d223d96d7b295bf17284211a98b578e49a8580e8d41ea421c6244f19bed4a96ff13ca4d20d6856b1a8277316401f30daeced8a7d678dbbd1c098d5b296c8e0b27bdd76d0b6a0e49ae445fea8edb74ab28c8a27ea16bfa8bf60007c5c586c6280ecf22e0ed5e544839861e648f8246df041e2c65d2225d7a786f82f45372c024efec185c1fa1b4afbaf510223312b68208c032a0b5ab199075d483aeaa7d2ac5268ecbd32d122cc1bcc4cc07a8acaedb4b27355e22df7fbd2369a110b2a6a9220b1a03ef44f3746769b0de454ab64256dd60c5a9a73d2a9775b76d6faecda5cbe52097fe5a8a3f06c476a7cf2802d2468b67583711800cf5ecd2d2e439e131504cc9ac2a893b1831cc1eb0f5eadd4662e81b771eaae3d896c1ead1e43c87dab376672536e5b16fe2ec3f65028214a84c4da779126c046eeb5aa4a8f60996c6aa829c5d02ab79dbf798764a7f4a10391189bb8b1539e36e39951a1fb74f13b71ca29ca3ff62c788db369a53101a0ccccd7c20d2d5bf0b52c9d29729ce96b508f6c62711c8a40934db73120ff078aa49648bd7fd7d7b4f19ccc9924a20f206e9c1aa65e9d2d44f664c12a9a08b161358e6980f698e0285e9570b890d3111b262523d604a284a32f1c7fe8fe7714633ce626e0fd871cd25cc30440a7712ae8ce3dd4e74918be510c54d2bce77d103a07d4c285e8b1031729634b749c870c3086ecf959e86bc30e2b3bbd5f3a547be088e9c03f318202215fcf2654be0af4deb2f58bf2d7fa597891262bf82ce201b8a0adfcf2a3fb9de41bb3c2375ce82f9b219d6fb2bb2abdb005c5f62a45f1a6b76445291779545299856e09253c74ae412b3822053b46104ea4c067e9c9a0e80024ff65608563f0e696456d67894b9b8163528274446e92c7e177e874cf9a7b425edccaf0eff18593ded232f67acca0296b611d111d1e9eb685e66f1a37356633ac6eddfffb8365355eadb5dbb5f4e1ccb081c0d2046ee127ec1efd665ba2ce915dff11e11f60a08895f4e7abc54707b5a3ec56a9b757a12d0933a5ba18b9ad5e3d322b232051f1c9196bfabc73648058d996f6fd7c5d74bbe62b2cb00238b39d8b2f9c49c27d40f1beb0dc8db687ffde2543dc80492bbeab6019860dd4008040ad2b6bac31ac5a50ffc02d125ff612a5d1aa4c17073820698dbe6a20f17bdc997341f8d994c47b96eaab44ffd061f81aad22a3b4942e198b409dced0eac2974f58ac878381a5e85789c8c1881c3aed61d05b7ef06c97551ab70b8b7002010b40dac46f163f99d79acd5d6ed8b21f091db0c032663fbdaf831dca88d852c4af05559e618d8ba23c8343bfb05b224e4d8a544f83816d4b133475c78455e4bc936a46b8fe7d46f9ee4c14882bec8bfb01cc838dbda5fa49fd20fa583efd5483df00f1e67f915d5202fe549b7474fe99a4e3096280e87ec614b3bafb185f40062328fbdef840e36f885df1b619930d296bdb3d41a4375928a227b446fc1b686191e73901bbca0f637f9a5937c32f6b9c0b3cb4050d13d467e5194b2088a89bed3880b49ef20d4bf8bcf762afbf8958221b1da4fdcbba8dbf7241e28a45b34ce825e2858aed41a72a46cfe12b2fa3e350f1999c972d1c585b3275bf1567ac91058ef0000af70cf5a8e7121d1affe1f60c679af76f78cb784c7a3157b6fe764035dbd070267dc97d3345a288feae39c243a3efae5e09d8712d4b6abd26d452c07f8a1da275c1f8f23852e8b423f2fec3c7143841b77b2faab515f2d286e9543394bf011c512eb3dfd495a1c47cb716c67bdfd5e9eb62409ca9c293fbec250ccfb5b890f789f67dcf9a015775d9ed971daddd0d4fb9fd105f20f3ca340dae48d86e4b3da04a28e9e601a4171bb3dde333925dab8a220db235bc9edd2db9054ed08d33bc1d7a0e9816f3fedfd44a453a473ee336c6f7879e527b05b3a8ab6cc146ad8d109b6741dc3f360863c4efbb05286b8cd33dca95349ab3527e45ef342cd441eb33f4fe73078902552da25da3a3d8c23eba1195d7a2cd75611df7a479dd4201d31cec6e1e18896418283329a32bfbb92fef4153c954acdb66c3ee17ffecc4fd29814f4c623b531650d6694580e1560a6c57a8800bf70c70060f2ec1c1defc6082e52747aab86a5cd3eea1ef7da8e73ba96a1978e14955f0f920278fbb2fbfe91d982149603effe7581600bb0b939a2aedd685e7dffa7b91a777e6f0a434242a5e803636b42046de38c94f570735bff6aa339bed35d2e6e82209c52124a259770070b3d78e540589ebaf2d0488592b21887b4506e69e9e13a49107595d7024c1ea7e55304e76c45ace59a4fbb94793d27c1d51b7903409c7a85b4e99728684ca249155d83587c6ddc2f28e2ddf1091cecc6512bbaad13b159bc6014bc4d2042c46efefc0cc6457c882d97aca3f556ab6b5492751510abc7b1fcc1204ba0557952ac7ea3b3aed34da6bcedc58ff629d84c39d153d2f9229dce6531ddd86b5941d88008dfd2895d32465480c05e2312484d38b39dd8b2847a1b827a1b236fffd700fc6ef2f3efe3b1ec385538280c3bb7e8d6935699eac73a1466f7ae9eb4aedd03c439fd2d8cded05b5ac49ddb57b78e749e6fe93b2450cd3287a61718e1d3969140180dd53d8ba10da1b574208b233b3f060ff40f9251b04454a365c2b52bce1ea5687e2efba4aea2636f167231c9c666c9acdb03bc3c3fb61020010705c407bea6b7c6e9a87c22e705beb73829d9518cdbfc183672643ca9320f306a6dac168fda0d87d4f1057e5aff5c8e54229957ea229dbb411591580eb7b5234ea928c9e69332c453eb67cb673f361aaaf1ff2be2afaeb5c110d380e7c412ddef4809c7347f1f2c9a119d28ee61b9fb520cb414d2dc1e3e05b0b5ca1b870e020dba6b839a050df88fbc635b293d871f9c2705b2ce54f4d79de7d33799718ba2872b26e9816faa5696072c978bc658781934466b6243b26e4bb59fdecbe6bdf5c43db4d1569e94130c43eb975a101c62609a33807292c8e33388b7a53f91a8b0eb005e5704ca14914ae3f215aea07ae34e2486f71579e8ea7f3a44f8ed504de296e2fed2db2a3e6c7167f2230d3e84f9be3b94b9ac4b94ed7a08d7460e6eb75f9ef688e52c0323e07182c2a14667776d44772588e1dc943c0a9cce844d14bd0ad01ea604c84f09e6e8011b332f3f97d3db2bd2bf13ab1b8715ec8f5760168d97b93cc8944370678f4695861e550b207cac6efdbd7c838cb55194afb296d0b85292c0347232acae6f0bd73ff401c92dc9da383cb144e83f0d5ebcdcf12301d06813384af3ca410176ad233ff46741dede21e06c31bae20964f3381cf7ffc6bf9b9cc3e34e9febd43b3999bee4705d9c115a2e551fc47884012ddddeb8f77c4107f37ba4562668e6be0d798ed572a2bb08b806b66fb586fd0f0a7c43ffc7a63aa46c328ca65e9e0a81510fc380ed86f5116d4ea76ded099040a36b051fe1bf1e173b8723e7848dc843159a9aa257f430bd7e8b323f8cc0"
}
}
I hope that clarifies a bit. Please don’t hesitate to ask further questions, if anything is unclear.
All the best,
Emil
Hi again,
For a full list of identity provider informations, one can get it with concordium-client using the command
concordium-client --grpc-ip grpc.mainnet.concordium.software --secure raw GetIdentityProviders
which returns the list of the form:
[
{
"ipCdiVerifyKey": "...",
"ipDescription": {
"description": "Genesis IDP.",
"name": "Identity Provider 0",
"url": "https://idp.concordium.com/0"
},
"ipIdentity": 0,
"ipVerifyKey": ".."
},
{
"ipCdiVerifyKey": "e0f2040fc103db1fb5429780b1c9d654ac6818c1d8ba847106dcae53e749fd40",
"ipDescription": {
"description": "Notabene Identity Issuer",
"name": "Notabene",
"url": "https://notabene.id"
},
"ipIdentity": 1,
"ipVerifyKey": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80000001ea4b164e41eef4d83f8f6cfdc01c914bc37cece1796722f4737063f87a2bc2b70e0a5a740270dc0c22cf12b0bc7e4a44787e14ed49cb7ac0375ca0bbfe66081fb6290bd469a66d10f1eaa1a28e134efc311d8ea120917850d28d468b15bd5fd11930b09d05afa0c12ed1ecf7f9eacd60edce9889441aae5ec40f3fd69686aaca51ee2e270c09c9d948999b6b3a5183021affd90b29ed9469edccd941461bf9696cf5e24d3d79ec3e9c0db20e1853211726a73a2467fdb4d552c51dbee4d6e6f91a00823c585d1d73ecfcd7909c027e29b16aac91d07089173870327062393d9b2dcf48ff4e2e941d3c87c9ad518be2a1cb2a992516d4c8b27a79fbe9f8ba61f78251d2a6d1260fd48b2d84b9fb8b96195c45ee2e2eb55ef5f8680e10738d4a81c8fe6442f7cad38fa2dabc89414b3bf13e01d9c62b33afa3e7e1174d6cf67da3d0a0c6e7521ad733d5fbe79a73c057508b9fc72d9bfb98fc98bf907c91b7af2bec292342b76cbe7c40529aed661ed11eceeb85f3bade0712b73d57a0e637c3029921ac4fa3041b30fe2cac19f3af480a40d0aee959a25bcaf18cdf9edd7acf890ef3981de719d898e630f9ea9787a0afdaf2111b1b7031ed4156cd45321cb88a7e279a68a30fbf0cfc467914ea2cb5e5ca64074bd80ee4abc81496dc57d7f54b1977359cdc8f824190bd70e96c39443e3f4bcabeecb719aba828173944a8f0a1caada3de29cff5a21ded40d217c9e308a97886397159198032e56568ad4d5aa7b2d19e21e9b02e2f09d21ea42ff970b492b1951de2e2d981aea51a6b5c8fd22e38cb29e79a9e7ac76aecb7ec56d4cd695f1f875f26208d73164d2645ff183f3695b9a670faf4713408b70fe6599c0ea2e98a1960e70cff934a7311772e9cfa171fc55d847234e85ce39631dc34de081e3b306dd3831d2081d1f6fbded01ab06c0b056222a4efdf1da0cbd973e01f2e74eabd6d25e5b4468b67f251048a20eed6e0253782e0d1e942f6abab21fbd24d8e5b696ae3363e4baae571e4f6f0226f4ccc024a26094aaeecafdc1f9b493b1fdc2c3cc122cbee6f04ba1929feb1cea461a8efed7965e5853333153aed0283a41627cfb706516b5e04edf911e0d287272576135435485111e2b3b549c46bbc6e32caf5308b685c051d0716ba56765440d11956aade22a4bb34504c042518c05070c5f6374a3ea5cdd577931fa6333dabc3381fff4640be0b6709024dc6019b1c976f7e4fd11ce2e1e79a863a81f1e1fec7e1e2a30d9fc662cddda96f6107f456089ad6fe1437f8de4e55c58ed167ed0077a612f78e06c77fdff79665de70c3a631b0384801ec8ab2699a9978884e2a03401aac32f7d72e93b31f916ee166893cc68858ebe184a191320b83f17392c2a4ce81f9520881bcc06fac2c77089c04de42894674d5ee635923d00cad57e47974d82a6184594d55ec34cdd083264db9c1c6821c1d3ba859c62cd918d63d61693f462984149b5f7fa307919777a8e67740232cf272f00fb0ee0ee0d8ece683d66dafd1e8c4b9ef203993f5529e65df2cd8a42b6a06428867d718a3896caddaf290ccb9676748c1bf0a790e8d292212abf9449dacd7d210c839921c894ff45b98e18d2b22e8b9aca8dedc317f18a414469c3cb731332c484d99ecb61ee4b4a28c2529aca83b9777941c631533f8223fc3913f4b0ddc64a69c2e836b5f45a2986ee0d7d2a1de942a6fa80737915407101b5c562d335e90c012f8c3068c1e496434f580696ef6d10f6cc224891f3d431ccb3141fb0741c26a1b338f1c37afbe5026e1b0de5ff5499b426e5c48aa086dccf93e43b97b09b35d14fc24e1f27818d7a1e1b67a4090e471fed5a52ab9031e7828d8f363a87759ab44ece3947cc8ac9c64cbc7eab95513aed4919971e962d638e4dc9d748993c96d08e391e10626e5561c897f9e3159c3d566085ddcc8e9f15ecef356e86ee40bbe57ead5968918bbe869076f1564a884c423d54383c0cb7d868973a18d1a26ca6962bb619aff5bc9a2bd1d3220000001eae4ec3c3c0553eca6d62d40c316c14c08014421c5c1ca6d0d8a79ca15bd7a030b24da85c1c55de2f1334340d0ad143e10884f03217d26aaae74ccf81469f1352024911c54740f28657060a329f71242cbadcf4d2d956fb700ac74f4246bd9602948312eb4f9d98c8bf5814845ab2206d7f479e1dcb3fdafbd4aaf33a5790334c75190f3727a0aaba195324d038fa555203839275e1a9c72c820aa2a06daba1b2038f8324bfc54467c4afca34865eb114f59459920f76a29ca3e97627db0a4d1cb3c83c485c228b764f96d719a282a52f39a142a72fe32ea9368939f09845313acf81c44cc3582c78cd2b0d0bca0022150851d143750317422a84ebc174c71ebb0675ca76eba34b25e6617546b43c168fec118031bfdc2b5845896256c2e09d4e89f064767acf61b9d866aa77b0a294a7a6dadfe53721f80f96b4e1c48a22c175377d198607fc7c92947cc28d6b15ef670e7188e0d928173cb87058f13bd6daab41abcb6b7e06d7058578cb2e7221b515223f4c3ff5baf05f80aa2e9cb554bb308917dd34b90567644dcab487d688a77d343cf664d89d8c8d55fae8a70651eed8d221946fef2b14a320f2d6373859007b1113da62be9030906f0a5e1efc68e295baa255ab9c2fdf8011d3b07f45c84f6a104097dc0c79c34812b2e29d4a525974a7ca2e4d223d96d7b295bf17284211a98b578e49a8580e8d41ea421c6244f19bed4a96ff13ca4d20d6856b1a8277316401f30daeced8a7d678dbbd1c098d5b296c8e0b27bdd76d0b6a0e49ae445fea8edb74ab28c8a27ea16bfa8bf60007c5c586c6280ecf22e0ed5e544839861e648f8246df041e2c65d2225d7a786f82f45372c024efec185c1fa1b4afbaf510223312b68208c032a0b5ab199075d483aeaa7d2ac5268ecbd32d122cc1bcc4cc07a8acaedb4b27355e22df7fbd2369a110b2a6a9220b1a03ef44f3746769b0de454ab64256dd60c5a9a73d2a9775b76d6faecda5cbe52097fe5a8a3f06c476a7cf2802d2468b67583711800cf5ecd2d2e439e131504cc9ac2a893b1831cc1eb0f5eadd4662e81b771eaae3d896c1ead1e43c87dab376672536e5b16fe2ec3f65028214a84c4da779126c046eeb5aa4a8f60996c6aa829c5d02ab79dbf798764a7f4a10391189bb8b1539e36e39951a1fb74f13b71ca29ca3ff62c788db369a53101a0ccccd7c20d2d5bf0b52c9d29729ce96b508f6c62711c8a40934db73120ff078aa49648bd7fd7d7b4f19ccc9924a20f206e9c1aa65e9d2d44f664c12a9a08b161358e6980f698e0285e9570b890d3111b262523d604a284a32f1c7fe8fe7714633ce626e0fd871cd25cc30440a7712ae8ce3dd4e74918be510c54d2bce77d103a07d4c285e8b1031729634b749c870c3086ecf959e86bc30e2b3bbd5f3a547be088e9c03f318202215fcf2654be0af4deb2f58bf2d7fa597891262bf82ce201b8a0adfcf2a3fb9de41bb3c2375ce82f9b219d6fb2bb2abdb005c5f62a45f1a6b76445291779545299856e09253c74ae412b3822053b46104ea4c067e9c9a0e80024ff65608563f0e696456d67894b9b8163528274446e92c7e177e874cf9a7b425edccaf0eff18593ded232f67acca0296b611d111d1e9eb685e66f1a37356633ac6eddfffb8365355eadb5dbb5f4e1ccb081c0d2046ee127ec1efd665ba2ce915dff11e11f60a08895f4e7abc54707b5a3ec56a9b757a12d0933a5ba18b9ad5e3d322b232051f1c9196bfabc73648058d996f6fd7c5d74bbe62b2cb00238b39d8b2f9c49c27d40f1beb0dc8db687ffde2543dc80492bbeab6019860dd4008040ad2b6bac31ac5a50ffc02d125ff612a5d1aa4c17073820698dbe6a20f17bdc997341f8d994c47b96eaab44ffd061f81aad22a3b4942e198b409dced0eac2974f58ac878381a5e85789c8c1881c3aed61d05b7ef06c97551ab70b8b7002010b40dac46f163f99d79acd5d6ed8b21f091db0c032663fbdaf831dca88d852c4af05559e618d8ba23c8343bfb05b224e4d8a544f83816d4b133475c78455e4bc936a46b8fe7d46f9ee4c14882bec8bfb01cc838dbda5fa49fd20fa583efd5483df00f1e67f915d5202fe549b7474fe99a4e3096280e87ec614b3bafb185f40062328fbdef840e36f885df1b619930d296bdb3d41a4375928a227b446fc1b686191e73901bbca0f637f9a5937c32f6b9c0b3cb4050d13d467e5194b2088a89bed3880b49ef20d4bf8bcf762afbf8958221b1da4fdcbba8dbf7241e28a45b34ce825e2858aed41a72a46cfe12b2fa3e350f1999c972d1c585b3275bf1567ac91058ef0000af70cf5a8e7121d1affe1f60c679af76f78cb784c7a3157b6fe764035dbd070267dc97d3345a288feae39c243a3efae5e09d8712d4b6abd26d452c07f8a1da275c1f8f23852e8b423f2fec3c7143841b77b2faab515f2d286e9543394bf011c512eb3dfd495a1c47cb716c67bdfd5e9eb62409ca9c293fbec250ccfb5b890f789f67dcf9a015775d9ed971daddd0d4fb9fd105f20f3ca340dae48d86e4b3da04a28e9e601a4171bb3dde333925dab8a220db235bc9edd2db9054ed08d33bc1d7a0e9816f3fedfd44a453a473ee336c6f7879e527b05b3a8ab6cc146ad8d109b6741dc3f360863c4efbb05286b8cd33dca95349ab3527e45ef342cd441eb33f4fe73078902552da25da3a3d8c23eba1195d7a2cd75611df7a479dd4201d31cec6e1e18896418283329a32bfbb92fef4153c954acdb66c3ee17ffecc4fd29814f4c623b531650d6694580e1560a6c57a8800bf70c70060f2ec1c1defc6082e52747aab86a5cd3eea1ef7da8e73ba96a1978e14955f0f920278fbb2fbfe91d982149603effe7581600bb0b939a2aedd685e7dffa7b91a777e6f0a434242a5e803636b42046de38c94f570735bff6aa339bed35d2e6e82209c52124a259770070b3d78e540589ebaf2d0488592b21887b4506e69e9e13a49107595d7024c1ea7e55304e76c45ace59a4fbb94793d27c1d51b7903409c7a85b4e99728684ca249155d83587c6ddc2f28e2ddf1091cecc6512bbaad13b159bc6014bc4d2042c46efefc0cc6457c882d97aca3f556ab6b5492751510abc7b1fcc1204ba0557952ac7ea3b3aed34da6bcedc58ff629d84c39d153d2f9229dce6531ddd86b5941d88008dfd2895d32465480c05e2312484d38b39dd8b2847a1b827a1b236fffd700fc6ef2f3efe3b1ec385538280c3bb7e8d6935699eac73a1466f7ae9eb4aedd03c439fd2d8cded05b5ac49ddb57b78e749e6fe93b2450cd3287a61718e1d3969140180dd53d8ba10da1b574208b233b3f060ff40f9251b04454a365c2b52bce1ea5687e2efba4aea2636f167231c9c666c9acdb03bc3c3fb61020010705c407bea6b7c6e9a87c22e705beb73829d9518cdbfc183672643ca9320f306a6dac168fda0d87d4f1057e5aff5c8e54229957ea229dbb411591580eb7b5234ea928c9e69332c453eb67cb673f361aaaf1ff2be2afaeb5c110d380e7c412ddef4809c7347f1f2c9a119d28ee61b9fb520cb414d2dc1e3e05b0b5ca1b870e020dba6b839a050df88fbc635b293d871f9c2705b2ce54f4d79de7d33799718ba2872b26e9816faa5696072c978bc658781934466b6243b26e4bb59fdecbe6bdf5c43db4d1569e94130c43eb975a101c62609a33807292c8e33388b7a53f91a8b0eb005e5704ca14914ae3f215aea07ae34e2486f71579e8ea7f3a44f8ed504de296e2fed2db2a3e6c7167f2230d3e84f9be3b94b9ac4b94ed7a08d7460e6eb75f9ef688e52c0323e07182c2a14667776d44772588e1dc943c0a9cce844d14bd0ad01ea604c84f09e6e8011b332f3f97d3db2bd2bf13ab1b8715ec8f5760168d97b93cc8944370678f4695861e550b207cac6efdbd7c838cb55194afb296d0b85292c0347232acae6f0bd73ff401c92dc9da383cb144e83f0d5ebcdcf12301d06813384af3ca410176ad233ff46741dede21e06c31bae20964f3381cf7ffc6bf9b9cc3e34e9febd43b3999bee4705d9c115a2e551fc47884012ddddeb8f77c4107f37ba4562668e6be0d798ed572a2bb08b806b66fb586fd0f0a7c43ffc7a63aa46c328ca65e9e0a81510fc380ed86f5116d4ea76ded099040a36b051fe1bf1e173b8723e7848dc843159a9aa257f430bd7e8b323f8cc0"
},
{
"ipCdiVerifyKey": "534858c8990f225b34be324c74c03ce8745080d5d5ea4fde2468157b4892b690",
"ipDescription": {
"description": "Identity verified by Digital Trust Solutions on behalf of Concordium",
"name": "Digital Trust Solutions",
"url": "https://www.digitaltrustsolutions.nl"
},
"ipIdentity": 2,
"ipVerifyKey": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80000001eaeb946aec3adedf06ce29eed6049505914e4a73602b2300fd6509afcdef1a8d2ce16c49e0aa9f4ab6dcfbdf92da669b590c2b66da28aac7c0b1510b8f0d946ca45df080158b4b1ea35124b6c7e637d4b699456cd64e5ba5b52ec784709ab1d3f9611f8eb8ae7d4fa50488545e1539c92f5c1da53d79167f0b8328ea253f53013fa4023a3cc5e72136d99d681d4ad6d5aa777ce516b1b68544baed1bb97379c6b5cab21b2c0f457e6bb0094dc9f2e4e4ae66350d03b87923cc5d639bd939a4a0689d02698d0206bba4619ce4d93fa1f7efe27dd58c7f7d6b74b382f53d21c8672b6cc187ca41377a38399efa2129b686e8f7ba7f15479d9dec4bdaa8b4dbe01e2c310997e4af07156ef01ec75ea2bd8ca76151e76818dc078610e16c0a44ceb47a32137d3d4538cef40cc45d5d7fb4f8284e19dcdc77207059832916ed7b20572e977dee7eab55bf5627286aff2f158b0850559c08c3be81645e12f4e3197ccb06c7a82cc978eb57ca4859b87a28211e19498ced2adadccbc179a402d83ef665ea11612d2e6fd3e002f7e1f82db0849e2297d3729d2fa2aacfd24ed80266589a4af8ef138f6b4389d0b73901bf576677e8c48dffb0cec649a0ed942f79c4f2e0734e9788ac7c32f79835f68e260550296ea381d609f7d696de92ab7e8191f00c58b9cf26b758d0e3fc9551836a2fd15d9639f9a21714544be183afc2e0564583b654a1a87b52a8b702722993f0dcab4e38f5d90abc64e34bef1dd4eb888f8bfbf00baa26b317f63180103b18b56129f0111cf53309e51accf9277eba73555b1dcb3375b1916125a8531a381557ee55df6e6a80112058e22560c7031c1feb06c1bca9d86bd12630f1dce848c4a4b652fd1a4bcc43bebf10330108e77265eb508ed6dc2fc455f0066cae5aa662a6750799824faf0a8e108a43298cbc12d0b1ec1128862ed91e0899859d5e7f26652fdd52f0d7d964fa455a6ce0e538378d4f624c63b0a6523d847b4f0b1d2774400561c2599e8da3df8f80b525b5464fa230f7724af9c8332f4291ba2f398788a6f12e2ea9a1b847fa2c27f1bbc9e4e7e0cfdf677b74ea9c6309be6ccc365b0e6b849b5fe30828fe8b21436b9e3d268c27227e097f6684dca84df63c321d0606d680c291b94a88470239baebbedd410b4cafb2c60ce9625fc0b15cfed6dbd2d45a6f3acb4c21c688eda5339fe35982c76adcd00c9817ce9800e527d889a62a5538597bb464da510dc63c1f2672d720fcb566653814f9094be86538f0aba64fc674530c63d944b682cbeec02cd554f176f1ec64e5b9e1ece538d28a6c9a91de34a6b31df8b0895f93d5d7d15c014f3a126b07671048f8eeb5069d4e9877443b3958667922bf3726208460c294b0e869fd35454b1a304905485af35ed346a4377874d444710a1e3592f66d82eddb08f88ba9d2d1d54e139332a86ee9dd6a37693a250d3252817d81b2e2dbb38042da3e00cb9822c1ab12f38d64f99136b59329ac04719cdd0cf86f52a9af9014b72f5d9ed67567457e747d60d09b6acbe0bf76a817a1b7a5e96bd880dcb2722f4598b5dd5c40de7f78b14bfa1c8da0f5a3d6b0ff767949c5d34ef4eb92306a44e1c55d232cc8bda5c89c314654592a8027693e4b93df9d75c442d3d35d74c24ed11f4be003db249ae1109c3e94dacbe21276fc1ee242f9399b168ce3f8d938ac6de8002d7378fcec26e4b402cec177acc00c81a81e554fd2264e9281a11c51f63ec3510c94b24605884ecf850fce8373f86a68f28d356aa39e2d8f9c04ea420271d1fc343a5a0ec134eb0be95f4d21c8c224034464ec89a5f8f00db2c7f47d5c968fb0edead296ef31e0135f457810f98f899f58277c68bdeba53df979622a0e4386b7187ee088422860b96ae80e4e67c5eef3fb1b36430d69727c17420133b7abf5fe5ff1563bcb6368ab0a1505791a7469a45e22849807f8935404a904ff1ddede7ddc9967c7b68d7999eea79c0f516dc510dc35fabc2eafa1352318b9cca998b2083075331ff2f0000001ea017940f7393d3e7224f6047ec7b7e8edc0b6754f992debc1c928f99c8373fcccf8199307c2b62bd14406b5e993be90415c13feda5617a64d0bceb455c7b08a83da9b10928567b26e65c8aa4547d1609a3243085cfd929e54b671e79977fcff4ae8d2f62b989ac90ddfea5a912cf3012d60579e407aea2a47599228a7570d55909a1f3669fa3417a24bb7b0f1474c53d035c6446637a53029c0e49a53c0d845a68262d3a6fbd9d210ebaf546992b36f1cd72a490df15bbe29a61fc15efc21f5ead07c71633eb0abbb413e42d967a079f3546f66f129aa926fab72b2b51eb54e2126b77f054e5caf5ee241d263f2942050a94ae2548f4d9bda89a87ff2c81bf8499793426f84e53f52894460293a9126b95818b8d5d3927d975b82e5749ee1ed8b79b3ad7d2b1b17fb7856c73873ed9f31bffbf0dd60a55d919c3742bd5288045c7730ae7a779c5b2205e40f445738c73138413c97d9f4e649090a5ffeebfa1b9383819478989f19a4fe2c9b55e0418dcf88228a64df968eb075e24cb2c824105a978b365e31ca2c537a54be101d1e6d7534304ecb3039a1e6689d89e8b2fb05fa263eb460393f8535f7147217398b3fc05111a492432aaa39813431d8abc42ddf6dacb5206f34f1f10aa7b9e01179504fd693f960b35905b802d1fb7f233049bb878fc29c0d682c5cf437e870e40151c8887429cc9e193188b506b3891f444f94d097267bc3a30bff8fb899898432b62114f673c3844849cee3de7d6a9d7357a822b99e26a34709891a24eff4dbae06017aeeaa6c1023b5d05f5142ae6013df893aa82bb63fc203f9a0f751f8306931d36b54029608c68a09731a11bdbf2bf3a8fbdcbd8da186443ce6367fa2fb03f981342488f5dd3565c8b3f63a4847018535bd7134d755e50512f0e8c993b9dac83e00b6a561f6c0e7eee024bbd5cbb33a18a6bc85143d3212c99e4bb1940192ed74628f35ccfcefcb949291fe581eb524897e90e4c542968afcbd29325562f92570a6ad6ae02b87c8aa2121c5f5d74a9e2ce2efca60588477da56785dc7a1131120b8d2070907f3c42863acda1760bba9fb6bb5b6a504662e94005a96a94e795cb232bb3b72fc900818f9c7fd0d406489ab1e704ec19947b59b16665f35bbd1af60374ad200730c479e3b285762093f9449b08f2f1853797c8211a290c3209b305bd7328618c0bc647ebdbe80ed576662a8dff3187e3fca29653a4798e091176bbdc6a728029afbd8f8bcdabac8c9aed3281756708632468970836fdf4f1b2b6ce0d8d03ef96fd9dd22bed8723b989630bb3647f38ed44180e1e1c48daf3ed0b7fd30aa16352e593ba6504d19c5e1d2e87b80865266a4e76085b58efadf6063d1ab01f24ef2dce539c4d6da84a3f8ce59d13484830a86fae8e447826842cb0e823084b8ef28c5d8d0dc960c4a8f7c88ca53bcb9a6a16a0565f601cc0cac544d9e9ce9f31e8e9676798c76272e1fd6418e0af11911cf02222a98fa96c4bd41e9d3937ad677b5849286269afb1c6daef3c74b984e5fdd17ec87f59fd6b94b3b5dda50ff9ca97f20cd3a55f95746d79f824180a1c2b93be20ced95969d02b68b6f83b0fa7891bf44da452dddd891beae810fa8c02adf1b22a032c9a0ab0fde32a2b8cd22728fe182ed191d5af727ff725b674c136ef977382103cccc562b831ff40840e8f3ebb6405f6862060554930f448a8c287cffe0d07ad6a103ed5eeaf37d030e451b7c5dece8f45297a7de4e67d1d2a976cba31a9445379d64d9b8e10b6768b008f7406aac485a6fe2dc79208b2d389a4d82e188f2488c5b5699323cc2d19500991075f11374659d5bc3fc53f251c9656e59abf790863a3bf5094520cc024cce105df96d315022659b60ea9047d6049856c920eca8004c9c0912623fb4ae1893a573958748ff586a3f6e667f5f82d07ddf8526a8b32a34f66ab08a7363a98270fa6d1adc29506c798f3e9e02c10a70a5c6db2dcc8ab2edbe40660b6b555ae89c9b2a46df1c7e2830e70a5268560944081f7441e8b86909bc236fd9ab69ba7f830078745dfe81708967e6d48bd3a9817fc3fa9097a2381380391d47ae8baeeba181383642376527922d1cc3140cb9a072f2997e427cb1d22856bcdbb60e813310319a5eddcdb707d81ac3a611aaa170c9012e82a4000efcd1fb28918d88ac595b28f784dd84a1bb0631de13303872ca76ce25712a7c526c42c09ece052f1dc150e857a256a921134ca86f7162ddb89a78210f0035ae3087b6c76190c6d5b8c2df9cd804950b7abe28f4921e4ae0f66e081ec312236829eac407614fb2b876bd4ca399c7907323d80bb880cc3cde90218613229987eba5d620b8593a9525bfd88130c4ccfb572429015eff4c82a0e82b5a2a0e18e4919eef0531fcb6fb8b1063eee977ae3b01319c13a54d3e59c7ec5e7831d55ce1c75a2167e131dc128ea3690d293d8cd7ad2de9e3fc1855ad37b74dc75a8b4cb5a9b2be981dc5d2a5afc174c07b07af565205ba80300632d41fe0b255abb592d53da94e931e718aa7dfae22254368625c1841e2004e3840b44f0543891e82c522e15b105f1b8ce49a2cd2bcd7691d4efbc3d5de1efa8878c24d9fb0e4209278a700c76650f90b9813a08014d1709f4a524bdc9eeeb2b667c3361857b238f0a505f17a48f7a2d47e61643dac4d9207f5125ebbf150ec72c28650fe876813763eeb4b75cd20159b4e3d145f6e951fb333a5e4b7dc66d95fdff7f3bb5015ccfd6b3d827810f837ca96c33f323f2160f7bd0cc4d89f8136f5ea8b628d0ee990ddcd2fbddcffb173d1423c51dc6ebd53902e79451abd2744e1865382dd610b937e89dd0f6120f0c2d77f030b4c59b16e2714c2eb38c1e9f1f18fbfdb04532940915c10f1da7563726f446aa969cc1185bd4d9b54519bfb0461716a7219a60ae98ae27a74e94e247dbb1caef1747d853d688c7f986d3b47e39df75c3648126b3b89d8a4e3a6a74aa4975e976c9ab57b59d4bc0c488227525206d43e4da62f7d8150bcdb5d257ddddcaac6868e399d91291807210edd5d6e31cc94254c96913302f7b4af662baa46d455d684a0453957e2b1c95d66148454f8b98fd6d4595d994241e7de917446e4fd8b693f5b594c5cd8a25425d1ba102642d48824035709cc42350a128d7468f3d0099d1bd7a621914fae1a9a23e25fc03a52e6c71a7d88b6e924f6b93628545feb43942a4c7772231df13bcf7453968056df9282db1b218a93b60472271e6e5a4c3e0bc18a9a09dbe062ac45567f825c6d4df029b7214be428b03b1c6525ea16f103464e4978d4109fb699b19f1bf5eb5ceec0ca028307f9f1d157354396c124a7a252a942fccee2b51503b7a17e1f8f7ed6ad2acea4607960725920c3f04f192adaa079e06df139e25aa98213256eff9b29ee786b2ec4fb16c3a774ad6e72100c6fe11d84dd84c082cfc0057cd5d65affce28fd184aa2491ead1c78ebab4d9b627c412557b78f8a41e09556b74280b3fbfa7e943461b9bad3060d33b9290c6301a1b1372a0df9aeb7a0490afad22a624286a6fd5d5730f151651851bd95bea35e96019c8b2faf4091ec3ab488c24f16575cb1036058152e8ae1597aebb9d6dabd6cd9e06155254bbddda463299f9d0228406e263c0bee8b1e2dd68652f46e24f0f440440808e047b221d4922dad8b624f60b4b3d6fc169170acc7591ea6b559b187dde57a80ae212823b482870aac79e614f3aeed548d37d403b648595153df4ba074f72c434fce0805253b05b8e5fdca6e7b9329cc357a21a24cba226ccfc5d10f254043ab0d7dbbb60bab8f99aba9ffe6f8c3d2ad28088086c467c5b1d8512f798b1c6753d10093111f2611092cb211c4d20cda27d2de39051dfcf386aa4460476e1210e04538adce13eea936185eee9642fe33c993096314fe7d94e52dd8ebf21e8e4bd0a52f387ce509b729269c0d9c047669d721969c1fca983a873d7bd27a0d93903ad660880d4dff38012e0d72c776c31d9b4b48db507451a1e5bc96f9b6297791014b71611633099c37a0ffd3203f0d9ecd2fb82dacd56ab9b620f403bb04daff48fcab7464624220435fe980cc891916a4488486b8f0d3807ab01321f8da9ee33cac203235fd97528d7d29fa46539011583e9391374dd0e131ec9d448cdfe8d2125cbf29cd41fd2224e83538d8811eb3af80d"
},
{
"ipCdiVerifyKey": "4dac2c58a888ccf62b2b880de0b21cf32dd999a94fab3d5446383506da9be187",
"ipDescription": {
"description": "Providing identities for companies and individuals",
"name": "Global FinReg",
"url": "https://globalfinreg.com/"
},
"ipIdentity": 3,
"ipVerifyKey": "97f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb93e02b6052719f607dacd3a088274f65596bd0d09920b61ab5da61bbdc7f5049334cf11213945d57e5ac7d055d042b7e024aa2b2f08f0a91260805272dc51051c6e47ad4fa403b02b4510b647ae3d1770bac0326a805bbefd48056c8c121bdb80000001e82dd5a2fbbf10f20c4dea49b9b88086e579b06dc9dfb36a85f2675673eb30742aae4a3445c2f62aba37883ba8d2749e18935349cc9aace0a05d85629805db229bbedc2f88a0a952cc7ba3be6024b11e9100ba6357442a9c5ff7fe1555678875ba18a94a91bdc6804748e3364c7ce1e5d48184a14e2c0b8f0db6900359be81a9bbe5f8fb7c492d953b91cea483afb22efa95eba2632a7aaac4a06646d375446cdfd0fa4139dc9383b87e1593f1ec2c21148831309871a9ec7c6e90c56980822bc99d224569b35b880edb100c1a9829fa6afa55bb83e974bc5f55267adfec8e4ff624097003e823d38d438abecab917d19858260ab72e6f3472df70bcf25029e81af558675a42e113adfb2eca3fbe108db3682d0528190c23ba31902a4f9f60294841344daf4666a08b81b97cd7b1caf23aa90d3c7e64e29057da280e6ad07d8f156f5c4ff6b08696910a5770fd0a9d00eb3ce7be611ec89b6a4b1f3e15a5f30713812f92a682c97eda5b944d0aa68bfbbbe831502d9a5de2d03a795c4b9052df7b8336e83fa67bb6ef7af40591550920919efc9d5df51f4206aeacef8014adc5d854198dc10833edf7ac13e1b669877eda7881cf759eab511db9f0bc6eefd0ecd43bc1a36b7aea4b5dc6e0806fd972ee569c2c0118e7c8ac4f29aecd785c046529966073ad6f203158da8e087b6ebcbbdb07b21fd26f3a36c176bbe9270acbc110f4700c0d59ff4e91b3a8d7ac80b53b38b5f4c684682eeeb9d06be285a4bf5effcb4705fd3e2c5e7bfc5359a779eff1e9521359f3d3545030fa1c006af3fc9c9a23ffdc8d89c0455c2290729d5260ef0894d0fd1382f47dce042cc9667147438232938af37fc7b1ef56d7f48507ba4aaaf2cd31f7dabb12c893c7250be47bc8f76aea9b1df86681d7ab87665dd32708a0e9db41bce1c6b6519055cc62ee53ca4a8cb186a44ee30d21be7467db6060378d2065151ab6952785a2d7b6a5a7e13ba444794ba1448d8cfc42341b77de807fc8ae0a9654d4bc9d4cdac2b58b3979b1f26564e2221f54702c9316b525478937cdabcccff50ce83858d703fe2860fb190b5e5099bc496a784f89e6bb398c9ad470d4e2ee83b1a7e33ca7f1c092884029fc215012867d0603d858bff86aea3c5aeaa0461a5af8d5883e6ee434921f293416761e99fed39602653c6a4a58898ea80b22dc7683fd16cdd41234c2ba0d70b308e80f98666babcb46dfcb6a7c7fc453093d12e269d09a076358cd4a2f63e9ee7c4e0156854a4abcb601dab26c7de657899676887b95b888ead5546b3d6d9e91728e5069ebb1727bc25123f301ee95e24ddf3a83f89bb4d1a2b29dbb2953f9a45a9b59c24d4098b632454d5eb8eaf1aa4b2ab32bb86cd6be4f0831d7c95d31c8544cdbbfbde789469445c014806fccab7a88cd6361c0a165b790878290e68b83df754a2e27d72d06c825b3d35c8f8a4df22021ae5bba5b9ee0fcc2e1021caf2bba37240a081099356d187d130e43b1aeeb9958c4e6a3d766b590b2ac251a4fa647394e5d7639bbfc9fdfff06f4fcd1908949e214e18b85d1e29c81044b69f8453042aa6565b19329d7922f1e42191a30cd665c231c00ebce82333b70871a1bd75b38b84ef35ec844ce060d8be88180a9c757e691cc9f5ba8c810e264fa0a0341f6d776bef0a35db67762fd2bc77c0a8b2845b3578b80edd657eb1e1bfd670ba081c2599eb8a27ba24da95a0f8498359be69e7d214dce0979a731b0846690c001ea7314b5a7c5366523093f2f73d393b61466e942bf038bbce05010929f91128c70791eff2ab097d25d75a6fa7e8fd1610a034010db1d6e4aa2d61ad33498e06d5e89911f80999fbee27c34ff886a7addd4e8ab4ade5371d3a872f9c53899bda50b49fbe93e28547f2e2fe943999eb1806e504a8047f9f20402faffb48717ef0b80593d1fd925012cdfc21af2beb6f6a23961ba8cc26a5fcb083a06a3a9adf074e112ee8a7ad73478508373b96163f79c85104beeffaa1f731c41eb25486e5ec8e0000001e8d1174f0c93f74b0823d361218824979acc1f280e4f10177f74761014d319b298c0ac23e38764594070d1b001aaf41a308243972ba7541c6f3b0828020f564849de014573b9a53211c39bb653e22c85f25307b848f43ecb0be2b94025a8a2e8ca88cf5fa941e0c4f14cc3b513cac5191d652f8f6eb00f2238c71195bfc1afe4671623d55def66f8e8c38c8cb44eb22a3142b6567f741840ed406c394c4731b6ca351611a3af7b6d2ca230e5d1cf086fe76fb8bf1cc50b79c94f73851aa715800aa774c886d62a61515e4c2c7714e910b019cb411e0e61b29e9478ba9db3040eb907b5f4dcac8677f96b9d73a4533fcdc07bdb91417d422eb115f739225beb49e6604c51ae78d1568f0f37c7c91e5ef8c33e15d964e60488804bcef478ea9be45b3f1b95da2beec6c6fb2bd580d403fbf64af9642ee152ccf748931e98d442442e5e4f979e9d4ad4fd1a2b8bb2e3453010dc31fd392f589fcdbfb09fefd52a83a427cd313bbd41a3b7049d6c72a7f6cd7b14050c692913f066ef675a97526c846832d3953c4b6c9aa8c84d087e739baf6a038a790e151ef180ebef541da18ffbe4d8c613ffaad008a036bc8e8c1196b010090fc49c82a29d59081f5ba2595d58de33a4f49eba05ace5c724957de85491d495cc492948ed60794389658121505f5abfb4c40492b6b4a0cd3ed2a1d9f494c198cb3d14da618990b83e18bf41954da45cdac566dcb7efca832f64304a950030d414bd24839d8f3bde2500b0c5bb694b5a2c24f608b4fb741164cbcedd4cc3e16c4c242ba14fabcdafedebf9dfa2c958f9e2dd1c1c2902a2c7b758525baa00f82e6b9492885117476c6a2d77fa51fa2d5f4f2f3b3f5a07e9a68b25cacda597f169cfe4a59479f109808a5bffdbc00c8000afd0cded7933a7d558fe756791890040a93d2f768eda74f7b8a13e82af18d987544337c88b664fed6358edf2ae2d8f07f4bdebdfa9bc0ba577c940d236e4b7d53be92c21f59662678b85fce47d5b8117c5f4c6b4af32245a2fb1b291f11127078f51b7ea670550aaaa8c8fc2fc6e4896ae848408ea4bc4dc25ab106dc9a5394f74d4f234fd8a3934661b592399676c11e308a7e1b0be5b4bd0ba289404b9de8fce3d22c6ed8eff831e43e46b512560991e657bed167c6967375682a47a36fe0bdd2e8694fbbba01f0029f303b9c38cccf1c2b8bc2bec5b57012d95a447e5a92887df50dd0acaa4f7e93d427f4c943f7efcc4b5c078505af3c16f8ac8994d786431d936692b5e2022465be3def1ca7150de334575f4bb4ca2f71ddb34e35753c6b3985e18d173bb513e56c2624f240ad1e91ce9f9385b44a4014022d256034a61055e4cdeb47c61a89e699bff2d9cd2f279bb7d7c4d23c6b1510f1b24b2e211c68f500b5ba165883eabaddd249270609e05381759489a0a2faad84204193621927532a692b42b87053dec50277af06b8fce39a939eacc81fa3a71203704c75b40e4b9cff638428397d59da66cf1e4078274345d4c87e6a45d102e006f0e37375d6713aa80a5c1c060eeee27286d4e00ba08faf56d67190390d2c8a5c2f2c007ba0fcc62c3ea60b1d38596a776197ef930190ca08ca5733cf867aa44c7fcc43874200a84be7fb31ded08c32c2be017b96894d8377d3340bca7ba1706a0542e4b2558bdc9338bce1df87597edce0600a07a05be83ccb0b729f0cc5635615b8eda9e03a62cb44d6668aabe904d3f78e274e7248090ada5f1725529d9044248952b7eca90bfebe251dfbcce3f4169469a4e015dcaeed1f955e1b8704289be9da10d814a7e53cc486a6f412ae75a4529d3915b65b518215d06e57ddade175d49f415349d20814609fca38c44589ba3c3af7e6fe4a2453fe5ce809bd43bd290de19397b75ecc6a306c28688b64ff26fcf238b27d577d69978cd688df629933e64209bf51d00134a2b41ed78768105335617b168161754494724c614b7a50c12d01365ee6c04b5959ded9b4ede341979e97a189952a3785746fbc22a3678c92a6d2f4ada1949ce570a93f53f17b5c46791dfcafc50e9e533e62db18f128a9b62eab52223294f1f60348622f1e7324c4af833510e4664aab480a4137f90e9382ede5bc3ad9956bdd062901b3abd715db41f028ae3a993bba8164380228ec16143ddd12967afaa14e80e76b3a7a2642259d745f871ce262f3b539df465b363e2362ce346ea88bf4bf7b0e8f9a4e9c5705e2db23001d220d2bc1507a353076b83529c975cdae3bf3d2d9f0d73dca11b1e15cf37becc5db5d5c5f5ee8285e57f09ff448dc8144b15e22c01fca62a3c65ff1e2c1efb2056670fe6e40ba50d69842123cdaeb9951aa5053e252a9e945d28a8874150c0876dd5bc33b2f7709689153e461cca7eb0a2df3c21608ab94acddcc6b293add9a03083e7cc02a68b627a791602543f8abbed0fc84db69c1f82e8cc2876681dbc2eaec260260715034dc2e29a265a4beabec74c47be225bb8937fd79bc9fec0c0f483442b2d7d2675563f2b8defe488ac0b39ca7b5bb98f234b1bb63e405f138e5fd9079079b161ffc701b5443a63fc9a9dd70c9952dadb1ef9be6192d4312db4da9ad53b0dabd0fdc62e7a8ee13982912e9c2252a333ce04945f0be2db3513c113440e981aa2cbb1e666ae71034fa26a087d21b64e6dee1118b59de5ea6c2196bfeb3f53f82d2908abf675bbb71924a8b3e458fd18f33058d33b6b3bd604195c5973a08ced6bfb6a46ebc856a1ec5006cfc330973fc580884ce183d670dcd470e9ab601d8cfc9b0e21ae524cf90669abc26b51f56b846259bcd30d9960e9563e987f4c27a476503782c4b8633f6e7d8b83b6f2447f765c50a39d3592004ed2d51b08d1833bdae9930d0bd6517defe626379e570bd69835d931805695e2fce111698aeb7fe048b51f4467933a55c16b989452c108792372ff7533e23b4df7d46171f104bedf8376519badf819d68899290f4bdb77ac12330dc0f57edb850ec7f4fbc714a36ddc608e9836ef5bdd65033d77ff24163d4e20985ceee691066c9760bc7bbb01d149c7e4a4c7675079259b8675a217a2efd6bd2f9768e26c98b169d85db7f13767821c07a4d9febdfdd6d0386ebe7bd6fa4fbd68a42615728c0957ed25d4f2fb276fccf59fa233135eefd618fd9192b129928b36baa97d701ede1f401edfb589da00702230372e952785c6ee408c46444d5692ff9efd61c7fba21de78e64929cd57186c52323639498b1645af6c00665507cf350446b0c3b842c4bd34a67f0be7f3c461c2e9211d53534b0f0745c8577c27741b808bbd41ac9243f41921ff395342caf24c6ee18331322400f1d6a8b93aeccfe516eb26cd4f272d8d661c2644941c644c5e40f01df1323c8faa95fbe1692ce91bbc65079d9d99aba21a5806abc90116ea3a07901651bb537ad0fabf7911da5868be72fe81f2ef53500da105d1fd29be07a01f1192957da60952488741bb78814b90e8a4b0f11d00f57b1b69f8d20c3350dd751be26aa8897088ebdaf4aca8cc90b1f2ff15cb63df8105dc30c788de98d3918b54bbae92b741e058cdb91ad66506ef2059841fed96d018aa1d559423289db222f6c2950034553ccd857e822d368f2b766c3af7b6fefec7c5e4c11f8da758705dd0da2a3afea2b234ee2ede2834cfb36efae55261031fe9c4e51996d68d5040243a21b10fed8bc0c6925e327f45c608e365d8bca268ee0eb318c50f256bf6c68a1af03d3026b821d3f4638e9f48dedab3fb5329945e6762da329945b847344c5f9a9ab40ad395a15a3f1bc5379f60314681429527d674b8ee8eb550d47a6ef6a17fb9fe468a3d56ad6426c8bb6fd69efc49d07a4f3acc13a17c932577fd8d70298c321d70a6402d058eaab13d03aebf78d0ee6d96b5a8aa7b73419e121db113bf67b8eb76dfb19919f668972a5db6e22c7f837949dcfc7911f6bd717e827658207d0a22fee10bb70fad31fbce5ff17667fc02b1693c0712de27f8ff77867b97efed37008d541ac428b287aab0d101dc13047c66ad0edcc86725a43b79d07766151e222fdebcf59401345482a65d0ddf73530300d925bdaea9c72906640cbe508ab45ed74a8a70564fc0525bdc1b18c7b099e9291de33e08884dfacb6b329ce88b698315d63c700b027dc3580fea15f05d5aaabed2663556efd4748d26fccb79c6a12fb162e06f"
}
]