tx · AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm

3PCVUcbP3SQJf9sozgUpkxjyUHsjca9si7G:  +0.529349 XTN.
———————————————————————————————————:  -0.00500100 Waves
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee:  +0.73950518 Puzzle
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp:  +0.030786 XTN.
———————————————————————————————————:  +0.00178552 Puzzle
———————————————————————————————————:  +0.00475311 Waves
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ:  -0.560135 XTN.
3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ:  -0.74129070 Puzzle
———————————————————————————————————:  -1.96858119 Waves (GENERATOR)
———————————————————————————————————:  +1.96858119 Waves
3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas:  -0.00475311 Waves (GENERATOR)
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG:  -1.97333430 Waves
———————————————————————————————————:  +1.97333430 Waves (GENERATOR)

2022.08.08 00:29 [3240099] transfer 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn > 3PCVUcbP3SQJf9sozgUpkxjyUHsjca9si7G swap() 12.750917 XTN.
2022.08.08 00:29 [3240099] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.030786 XTN.
2022.08.08 00:29 [3240099] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn exchange() 12.750917 XTN.
2022.08.08 00:29 [3240099] transfer 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ > 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee unlockNeutrino() 12.781703 XTN.
2022.08.08 00:29 [3240099] invoke 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ unlockNeutrino()
2022.08.08 00:29 [3240099] invoke 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee stakeUnstake()
2022.08.08 00:29 [3240099] invoke 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn > 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee exchange() 0.73950518 Puzzle
2022.08.08 00:29 [3240099] transfer 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00178552 Puzzle
2022.08.08 00:29 [3240099] transfer 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ > 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn exchange() 0.73950518 Puzzle
2022.08.08 00:29 [3240099] lease 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() 90.23495838 Waves
2022.08.08 00:29 [3240099] unlease 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() +88.26637719 Waves
2022.08.08 00:29 [3240099] invoke 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ > 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ stakeUnstake()
2022.08.08 00:29 [3240099] invoke 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn > 3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ exchange() 1.96858119 Waves
2022.08.08 00:29 [3240099] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00475311 Waves
2022.08.08 00:29 [3240099] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn exchange() 1.96858119 Waves
2022.08.08 00:29 [3240099] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ lockNeutrino() 12.221568 XTN.
2022.08.08 00:29 [3240099] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.08.08 00:29 [3240099] lease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() 97256.50733509 Waves
2022.08.08 00:29 [3240099] unlease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas stakeUnstake() +97258.48066939 Waves
2022.08.08 00:29 [3240099] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2022.08.08 00:29 [3240099] invoke 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG exchange() 12.221568 XTN.
2022.08.08 00:29 [3240099] invoke 3PCVUcbP3SQJf9sozgUpkxjyUHsjca9si7G > 3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn swap() 12.221568 XTN.

3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: B_asset_balance: 515110119 -> 502328416
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: A_asset_balance: 2895569278 -> 2969519796
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: 515110119 -> 502328416
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 210522350200256 -> 210522337418553
3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ: B_asset_balance: 8826637719 -> 9023495838
3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ: A_asset_balance: 3410172385 -> 3336043315
3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ: leasing_amount: 8826637719 -> 9023495838
3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ: leasing_id: "0xfbdd63c5e819c22a33eb0561602544547caa2299d46174ca05dcda22e4c13356" -> "0xbf96c973adf25067a556c55f2409832970be10a703fa66e862a505f4cb7fa95c"
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: B_asset_balance: 600175988679 -> 600188210247
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: A_asset_balance: 9725848066939 -> 9725650733509
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_current_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: "stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG" == "stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG"
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_initialShare: 100 == 100
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_start: 2344934 == 2344934
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_end: 0 == 0
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 600175988679 -> 600188210247
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 210522337978688 -> 210522350200256
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_amount: 9725848066939 -> 9725650733509
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_id: "0x8aab305612d3d59a450476e917d5f1e78f26ef29dc42c4759a31667764b7f019" -> "0x1cf0b792366475fbfe77092c954d44973af6eaf123c21c00eb7fdd530e1db081"

{ "type": 16, "id": "AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm", "fee": 500100, "feeAssetId": null, "timestamp": 1659907795927, "version": 1, "sender": "3PCVUcbP3SQJf9sozgUpkxjyUHsjca9si7G", "senderPublicKey": "7uWHAEPuPZXec1eFfzk1D7bAcvHEWqfjQQWMXmGhq93s", "proofs": [ "4VkVZjdKQB6rDQ8rCyeTEzcxUpqF58x79ZXhwvGxKp44QCseJFhs6km39vV7XPYJb4Y8kAp4kYQtuCCkwWCnWrCk" ], "dApp": "3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn", "payment": [ { "amount": 12221568, "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ], "call": { "function": "swap", "args": [ { "type": "string", "value": "12221568/3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG,swopfi,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p,WAVES;3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ,swopfi,WAVES,HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS;3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee,swopfi,HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "integer", "value": 12251745 } ] }, "height": 3240099, "applicationStatus": "succeeded", "spentComplexity": 4280, "stateChanges": { "data": [], "transfers": [ { "address": "3PCVUcbP3SQJf9sozgUpkxjyUHsjca9si7G", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 12750917 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 12221568 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 9725650733509 }, { "key": "B_asset_balance", "type": "integer", "value": 600188210247 } ], "transfers": [ { "address": "3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn", "asset": null, "amount": 196858119 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": null, "amount": 475311 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": false }, { "type": "Int", "value": 197333430 }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "leasing_id", "type": "binary", "value": "base64:HPC3kjZkdfv+dwkslU1Elzr26vEjwhwA63/dUw4dsIE=" }, { "key": "leasing_amount", "type": "integer", "value": 9725650733509 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "2wyJoYPg9ZCY8Zi1y8BoyGfd5zTojcFn84384dBvovfr", "originTransactionId": "AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm", "sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 9725650733509, "height": 3240099, "status": "canceled", "cancelHeight": 3240099, "cancelTransactionId": "98bqktdm9Sk7u7nW6aK2CTaN12JdvQwEpjdHJmAnSXgG" } ], "leaseCancels": [ { "id": "ALJfRoZemYygkijqVERWfosSqDHXCvyW4tQVDHAmoa9N", "originTransactionId": "HWDS3YQ1GL8fPmxeNDG1BMr5Cc57zvSGUiVVuMW3EFsV", "sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 9725848066939, "height": 3240099, "status": "canceled", "cancelHeight": 3240099, "cancelTransactionId": "AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm" } ], "invokes": [] } }, { "dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": true }, { "type": "Int", "value": 12221568 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ", "call": { "function": "lockNeutrino", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 12221568 } ], "stateChanges": { "data": [ { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 210522350200256 }, { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "type": "integer", "value": 600188210247 }, { "key": "stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_end", "type": "integer", "value": 0 }, { "key": "stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_start", "type": "integer", "value": 2344934 }, { "key": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_initialShare", "type": "integer", "value": 100 }, { "key": "stakingconfig_current_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG", "type": "string", "value": "stakingconfig_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_100_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": null, "amount": 196858119 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 3336043315 }, { "key": "B_asset_balance", "type": "integer", "value": 9023495838 } ], "transfers": [ { "address": "3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 73950518 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 178552 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": true }, { "type": "Int", "value": 196858119 }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "leasing_id", "type": "binary", "value": "base64:v5bJc63yUGelVsVfJAmDKXC+EKcD+mboYqUF9Mt/qVw=" }, { "key": "leasing_amount", "type": "integer", "value": 9023495838 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "DttEAbV8Sv3TBBf1MofCECMngRFTy2w5n7CLkMGDMJvw", "originTransactionId": "AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm", "sender": "3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 9023495838, "height": 3240099, "status": "canceled", "cancelHeight": 3240099, "cancelTransactionId": "EzwM7Bf43i2pB5k5xPJEcZpo7hWC9uCdwT95H2YQZ5bo" } ], "leaseCancels": [ { "id": "HxB8ZUubBs6imvTK3koNGjgsaG8CV9rBpe5hjMz2tUq3", "originTransactionId": "E5z3R3gouQR2cNVGrsWaUauMGHCRWh9rcKduSeyogR2w", "sender": "3PRFKemXs4rAJYGPccNtP63Kw2UzwEdH7sZ", "recipient": "3PK8o5xADFueuBVKX2qdgTf7wV6j5pJMUas", "amount": 8826637719, "height": 3240099, "status": "canceled", "cancelHeight": 3240099, "cancelTransactionId": "AzqhjbiMJLmH3pkQ3tknFwPvbSG17B9PDKsohV7usoTm" } ], "invokes": [] } } ] } }, { "dApp": "3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee", "call": { "function": "exchange", "args": [ { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS", "amount": 73950518 } ], "stateChanges": { "data": [ { "key": "A_asset_balance", "type": "integer", "value": 2969519796 }, { "key": "B_asset_balance", "type": "integer", "value": 502328416 } ], "transfers": [ { "address": "3PJuzZXNVhTKvyLeKvmxGZwWGPABo3LJJQn", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 12750917 }, { "address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 30786 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee", "call": { "function": "stakeUnstake", "args": [ { "type": "Boolean", "value": false }, { "type": "Int", "value": 12781703 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ", "call": { "function": "unlockNeutrino", "args": [ { "type": "Int", "value": 12781703 }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "type": "integer", "value": 210522337418553 }, { "key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee", "type": "integer", "value": 502328416 } ], "transfers": [ { "address": "3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 12781703 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } } ] } }

github/deemru/w8io/6500d08 
14.17 ms