交易 04c0fd1bf5c21b8c44f1f9540ab00daf78ef23dafb9bdcc16da8d9337df7d3b5

基本信息

  • 写入区块
    708408 (Main Chain)
  • 确认数 164737 次确认
  • 时间戳 2021-11-06 09:20:38
  • 交易大小 6977 Bytes
  • 其他区块浏览器 BLOCKCHAIR
  • 输入 1.01064649 BTC
  • 输出 1.01058058 BTC
  • 交易费 0.00006591 BTC
  • 交易费率 0.00000967 BTC / KB
  • 推荐钱包 CoinEx Wallet
输入(5 笔) 1.01064649 BTC
输出(190 笔) 1.01058058 BTC
输出(190 笔) 1.01058058 BTC
输入脚本
输出脚本

scripthash

16001417ae2e6b77a11fd0d2ff3b9e8b4cf6cabba9f960

scripthash

160014989b1db60b7e21335f11d7204c424bf4dda8f417

witness_v0_keyhash

scripthash

160014f31b48e5b2f2ba299ca8e4ea7aff89d7450b129a

scripthash

160014ed263a8586cdd1e9fe92025cb760793474a00c2b

输出脚本

scripthash

OP_HASH160 c0c04b041af0c3137970c9fbb85d08875d2c6bdf OP_EQUAL

witness_v0_keyhash

OP_0 33516df2a2fc56840f77c3c03aeeaadc8a218597

scripthash

OP_HASH160 b2d04091392f3ab9b49e80b205718ac980e46fe3 OP_EQUAL

witness_v0_keyhash

OP_0 31be34c8c0c30ae1e70a180d8374a137b7e48d08

pubkeyhash

OP_DUP OP_HASH160 5c6d9cb5fa10279bd039f326c7e08eac000a93e9 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 204e79cb79e278ade2bfd44d4360136ae4335c08 OP_EQUAL

witness_v0_keyhash

OP_0 d288a860f8030fe1fb5ed43b1b8d41410c32aefb

pubkeyhash

OP_DUP OP_HASH160 7c31738444eb242138ae39a6e78c40588440fc7b OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 c3c93af4b39a6d1b8ba863228a69691ea7aee811

scripthash

OP_HASH160 71cbef85d24faab958b9eebbe05a894fc1835015 OP_EQUAL

scripthash

OP_HASH160 3017c4c95c98ae3654f7eb43b87231ec5bbcdd05 OP_EQUAL

scripthash

OP_HASH160 17e53b9bc1f7303ff66386e56d8fd346d0b22b9e OP_EQUAL

scripthash

OP_HASH160 0844db3cde79c88bd0c8caf049039b6a55ff8e21 OP_EQUAL

scripthash

OP_HASH160 90baba512d6a510631f3e2e4ee586d69e9091120 OP_EQUAL

scripthash

OP_HASH160 a3f64c9b210f094253ed90cd655365f2c67146b5 OP_EQUAL

scripthash

OP_HASH160 ae836d83e44471b13f19433539101df92315ed63 OP_EQUAL

scripthash

OP_HASH160 ce06621d8530df15215b234f8c5eece05deac3ab OP_EQUAL

scripthash

OP_HASH160 41ec6f3efe4e5d88dcb402c1212f21423dde39bd OP_EQUAL

scripthash

OP_HASH160 960fb7f623aa2e1865f9d03752809d63e0380683 OP_EQUAL

scripthash

OP_HASH160 fcd8c1445e0ce70fc877a77c75e5db8020f35583 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 44d1a508fcb31496f33424769e04c4daf06b5d3c OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 5752991b7a1e673c8d0beee5cbce9b715b90b6f4 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 f686b51aaa5327437674528734f3cd34735ec231 OP_EQUAL

witness_v0_keyhash

OP_0 ee1b8b58bce8b5aa4f466e52e78e2cdb6df8b7c2

scripthash

OP_HASH160 597ca9080c068b8f4644a342b02c47c46c4211cf OP_EQUAL

scripthash

OP_HASH160 75993eed5d003179de435d5527108aa155c4f218 OP_EQUAL

witness_v0_keyhash

OP_0 becf656cb0bf8097031498aaf5cdf21ebf3b023c

pubkeyhash

OP_DUP OP_HASH160 9a8c1e46073d01d58f41bd2cff88127225fdebd4 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 0fb40896f48abd564ec6a534e9065946a607692c OP_EQUAL

witness_v0_keyhash

OP_0 db73c4616820e42874c9ba32e3a4cefa5ccfcb89

pubkeyhash

OP_DUP OP_HASH160 34fcaf87e9ca389cc2e4d23409721f2d63989681 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 10ffd042e5131733673de933cba1bfd4029db677 OP_EQUAL

scripthash

OP_HASH160 54ce76b835d9627f36e25ab06de9cd3ef042f186 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 f9900491f8b2a42874e788ecb9a0197a9b6f080f OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 e0f294ba7d9784b45fbe372bc57360610c667185 OP_EQUAL

scripthash

OP_HASH160 c42dc370c64a76203c84dc98a00befdbcd4f86ab OP_EQUAL

scripthash

OP_HASH160 ae622a7cb2dc6186e06a84dd11d1c7515329b268 OP_EQUAL

scripthash

OP_HASH160 aff58e2d787f53469b876c26e653a9e89398fdf0 OP_EQUAL

witness_v0_keyhash

OP_0 caa67815b41fe3fabcba22627af64ebbacb17fd5

scripthash

OP_HASH160 efd78386addedeed42ecb963020c4df7a61af40f OP_EQUAL

scripthash

OP_HASH160 3716df062bd5402d24462d81549caf9f4995c912 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 96755369b67d23204204a3476c395be933500b63 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 0a59410e2d2d62110dbc00e7127a7a88af75c77c OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 e4a7d800bc7423f3dcbcfcdc0fbc511376f018b0 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 35eca4f3411a55e4dca579c08d4bbb4d4c0a4ba8 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 717476bbbd922aa726fdf579b6c085133590e146 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 83f79b36a0733058996890ec9aa9a0167a0cd9ab OP_EQUAL

scripthash

OP_HASH160 9446362f018e3d63c2d298a006c948108a30ca68 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 7bc3768114bbde35021223bdce3dd9a3e2d4e83e OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 73225612693ec9107530b2fccab029aef4557434

scripthash

OP_HASH160 88987bcd383acd84b8aad5b1383360f76518c16b OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 f88fc0bf79e1474e986dc5672601f9a2695cd388 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 adfaf6535768b3b46b1ef1fc9a4ec6b9882a8a7c OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 c5a4e993f47113ba7f4e47fcc84ace0af88f5012

witness_v0_keyhash

OP_0 36688d5f4d324ce710997d70fa3097ff6800d11c

witness_v0_keyhash

OP_0 2d09532fba7c33fcc21fa251b94a699f13d16248

pubkeyhash

OP_DUP OP_HASH160 86ddd785766846e90938fc9e74f61cd21b2a8ea5 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 5b78c3a85a9ecc501beca6be9a558d956fb0c100 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 a8372668ccacccafbbb543f606ce9a5c6d48404c OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 7afeff23d17301f25dd0ddfeb681ab4663f7a933 OP_EQUAL

scripthash

OP_HASH160 fccb304046c0efbb3d752a410d10abb80a24eb20 OP_EQUAL

scripthash

OP_HASH160 4d2322969dde7f793e7a245a5c2747e288bda581 OP_EQUAL

scripthash

OP_HASH160 33a9fe3671d339de1b9c550d7eed73c5c049b778 OP_EQUAL

scripthash

OP_HASH160 93ef6b150c4c02c35584ac503fc2775e2e4d9289 OP_EQUAL

scripthash

OP_HASH160 3417af030fe9beaa3a9a25ee180cf84cd12dc5af OP_EQUAL

scripthash

OP_HASH160 1e7eb659d1a6366c952f7aa16e59cd5fff3639e8 OP_EQUAL

scripthash

OP_HASH160 2c44aa180f23d3027acda300d377c4167e1bd3eb OP_EQUAL

scripthash

OP_HASH160 211249f5c5c9a0c2bc44ad7bd5273006691ab47c OP_EQUAL

scripthash

OP_HASH160 0e28d67630df0d6e057b86d49542d9d49ea70e83 OP_EQUAL

scripthash

OP_HASH160 1b6ef082791e3cc5c61f9e78d5d1b75f058fef4f OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 25a175c0421f43c5872af9b39ca4be8eca0d0dab OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 b7c1ded56c872d776ed6dfe40512d3af9bff619a OP_EQUAL

scripthash

OP_HASH160 95c7654d8314a0d59e6c4211f9fe063b213ecace OP_EQUAL

scripthash

OP_HASH160 b6cc36ec948a5f6516abf599eac384a90568165b OP_EQUAL

scripthash

OP_HASH160 4e4b1500d5f33efb8304ad506a415107232b126b OP_EQUAL

witness_v0_keyhash

OP_0 a6dae1005b026a5710587403ff44b1a2fa8f99f8

scripthash

OP_HASH160 9fe2a9d59a68e7532a0314c51a85f558450ea331 OP_EQUAL

witness_v0_keyhash

OP_0 195b2cf99d3ca8a29b4bfd56e829184be6d513b7

scripthash

OP_HASH160 26b88a39fb18fac85fb0bff32575673349434156 OP_EQUAL

scripthash

OP_HASH160 036f115b2abff7a4991f74cf8e071503ded746e4 OP_EQUAL

scripthash

OP_HASH160 376ce07b2aca7f224a03fa8a3892903a069f2b65 OP_EQUAL

scripthash

OP_HASH160 451179ceb2955fea07e6fc624539ed1bf4db7f72 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 ce70601fa4e149c1a782c3d665f1f1cf25527f51 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 70a8974c5cffeb18ef732a676c9ce22cb27d8c21 OP_EQUAL

scripthash

OP_HASH160 1aa92f661ae080ce27f28bc69730448df9c38aea OP_EQUAL

scripthash

OP_HASH160 617d60161b0f7604699c5591188c80703ba181b5 OP_EQUAL

scripthash

OP_HASH160 3c2971f7ed607b76951a164e61e9e462d5ae9ca2 OP_EQUAL

scripthash

OP_HASH160 066c760f1a0bebbc7bcf64106686c495e85b4d93 OP_EQUAL

scripthash

OP_HASH160 4ff7679682e27ddec29fdd428d4ebf367426c6d0 OP_EQUAL

scripthash

OP_HASH160 7cfe971a695e4b7f6317244ae6f130ec2304a232 OP_EQUAL

witness_v0_keyhash

OP_0 e0fa2775f0c9475cae865f3c16b2e005daaac7d9

scripthash

OP_HASH160 9e5838904c67be76c8e27388618f93aefeac7f7b OP_EQUAL

witness_v0_keyhash

OP_0 f0e6aeff2072c32ae12c3be3eb79c04cb44a5110

pubkeyhash

OP_DUP OP_HASH160 2e741652526489f6e56c694e33be70049e00ba01 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 88f3c283a9e588e2fe156227de5d3363748d4dd9 OP_EQUAL

scripthash

OP_HASH160 d405d34943820c5fc1dcd04e5b31dcff200efd60 OP_EQUAL

witness_v0_keyhash

OP_0 af6a58039b319da10401340d1001c512bb172a0b

pubkeyhash

OP_DUP OP_HASH160 44b3bf43e6f437e2260b4f72db613a2933c6afbb OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 1326e6d18af57084004c236e4d34b1dc7987dea6 OP_EQUAL

scripthash

OP_HASH160 450acab9a008a63885e0f8e4687f6188df42417b OP_EQUAL

scripthash

OP_HASH160 b78c32b2a08c6dc2538e2368fe8b271175d658b6 OP_EQUAL

witness_v0_keyhash

OP_0 5b9f8cef9cd18726874dec017b34181c8493f785

scripthash

OP_HASH160 2381b58db21a0f8cdc6393142f91cd590cfa1934 OP_EQUAL

scripthash

OP_HASH160 eba683d0a884b96448c7e6fd74b27ad670150873 OP_EQUAL

witness_v0_keyhash

OP_0 5bd2dbad82c671960611f807b93bc258a82e9057

witness_v0_scripthash

OP_0 6e06d2e649d0c49953065cb9cbe2b782fc336587b3c442c613b63fe0391d0414

witness_v0_keyhash

OP_0 af982004f04adaea40e0b23595547ae766d42970

pubkeyhash

OP_DUP OP_HASH160 8b94c2ce62d2fc69d5cabe687b5050288b7133e1 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_scripthash

OP_0 7dba7e2b59e97159a472b57ced3c62738d7d27f771d375473f00b4fece880d3b

scripthash

OP_HASH160 90cee7fc5988efc9c13cca8fb70219391c67f5f3 OP_EQUAL

witness_v0_keyhash

OP_0 041a0812d1be4a92030240c229ec010e4bdcd1f1

scripthash

OP_HASH160 1651b071aa97eb81293dfe5ccb2b4fbee28223a8 OP_EQUAL

scripthash

OP_HASH160 70967cd2fcc735a11d2b7116ab1351b42b23a574 OP_EQUAL

witness_v0_keyhash

OP_0 50d8c85522c271c7d93f12890182f919ecfc04b9

pubkeyhash

OP_DUP OP_HASH160 bfba7c343771ad01d65e436ee5dd15d8204ed1ad OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 14189df7fb0c0e103bcd2a01d9a77fdd4c2618c8 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 e1dfa9f4447cf5e8363d19565c47913b42850171 OP_EQUAL

witness_v0_keyhash

OP_0 1b4268bb886b481fdeeba90c17639748d752e9bb

scripthash

OP_HASH160 c47f0a106019c03f9748f37a536caf485a1d3135 OP_EQUAL

scripthash

OP_HASH160 44615b2eeb2d5c156e8e7935a4fbcdecf29a3584 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 86ea74c9196bc5dc9c3fde78de01781c4758557e OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 66e83f65195c85d979e7d0ce8d6fcb030feca61d OP_EQUAL

scripthash

OP_HASH160 d89d9f676a35ac1d887c3646b2c127469bd19ad3 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 67821107c78d473c4298443255819036a637b19f OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 101e15fc1a43efa927a0a10a49c79f28b86a9a66 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 76ca26f3e4cff4afeb73b939b6430516d20bab1f OP_EQUAL

scripthash

OP_HASH160 f02dc3d322540143195f7978ee0aacb764aa1891 OP_EQUAL

scripthash

OP_HASH160 5d40625ed8e89a94e745c6a963a06a95aa05e7a6 OP_EQUAL

scripthash

OP_HASH160 e91bdd4b9e3de204037bc79c32fb46ae670206d9 OP_EQUAL

scripthash

OP_HASH160 7ced53d7b3c875b3431ddc87ae657d13f2dc8b43 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 251aaed401328d2f426665ed5a9226c5d8ad895f OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 e6582262107f8221c4830ec6eba3ad0e0ebe7285 OP_EQUAL

witness_v0_keyhash

OP_0 a2b3cbc225e07e117a19e8d420594d67da586973

scripthash

OP_HASH160 a897652ca30d877216d896846b3b6c923cad731b OP_EQUAL

witness_v0_keyhash

OP_0 644dd5798729dd8086dc19d64dd689039d586988

scripthash

OP_HASH160 7e03e12c06fa01997e62c67ca68148710b678f63 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 573d7eb05730a3ac586c64811e821d67fc4ae4aa OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 bca581799051dafb36081639eafffc28182566cc OP_EQUAL

witness_v0_keyhash

OP_0 71b094683fe5c396240add17761f6c27af1baaf9

scripthash

OP_HASH160 9164b9ece48772cbb800f0b54eaddc3959611bf9 OP_EQUAL

witness_v0_keyhash

OP_0 9fb52b7af2564e875e8da3245804ad131696110b

pubkeyhash

OP_DUP OP_HASH160 aa687d548408abcc67d27d4ce0f2c6a838711ba1 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 2bd49567a8701607b0e75c3e32466047e90d3e32 OP_EQUAL

witness_v0_keyhash

OP_0 d101c03115d67065c119dffad6267d61b9160669

witness_v0_keyhash

OP_0 58aa9ca96f709010673effc7d703730b4b975564

scripthash

OP_HASH160 14c8bab7b6c90096ed626702808a4be5b709c7cb OP_EQUAL

scripthash

OP_HASH160 2d3b565c762c9c75e452ac009fb0d833a7e6234e OP_EQUAL

scripthash

OP_HASH160 45e861f7a237b01e2f56c2d1ec37d896dcfd9079 OP_EQUAL

witness_v0_keyhash

OP_0 3a7816ff4bff52c4eaf4b3f04c278f24924aedc1

witness_v0_keyhash

OP_0 40664479291f8f849ec800ef57c955b2d2bc0959

scripthash

OP_HASH160 e519cbfc5266df6caa29e58163d801baa5c247d1 OP_EQUAL

witness_v0_keyhash

OP_0 85e7c1e6fe8a4cdaa71a4167a50bc50d0d65bd3e

pubkeyhash

OP_DUP OP_HASH160 581b5f683552616fe69c943c73f1742e82b93cf8 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 f41804b8c649aac54707d7c5d4eba9c6d1608fcf OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 f226515e4a868ea44cc589f487534c705f82ff28

scripthash

OP_HASH160 1444c9b606d852531e861b7a1d9a5d6bc08be0b1 OP_EQUAL

witness_v0_keyhash

OP_0 dc3d3e44101ef0260d8c842019f4c7b6a31bed82

scripthash

OP_HASH160 a2f5632875691ca23d7496a82bdcd5305b79bbd2 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 23fa70177ba6474b506e43dcb0da20f0c5d3679e OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 61bcaf0828b10b88fd39d8f509e65a2434327f7c OP_EQUAL

scripthash

OP_HASH160 c5263c6ed0b42c28d505dab968446e974d41b688 OP_EQUAL

scripthash

OP_HASH160 2a376ff86845aed06fafbec0bb428881c52ed813 OP_EQUAL

scripthash

OP_HASH160 03ac3c855d90fff64b54e62a00125652fd7993a5 OP_EQUAL

witness_v0_keyhash

OP_0 78081c635c1e8da18cbb138d4af6e584bfce737c

scripthash

OP_HASH160 bd87583bdee3330c887f3e9db695b90b7be9dbe3 OP_EQUAL

scripthash

OP_HASH160 7e0f3329428b8f27d02c622f98d96dd5a29d9e6a OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 478dffcc4635051b5806f8af209212e27aead5e7 OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 8c0a0baf2857a80fd370ca4e488550d0eeba26f3 OP_EQUAL

scripthash

OP_HASH160 f25f84ce8042da5104bc1d93235be209c6613770 OP_EQUAL

scripthash

OP_HASH160 db20ba4258904fa19a9876eb69c125482676f968 OP_EQUAL

pubkeyhash

OP_DUP OP_HASH160 3a17a185c61917c9349878156c7958c3300f7e63 OP_EQUALVERIFY OP_CHECKSIG

pubkeyhash

OP_DUP OP_HASH160 26f613d882761f761e1f3ea8b83b699523f15d2b OP_EQUALVERIFY OP_CHECKSIG

scripthash

OP_HASH160 95e39692ea3875de4789ed6db03e4ae2726fd8ba OP_EQUAL

scripthash

OP_HASH160 2958d152872320af75e248852d490f955add675d OP_EQUAL

witness_v0_keyhash

OP_0 b6f9c0a552383b725c58c59c03455678a3539cd6

scripthash

OP_HASH160 b4678ac263029b4eb80addf563b9ec92017edf79 OP_EQUAL

scripthash

OP_HASH160 b1f531d6af44b89c694611f25f4614930bd54c28 OP_EQUAL

witness_v0_keyhash

OP_0 71b589a9e390a555aa852abfbc293c5a985dbb02

pubkeyhash

OP_DUP OP_HASH160 ff941b2ebcd13f56174d4a953ecb898551a5e368 OP_EQUALVERIFY OP_CHECKSIG

witness_v0_keyhash

OP_0 77b4f04cc56339fbad4905d8362d9547363bdf05

scripthash

OP_HASH160 c6dce1228a859d4bfa0461c0a110e49f65e84831 OP_EQUAL

scripthash

OP_HASH160 e99d019177287ace7b2ea95bf0f5362b8f8d8399 OP_EQUAL

scripthash

OP_HASH160 807ea6918023542d919e9028d255d39f1a42e13e OP_EQUAL

scripthash

OP_HASH160 04f9d906dbb336749aaaa8b8c6f27445547ea8f1 OP_EQUAL

scripthash

OP_HASH160 f7741a0e318136698d99f207c299377efeb04d8a OP_EQUAL

scripthash

OP_HASH160 bb6d5f57f11d4334e5711e1a2f80cf4a97b7aa80 OP_EQUAL

scripthash

OP_HASH160 a091d33fb6606c67c25a3e41704ce68b19bf7083 OP_EQUAL

scripthash

OP_HASH160 012dc3dd459130487498c034ee27f05d21abf6d7 OP_EQUAL

scripthash

OP_HASH160 95f5d4bad07fb7c21ea388893cf79967f8958440 OP_EQUAL

witness_v0_keyhash

OP_0 5691c78ef267b4ddce81bb7ae99f669e5dfedb9e