tx · GjJgwbRegfZq98HtWcEBjeg1yCCaCVhVEUgtAKxZs7Hw

3MsRPsV5G3FVDGzK3YfS2X6qaCTcLdt47BH:  +0.645937 USDT
3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg:  +198.804056 USDT
———————————————————————————————————:  -0.00900000 Waves
3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr:  -199.449993 USDT

2023.05.09 19:47 [2570592] transfer 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MsRPsV5G3FVDGzK3YfS2X6qaCTcLdt47BH closePosition() 0.645937 USDT
2023.05.09 19:47 [2570592] transfer 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg closePosition() 198.804056 USDT
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF notifyNotional()
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF notifyFees()
2023.05.09 19:47 [2570592] invoke 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN > 3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr deposit() 1.507186 USDT
2023.05.09 19:47 [2570592] invoke 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN > 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN deposit() 1.507186 USDT
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN addFree() 1.507186 USDT
2023.05.09 19:47 [2570592] transfer 3N6NNy96zcDV7gxbL5kX32zqAPGP37eL91z > 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG acceptPayment() 2.153123 USDT
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3N6NNy96zcDV7gxbL5kX32zqAPGP37eL91z acceptPayment() 2.153123 USDT
2023.05.09 19:47 [2570592] transfer 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN > 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG withdrawLocked() 200.957179 USDT
2023.05.09 19:47 [2570592] transfer 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN > 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN withdraw() 200.957179 USDT
2023.05.09 19:47 [2570592] transfer 3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr > 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN withdraw() 200.957179 USDT
2023.05.09 19:47 [2570592] invoke 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN > 3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr withdraw()
2023.05.09 19:47 [2570592] invoke 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN > 3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN withdraw()
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN withdrawLocked()
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG ensureCalledOnce()
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN exchangeFreeAndLocked()
2023.05.09 19:47 [2570592] invoke 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG > 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG syncTerminalPriceToOracle()
2023.05.09 19:47 [2570592] invoke 3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg > 3MpjMveMjHs97n26f8QdyN8i3Csx379uswG closePosition()

3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_balance: 315981985 -> 115024806
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_openInterestShort: 0 == 0
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_openInterestLong: 72599365 -> 24752475
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_totalShortPositionSize: 0 == 0
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_totalLongPositionSize: 35223985 -> 11302402
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_openInterestNotional: 72599365 -> 24752475
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_totalPositionSize: 35223985 -> 11302402
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_bsAstR: 591680752346 -> 591704673929
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_qtAstR: 3000178596244 -> 3000057304281
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionTimestamp_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 1683650686427 -> null
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionFee_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 9000 -> null
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionFraction_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 8 -> null
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionOpenNotional_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 47846890 -> null
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionMargin_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 9569378 -> null
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_positionSize_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1: 23921583 -> null
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_traderCumulativeVolume_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg: 10291380293800 -> 10296164982800
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_traderVolume_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_19486: 104247589000 -> 109032278000
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_traderAverageNotionalInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783: 890116508 -> 1381866
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_lastNotional_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg: 4784689000 -> 0
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_traderScoreInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783: 106832011 -> 53791608
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_totalScoreInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_2783: 106832011 -> 53791608
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_totalFeesInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_2783: 43062200 -> 258374500
3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF: k_traderFeesInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783: 43062200 -> 258374500
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_rate: 71132118 -> 71314124
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_freeBalance: 58904469900 -> 59055188500
3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN: k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy: 704069505 -> 705576691
3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr: k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy: 704069505 -> 705576691
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_lockedBalance: 31598198500 -> 11502480600
3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN: k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy: 905026684 -> 704069505
3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr: k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy: 905026684 -> 704069505
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_lastTx: "DTYapqDR8Mex4MbR75W4mofRmRgG1BYYcUq4evQXzdU5" -> "GjJgwbRegfZq98HtWcEBjeg1yCCaCVhVEUgtAKxZs7Hw"
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_bsAstW: 1000000 == 1000000
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_qtAstW: 394477 -> 1972387
3MpjMveMjHs97n26f8QdyN8i3Csx379uswG: k_balance: 34173198 -> 315981985
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_rate: 105162907 -> 71132118
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_freeBalance: 87085348600 -> 58904469900
3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN: k_lockedBalance: 3417319800 -> 31598198500

{ "type": 16, "id": "GjJgwbRegfZq98HtWcEBjeg1yCCaCVhVEUgtAKxZs7Hw", "fee": 900000, "feeAssetId": null, "timestamp": 1683650891814, "version": 2, "chainId": 84, "sender": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "senderPublicKey": "A6ZtwikNTr19YpC1t6HnNGCBJF6GTx62DhEkJpgpzpmL", "proofs": [ "3J65jyS51zU4zMaGVXPjUBKZznRyFUSnYYeEyPC2iqngVGB2tv9kY2JPTts1qRXJMX2AAjwxiDDp87zT5jax4ScG" ], "dApp": "3MpjMveMjHs97n26f8QdyN8i3Csx379uswG", "payment": [], "call": { "function": "closePosition", "args": [ { "type": "integer", "value": 23921583 }, { "type": "integer", "value": 1 }, { "type": "integer", "value": 0 }, { "type": "boolean", "value": false } ] }, "height": 2570592, "applicationStatus": "succeeded", "spentComplexity": 5361, "stateChanges": { "data": [ { "key": "k_positionSize_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_positionMargin_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_positionOpenNotional_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_positionFraction_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_positionFee_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_positionTimestamp_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_1", "value": null }, { "key": "k_qtAstR", "type": "integer", "value": 3000057304281 }, { "key": "k_bsAstR", "type": "integer", "value": 591704673929 }, { "key": "k_totalPositionSize", "type": "integer", "value": 11302402 }, { "key": "k_openInterestNotional", "type": "integer", "value": 24752475 }, { "key": "k_totalLongPositionSize", "type": "integer", "value": 11302402 }, { "key": "k_totalShortPositionSize", "type": "integer", "value": 0 }, { "key": "k_openInterestLong", "type": "integer", "value": 24752475 }, { "key": "k_openInterestShort", "type": "integer", "value": 0 }, { "key": "k_balance", "type": "integer", "value": 115024806 } ], "transfers": [ { "address": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 198804056 }, { "address": "3MsRPsV5G3FVDGzK3YfS2X6qaCTcLdt47BH", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 645937 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3MpjMveMjHs97n26f8QdyN8i3Csx379uswG", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_balance", "type": "integer", "value": 315981985 }, { "key": "k_qtAstW", "type": "integer", "value": 1972387 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": 281808787 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 31598198500 }, { "key": "k_freeBalance", "type": "integer", "value": 58904469900 }, { "key": "k_rate", "type": "integer", "value": 71132118 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3MpjMveMjHs97n26f8QdyN8i3Csx379uswG", "call": { "function": "ensureCalledOnce", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lastTx", "type": "string", "value": "GjJgwbRegfZq98HtWcEBjeg1yCCaCVhVEUgtAKxZs7Hw" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN", "call": { "function": "withdrawLocked", "args": [ { "type": "Int", "value": 200957179 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 11502480600 } ], "transfers": [ { "address": "3MpjMveMjHs97n26f8QdyN8i3Csx379uswG", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 200957179 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN", "call": { "function": "withdraw", "args": [ { "type": "String", "value": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy" }, { "type": "Int", "value": 200957179 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "type": "integer", "value": 704069505 } ], "transfers": [ { "address": "3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 200957179 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr", "call": { "function": "withdraw", "args": [ { "type": "String", "value": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy" }, { "type": "Int", "value": 200957179 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "type": "integer", "value": 704069505 } ], "transfers": [ { "address": "3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 200957179 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N6NNy96zcDV7gxbL5kX32zqAPGP37eL91z", "call": { "function": "acceptPayment", "args": [ { "type": "String", "value": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg" } ] }, "payment": [ { "assetId": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 2153123 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3MpjMveMjHs97n26f8QdyN8i3Csx379uswG", "asset": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 2153123 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3MxZ7YNAqigXR5jrgvpb48Uc6B29ouDzQyN", "call": { "function": "addFree", "args": [] }, "payment": [ { "assetId": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 1507186 } ], "stateChanges": { "data": [ { "key": "k_freeBalance", "type": "integer", "value": 59055188500 }, { "key": "k_rate", "type": "integer", "value": 71314124 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3MtbzcFZjxhPwaM1HoYr7sSSGDk7bjBsRNN", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 1507186 } ], "stateChanges": { "data": [ { "key": "k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "type": "integer", "value": 705576691 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N5rCvMqUUd5CLJYp2j3Re3aBc5YBPyVMBr", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": "BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "amount": 1507186 } ], "stateChanges": { "data": [ { "key": "k_funds_BwiAZEnE2iCbtc5AsWfm7LFi8jDUxnrBr14tH9xqXsHy", "type": "integer", "value": 705576691 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF", "call": { "function": "notifyFees", "args": [ { "type": "String", "value": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg" }, { "type": "Int", "value": 2153123 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_traderFeesInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783", "type": "integer", "value": 258374500 }, { "key": "k_totalFeesInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_2783", "type": "integer", "value": 258374500 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3N4oVbx9R7qb1SDJE2ZkpqU3oTD28jrnhCF", "call": { "function": "notifyNotional", "args": [ { "type": "String", "value": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg" }, { "type": "Int", "value": 0 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_totalScoreInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_2783", "type": "integer", "value": 53791608 }, { "key": "k_traderScoreInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783", "type": "integer", "value": 53791608 }, { "key": "k_lastNotional_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "type": "integer", "value": 0 }, { "key": "k_traderAverageNotionalInPeriod_3MpjMveMjHs97n26f8QdyN8i3Csx379uswG_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_2783", "type": "integer", "value": 1381866 }, { "key": "k_traderVolume_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg_19486", "type": "integer", "value": 109032278000 }, { "key": "k_traderCumulativeVolume_3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "type": "integer", "value": 10296164982800 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }

github/deemru/w8io/873ac7e 
19.99 ms