Difficulty
Height
Hashrate
Emission

  • Confirmations 31975
  • From Block 3114651
  • Timestamp 2024-03-28 02:53:53 UTC
  • Output total confidential
  • Fee 0.000181720000 XMR
  • Size 9086 B
  • Ring Size 16
  • Extra 01ecacb6527e63b13198851d0ed7a834b84105d4cd9e848bed695ee89de650f6790209016e74ac048f1cfec7
  • Unlock 0
  •  Confidential Transaction — amounts are not disclosed.

Prove to someone that you have sent them Monero in this transaction:



Inputs (12)
 
Amount
Key Image
0.000000000000
f08100379b17875ec1165b7babb17c2d4ff64a39025a49c223d95a326cbee563
 
From Block
Public Key
 
3099335
f24842233b23335ebf14575fb28221ed223fc58779781a408dff8cc4ce094b2f
 
3107784
1372b8828218d81f97cb025e96652ddc4e0cdfc54c8b2c96e869f44250eeea97
 
3111847
4f795fbcc794423747cb2ffc54a2e43a8957dd9f4eb7e7007ac63dae0a064f8c
 
3112646
b528e93f1b116933a949a237d32b6d1878636fdae4eb157bcec01d6297334026
 
3113047
9e4698dff08f511e527d1a1d1c3aaea3c9b43dd1a798dcde9786ca6661529996
 
3113163
4dcc8600231dc806719869a47bd41dcc484dd6832a222cb8b7e611908aee8f8d
 
3113339
536dc75a03b098dc3ac6aa6a24a1e3825a89689838503988d725c35e679013e7
 
3113656
5b160b4fca0244df239355751f4f9cdc7d8fcdc0e73e103a11c52de8339e3b4e
 
3113679
8f8261d6e481782033a99c99e6954837ed693a363a832f76f1d5decddc33b641
 
3113856
038cb63bd393e475fc9952e3c9fc7b8385a6ee98339a4f5b3e39c06f9222ad70
 
3113988
bf4f212ca11843f10ee69ccf8365a5112a01d7b32f1b592c87093535f46a56f6
 
3114035
e580010a789befbfbd73965ee61f190ba4ef26f0dfd93c30a27efb093e456264
 
3114304
efcf103ff3ee83d947671843ce6ce3073f61d9cc1d2ba00c4cc05b6f61c59e11
 
3114563
1f089c74c5f41d5a245be1924720d75f1405fe626c2df3d1108fa0bf2b0746af
 
3114570
c8783d6e57219ca1a04cf2c9c25e6169f01a6eb6c12c45f352295669d22ba1b3
 
3114638
d93aaa42762820c290bc9970fb4d78a0def9e7ea67067730b916841342fb3bfa
0.000000000000
d77d505cbe812c9fdf245fd353d0df53fc7d2e1baf326674bd3507ebc1faefac
 
From Block
Public Key
 
3093643
f8dedd3a7b4b5db6647367f7e7c35573028e950fd139892ede12df2f41a55c66
 
3097641
4a38ed8160965662178b9d6166b380f9968f5b5e1f22f801ad8f56bb78581adf
 
3101049
1da3c540d9fe417680a6b31b7187d376c2a24a7f724d067b05f884281694617f
 
3107015
f9cfb66d3bd3cfbd9c39e5dd545dec3efb4d69c308307783d4967a7d4120b03b
 
3113477
7690a55523b7aab2ea45fb53e6867c110db8d2bee198abdaf63eb35e41cc8ffb
 
3114021
80c168f622c43aa5d49c0138435952ede06593511c64ac2e892d3e0aaef958a2
 
3114051
c19a12ce00a40a108b88f41e71a398e3da357c7239e1d4bbc0b5689cd56b682b
 
3114314
0dde71975f3dbc900f3b8be1b9a0f6fdf6b5840294a3e11370ddd4b466c94600
 
3114382
553961da8cc27ec1a98682762cc25c825ce411608b13f9c84bb3c5e81c72640e
 
3114537
e662b720915e01bebb7d3461256358d3c20687df6020f0cc653f93fd3acc60a5
 
3114589
836e0de4f0a03ace2a5c4e710df072af3b33037af520bd5bae5d710277defbe6
 
3114618
6ad309f14387c59f5ca9fb9981b3937525df0506891bc9fc955d6ffe51b130b5
 
3114636
dd7f1b18011f161117e976b6ca39bd2fc2a5a4ad494ddb08bd31afd78b69a537
 
3114639
11ed7ca17a73d876dadb5ebd93ea3ecd19abf86d86bf4c7704715c3e21d62ec1
 
3114639
bb2d1d4851e829504b966080e7b6e9833f7f91228c488bf9910cc188b3fd1866
0.000000000000
c41e4507d7825046d368a2c951c5d535a956841ff798f7cf396d10d610a1d5d6
 
From Block
Public Key
 
3067326
5744930e9069f220cc659037a6fe1dca67a9e0b55b07a055ecacf374112a62e6
 
3107301
5e3666014c9491163c807fd4aeee2f846c209dda813d15d85ccd5de421db8454
 
3108976
43e49552c7695e51b3996539a03cba116d0e2243d7a5f1b6eef7b64ed370e0b5
 
3110516
ab339303f130bc4ac575843a52127747c71f63b4e61b1d5b8fa6657b23507b33
 
3111171
ab4ff5271f29a12881270d6bd86c1bf9ec4b7c02f13c59f6b01d6528844857b5
 
3112710
7c61af33c58fec82b353851604d888fff601d3fa369e3bf8225aa4cc91a38fa9
 
3113781
8f8762cc1d861aa6e63999ade8e4a84873d5e04c4f9bfebf1ec25c44fc171a95
 
3113925
5d43163f16f2846e9b42803a27f27d9c3bbf6efab9020aa39e838306de21b131
 
3113944
2f550117dcd3024d3b6c42c3c7ba57b9fb4ea1a7ee3b5bf085ddc66e592d35bf
 
3114232
f94569aedbcbdc978288bd35cdc0e22890c9a824246b275b7ad80c95514dfccb
 
3114314
579d6da1bd603b8d6d4e18d58d27ecd7c80519903e2930b1e61a141fa97b9a19
 
3114535
0ca9f619c59c2b03be47415bc97037c2b8682fed4ebdf76cc2801f4f48728330
 
3114569
8f13a05f70e18597b7558e4cded6d5ff774a328b7e7db9b45b19c4eb10272d46
 
3114576
8a8713cf030243f7981c2886a22dbbd7404e0705cfc4fcc705383e6eb391f9bf
 
3114589
c044c65806e8859fb78e3e4a7d3606c33dcab2428fc44f7851a53fdc2d021d42
 
3114640
b9c7e5d3fbd0c8a06428a8bbd83989ede2fbd60106cad24031cb40aa1adfa605
0.000000000000
b958bd6b8512623358be5a891550b03fd09b23e6eadc663778c01ff8a9ed953f
 
From Block
Public Key
 
3099389
626e2a59f49879e64a1190044b60718ea1027f712dfb5833541becaafa9f1256
 
3107085
3617476d58e635f9bceeb030d833dc2aa25ff37fbd3fb7933dc53992c07e7961
 
3109915
42c236c5d98adcf9926303736c722be8f2684f6ff14a25ec4472aae247b91cb9
 
3111319
40c58637b4fc6976b4cf71daad480229465907a2ea1961072bb116a7c3c2f855
 
3112646
2ac97d0eb910e3219477385f9139dc8adf37583df363431191fd6e3971cb5fa9
 
3113045
501b9c58033eb0f063304f1bd6affbc0b60ef3fa19339377becaa1fc3049867d
 
3113140
49c80ba126b32ec99423cfd4dc909b3409ef86122de1a609fb83aff416c58166
 
3113245
2ee3ae734236a4241fcbe658b5b0ed2c11f6926f6fc89a37cc9722a4470d6594
 
3113657
c3af3511e3b17249c26d4f832ae21c6f8a62858d787e7326455bf2b167a997ac
 
3114381
e7265aa28b9c87aee543c4c49d39e70778dd81c7481350a96c0983d2d9c6d9d6
 
3114543
668dd5a32342340fbac1937c972130297992d6cdc4e678c563a5a64b7413f418
 
3114555
27a5b12411a9e7ce3444df204ed0f7516287e1c9d8efa736601db23084d69acf
 
3114564
9656396e87205f55cf9641fd571a0d507db252b9931a5503b54b9f5799d54070
 
3114570
3d2576c598287fba1deade770a5f408955e9953fc9cfd2842ee81338921319cf
 
3114639
804c86366ba47e1ace67bcd02cb0454f0c9997c9adf30927e0a1bd5db3b0dbf4
0.000000000000
84769696e4b72a8255e7b82bf6a0324e873af332c33d746efb20c7210d38e964
 
From Block
Public Key
 
2987321
3e918c26b4b8996f96a1b0798f5bc19704738b259deb760c394a08b00aeffc66
 
3088967
96ed7451f1ef6082968aa8fa78cdffd62d9574235f462faf81b401507ef938a5
 
3101309
b9b9ea289fc0fc84888201b6d0fb0b9b75193a0d6757fc75337b706be041cf33
 
3110385
3d8848ec8ab6a4907dac067c072886bc65d01d1909a1c5cd3f769ba24413a772
 
3112392
40b4aa725bccc2ad110d1173e4159dc7271f5fd10ca61f93908c7038af84667c
 
3113603
4c9890f97ec28015d7a56d292e225ecab4380f5094a76bc57838ea5db32f7471
 
3113670
95ebffa82e1e8df218c1284881184c0a0f2d6f86c0347033720f696f2f2a6b2a
 
3113844
fb1c051543fe72f76f743d530a8b586934d9efd4edde7afdbedbf535b45ad4b6
 
3114115
0dfe86352711369c0295607097ad61b974972187d62adba2c9dff04b8bf6f097
 
3114342
6dc4ee9cefc9ffae77cd678023369b1c04dc12be6cf3b45a6727af1705681b2e
 
3114404
51c6c6ab606ce80cd78a38647319387c6f9d31fbb278cb2353e617c700422143
 
3114526
9b2107ba5dcb207ddd62ab7dcb640fb08592af8d92d90f10c973168e8f28343c
 
3114526
444e86ac097d0214027c159a04c3a05b91dca22c33b11bb5afcdbada6ba02886
 
3114611
9718e9b4f77ee1bc572d3f5a89860ddbb3c56dc03859c61fcafd0d8eb8dc21a4
 
3114633
79945847f3482bbbf89ba446cb6ac35a011987602996d0eb05f10f43d723d937
 
3114638
0dba20af5536e367e80a63e1752b35fa5d10338ac4554ec271d2a1a38289a305
0.000000000000
743f40c175b326b1617e7f058aef92740303e25aa9d57a9a281dae9c603374fb
 
From Block
Public Key
 
1849649
29a3769518f3604a35f68a131d54992a87fcc43c4fa8474fcf95102eab115b5f
 
3057003
8e2ab01f72010bfd8ccd090b614273dd2d1d8ff68c1a50fa9c1f84bd2f986d7f
 
3106184
e313cb3571e0e9b661e8f214d60008d9d6e0fd944acdc38c995d1814eae2ad26
 
3110141
b03d48e5fa3044db6e9260d2db872f0d659495c40f60f3330d810e2dfcca2780
 
3112712
12a4e7bf6d6c7eb30100a4e97e958712ffde69f377ec605ca8690c9714a11582
 
3113495
52347fc2671379ad8e0de6b39e20969d9dd56f025d7877fc0544111fef3bd71c
 
3113618
f4807ce0cc1df2aa2d5028494e531aa1e1029c740ed1e94cd1ea7ce099679a4d
 
3114199
0d5e18e78749d5c43d733a6412ac1c27ed51382567e8ff9c44c7a222e0cc80e6
 
3114315
698744f0588fb29c6fc0fc889230107f0cffcc364a955a0fe624a93b137b7c95
 
3114345
040e5facf7da393d3537c1cd2ea51ed8df0634a4dc5a07d9f7594ae1d6b08faf
 
3114373
0b97a2e3ddab87afbb7caee7ca790ab08d994248971126be9ba3a661d78156f9
 
3114421
874335f03c40d3eb8a8fb313d44b383abe545b8539a3f8e0ce26fa82822d4484
 
3114450
3ad007ad5d261a7a660bc4c12b079e3794c8a882626537baa7cb3f7002d8d196
 
3114509
038107818daefac21894afbf10f5ae6a9e2a0d428554c2f1ec51276af8547017
 
3114518
161fdf9858d809e3a487440e38b4fc26c67d45b0c60979d36e7995d62eea0d66
 
3114638
77f7322dd0f8dfbc58b59d0bb8597bde387ae4cfe24d9c82a1699a0bbea3bb42
0.000000000000
515a1a44e0bae44b6160b0155f1fbe39e85554769cc5d31441ad5ea76450dd20
 
From Block
Public Key
 
3055944
debca6082fa3b5b82f7765aee4f5a9a2fe399c0b4694a3aaf85f52f4f62bc54b
 
3110624
deabbff1615e183ac35afb553cbf6c7783f272afbb00c5f8a9b9be9b9c93cd87
 
3112821
190e44f1fae11451103f51953974eaf705add22aea3122719cec3c624c225ab3
 
3113018
75765470b840ea844edeec2bdddec3622086880b901400efdecfa10db6dda24f
 
3113281
351feb7fb4c17f8dd2e00a48336480ff2807b058b60039c7e41275c806cce016
 
3113627
9c8ed224f2f8d15fa8756bda8b446811413783c64d198dc490eeec0f707fc9ce
 
3113838
2f0dc4bb95be8b10011c10ba0ad260110b9c340bb5f6f678d210f3fa45b3dd4f
 
3114067
faf94b9af8fad66cd870507c9fe198df12e31cec06919e570130d250f619cfc7
 
3114105
29f3b0c8c91c6ebbff4a8201445b4b68dacb46f13b338f57c699112088c99e4b
 
3114244
246a6c2bfa4aea41f2527cd5764a381e956f8947a177a874e5522a9a191b33d1
 
3114247
ad4d68543cc6a7895ec7fe3c41ec8fec8e095f33bbc79cbc616cf4ad1dc5a856
 
3114263
e9f9767da33d2b39c1ccd14c17b93ac3d82c974d5085a35f2ad3713d815d1702
 
3114576
e5ac9296a7b666bdfe626f3571d94e3617689c8020eb6de963e177d7651810cf
 
3114582
1c8c509db8f008a498fe9906885322bc8f7dfa6faf58889821159d1ce6e1c8e1
 
3114638
be483947626759e233b4e1ae3065bb9bf679fc54e95dc2b5f7f90d99c1e4fac8
 
3114638
d6fc6a9949686c76954d6e79cc5a86a54e7b5ea17ff0d8622be70839db58f501
0.000000000000
3d7730eeb480021484b9c2036267c41990d0f8e741a2fdd1754d8f2e4b52fbd1
 
From Block
Public Key
 
3088449
444921befec44d89ba417e61cc28b5b21e62b8463f0b53dd408af9c13e805da1
 
3104529
08e33acf5fe120159a944262be90a9f0c77493db0dfe03f72bc3be4188d87612
 
3107700
e229320936e9d1ec148e618919f3ac976a25c6cfadef2bdb9db30bedb665a9a9
 
3111804
063cdefa833e23d18048efa28d70668083ca12f6e0e74721a2c3ebad347d1def
 
3112439
816a9c7b502732694edf81628b93eb17a4b99606dd8492156f8fa83c4613f69e
 
3113787
9b5c9c66899f788c85472df39555ca32954f09c862e68236ebcd41afa5e30e47
 
3114015
f812f6ff0cc2a80da315bb7705cfe22d7a7b861ec22eb69cd79a2c159a5451ad
 
3114320
5c60474d575728b0bd4b2a158cc26821297167df65f52c81bb7e567293e50d88
 
3114336
f4ce4e7b2fc827b72e8711ad84f14c8b6a2196d7f680822370372f4fd1a4d064
 
3114361
f03bc3c26167568b0cabead25800bdf40dfe7b1224369c5b01ec461296e4bf1d
 
3114448
9fca6b303f7edda7a8f270aff0fc82fc7397a65d5bcd2472e6005a5ea64977ac
 
3114490
881c298d13d6dfba41fed7cc78419dcbd3c4d663702b34adacb8f1afcff9419c
 
3114552
7fc7447fbded44c7549fa29f907401cf3e2f76e3e84874ca344e13bbdf267a17
 
3114563
816bc2ac7e2efcaaf09888c69b8878e6ee14b043071f1fd50bc8a6e1f7a72410
 
3114622
42a3b45384c7b1620c0e1848385af3750043461977033e79c8401108849be912
 
3114638
9502b7458258ee1ff0a3d1307339d2e52940f0a12d1447b71a807e2ea688e83a
0.000000000000
37372a9b3b4286a0a5236136d661aacdd4a989e33bd5b09ad3d692412b3592a6
 
From Block
Public Key
 
3100393
97227c6db5b833b5d4770ceaca9e445639ba8972d1c6c55f6582af47bff65743
 
3102006
64abf5b28926e057b63cc99a5d058fe3562e4d84db46eeceb1b92b05abeddf1e
 
3111093
baa5d27d217bfb67a837031de6c681a016f9762206d5c5afce5aa79f269b4d36
 
3112771
736fd7b4bfe11ce660e093653d672f02c2ef3c69b51343dbcbe03727b26bbad3
 
3113109
cda02f754db150aac4aa78ce0e001248dc73bfda5d4291d2bccd7dc5dfb4b67a
 
3113578
fc65bbad6011260af4de8d8867d9d9105e841b293aacdad62284b1b7a8614977
 
3113670
1b44ba927c6cdb68370b87ca47717e04bf81eee8b92ffb7b78ae351d5a8860aa
 
3113840
412501c9a7e0e36a5d512496538f70e9ec3cae3a915793b315850c68ea81edca
 
3113993
65415de0d5377ca04a7e676156ce521616b8768e3c306f10cad3bd7d3938779e
 
3114395
68edca2e28f208599bc46279829b04bfa4bd4bb6ee337e7eeb08372e87df68c6
 
3114570
320ae88eb22699c15ca9f3ed3ec99cd6505571f3c1605db8c629f2329ac94f61
 
3114611
765fed29c916d213408f3b7f7fe27980bac4febee5166f59b6dccc2e40ba0423
 
3114629
2785b5e51b587209ea8a5ef6b86e800c5c462318ef90f3c973fd84ee5972b0f9
 
3114638
f7f2492baf694512fe8b2c42337f42ade55a980331054b0041e625a09cc04c9a
 
3114640
e70aa821d7e60d22b12ba66599371561fbe40d696030ffdce61901284dd90b45
0.000000000000
2e31d1f271ba0df3d028734b54d561281b9dfef55341f1b102296355e295eb07
 
From Block
Public Key
 
3083038
224bcb720c76be9a1c8aeb24591ace8e662039d3d6559e011b4708ad254c883a
 
3096321
6e4fee41f7bc0da7bfc7804c5e44c93227d5eb2137b9a47ed0f67eacc4951818
 
3097923
c0df3ee6625e01bc770772785441fb4e179734a55eff420d96209cf5b6ba4378
 
3112560
366fac16c6c4d98aac979f0f7a3c74e954662b2e2d267f19071c39881bb42522
 
3113248
ea9b3d806a3a47446663f0289df2114f69beacc1af0404c4ed93cf7986072a11
 
3113532
52bb7fa5191fc5dc82d638e22d7e060591158fe7be81a2a86c1fafe573cb34cd
 
3114351
b498a4e54f64ba5c1ae990e775a4405c04650b02819f3dd2ae388312fcc83e33
 
3114379
616b4f561282317e19c3810aa93c0c63d3cb9a94e98cfcf9dc828baf77235d52
 
3114481
fa82f06cc3624bab1d2bf12c41ce0e2d8886bbaba994659cf1baaefbc9f84cf9
 
3114510
e93c41b88b9634f4c9b3c3e8f7f235efcde076904c0ef2244d73980b74f81d4e
 
3114533
466aa411ab30340e16b01ffe6dc10dcdd5d6c4785a1b0552ac8638b80a40184e
 
3114548
96d6e11294afce19f2f293c487d92d2ec36057802c18bd2bca0034be26f48fe9
 
3114562
ade8aac8ca46695fd8c57dc06268e114943b21461b512631f8a48dabb945ec12
 
3114629
fcbcdc47ba79a253fbfc1c539b866cda1168581b6e6e388cd85c8b91025f181a
 
3114632
ff9fadfed5482412bcb87233598216664c4c8d79f12f41b220a45128195e256b
 
3114638
37b5c907631d3a24957f7b512d83ff9b0b2af3e9c4078f97591e6793500c3593
0.000000000000
1f18c030f761bbad28bd2912a95e8060eeb1a93633c2b35c6ed770031108d960
 
From Block
Public Key
 
3033489
429a1977b741af78667eef1653eb8bf651ef1ddfe124ffa672efd9f70c2b6cec
 
3108316
59db9da6b8da0c46b82bef2340c986aafd80944c685247e2bed14ce55622d62f
 
3111818
434adca380a9dc26cd9d2b6cb673af3ac4b0afb9b0fc6352f89e4f1c8a206bab
 
3113079
11452decbb95c3663c8b661d104b1c1437fb3e9157aee7da85ca565f2dd51673
 
3113914
bd629f1ddab534a0763cba8d93fa79a3a194bb4ac0bf723299cb3c162855029f
 
3113982
fbd95d4d4be6d2f8324f5d2147ba3b18187bb089a5beeca569c8086759385618
 
3114183
695d245ef81459704a8d8145479f8516279f02837e93069eb51b3039d8ab0c2b
 
3114291
9ef1ed14beeef3d6fed3f0fbdf182bc258f8b92232477151fe3586ee858b0b48
 
3114362
701337ef99b293b24927a08b30458629cc86ac36a0e38b5281aab3608eedeea2
 
3114430
8df8aa4fe6fc9dbf6b1565edd3095dc0adc3459803ed68a7d94920bb4e37f7e2
 
3114481
128db779b7341080ccfe2783a19f76b71271664acdbd5ada01c62cd46be45067
 
3114551
545f8731877bc59cdb8c648813b75d3eb9f10fcbaf03caaeab49fa05ae6a097c
 
3114568
091f19967799eea6f828ea0cfca471cf7d424d79705883890441dddaed30cda9
 
3114599
8f3e00e860813735fc0f785e7051e9888c81967aebdf69e09a458be330bd82cb
 
3114638
37699285401ce7db363e786ee3287ed131b764c8c11687b5e8693c84fe232fc6
 
3114638
e355ef2e262fb8f64fb52b11a463ce1e82d93bb875ec99b2ef1915620797352f
0.000000000000
137b05c4a2ec29f380a8de486dfb6641eec00392ab1579a97a3d9e0fe2f8692e
 
From Block
Public Key
 
2688115
5bd650410e6428f6ea4768c3dcd0b322cec1261e9e75f50ae5bc654aa15abe27
 
3104334
337e3dd4509f7b2fd56789a33344bf71544038e803f4ccf1947ec277606d88dc
 
3109449
9e24e01f1c1537afc53c7badc119e1b23f33d61084f152e09b082b7f3328c08b
 
3110897
ce247c016d5686f13951728c9d3df78420646e42df5b17e9d31652eb55af7a7d
 
3113000
f495838f60adac9176fae6ee80bce8765ed724d4a6cabf6929658425cbb74e77
 
3113167
771fcf67c81e72a8ed4c596d1cdc8a17d30717e90a5217d668b9aead494cc1d8
 
3113479
53beb3b4cb6aca9f9720ad46135425d5c940f441a5b0d02638a827c56f447cdb
 
3113576
9f26153cefa5a0935ed98a0a1b25fdd0dad5ead8ecae01668ae13375ce334bf2
 
3114007
bba90537a9785eaefb7d310d09a8235d56f25ffd2d884903740b296a6434d956
 
3114040
f8938c13fc49ddf89d1e6dc56e01afe87bfc6bbace0cf4fa82da2fdf2bbfa7b6
 
3114465
75545ce9b3bff348f1c980c2b1f02b5e605d629ff8d608f458dfaf44eaf346e9
 
3114515
e10a6ed2726b3a6890e956c21963f56dd3f4070d9443732608be48a10f1ed1b1
 
3114518
856c3d48521539212230091af7005f2af4c50f0b84e32db60b537eab5236b156
 
3114618
3f80e47a085f9a614a0548085d550430bb2ed58aca44800affbfa6e28ae95dca
 
3114638
a94453b679838beabea651438e3e02a2fbe2020a57c984662fe8dd0fffe4ed26
 
3114640
81aa7a034f3dffacc51cbeb78f44670c90e02990456aa2383b3b39ff324a2732
Outputs (2)
Amount
Public Key
0.000000000000
443f03f95dd6f74c1839047483a3840e9f736d1128be6a810350425db89d652b
0.000000000000
b7acb310efaa99c3992d2c8cd881240f680bd1ad00330a8e14ec39f502f7156e