# inputs (ring signatures)
Each input uses a ring of 16 public keys. The real spender is hidden among decoys.
Key Image
0644d50a06ca79f8f2562d08155311ed28854f606907b3565811e1db718e495a
Pseudo Output
8855c380a70fde91575f879c84ca2493cd6d2354e79e16fe2203723a184ecb7b
Key Image
78333198c05662a16bf83864a1c742d6287d7d5878dd922845e4b61e1e9f7964
Pseudo Output
62b3ef70a91e9530b4e9d44f4d77562f74ef5f6b8e052290e7c0534c1b93d176
Key Image
88a1d34cb3b25c92d483d5557fb9d800542ab4260528b2b3e1a300be8ac40374
Pseudo Output
7cccb3cfbd72305ae67257a9c05f201e2fea8372eac5528f72d0430ac30b3d79
Key Image
ce0547f8ffd2873f2444eab5f5bd67e097eb38b049ffce02b980f6f4b0ca8573
Pseudo Output
d4abe88392464f441915465c2fecd92b6845209e083e31ddcb243fb64251e00a
Key Image
5a48af87f407439d907798854b8fd164b32d0d6674ad22e7261e43baecccce0b
Pseudo Output
683a5fc99c64eaeed5a4ccb7fb02c9eaaf2bf8db92dee0b24088ed27c5a31c58
Key Image
fe95e4f2ad534e3040c209b1c48f424928e0f1f8f838a8f88d4c985b16455b19
Pseudo Output
1c940d7c1de47c609ba8f13d501b2d0cbfe1bfe0a23b8b8c892007a75cef5c23
Key Image
9a08d1d08100d1fbd1b3b7e96cc17869287218f4e8a3f872e7dc72c7c91b5b24
Pseudo Output
6ad2b1c6138c437d4e90084a2f5fa9b3065609e2df282a7e44a7314d96784c21
Key Image
14fab1234c8d4651d68d2ea1087c43b46cdeab75188bcc960c4dbbc85dc19474
Pseudo Output
764c51c2fd98d43f0d39bc6eccd1253db1cd2f40423df1cff07e84607f787533
Key Image
b48bff63f8c23dafb8aa216aa3b1093a90c9998db21ddac7cca5ee87b67d082f
Pseudo Output
781c8a7ae3599ce6e0c4faa163a242ad2487ee8fe1a27559a304db518db7b936
Key Image
0e89c4f48eb7079750fde57e1bab9d763b969a6fb05f1d48553ab0fc8b1e0638
Pseudo Output
cc956cd1eff4b6f2071059bc9c95deb46e180bfe31798da1db47128629775b21
Key Image
18e16bea801bda15eaf8047dcd05b05a39dd5abf14be4027746ff4e4d958bf5b
Pseudo Output
b48a5c8e052cc08904a81d38cec6005d2714dc7e77db53924eff0008a88c153f
Key Image
8e31a4e04fd581f5145b19724f0ff0a6dfedaa33d824d0110f62b9ead2227f09
Pseudo Output
8435069df18f7f789fcf5f48eb27fdad738cd4c7c811b9b747d48b6bae566c2b
Key Image
b6e4cd062586757e26250e80ade60c3f78ab4a24fce8f26894d763d495fbdf20
Pseudo Output
946f67e72ab64b0d5d54298c4432898f78d6e6aaf4bccd53ad1324bb9aaac074
Key Image
d42f58dd9855eca89d40b70062c8b092a06bc68a21c5e5360fb008abfce07368
Pseudo Output
86465601f8d7d891e183b38c139832bb3bb6c9348cf43f11e06e8b7111910f50
Key Image
cc46b258f7ea5efd078fa15289993d13fb440ec1df829541ab0f41dfee21a679
Pseudo Output
9cfa95bf6cc8ce0f649a912eea3e900e64316c1228071e9ea4e85e675dfaf620
Key Image
f8083453f3df1d4c1439078c1e6adc02b9a102ddb8e76e8a1ed9817255957675
Pseudo Output
7475551787d99a1d883db73fc4f215e41c228cde181bc506187391848650a125
Key Image
ec57ac9aaa60280422d46cdd11b33cfd6f8311d2b27ed8a40a1c0d27da8afd03
Pseudo Output
cee99a1e8a93aca67f74d595381facb580fb9d6a6908d091599a07eee51ae26c
Key Image
12ecc701befd14278230da306b44a3d676f32052b219b8303ad06293b9b09251
Pseudo Output
2ccb1ca7247874d915dcdf4f7e2807161c4ebb51fae1d4a648750974da68b102
Key Image
d65fd08c6c7aecc73f0079300d1fad8a310c78d0614841a3d1d019f5fc1af054
Pseudo Output
c6471a3456bd9fe88099d665c81c4a71861048a5e7603c8464adbe9fc275bc76
Key Image
3626ea61d96b0698de09eac614195fb8cb43d3edcd032586fe1c6989d61ce46d
Pseudo Output
068d6d36ea04fae33dc3888bef9783f2be32d3b60dab62236c915e646605c56c
Key Image
c8900157d364dc6c94921b57af3dc12101315c52f04555e2e58d73f54be2570d
Pseudo Output
149c97414bc08ee40f2f0a0bd838e71c09ff46645585d605fa84bde59c58c307
Key Image
34586cbbca89e30d96f55247dc928e548011fe95f7b5b8a3bfee8ef8becb1b33
Pseudo Output
eac663d1ebcf339870f45185602c614c018613803fe8b888cd1517502442ce73
Key Image
7cdfdfd8c0b5a33a6dd8b03381e477c55f59f80a611d14ee5fbb51cf9389186a
Pseudo Output
0cfd7daae827af30bdcfd6ae5454cf087a13ddd67b49dd418c12cfd33a85152e
Key Image
7e8287e53c5fd0de21f407fb58abbdcba215a2a01920fdbb26d020b2b333e965
Pseudo Output
0442da06961191daa96ea93b3eabc016cf87306bf0883a2518d13c45a2ee9704
Key Image
0446f7b4e80dbe243b15465493425ebfc6eef042f588f0b7189b6d51fd167d15
Pseudo Output
bae0197479c1cbbef32f5fadfa266a4d8a69fe295234b6f19af77968980b863b
Key Image
1cb5b38b767eaec4acaa8593799ac10009d2cd416d8ec4f8ddcf869eb9ccdd18
Pseudo Output
9a802e72aee2e9aa906dfe02200015d89a9959bfd45c27e34a5a4202ba21295a
Key Image
04030e59c43730ce7c23ab6ca31f1f519cb999031562dee9def0b29b4ac97b4e
Pseudo Output
268e4059cc1a23725972b3ccebf1c540bb30e705c420eff8e91e8ffae55b4d51
Key Image
0631fa23bf38da44cfadf314ab0ec3ccae21098c55efe8e1f8a7d971fabfde5d
Pseudo Output
0cf673c4cc4d26e469ec9d9e103c89fd98a601eb1742a977cf5dd350c6b46f1a
Key Image
a8b0d3864df49c6c89538e22d31f4d715f097aeb485586efcea7085e9b1d9441
Pseudo Output
28b414b8c1c6ea62c1c5d93410aa936bf9a1b85db2f94e5a39419b5bc71f880a
Key Image
70c824bcc4f24c53e763d6169ab3b726ac4ed7cd03ee891e3a1d40b7f6ebbd14
Pseudo Output
0ea0e80fe9e833b1dd383aef9c46389e2c003f1ee40fd98cb68330ac772ad240
Key Image
c053f7f2e6b16c635ee13d73b7ffd30b447a8a64e9e43dcf13113aa8dc30d52a
Pseudo Output
86918c82b884975cf46ff9782514cdd7edfaad0b9f74c5b78b4de2846b34e453
Key Image
ec348d601be17083abddd383b428fd3c003f954e21ef3fcc877c87bedebbcb27
Pseudo Output
fc33088911f08043d698b00ec9eddba73351bb45eb83da0a8f485a2d383f017b
Key Image
3209ad97e102d1bde120eff8d33da631ca3560959464d1da2603b037ecdb0f2e
Pseudo Output
50ed6683c05c500fe32ea29f3a777fac70c0256776dcbe5a95db0bcaf33b9c23
Key Image
32eb681a9ff70dd4029fb450f24c062c96f5e375322312e8f42e54679659784e
Pseudo Output
52ce4ea0e26c406b700dc9788a4da656af6685cc1434f022d6ab156732c89668
Key Image
401a6a773222b6ff2dddc014199757939c5571879e9988668c8f5bf0fc3ba95f
Pseudo Output
06d0a31aaa0ff3120e83c6e41d65c34cc5439f815032488d940c8671c1dc047d
Key Image
2003e486292c41000d0e299390a5222e07c39680b4c6145ccc0a4ca5a2df4e00
Pseudo Output
48b74c7a9cc6ddf257fac11d6ef203f70a4e753645ab23e13c7b324928212504
Key Image
16f74f8fa3c38aeeed02890c8cc2516dc8f338ec2f4df9f4a9e37de9feee112e
Pseudo Output
701e00c71e95eb13faf837c1d241eea498e6fd6f5e4d8ddae652ffb5fe61f613
Key Image
ea84c0e9b967b079cbb7c2c6407ea1ebf6309082910468263ea4fab0849ed978
Pseudo Output
58832ee8b8893b36cc169b1a958df672dca286f07e07a484da392a6da4024d55
Key Image
f88802499409be30c080fb765cf174f1dff246fc468c95a7c60ff34367f3513e
Pseudo Output
ac3defc2eaf003a1968260d16b7d4fa88d25b3e75ebd48444198863106886a18
Key Image
2a386c3600d56d15fb468b7fdc136abfa4454fe5ba1ddb429bee9fc3b00bfc05
Pseudo Output
42d3d74a4014e69342db0b115374cb6172292d3090dd6f2ca767daa8252a8533
Key Image
2ee7eb826dc3224d4ec4d237d4891d48912387450effc899f85d380ec5c6fb1c
Pseudo Output
1e1f68954104d5e56ed4aef30e63a4a083db1183550a3990ab9b8e64669ed514
Key Image
0cc5ea71ce0215292c21f7a5847ca41051ce3f9e41cd48b309dbcf8246c8ab0d
Pseudo Output
0243f839a0140c6ee87e16b88002d219e67712b15fe08933da373d4547862c49
Key Image
e2565abd498fff4354240d8cd8b78d55641b3d6200feb9adedc3506582b00656
Pseudo Output
cc17202488bb5eb9918427d0de0f07f97e5db309cd5e8e22641a1ab502095006
Key Image
0c3ab5e7f5f4ffb5937fa1ef4e54baf933564ea76560a38eed5cb791c9d09c77
Pseudo Output
726bdee29e888859138e4c4c3b6d483e8fb52a25789fbbf5ba760d5d2bafc145
Key Image
de2fa48027939d6808b867f7955f236522c8b837dc03c31475a94074a18d1275
Pseudo Output
f8dc5b9f9403580a0e938e32668c57d8ce0dfd31ad62cb1cc7a0d79b2b310e6a
Key Image
dab0e8c3a19a60f8e57ac6c4f9c06b240ea04e54d1ee16fad3cb639057f86c58
Pseudo Output
bcd49393d193e3bcecdcbe731a28dd09ca0dccb95a11a42a08cd15672b3f0318
Key Image
4e605f902a073c319e95e3b87881e9fd4ee8d4ed58f80112923edf211a417f04
Pseudo Output
88fc083f841b01eb1396024ba521f7153e6fa5547fd2608c4e2e07d4fe474a41
Key Image
c015865ff80713507848f098bb2983fcb1c26dd1eccda2d80abf48e6c1153629
Pseudo Output
4ac629152ea351f047e97e247e747745e7ec7ec137bc692dffc1c72142425f2c
Key Image
18ae5d6d9f686cd193aff6abe5a8c48a2b38a994d00d6ad41cbada37b992697b
Pseudo Output
9c08b884a62b6c660eeee330496b7887977b78ff18e0687dd42ca80f5ba33a1f
Key Image
505dcf71414bb512c057a7fdc32eaef42abe489b50efa0fdeece11cc51b6ec7d
Pseudo Output
e2cf2be8b60ff67257dbc617514e83b370826c02fb1e30523bb70428dad45001
Key Image
041de98842ba50ee4ac7166cab6133b0ab77db5182c64eb3af67bd991f6bb85d
Pseudo Output
50ab4971d616af11f1d572c3639dc15df7a85b9d00e1badf56df8b5b4ed80d52
Key Image
50d93cdfe53b5764fd8dbe0cb2a7713e28c14a68605249a74584ef794c4e2d13
Pseudo Output
4c68729534c5196b8eb43a20da041ea1a519822b478772d55d4741aa7443f63d
Key Image
7e53f034244f94ed65991639591690cfc85ff60801bbc00c39729139c32e704b
Pseudo Output
ccec4e542b1fba3e11f7dda717b5983c86709d72caf225228cae08ad04f49478
Key Image
ec42439c6d0f8630834d2b130ae8cd86edc41a48fd5d98d630fd853de6907144
Pseudo Output
0ed4c5727351c01dda104cc88843f7134e434ca553b917059bdd555093867468
Key Image
a07cda95b0acd47909b0f786f86c61ad7e1eee06f701e2b6f8955ec29abd8508
Pseudo Output
5aa8714e9abf015978114b57290f85aa1a98f1afb3d7afa5e8a094354548ec0b
Key Image
44f6d37ea12dc783e32b822578488529aa0ab0fce75a960a70fcf4abe6c57f3c
Pseudo Output
6c91f806d357d7db4a3bab356730c32ed44e850ec874d960732f04212e37f752
Key Image
cefb0bbf00c46364859f9ebd49554ecd8c3147ac5ed458933d47d38a4c803c08
Pseudo Output
14f0f90c4c319e0f4d0673cf27cdc55dde8b69cc06a11e604754c59dcb2c0b50
Key Image
16169a67169209bf3690ff11fa37d61adbf11daeae3edc2d60ad13cb261cb41a
Pseudo Output
8e7b18b024bce57d6a1adbbe4a147ff7c372723ee917cd45e3e96f655d59bf0a
Key Image
9a0aaaa8307accaf1f9fe8496bb8648fb75d2bbd6985a85c149f172366c31225
Pseudo Output
cc55d1776ba99453e96b0cbb66496aad4856a85e9e069eafe34df3d464deb158
Key Image
167a42ff03acef7328b06b6b7112d000067614fa65817a66440f089dc68a1e21
Pseudo Output
de33b65afdcb2b1ec31739092bc843fc35a22df789a0b9ca104f5f7de2757301
Key Image
8e07f4420282fe5a925d0dbbfe785a4c9624dcee8cf42d2215d9e899d2db4932
Pseudo Output
4c3ae31ead722e72550eaf4c6a18811c3da9bf9becdfb53500e79f0956df634d
Key Image
ee1548a438286214453e4f12349a4fa67a334f0bc1181988685fa137365d7711
Pseudo Output
d09a87b71f8a6c1cc7b8d05ce60e10cacb324e4ee2e723270d2269511b4fc504
Key Image
2852d250d9fddbadee674f3bde1a07b2eed22090205df56279ddd6098bcd067a
Pseudo Output
0a10c0c176bd91c4cff5275be171bf525bf53e0b36298bfaf4168ff0fdd04817
Key Image
f21e5c6bae1c96a45f401b34a34732f1d7b14aa9e159ce83f7258e3c4d211424
Pseudo Output
f85a0a4b5bcb2f4bb2e9fff2927f44512ce2bc11e525c7da56c0be678648b866
Key Image
5611d01b93a0dcc9d153f45415f9f5ae7cfd2d3705e7c5405c1ca651554a570c
Pseudo Output
94d8f6296483a8a72bf3fe0ac3fe019bbfeb365512ace6dd766ebee7ba529147
Key Image
ee60e159666bfc6be73bfd12851dc483cbec54e06e107596f2c062a2450ff842
Pseudo Output
b016b3b82c6f6608a300eadd88532e21171b3612af3370fd4b5a2f9c384c390a
Key Image
7ad710176a3e62f69e82036d6413e033beb8e4c4e405ed6e366cc46ae09a0a6e
Pseudo Output
fc20cb3904bb2362de5d4bdb2359a92c732cbe79465dd07f9353e2c419a1db16
Key Image
aeccab61fdc791a5d20090674347842350b8d13dd3c7eb2fc3e8c7da0d101f51
Pseudo Output
180aeb9af0a2bbb08272124071d2966aebaeaac1957ceb581f02af96d9118518
Key Image
d0f9c23f1b39dadaf6276e39e4a240cd428fa8ee96fbe6da0214e4fcc3f6fb5f
Pseudo Output
4860ad2ec2986f3044943334c9ed15427b4711bb1916622ab3ddb7e88713046d
Key Image
b6e5464d4a1542e424e545f8b96cb7b5c65a629461588a8e3924314042df1069
Pseudo Output
b4db8f8fcfc4caba016829b02743fb6e23b37d9ceaa1b88eb7c571a5e629a36d
Key Image
a2f09182123d40ddd1a8b6caed4b6a9f7cf2398cf7990ee804ff869867d4bb73
Pseudo Output
0ace336e6d08ed1cdb055ca82a359d906782f4c2a46bf547f02d0d1ce082141a
Key Image
c0b450db19080c931028ee3da4295f846ad50972b396c062ad0fd4e7d29fcc68
Pseudo Output
bcf0368663500cbf53b65ad2b57cafd66d5b654ad243002c659d48d61b470d31
Key Image
ccf2ce78ab9ee8003be11bb30ba95d15f6cc7b72b75f7276179bf5067c819c02
Pseudo Output
06a74760968f4f7545c50348d0390be7ee0503f78d1bd47c17dc2ad78a70db0a
Key Image
923d72f33ed8990543aa2d905faa5ab6c4793c224cd59bd55e22f8a48d87ac43
Pseudo Output
9c52faaa851b47bf360cf017358838dbea59d6c2071691839c913061916eae5b
Key Image
b44285d9e92647dd765239a6111a34e850edc9c4abde7b88f0aa9a1b58493e05
Pseudo Output
4023c3c67fd017f465f2379623ac073ed65a4af0aae4b879e6ed7c9fbc6aa575
Key Image
983e24588d97e3615e019e395861771dd4e447501e30de38bfcceb559a7d0a66
Pseudo Output
d8e8287079c28588ace59539d00287d196b7edeff852c1eefe305a2ed2a8457e
Key Image
1edf5eebc980a89a1d375bba30f4101d56575f4877807991b845ccd03ce1e83a
Pseudo Output
22ac8256df0b9455bc820a0236810a46bef1e68224853dff8100df8ba27cd07e
Key Image
acab428451ca037aab905e4b0044f5a7499af688f4b7fd4f1e5cd1558aeb7618
Pseudo Output
76f5901d9154b8947af5cd730532815e92285b3b7ed19b268627b00e73e59d05
Key Image
a8091670a12f1022e80451920a584be37e0629877d50f727f9e579c2f6488811
Pseudo Output
5a2ca6f5bb160def05b81aa3743e2a9212a0ce892b37efd1171095f403d5967f
Key Image
54852c86d59c404f07fe3ca63fa7417cd9dcdac12c5639ce105d12dc4e7dff3f
Pseudo Output
a0b074e41e07480ba40b57886a996eb6ead81699ccddfe4a2f30cb27b3962530
Key Image
00022d9ac5c1cc7c108f2c2e8b4208aa63351294bc35a4b189e2d0276bf4fc01
Pseudo Output
de0c88aad6593d2bc8b57cf6632d7d52416b52929acddd77268a177afb6d8c75
Key Image
d410f9cce5711131bb824c351e8433d6eca5ae32ffbf6a5aedf0d25186b7375a
Pseudo Output
c41e44c716357538c0a67ff8f4b1e868f2261c101b00595ebb2c197790852163
Key Image
da6cb6f935d5c553db233c818b66eaf777f8f93235674eab8b1c5d8adc468d32
Pseudo Output
a46acb3a047cd47498e43943173b4e43ba16cb83d9928a786140699a840f8112
Key Image
9a3dbe7995d18f8e7af1c6ff3219f3750c7073c056a6f42c9665e8a0093e2c1f
Pseudo Output
1e4be24604e1265dc6fab3101e8908ac72bdea954483a9621ec07e6a8e24f438
Key Image
8ec265ff5c742d4fafd4aba263ceb99b2342a24f8a904e91e0b8cc6a68f60700
Pseudo Output
603b6d2376c08b75dc6cf86c96083e167aad7663d613e52e4a20b8a44107ad5d
Key Image
6ed51fded390a7838976731767f720b6dbdfd7d55dbe0df8caf5d7bad8563a12
Pseudo Output
e01819a21c82576ee821503715cbf25e39db20ba56f610d0f98034168963b601
Key Image
660038465bdd6edeb9d060b9903d7d5176a4d841343139550b52be8e16e63463
Pseudo Output
0e73abf2264b1ca13edacb3826302c4c83f904a24573e99ce0e3a7be610fa73e
Key Image
12d346555d8e289e3904ea22ae76b1564ddeb60d683b2ae27c08c8bf6ab53e7c
Pseudo Output
ac82f89e055cf8ae4971499b89680be5ebd509dc00e859f684d5b72ba4a80a09
Key Image
901a9d19da21227668c07e9129bd1a9a0bc27c39fc10d306a819b76df3c0396d
Pseudo Output
48d6cd345118a428cd94e24e16be0c69a3f9f5ec4d8459a10c3a5374fcafad44
Key Image
ecba8459fd2aaebc4036c98a0a66c0a666b8bea80f69b947ba7a54cc38716473
Pseudo Output
fe7538205b91aa0165fdf100952277af8cbe731927e5294024aadc318ad70a5e
Key Image
ee435444eece7052563474a4e1e03bf11913dec61ccfe6d6bc2cabe293c53d6d
Pseudo Output
6e52d5304051e9e72be1504c863cd8a6188d600e94e8e96e276acfea93603341
Key Image
fe1fba3bfddf2b22079de6d9d85733b70f364d1536ea026531afffef2a5e3d38
Pseudo Output
40192117d24f8a499d9b503a374a7353de646283dfa8300ab39d8d435dce7124
Key Image
18e9e74f2fe1229cc70d369bc27294d3de95c7a435af746c4a6cbd9059481950
Pseudo Output
764337cc19c1d6c44287ee4fada3bc817b7e0c36ac6d35743962e97c3bdf0964
Key Image
3e5dbbc87f886732fb7749c6143b35ec70664a08adc926496b3343680ababd77
Pseudo Output
a43e7efec4b966595af153755ce3572ecfc10a29a1018eaa22cfef3aab2af60b
Key Image
72eff7b5dc2a13c0756d2b6f8d8f19fd44bf6d534ebdb42e5170050e55c9df4a
Pseudo Output
20eb143d3ec8c983e1f2bf43b6f22587326f02fd5e4cd3f93e37361d503df219
Key Image
3caa607691c0a1b4f6a9c88d6c7c071e69bb8420f69acdb9dc6f1d87044e7557
Pseudo Output
fc058430beed2de2cc215811ccea89295d4cd9ed15a341f6ee96d39870f4065c
Key Image
c6de0d6faa57d0dd683e34dbe44e686c7a651921c29916b3f38fe2a74150105e
Pseudo Output
b6be86aaacf454db8e1b525dc7b2194e5714e38f479b13c7358f197a9a4fd209
Key Image
2083895961afb569c093c8e18ef2f93df64e02bf680e467686f4061c1ceef561
Pseudo Output
b42de7765a54d43fa6a8c6bbdfc0341701620965aa50c1f65dd77a205ba5cd64
Key Image
804e4743b73aae90ddbaa75ba8e55378bbaa7e7d6613c2c9c89ed2859ce56e69
Pseudo Output
1c650c7ce1773375ff9a437aaf45425ead78ccc73ec7b4b8e1eecbd2af971d74
Key Image
7c655a4cefda4946a5ecf22ddd42be6242ef1ae25643fb6b76ee2200707fe90a
Pseudo Output
04775a8ba2a4aeede072f0e31d0da358b523d120b5016f513e3ceca8277b524c
Key Image
4ae0e7b0f23b7636be7ca4ba33f5cf6121bfe8b8692b7cb87d1d45ce8fd68678
Pseudo Output
0c4b5ee104f2565c65bdaa36948b48abeed91df455e7a4430cf215bdccb7a37e
# outputs (stealth addresses)
Amounts are hidden by Pedersen commitments. Range proofs ensure validity without revealing values.
Stealth Address
62c73bc4850470cc962e71b8f442f9286c32bd15ae8b0c9922985b3729c6f66c
Commitment
92e043f40c3daff917bd1b74f98a3475cc3f645696d920b1b02ce4983172c841
Range Proof
672 bytes (Bulletproof)
Memo
247c43676c2868ac598b714986c3cd9731c74f97a26c174f034249e4c3426378fa8a8113ada775232ddccacac82eeddf44ef2d2f3a3451180be975eb0285055cf7673d0c10ed3513859ae7024cec07b486161d507ab68738d039e0580440c755345ab71a21394b77a3a442ec50bbdcdcbc73a85701b2ee745acd92e57b9fe5a3 (encrypted)