tx · 8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm
3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM: +0.219658 XTN.
3PLi9Ppb1CTU2xrHiFS1NsRkgiCwPLM8dXf: +219.438646 XTN.
———————————————————————————————————: -17.00000000 Duck Egg
———————————————————————————————————: -0.00500000 Waves
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: -83.08573434 Waves (GENERATOR)
———————————————————————————————————: +83.08573434 Waves
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +0.530362 XTN.
———————————————————————————————————: +0.20060941 Waves
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: -220.188666 XTN.
3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas: -0.20060941 Waves (GENERATOR)
3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ: -83.28634375 Waves
———————————————————————————————————: +83.28634375 Waves (GENERATOR)
———————————————————————————————————: +17.00000000 Duck Egg
2022.12.04 12:24 [3410883] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM swap() 0.219658 XTN.
2022.12.04 12:24 [3410883] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PLi9Ppb1CTU2xrHiFS1NsRkgiCwPLM8dXf swap() 219.438646 XTN.
2022.12.04 12:24 [3410883] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp callFunction() 0.530362 XTN.
2022.12.04 12:24 [3410883] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw callFunction() 219.658304 XTN.
2022.12.04 12:24 [3410883] transfer 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG unlockNeutrino() 220.188666 XTN.
2022.12.04 12:24 [3410883] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ unlockNeutrino()
2022.12.04 12:24 [3410883] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.12.04 12:24 [3410883] lease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() 105725.45769695 Waves
2022.12.04 12:24 [3410883] unlease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() +105642.37196261 Waves
2022.12.04 12:24 [3410883] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.12.04 12:24 [3410883] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2022.12.04 12:24 [3410883] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG callFunction() 83.08573434 Waves
2022.12.04 12:24 [3410883] transfer 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp callFunction() 0.20060941 Waves
2022.12.04 12:24 [3410883] transfer 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw callFunction() 83.08573434 Waves
2022.12.04 12:24 [3410883] lease 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() 15604.22027941 Waves
2022.12.04 12:24 [3410883] unlease 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() +15687.50662316 Waves
2022.12.04 12:24 [3410883] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ stakeUnstake()
2022.12.04 12:24 [3410883] invoke 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2022.12.04 12:24 [3410883] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ callFunction() 17.00000000 Duck Egg
2022.12.04 12:24 [3410883] invoke 3PLi9Ppb1CTU2xrHiFS1NsRkgiCwPLM8dXf > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw swap() 17.00000000 Duck Egg
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: B_asset_balance: 281199378399 -> 280979189733
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: A_asset_balance: 10564237196261 -> 10572545769695
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 103723507573160 -> 103723287384494
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeTotalLocked: 103723507573160 -> 103723287384494
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeUsersCount: 4468 == 4468
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__locksCount: 87759 == 87759
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 281199378399 -> 280979189733
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__start: 3356248 == 3356248
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__amount: 281199378399 -> 280979189733
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__userRwdFromDepNum__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 0 == 0
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__rwd__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 62361 == 62361
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s%s__history__unstake__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm: "%s%d%d%d%d__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__3410883__1670145894223__281199378399__280979189733"
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_amount: 10564237196261 -> 10572545769695
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_id: "0x9dab4768b6b7e6217bd977eb568b7096f458e9ad9d49a361b630329b3c223bfa" -> "0x694e1a5404e33de8162bb538df105c8b9fbf3113643ad074003d3715c9dbcec6"
3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ: B_asset_balance: 1568750662316 -> 1560422027941
3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ: A_asset_balance: 317352950551 -> 319052950551
3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ: leasing_amount: 1568750662316 -> 1560422027941
3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ: leasing_id: "0xba2633f898bb042745181e56534a4d3122c6a9d4796571fe606a977f681a3070" -> "0x1800f89119141bba1c9ce5d5e2d396cea0363428967b6e2431be2d63b6aa6768"
{
"type": 16,
"id": "8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1670145954445,
"version": 2,
"chainId": 87,
"sender": "3PLi9Ppb1CTU2xrHiFS1NsRkgiCwPLM8dXf",
"senderPublicKey": "5yk8MVFVKgt2VkTqSg5rYwSimVhQnCkjdtoyGiapd9FX",
"proofs": [
"2N2n1jQ9JynJRvFEtKWkEvu5CpCXc4nzNw25k7g7NxJhTcJg5E2v2aA2Qje2pTtb2Bp2QGM1FPnsj4ys33r19shM"
],
"dApp": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"payment": [
{
"amount": 1700000000,
"assetId": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
}
],
"call": {
"function": "swap",
"args": [
{
"type": "list",
"value": [
{
"type": "string",
"value": "3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ"
},
{
"type": "string",
"value": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG"
}
]
},
{
"type": "list",
"value": [
{
"type": "string",
"value": "WAVES"
},
{
"type": "string",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
{
"type": "list",
"value": [
{
"type": "integer",
"value": 0
},
{
"type": "integer",
"value": 0
}
]
},
{
"type": "integer",
"value": 30
},
{
"type": "integer",
"value": 212848896
},
{
"type": "list",
"value": [
{
"type": "string",
"value": ""
},
{
"type": "string",
"value": ""
}
]
}
]
},
"height": 3410883,
"applicationStatus": "succeeded",
"spentComplexity": 3619,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PLi9Ppb1CTU2xrHiFS1NsRkgiCwPLM8dXf",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 219438646
},
{
"address": "3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 219658
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ",
"call": {
"function": "callFunction",
"args": [
{
"type": "String",
"value": "exchange"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
}
]
},
"payment": [
{
"assetId": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS",
"amount": 1700000000
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 319052950551
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 1560422027941
}
],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": null,
"amount": 8308573434
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": null,
"amount": 20060941
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 1700000000
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 8328634375
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:GAD4kRkUG7ocnOXV4tOWzqA2NCiWe24kMb4tY7aqZ2g="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 1560422027941
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "2cheKe4ijphKnupPM4jjAHjkWAdqAPZa9jXxiingfKMR",
"originTransactionId": "8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm",
"sender": "3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ",
"recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas",
"amount": 1560422027941,
"height": 3410883,
"status": "canceled",
"cancelHeight": 3410883,
"cancelTransactionId": "2M4bpGfkNDBLAu3DmAhwHwtWBwMP8aSBViz9xgZACEUy"
}
],
"leaseCancels": [
{
"id": "DXectNurPyXo4UtoAW7bmYErRg6Axw2dCzf6ho7fRJp7",
"originTransactionId": "H9hcAgGHhEvEjvUWMHBTCx5JQ9W7TCjWAoHmam96hiSJ",
"sender": "3PNVFWopwCD9CgGXkpYWEY94oQ5XCAEXBmQ",
"recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas",
"amount": 1568750662316,
"height": 3410882,
"status": "canceled",
"cancelHeight": 3410883,
"cancelTransactionId": "8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "callFunction",
"args": [
{
"type": "String",
"value": "exchange"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
}
]
},
"payment": [
{
"assetId": null,
"amount": 8308573434
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 10572545769695
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 280979189733
}
],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 219658304
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 530362
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 8308573434
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": ""
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 8308573434
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:aU4aVATjPegWK7U43xBci5+/MRNkOtB0AD03FcnbzsY="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 10572545769695
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "864tCo792HD3WgtyFqn9uAbSh12wJAVaZYDrVbPuxHsT",
"originTransactionId": "8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas",
"amount": 10572545769695,
"height": 3410883,
"status": "canceled",
"cancelHeight": 3410883,
"cancelTransactionId": "3tdVZoiQwDVnDwHfZsDfhZCvzNukikt1mrniveFJQpVW"
}
],
"leaseCancels": [
{
"id": "BcUVLMh5HssjwBG5BXEsBSrjAwXVqLufs4GifWcjLg8q",
"originTransactionId": "3bpSN3k9xZtr7DWr1nHaoJVtgK2WcGj83q884geqfkoG",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas",
"amount": 10564237196261,
"height": 3410883,
"status": "canceled",
"cancelHeight": 3410883,
"cancelTransactionId": "8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm"
}
],
"invokes": []
}
},
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 220188666
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ",
"call": {
"function": "unlockNeutrino",
"args": [
{
"type": "Int",
"value": 220188666
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%s%s%s__history__unstake__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__8YbEHa1wqWZh3aeRRvsp2bytFmJJVcBkPecr4FCYXydm",
"type": "string",
"value": "%s%d%d%d%d__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__3410883__1670145894223__281199378399__280979189733"
},
{
"key": "%s%s%s__rwd__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 62361
},
{
"key": "%s%s%s__userRwdFromDepNum__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"type": "integer",
"value": 0
},
{
"key": "%s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__amount",
"type": "integer",
"value": 280979189733
},
{
"key": "%s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__start",
"type": "integer",
"value": 3356248
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"type": "integer",
"value": 280979189733
},
{
"key": "%s%s__stats__locksCount",
"type": "integer",
"value": 87759
},
{
"key": "%s%s__stats__activeUsersCount",
"type": "integer",
"value": 4468
},
{
"key": "%s%s__stats__activeTotalLocked",
"type": "integer",
"value": 103723287384494
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 103723287384494
}
],
"transfers": [
{
"address": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 220188666
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}