Loading Tool

Transaction IconTransaction

fba1db730ba77c8784880df123f47aade5ea502941b3baf43b3d97fbff98a9bf Copy TXID Copied copied Failed failed

Summary

Location
Inputs
3
4,360,588,160 sats
Outputs
52
4,360,379,660 sats
Fee 208,500 sats
Size 2,084.00 vbytes
Feerate 100.05 sats/vbyte
Type Segwit

Data

Version: 
2
Locktime:
586942

Inputs (3)

Input 0 scriptSig
OP_PUSHBYTES_72
3045022100954b12c07daf0a3d24e182d49f3ed201952d8ed44d7332d1ee865314b487dd4802207312f7398ccf5674f374475e6484986e04bf3cf81593d9d966b58b906e85ac4501
OP_PUSHBYTES_33
02679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67
483045022100954b12c07daf0a3d24e182d49f3ed201952d8ed44d7332d1ee865314b487dd4802207312f7398ccf5674f374475e6484986e04bf3cf81593d9d966b58b906e85ac45012102679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67
Witness
00
Sequence
fffffffe
Input 1 scriptSig
OP_PUSHBYTES_71
304402200e90a8c92642236165cd439c2e13cd557720187d2168effcbcce89bb1dcf3c0f0220532680e7313d688c41fde2a43a8ce0e0e5d6a8c4eddc9980803d0e24ba26348c01
OP_PUSHBYTES_33
02679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67
47304402200e90a8c92642236165cd439c2e13cd557720187d2168effcbcce89bb1dcf3c0f0220532680e7313d688c41fde2a43a8ce0e0e5d6a8c4eddc9980803d0e24ba26348c012102679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67
Witness
00
Sequence
fffffffe
Input 2 scriptSig
Witness
3045022100ef162d9695cc67eea576bb596772f3981440b1036af902d91a5fde2b58b8f179022055bc6a050bec9efc2f64617c0c4664711a1cc2b19ea9ab88fda8c4c5561f04ca01
03260d78631d2d23036551a5d3a32cf56eb43a5e3177cfeb470ae09143cd7d5fc9
02483045022100ef162d9695cc67eea576bb596772f3981440b1036af902d91a5fde2b58b8f179022055bc6a050bec9efc2f64617c0c4664711a1cc2b19ea9ab88fda8c4c5561f04ca012103260d78631d2d23036551a5d3a32cf56eb43a5e3177cfeb470ae09143cd7d5fc9
Sequence
fffffffe

Outputs (52)

Output 0 Amount
0.13182257
13182257
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
1105c8c45c46492234c4fed83ecdc90e9271ffa6
OP_EQUAL
a9141105c8c45c46492234c4fed83ecdc90e9271ffa687
Output 1 Amount
0.00310000
310000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
a94542d7675d6fcfc143a2733baaec8855aa38f6
OP_EQUAL
a914a94542d7675d6fcfc143a2733baaec8855aa38f687
Output 2 Amount
0.01998000
1998000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
72d82104f430d933403c65c82df2a790d876cf52
OP_EQUALVERIFY
OP_CHECKSIG
76a91472d82104f430d933403c65c82df2a790d876cf5288ac
Output 3 Amount
0.00908729
908729
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
e81d2cb11c81e7613ef4872d18e8f51322dcadad
OP_EQUALVERIFY
OP_CHECKSIG
76a914e81d2cb11c81e7613ef4872d18e8f51322dcadad88ac
Output 4 Amount
0.32270622
32270622
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
591a38c22e30497d4c5fdff7e0e9fe3d3ccc5bea
OP_EQUALVERIFY
OP_CHECKSIG
76a914591a38c22e30497d4c5fdff7e0e9fe3d3ccc5bea88ac
Output 5 Amount
0.00762000
762000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
63283c292e6ef29a110ac62d69e547b5eb7da930
OP_EQUALVERIFY
OP_CHECKSIG
76a91463283c292e6ef29a110ac62d69e547b5eb7da93088ac
Output 6 Amount
0.00150000
150000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
1664537b0ad0db2621bb5b210f4230039a14d230
OP_EQUAL
a9141664537b0ad0db2621bb5b210f4230039a14d23087
unspent
Output 7 Amount
0.00150000
150000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
4e7f5de2efeba2ee18583d10e9821b2eaa742790
OP_EQUALVERIFY
OP_CHECKSIG
76a9144e7f5de2efeba2ee18583d10e9821b2eaa74279088ac
Output 8 Amount
0.07000000
7000000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
55421cf1fc76647b496d6327f100909385dde859
OP_EQUAL
a91455421cf1fc76647b496d6327f100909385dde85987
Output 9 Amount
0.05944087
5944087
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
2b3eb8d24747926f0aab9caf2a83716401df1deb
OP_EQUAL
a9142b3eb8d24747926f0aab9caf2a83716401df1deb87
Output 10 Amount
0.02370000
2370000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
2dc34813e3e42c2b60f599d5c6776af0547d4149
OP_EQUALVERIFY
OP_CHECKSIG
76a9142dc34813e3e42c2b60f599d5c6776af0547d414988ac
Output 11 Amount
0.12500000
12500000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
ffea2b4a9379090f66954c26d92675d5f018771e
OP_EQUALVERIFY
OP_CHECKSIG
76a914ffea2b4a9379090f66954c26d92675d5f018771e88ac
Output 12 Amount
0.00550000
550000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
fe1ea0d58f46331a597358f768506334f28b70d4
OP_EQUAL
a914fe1ea0d58f46331a597358f768506334f28b70d487
Output 13 Amount
0.04989404
4989404
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
8cd06a283651bd176835200aee6bcd75b918a2ff
OP_EQUAL
a9148cd06a283651bd176835200aee6bcd75b918a2ff87
Output 14 Amount
0.39950000
39950000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
c398ba834a097d1c8f6f837a538ff3de1e09bfa8
OP_EQUAL
a914c398ba834a097d1c8f6f837a538ff3de1e09bfa887
Output 15 Amount
0.01007266
1007266
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
d604d45d2656535001322c23cf24ee2c44f1e2a4
OP_EQUAL
a914d604d45d2656535001322c23cf24ee2c44f1e2a487
Output 16 Amount
0.01340100
1340100
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
ab9eaa5e8f758668b1f272140c1a53b5fa4b3dfb
OP_EQUAL
a914ab9eaa5e8f758668b1f272140c1a53b5fa4b3dfb87
Output 17 Amount
0.08511525
8511525
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
83c4c589822fc99ff921ff81ecd58c23db3d66c2
OP_EQUAL
a91483c4c589822fc99ff921ff81ecd58c23db3d66c287
Output 18 Amount
0.00250000
250000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
f9a60eef1889d35687be6560402182f3deb80481
OP_EQUAL
a914f9a60eef1889d35687be6560402182f3deb8048187
Output 19 Amount
0.24950000
24950000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
5a8d9fa1747086cdf77f9990a2f4cef16efbeff3
OP_EQUALVERIFY
OP_CHECKSIG
76a9145a8d9fa1747086cdf77f9990a2f4cef16efbeff388ac
Output 20 Amount
0.05950000
5950000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
cb61cf157b4b7298fa7394b6b09e1154aa33534a
OP_EQUAL
a914cb61cf157b4b7298fa7394b6b09e1154aa33534a87
Output 21 Amount
0.01271060
1271060
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
59ec7acb9273a249691113026d1eb8ac26ebc921
OP_EQUALVERIFY
OP_CHECKSIG
76a91459ec7acb9273a249691113026d1eb8ac26ebc92188ac
Output 22 Amount
1.23238267
123238267
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
cd8fa149fe1513edfbf1ab30bcfcb215bff0e6bc
OP_EQUAL
a914cd8fa149fe1513edfbf1ab30bcfcb215bff0e6bc87
Output 23 Amount
0.00621462
621462
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
cff83f4e6040bf0f3818d866d2a6f20224c6a460
OP_EQUALVERIFY
OP_CHECKSIG
76a914cff83f4e6040bf0f3818d866d2a6f20224c6a46088ac
Output 24 Amount
0.00490000
490000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
24d5087e84dd2bb3e4598cc902efc67515a3578b
OP_EQUALVERIFY
OP_CHECKSIG
76a91424d5087e84dd2bb3e4598cc902efc67515a3578b88ac
Output 25 Amount
1.00000000
100000000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
454fb6bd5c8f5a057abf79ff87bfdcec3e6ce7ff
OP_EQUALVERIFY
OP_CHECKSIG
76a914454fb6bd5c8f5a057abf79ff87bfdcec3e6ce7ff88ac
Output 26 Amount
0.01000000
1000000
scriptPubKey
OP_0
OP_PUSHBYTES_20
930fd788460f1f387ea43676a777f4d9dcd979cf
0014930fd788460f1f387ea43676a777f4d9dcd979cf
Output 27 Amount
0.01934000
1934000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
2390ed0045fee8dc367cadb0bc1270ca7c9be921
OP_EQUAL
a9142390ed0045fee8dc367cadb0bc1270ca7c9be92187
Output 28 Amount
0.06029905
6029905
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
07823c717c5a95c5ba1c01aa4204ad602ae44b1d
OP_EQUALVERIFY
OP_CHECKSIG
76a91407823c717c5a95c5ba1c01aa4204ad602ae44b1d88ac
Output 29 Amount
0.15674600
15674600
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
594356bbc118474f860cb85cadb1b856adbcfb64
OP_EQUALVERIFY
OP_CHECKSIG
76a914594356bbc118474f860cb85cadb1b856adbcfb6488ac
Output 30 Amount
0.42600000
42600000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
5a9bf53240364edf7a2bfeede5e16f979d3b1ef3
OP_EQUAL
a9145a9bf53240364edf7a2bfeede5e16f979d3b1ef387
Output 31 Amount
0.02037838
2037838
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
925371bd116916cba633cecb14a87ad34df53193
OP_EQUAL
a914925371bd116916cba633cecb14a87ad34df5319387
Output 32 Amount
0.02809479
2809479
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
9f00afe42f19eaf2a34929d154b483adacb16eb1
OP_EQUALVERIFY
OP_CHECKSIG
76a9149f00afe42f19eaf2a34929d154b483adacb16eb188ac
Output 33 Amount
0.02000000
2000000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
a47ec933180eb342e00672fb47ee46f37ba90cd5
OP_EQUAL
a914a47ec933180eb342e00672fb47ee46f37ba90cd587
Output 34 Amount
0.02850000
2850000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
258a28544168dc6c0093171f64c53095ce922557
OP_EQUAL
a914258a28544168dc6c0093171f64c53095ce92255787
Output 35 Amount
0.44950000
44950000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
df42dcd2774dcd695681c7ed7badb5c39728ceee
OP_EQUAL
a914df42dcd2774dcd695681c7ed7badb5c39728ceee87
Output 36 Amount
0.00500000
500000
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
4794c9354a7327cc9e2525a38968efd26e37e5c6
OP_EQUALVERIFY
OP_CHECKSIG
76a9144794c9354a7327cc9e2525a38968efd26e37e5c688ac
Output 37 Amount
0.00396385
396385
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
8c8789f2114a8ef85ffef84df2d4bbc31538646b
OP_EQUALVERIFY
OP_CHECKSIG
76a9148c8789f2114a8ef85ffef84df2d4bbc31538646b88ac
Output 38 Amount
0.00670837
670837
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
c2a765fd31a2981b2ae26c1df9e63eafb65ff809
OP_EQUALVERIFY
OP_CHECKSIG
76a914c2a765fd31a2981b2ae26c1df9e63eafb65ff80988ac
Output 39 Amount
0.19950000
19950000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
eb210b77c799fd992032cb4ccee14bc018186573
OP_EQUAL
a914eb210b77c799fd992032cb4ccee14bc01818657387
Output 40 Amount
0.05419524
5419524
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
03872ca05c7ff3655c912201234fc57841343e32
OP_EQUAL
a91403872ca05c7ff3655c912201234fc57841343e3287
Output 41 Amount
0.12303487
12303487
scriptPubKey
OP_0
OP_PUSHBYTES_20
b2de320e7e4139d90305fdeabc24500808f6e023
0014b2de320e7e4139d90305fdeabc24500808f6e023
Output 42 Amount
0.69950001
69950001
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
6e8de51a207aaa52dde326531d8f7ad7074300cd
OP_EQUALVERIFY
OP_CHECKSIG
76a9146e8de51a207aaa52dde326531d8f7ad7074300cd88ac
Output 43 Amount
5.31083232
531083232
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
b8b34a87f2decc440f475c81a271926ed9da2b43
OP_EQUALVERIFY
OP_CHECKSIG
76a914b8b34a87f2decc440f475c81a271926ed9da2b4388ac
Output 44 Amount
0.10050000
10050000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
38116681febdd71473d899ecf4c3f47ee779470d
OP_EQUAL
a91438116681febdd71473d899ecf4c3f47ee779470d87
Output 45 Amount
0.05115353
5115353
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
58bf2c03499aca44ab70090a8c887715266ddbf6
OP_EQUALVERIFY
OP_CHECKSIG
76a91458bf2c03499aca44ab70090a8c887715266ddbf688ac
unspent
Output 46 Amount
30.09207131
3009207131
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
81331868f61002d286a245c3ccd48674f5707906
OP_EQUALVERIFY
OP_CHECKSIG
76a91481331868f61002d286a245c3ccd48674f570790688ac
Output 47 Amount
0.02250000
2250000
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
f3231e84dab56509d0ab7dad5ed7fda7e348f3b1
OP_EQUAL
a914f3231e84dab56509d0ab7dad5ed7fda7e348f3b187
Output 48 Amount
0.00189139
189139
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
798b661a204e922f553cc32b517cb94a97b70158
OP_EQUAL
a914798b661a204e922f553cc32b517cb94a97b7015887
Output 49 Amount
0.00512037
512037
scriptPubKey
OP_HASH160
OP_PUSHBYTES_20
9550df5e65ed79693710011f0f13c7c33f16ef60
OP_EQUAL
a9149550df5e65ed79693710011f0f13c7c33f16ef6087
Output 50 Amount
1.79775766
179775766
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
030bc3ed56138cc809903d39d53bcde0bf0b0d0d
OP_EQUALVERIFY
OP_CHECKSIG
76a914030bc3ed56138cc809903d39d53bcde0bf0b0d0d88ac
Output 51 Amount
0.00456167
456167
scriptPubKey
OP_DUP
OP_HASH160
OP_PUSHBYTES_20
db6c3ee817949b4774c037f467679eb35c0ef046
OP_EQUALVERIFY
OP_CHECKSIG
76a914db6c3ee817949b4774c037f467679eb35c0ef04688ac
  • TXID:  fba1db730ba77c8784880df123f47aade5ea502941b3baf43b3d97fbff98a9bf
  • wTXID: 8e5a43c6b78af6a8c0438c8846dde871ebf5526e457af0b4a4e8095159633719
  • 2,168 bytes (2056 + 112)
  • 2,084.00 vbytes (2056 x 1 + 112 x 0.25)
020000000001031a9436bb0f3e0579794567a840fb6f1f11b3aba03050f245f2c209ab65c96582000000006b483045022100954b12c07daf0a3d24e182d49f3ed201952d8ed44d7332d1ee865314b487dd4802207312f7398ccf5674f374475e6484986e04bf3cf81593d9d966b58b906e85ac45012102679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67feffffffd642b3d69168dc3d65fa978d473d8903766d9669d684468d2a1a9e37d7ce9b52000000006a47304402200e90a8c92642236165cd439c2e13cd557720187d2168effcbcce89bb1dcf3c0f0220532680e7313d688c41fde2a43a8ce0e0e5d6a8c4eddc9980803d0e24ba26348c012102679a681d9b5bf5c672e0413997762664a17009038674b806bf27dd6b368d9b67feffffffdaec7b897029b968dcec3ef1a4d7d2ba24cbd7319d30909ff900a2841cce94323900000000feffffff343125c9000000000017a9141105c8c45c46492234c4fed83ecdc90e9271ffa687f0ba04000000000017a914a94542d7675d6fcfc143a2733baaec8855aa38f687b07c1e00000000001976a91472d82104f430d933403c65c82df2a790d876cf5288acb9dd0d00000000001976a914e81d2cb11c81e7613ef4872d18e8f51322dcadad88ac1e69ec01000000001976a914591a38c22e30497d4c5fdff7e0e9fe3d3ccc5bea88ac90a00b00000000001976a91463283c292e6ef29a110ac62d69e547b5eb7da93088acf04902000000000017a9141664537b0ad0db2621bb5b210f4230039a14d23087f0490200000000001976a9144e7f5de2efeba2ee18583d10e9821b2eaa74279088acc0cf6a000000000017a91455421cf1fc76647b496d6327f100909385dde8598717b35a000000000017a9142b3eb8d24747926f0aab9caf2a83716401df1deb87d0292400000000001976a9142dc34813e3e42c2b60f599d5c6776af0547d414988ac20bcbe00000000001976a914ffea2b4a9379090f66954c26d92675d5f018771e88ac706408000000000017a914fe1ea0d58f46331a597358f768506334f28b70d487dc214c000000000017a9148cd06a283651bd176835200aee6bcd75b918a2ff87b09661020000000017a914c398ba834a097d1c8f6f837a538ff3de1e09bfa887a25e0f000000000017a914d604d45d2656535001322c23cf24ee2c44f1e2a487c47214000000000017a914ab9eaa5e8f758668b1f272140c1a53b5fa4b3dfb8725e081000000000017a91483c4c589822fc99ff921ff81ecd58c23db3d66c28790d003000000000017a914f9a60eef1889d35687be6560402182f3deb8048187f0b47c01000000001976a9145a8d9fa1747086cdf77f9990a2f4cef16efbeff388ac30ca5a000000000017a914cb61cf157b4b7298fa7394b6b09e1154aa33534a8714651300000000001976a91459ec7acb9273a249691113026d1eb8ac26ebc92188ac7b7758070000000017a914cd8fa149fe1513edfbf1ab30bcfcb215bff0e6bc87967b0900000000001976a914cff83f4e6040bf0f3818d866d2a6f20224c6a46088ac107a0700000000001976a91424d5087e84dd2bb3e4598cc902efc67515a3578b88ac00e1f505000000001976a914454fb6bd5c8f5a057abf79ff87bfdcec3e6ce7ff88ac40420f0000000000160014930fd788460f1f387ea43676a777f4d9dcd979cfb0821d000000000017a9142390ed0045fee8dc367cadb0bc1270ca7c9be9218751025c00000000001976a91407823c717c5a95c5ba1c01aa4204ad602ae44b1d88ace82cef00000000001976a914594356bbc118474f860cb85cadb1b856adbcfb6488ac40068a020000000017a9145a9bf53240364edf7a2bfeede5e16f979d3b1ef3874e181f000000000017a914925371bd116916cba633cecb14a87ad34df531938787de2a00000000001976a9149f00afe42f19eaf2a34929d154b483adacb16eb188ac80841e000000000017a914a47ec933180eb342e00672fb47ee46f37ba90cd587d07c2b000000000017a914258a28544168dc6c0093171f64c53095ce92255787f0e1ad020000000017a914df42dcd2774dcd695681c7ed7badb5c39728ceee8720a10700000000001976a9144794c9354a7327cc9e2525a38968efd26e37e5c688ac610c0600000000001976a9148c8789f2114a8ef85ffef84df2d4bbc31538646b88ac753c0a00000000001976a914c2a765fd31a2981b2ae26c1df9e63eafb65ff80988acb06930010000000017a914eb210b77c799fd992032cb4ccee14bc0181865738704b252000000000017a91403872ca05c7ff3655c912201234fc57841343e32877fbcbb0000000000160014b2de320e7e4139d90305fdeabc24500808f6e023315a2b04000000001976a9146e8de51a207aaa52dde326531d8f7ad7074300cd88ace0afa71f000000001976a914b8b34a87f2decc440f475c81a271926ed9da2b4388acd05999000000000017a91438116681febdd71473d899ecf4c3f47ee779470d87d90d4e00000000001976a91458bf2c03499aca44ab70090a8c887715266ddbf688ac5bdb5cb3000000001976a91481331868f61002d286a245c3ccd48674f570790688ac105522000000000017a914f3231e84dab56509d0ab7dad5ed7fda7e348f3b187d3e202000000000017a914798b661a204e922f553cc32b517cb94a97b701588725d007000000000017a9149550df5e65ed79693710011f0f13c7c33f16ef60871629b70a000000001976a914030bc3ed56138cc809903d39d53bcde0bf0b0d0d88ace7f50600000000001976a914db6c3ee817949b4774c037f467679eb35c0ef04688ac000002483045022100ef162d9695cc67eea576bb596772f3981440b1036af902d91a5fde2b58b8f179022055bc6a050bec9efc2f64617c0c4664711a1cc2b19ea9ab88fda8c4c5561f04ca012103260d78631d2d23036551a5d3a32cf56eb43a5e3177cfeb470ae09143cd7d5fc9bef40800