Mainnet

Confirmed transaction

681e667f2b1b856bdcfc48a0915bc72ec2bcecea72efa78d55c8efa6d3ce296d

Status

Confirmed246,415 confirmations

Included in

block 728,158 · 2022-02-20 13:24:07 UTC · 4 yr ago

Previous blockNext blockBlock list

Value flowRibbon height is proportional to value. Inputs pool into the transaction first: a transaction does not pair inputs with outputs.
Value flow: 2 inputs to 21 outputs and the miner feeInput 0 0.30655920 BCH; Input 1 0.00000546 BCH; to Output 0 · OP_RETURN 0.00000000 BCH; Output 1 · P2PKH 0.00000546 BCH; Output 2 · P2PKH 0.00000546 BCH; Output 3 · P2PKH 0.00000546 BCH; Output 4 · P2PKH 0.00000546 BCH; Output 5 · P2PKH 0.00000546 BCH; Output 6 · P2PKH 0.00000546 BCH; Output 7 · P2PKH 0.00000546 BCH; Output 8 · P2PKH 0.00000546 BCH; Output 9 · P2PKH 0.00000546 BCH; Output 10 · P2PKH 0.00000546 BCH; Output 11 · P2PKH 0.00000546 BCH; Output 12 · P2PKH 0.00000546 BCH; Output 13 · P2PKH 0.00000546 BCH; Output 14 · P2PKH 0.00000546 BCH; Output 15 · P2PKH 0.00000546 BCH; Output 16 · P2PKH 0.00000546 BCH; Output 17 · P2PKH 0.00000546 BCH; Output 18 · P2PKH 0.00000546 BCH; Output 19 · P2PKH 0.00000546 BCH; Output 20 · P2PKH 0.30644499 BCH; miner fee 1,593 sat.100.0%Input 00.30655920 BCHbitcoincash:qrssvchv…sxudk6ch4a1de5327942…b06344ab94e2:20Input 10.00000546 BCHbitcoincash:qrssvchv…sxudk6ch4a1de5327942…b06344ab94e2:19Output 0 · OP_RETURN0.00000000 BCHscript 36281d2575…945aca7funspentOutput 1 · P2PKH0.00000546 BCHbitcoincash:qpgq2v38…kmykmdxxspentOutput 2 · P2PKH0.00000546 BCHbitcoincash:qpum5320…hmwk7zggspentOutput 3 · P2PKH0.00000546 BCHbitcoincash:qpwey2mq…t6h80phxspentOutput 4 · P2PKH0.00000546 BCHbitcoincash:qpynlmad…uu9d0ndsspentOutput 5 · P2PKH0.00000546 BCHbitcoincash:qqj9q3ee…ykrqvxs7spentOutput 6 · P2PKH0.00000546 BCHbitcoincash:qqjk20sl…3mpx874jspentOutputs 7–20 (14 more)0.30651597 BCHsummed into one ribbonMiner fee · ribbon widened for visibility1,593 sat · 0.00001593 BCH
Value flow: 2 inputs to 21 outputs and the miner feeInput 0 0.30655920 BCH; Input 1 0.00000546 BCH; to Output 0 · OP_RETURN 0.00000000 BCH; Output 1 · P2PKH 0.00000546 BCH; Output 2 · P2PKH 0.00000546 BCH; Output 3 · P2PKH 0.00000546 BCH; Output 4 · P2PKH 0.00000546 BCH; Output 5 · P2PKH 0.00000546 BCH; Output 6 · P2PKH 0.00000546 BCH; Output 7 · P2PKH 0.00000546 BCH; Output 8 · P2PKH 0.00000546 BCH; Output 9 · P2PKH 0.00000546 BCH; Output 10 · P2PKH 0.00000546 BCH; Output 11 · P2PKH 0.00000546 BCH; Output 12 · P2PKH 0.00000546 BCH; Output 13 · P2PKH 0.00000546 BCH; Output 14 · P2PKH 0.00000546 BCH; Output 15 · P2PKH 0.00000546 BCH; Output 16 · P2PKH 0.00000546 BCH; Output 17 · P2PKH 0.00000546 BCH; Output 18 · P2PKH 0.00000546 BCH; Output 19 · P2PKH 0.00000546 BCH; Output 20 · P2PKH 0.30644499 BCH; miner fee 1,593 sat.in 0in 1out 0out 1out 2out 3+17fee

0.30656466 BCH in from 2 inputs, 0.30654873 BCH out to 21 outputs, 1,593 sat to the miner.

Settlement check

Input total

0.30656466

BCH, 2 inputs

Output total

0.30654873

BCH, 21 outputs

Miner fee

1,593 sat

0.00001593 BCH, inputs minus outputs

Fee rate

1.31 sat/B

fee ÷ size

Size

1,212 B

version 2, locktime 0

CashTokens

None

no token prefix on any output

Balances: 0.30656466 BCH in = 0.30654873 BCH out + 1,593 sat fee.

Inputs2 · 0.30656466 BCH

Prevout lookups resolved: 2 / 2
#Address and previous outputTypeAmountScripts
0qrssvchv…sxudk6chSpends 4a1de53279…6344ab94e2:20P2PKH0.30655920 BCH
Scripts

Previous output4a1de5327942866284296e53b0421b28e5f29f1bb5eec0c8754db06344ab94e2:20

Unlock typeUnlocking script · 107-byte input script

Previous output script25-byte pay-to-public-key-hash output

Unlocking script · 107 bytes

<0x3045022100e5a30f37f7d3abc91792568046bd8509cead6410b831749131f49bf019b6ae900220708263cecdae2dc513cdaa9ba7cef544fe70f65888add11b90d410b675d77f5341>
<0x03cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379a>
483045022100e5a30f37f7d3abc91792568046bd8509cead6410b831749131f49bf019b6ae900220708263cecdae2dc513cdaa9ba7cef544fe70f65888add11b90d410b675d77f53412103cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379a

Prevout locking script · 25 bytes

OP_DUP
OP_HASH160
<0xe10662ec053d1548d067d92db1852861aeee67a9>
OP_EQUALVERIFY
OP_CHECKSIG
76a914e10662ec053d1548d067d92db1852861aeee67a988ac
1qrssvchv…sxudk6chSpends 4a1de53279…6344ab94e2:19P2PKH0.00000546 BCH
Scripts

Previous output4a1de5327942866284296e53b0421b28e5f29f1bb5eec0c8754db06344ab94e2:19

Unlock typeUnlocking script · 107-byte input script

Previous output script25-byte pay-to-public-key-hash output

Unlocking script · 107 bytes

<0x3045022100eda4d3fdcf536ef8ec0e0aa75426abaaddfd58dcc3742db9d52d081b68c1784a02201327ca97790e5e0b8fc03606e87ecdd520b59ebf9c5698a2aad0fbfa6975532b41>
<0x03cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379a>
483045022100eda4d3fdcf536ef8ec0e0aa75426abaaddfd58dcc3742db9d52d081b68c1784a02201327ca97790e5e0b8fc03606e87ecdd520b59ebf9c5698a2aad0fbfa6975532b412103cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379a

Prevout locking script · 25 bytes

OP_DUP
OP_HASH160
<0xe10662ec053d1548d067d92db1852861aeee67a9>
OP_EQUALVERIFY
OP_CHECKSIG
76a914e10662ec053d1548d067d92db1852861aeee67a988ac

Outputs21 · 0.30654873 BCH

Spend states looked up for 21 of 21 outputs: 20 spent, 1 unspent.
#AddressTypeSpentAmountScripts
0script 36281d2575…945aca7f
OP_RETURN
Unspent0.00000000 BCH
Scripts

Locking scriptMetadata output: “SLPSEND !E26amSZ4M666666666666666666…”

Locking script bytes · 217 bytes

OP_RETURN
<0x534c5000>
<0x01>
<0x53454e44>
<0xdd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc9>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x0000000000000236>
<0x000000000011b3e1>
6a04534c500001010453454e4420dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc908000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000011b3e1
1qpgq2v38…kmykmdxx
P2PKH
Spent0.00000546 BCH
Scripts

Spent by0e89c2655995451415a8ff926313d412eb99408d6733743270de0d0cf53a227e input #416 in block 747,059

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x500532279b036de88adadf38970a0cdacd72164e>
OP_EQUALVERIFY
OP_CHECKSIG
76a914500532279b036de88adadf38970a0cdacd72164e88ac
2qpum5320…hmwk7zgg
P2PKH
Spent0.00000546 BCH
Scripts

Spent by7e70cfe6a228f6bd33b160471a39397af27641eed74657fd28fc1f21f6f5d8eb input #577 in block 747,015

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x79ba454fb3eb4dc2ed4fcdac1ed3f7d3eef2cd98>
OP_EQUALVERIFY
OP_CHECKSIG
76a91479ba454fb3eb4dc2ed4fcdac1ed3f7d3eef2cd9888ac
3qpwey2mq…t6h80phx
P2PKH
Spent0.00000546 BCH
Scripts

Spent by5f5681d0f401f881804eb2ea9ff6232d6b6c3b5f22b736d96a61ac86568cfe79 input #362 in block 745,473

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x5d922b60b265925276eefdbcd6e166e313b39dba>
OP_EQUALVERIFY
OP_CHECKSIG
76a9145d922b60b265925276eefdbcd6e166e313b39dba88ac
4qpynlmad…uu9d0nds
P2PKH
Spent0.00000546 BCH
Scripts

Spent bybfa113415776f1945a51b90ffd6b7f1bc0a802516bc891bb2c5ce27956d753c4 input #552 in block 745,601

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x493fefad07a58963d053209a9a31774b5228c8b9>
OP_EQUALVERIFY
OP_CHECKSIG
76a914493fefad07a58963d053209a9a31774b5228c8b988ac
5qqj9q3ee…ykrqvxs7
P2PKH
Spent0.00000546 BCH
Scripts

Spent by411d7d6ade2d5fed4831375b11be871e72e5e7cd1a7c509d13e3547f07c6fe1f input #576 in block 745,402

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x245047392316ca0eaed790f5ba8e5a6f72da1eb4>
OP_EQUALVERIFY
OP_CHECKSIG
76a914245047392316ca0eaed790f5ba8e5a6f72da1eb488ac
6qqjk20sl…3mpx874j
P2PKH
Spent0.00000546 BCH
Scripts

Spent by44fec4f1d4bfe9dfd138368434e069f8a1096383f168f2a7048ddb2ae6fef41e input #565 in block 744,282

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x25653e1f5e10d23d1ccf5b5f4417b3a042ac02ea>
OP_EQUALVERIFY
OP_CHECKSIG
76a91425653e1f5e10d23d1ccf5b5f4417b3a042ac02ea88ac
7qqkhwcsk…ng4psf2w
P2PKH
Spent0.00000546 BCH
Scripts

Spent by14e7c05fde70f6137d049caf5535503060a23fbc28ceab1de9413757b2c3a3e7 input #404 in block 745,401

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x2d776216317b4c2acb76b4e231736163b954de04>
OP_EQUALVERIFY
OP_CHECKSIG
76a9142d776216317b4c2acb76b4e231736163b954de0488ac
8qp9p3xmw…xgawf3jm
P2PKH
Spent0.00000546 BCH
Scripts

Spent by6d3985f80cd98bc379894f5053e020e9ffd5ac2492f41552d7d35125fe198de7 input #588 in block 745,601

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x4a189b6e97edb0c8ded80096f7ff50fbdec74438>
OP_EQUALVERIFY
OP_CHECKSIG
76a9144a189b6e97edb0c8ded80096f7ff50fbdec7443888ac
9qqksz9kc…zaqvqp9l
P2PKH
Spent0.00000546 BCH
Scripts

Spent bydb2cf2b971e38ce5588e9aa7ea2f93e083426009dc53af528979ca310aa010f9 input #541 in block 745,402

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x2d0116d8a50efc2996b874d8cead9541b7dba105>
OP_EQUALVERIFY
OP_CHECKSIG
76a9142d0116d8a50efc2996b874d8cead9541b7dba10588ac
10qz2we4xq…gwv549yj
P2PKH
Spent0.00000546 BCH
Scripts

Spent bye55856e3699d7ff5124b049fd4efc7ab95e72e1ec2e75adc215adc4e1c262acf input #376 in block 745,834

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x94ecd4c0e289a6745e0f7c583f0c2d6ba5544256>
OP_EQUALVERIFY
OP_CHECKSIG
76a91494ecd4c0e289a6745e0f7c583f0c2d6ba554425688ac
11qpt0yp6f…jzt5v5g8
P2PKH
Spent0.00000546 BCH
Scripts

Spent by2e1a7d02896520b37e625ee2bd76f34010fc1ccddcf1267df6fb53c3680493b3 input #575 in block 747,056

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x56f207490dc66a95bcea7c9de439233982767d4f>
OP_EQUALVERIFY
OP_CHECKSIG
76a91456f207490dc66a95bcea7c9de439233982767d4f88ac
12qzg8nyvq…3ealenc5
P2PKH
Spent0.00000546 BCH
Scripts

Spent byb80728dc98dc845d3d4d95d684aaa99301d64d72ac3af24683352b305e5f4ad9 input #346 in block 746,835

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x907991800a90801edac6e10329639d988311f080>
OP_EQUALVERIFY
OP_CHECKSIG
76a914907991800a90801edac6e10329639d988311f08088ac
13qzhxcflj…gsj8rz2d
P2PKH
Spent0.00000546 BCH
Scripts

Spent by0212d001be97ad2ce7168628c2a15fd166bc7fea20cb6f3767c5ec67b44db6f8 input #565 in block 746,813

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xae6c27f28af1c1fc863b8f98b363bb495e1bee2d>
OP_EQUALVERIFY
OP_CHECKSIG
76a914ae6c27f28af1c1fc863b8f98b363bb495e1bee2d88ac
14qzlt85em…qqjxgtnz
P2PKH
Spent0.00000546 BCH
Scripts

Spent by5146a0c1a018f90aecb8c268dc413de11a8cf07eb3b13660d1564cff07157920 input #540 in block 747,228

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xbeb3d33baf2735f7263bd755c23c9e49f0946b89>
OP_EQUALVERIFY
OP_CHECKSIG
76a914beb3d33baf2735f7263bd755c23c9e49f0946b8988ac
15qr87fplc…zxh5dfgt
P2PKH
Spent0.00000546 BCH
Scripts

Spent bya4d6ebb14fcb3c682b7aee68bbd76c2c3731d75e82b593e76e69f5e51881198b input #323 in block 744,490

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xcfe487f80cd5de59a4ab1e4b5564483bc05f79f7>
OP_EQUALVERIFY
OP_CHECKSIG
76a914cfe487f80cd5de59a4ab1e4b5564483bc05f79f788ac
16qre3292s…p9h4hldt
P2PKH
Spent0.00000546 BCH
Scripts

Spent bya3b9e6bba8e838faef6ebdfd8476f455f03de6e2ea879fe061550c831fe142d8 input #571 in block 747,387

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xf315155097998dc2b92ab88a78d693fa526bcd2b>
OP_EQUALVERIFY
OP_CHECKSIG
76a914f315155097998dc2b92ab88a78d693fa526bcd2b88ac
17qruyma58…57wv3gc9
P2PKH
Spent0.00000546 BCH
Scripts

Spent by02fb5e932dc90d560d44f4ffef332532b83c321909c766f6905ff2cc6761a5c9 input #586 in block 746,396

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xf84df6874df18e79fd55dba0ed72e2a363744a8f>
OP_EQUALVERIFY
OP_CHECKSIG
76a914f84df6874df18e79fd55dba0ed72e2a363744a8f88ac
18qpz7d44a…jacklgtj
P2PKH
Spent0.00000546 BCH
Scripts

Spent by9b88a1708479ff0a45aef211e65fa6410ecadf6be3a3d680828633273a6b7ffe input #492 in block 743,228

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0x45e6d6bd6eef28358dda8501710a2e38b715426e>
OP_EQUALVERIFY
OP_CHECKSIG
76a91445e6d6bd6eef28358dda8501710a2e38b715426e88ac
19qrssvchv…sxudk6ch
P2PKH
Spent0.00000546 BCH
Scripts

Spent byad5e0efdfbe1cc6be3c562c2e2af6d49ce1b56eab3e1ec5432e32768ca2d104e input #1 in block 728,204

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xe10662ec053d1548d067d92db1852861aeee67a9>
OP_EQUALVERIFY
OP_CHECKSIG
76a914e10662ec053d1548d067d92db1852861aeee67a988ac
20qrssvchv…sxudk6ch
P2PKH
Spent0.30644499 BCH
Scripts

Spent byad5e0efdfbe1cc6be3c562c2e2af6d49ce1b56eab3e1ec5432e32768ca2d104e input #0 in block 728,204

Locking script25-byte pay-to-public-key-hash output

Locking script bytes · 25 bytes

OP_DUP
OP_HASH160
<0xe10662ec053d1548d067d92db1852861aeee67a9>
OP_EQUALVERIFY
OP_CHECKSIG
76a914e10662ec053d1548d067d92db1852861aeee67a988ac
Position in block 728,158Open the block

The tile strip needs the block's transaction list, which this page does not load. Open the block for its tile grid.

Block height
728,158
Byte offset in block
445,916
Merkle proof

The proof lists the sibling hashes that lift this transaction to the Merkle root in block 728,158's header. Check it offline against that header.

This page does not load the path itself; the proof download holds it.

Raw transaction1,212 bytes

0200000002e294ab4463b04d75c8c0eeb51b9ff2e5281b42b0536e29846286427932e51d4a140000006b483045022100e5a30f37f7d3abc91792568046bd8509cead6410b831749131f49bf019b6ae900220708263cecdae2dc513cdaa9ba7cef544fe70f65888add11b90d410b675d77f53412103cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379affffffffe2…a914e10662ec053d1548d067d92db1852861aeee67a988ac00000000
Show full hex
0200000002e294ab4463b04d75c8c0eeb51b9ff2e5281b42b0536e29846286427932e51d4a140000006b483045022100e5a30f37f7d3abc91792568046bd8509cead6410b831749131f49bf019b6ae900220708263cecdae2dc513cdaa9ba7cef544fe70f65888add11b90d410b675d77f53412103cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379affffffffe294ab4463b04d75c8c0eeb51b9ff2e5281b42b0536e29846286427932e51d4a130000006b483045022100eda4d3fdcf536ef8ec0e0aa75426abaaddfd58dcc3742db9d52d081b68c1784a02201327ca97790e5e0b8fc03606e87ecdd520b59ebf9c5698a2aad0fbfa6975532b412103cc4468c80d1e8bc206b29551121a251237a3e2db199e992987da46dc2b48379affffffff150000000000000000d96a04534c500001010453454e4420dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc908000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000000023608000000000011b3e122020000000000001976a914500532279b036de88adadf38970a0cdacd72164e88ac22020000000000001976a91479ba454fb3eb4dc2ed4fcdac1ed3f7d3eef2cd9888ac22020000000000001976a9145d922b60b265925276eefdbcd6e166e313b39dba88ac22020000000000001976a914493fefad07a58963d053209a9a31774b5228c8b988ac22020000000000001976a914245047392316ca0eaed790f5ba8e5a6f72da1eb488ac22020000000000001976a91425653e1f5e10d23d1ccf5b5f4417b3a042ac02ea88ac22020000000000001976a9142d776216317b4c2acb76b4e231736163b954de0488ac22020000000000001976a9144a189b6e97edb0c8ded80096f7ff50fbdec7443888ac22020000000000001976a9142d0116d8a50efc2996b874d8cead9541b7dba10588ac22020000000000001976a91494ecd4c0e289a6745e0f7c583f0c2d6ba554425688ac22020000000000001976a91456f207490dc66a95bcea7c9de439233982767d4f88ac22020000000000001976a914907991800a90801edac6e10329639d988311f08088ac22020000000000001976a914ae6c27f28af1c1fc863b8f98b363bb495e1bee2d88ac22020000000000001976a914beb3d33baf2735f7263bd755c23c9e49f0946b8988ac22020000000000001976a914cfe487f80cd5de59a4ab1e4b5564483bc05f79f788ac22020000000000001976a914f315155097998dc2b92ab88a78d693fa526bcd2b88ac22020000000000001976a914f84df6874df18e79fd55dba0ed72e2a363744a8f88ac22020000000000001976a91445e6d6bd6eef28358dda8501710a2e38b715426e88ac22020000000000001976a914e10662ec053d1548d067d92db1852861aeee67a988ac1399d301000000001976a914e10662ec053d1548d067d92db1852861aeee67a988ac00000000

Bitauth scenario

libauth wallet template JSON

A scenario bundles this transaction with the outputs it spends, so each unlocking script can be stepped through op by op in Bitauth IDE and its signature check re-run against the exact source outputs.

Source outputs
2 · 0.30656466 BCH
Show scenario JSON
Loading payload...