tx · Be9gaG8v7uJu72JTFEyba2WTrPY5HS2sYKkJNoXtcUcY

3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g:  -2.785098 XTN
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN:  +2.785098 XTN
3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg:  -0.00900000 Waves

2022.12.31 22:32 [2384894] invoke 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.31 22:32 [2384894] invoke 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX > 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX syncTerminalPriceToOracle()
2022.12.31 22:32 [2384894] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX payFunding()
2022.12.31 22:32 [2384894] invoke 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.31 22:32 [2384894] invoke 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF > 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF syncTerminalPriceToOracle()
2022.12.31 22:32 [2384894] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF payFunding()
2022.12.31 22:32 [2384894] invoke 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ > 3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH exchangeFreeAndLocked()
2022.12.31 22:32 [2384894] invoke 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ > 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ syncTerminalPriceToOracle()
2022.12.31 22:32 [2384894] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ payFunding()
2022.12.31 22:32 [2384894] invoke 3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7 > 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g computeReward()
2022.12.31 22:32 [2384894] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7 ackRewards()
2022.12.31 22:32 [2384894] invoke 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 > 3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN deposit() 2.785098 XTN
2022.12.31 22:32 [2384894] invoke 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g > 3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1 deposit() 2.785098 XTN
2022.12.31 22:32 [2384894] invoke 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev > 3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g ackRewards()
2022.12.31 22:32 [2384894] invoke 3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg > 3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev performHousekeeping()

3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_shortFundingRate: -399 -> -655
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_longFundingRate: -428 -> -697
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_latestShortPremiumFraction: 60292 -> 60246
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_latestLongPremiumFraction: 36205 -> 36156
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_nextFundingBlockMinTimestamp: 1672515132885 -> 1672518732885
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_lastDataStr: "27875051,27875054,27875068,27875072,27875133,27875152,27875158,27875167,27875173,27875178,27875183,27875187,27875189,27875193,27875203,27875220" -> "27875054,27875068,27875072,27875133,27875152,27875158,27875167,27875173,27875178,27875183,27875187,27875189,27875193,27875203,27875220,27875252"
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_lastMinuteId: 27875220 -> 27875252
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataPreviousMinuteId_27875252: 27875220
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataLastPrice_27875252: 69243
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_twapDataLastCumulativePrice_27875252: 2434772787
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_bsAstW: 1000000 == 1000000
3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX: k_qtAstW: 29757 -> 29791
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 218420827 -> 218425191
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 7271655412300 -> 7271800705500
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 28514956022200 -> 28514810729000
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_shortFundingRate: 310 -> -171
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_longFundingRate: 275 -> -171
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_latestShortPremiumFraction: 10020 -> 10015
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_latestLongPremiumFraction: 312 -> 307
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_nextFundingBlockMinTimestamp: 1672515132885 -> 1672518732885
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_lastDataStr: "27874765,27874772,27874832,27874892,27874918,27874952,27874970,27874971,27875008,27875013,27875072,27875133,27875142,27875183,27875193,27875241" -> "27874772,27874832,27874892,27874918,27874952,27874970,27874971,27875008,27875013,27875072,27875133,27875142,27875183,27875193,27875241,27875252"
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_lastMinuteId: 27875241 -> 27875252
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataPreviousMinuteId_27875252: 27875241
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataLastPrice_27875252: 29299
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_twapDataLastCumulativePrice_27875252: 725410403
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_bsAstW: 1000000 == 1000000
3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF: k_qtAstW: 1028704 -> 1033333
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 218428754 -> 218420827
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 7271919317500 -> 7271655412300
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 28514692117000 -> 28514956022200
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_shortFundingRate: -72 -> -66
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_longFundingRate: -80 -> -73
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_latestShortPremiumFraction: 957959 -> 957673
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_latestLongPremiumFraction: 474861 -> 474543
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_nextFundingBlockMinTimestamp: 1672515132885 -> 1672518732885
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_lastDataStr: "27874952,27874973,27874983,27875013,27875033,27875043,27875066,27875072,27875133,27875146,27875152,27875167,27875172,27875187,27875193,27875203" -> "27874973,27874983,27875013,27875033,27875043,27875066,27875072,27875133,27875146,27875152,27875167,27875172,27875187,27875193,27875203,27875252"
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_lastMinuteId: 27875203 -> 27875252
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataPreviousMinuteId_27875252: 27875203
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataLastPrice_27875252: 4331159
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_twapDataLastCumulativePrice_27875252: 127759155738
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_bsAstW: 1000000 == 1000000
3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ: k_qtAstW: 1842106 -> 1840413
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_rate: 218442177 -> 218428754
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalanceBorrowed: 0 == 0
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_freeBalance: 7272366206800 -> 7271919317500
3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH: k_lockedBalance: 28514245227700 -> 28514692117000
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_periodFinish: 1672598027 -> 1672601559
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_lastUpdateTime: 1672511627 -> 1672515159
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardBalance: 722911753771 -> 723190263571
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardPerTokenStored: 154376210 -> 154453372
3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g: k_rewardRate: 198917 -> 194008
3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1: k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ: 378696621592 -> 378699406690
3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN: k_funds: 378696621592 -> 378699406690

{ "type": 16, "id": "Be9gaG8v7uJu72JTFEyba2WTrPY5HS2sYKkJNoXtcUcY", "fee": 900000, "feeAssetId": null, "timestamp": 1672515162655, "version": 2, "chainId": 84, "sender": "3MseEJNEHkYhvcHre6Mann1F8e27S1qptdg", "senderPublicKey": "A6ZtwikNTr19YpC1t6HnNGCBJF6GTx62DhEkJpgpzpmL", "proofs": [ "2VNzWa9WEGKCYyjtJnFYTTXvugpXZqhBtnTsUUgp42nhTkKwGgde4rAYY2xKD2xe9Q9fQiACBuV4vTFWGnJeRLZn" ], "dApp": "3N7FAcM14gZRpGB9RTZXtr5BLPfrkeZofev", "payment": [], "call": { "function": "performHousekeeping", "args": [ { "type": "string", "value": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ,3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF,3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX" } ] }, "height": 2384894, "applicationStatus": "succeeded", "spentComplexity": 7576, "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g", "call": { "function": "ackRewards", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_rewardRate", "type": "integer", "value": 194008 }, { "key": "k_rewardPerTokenStored", "type": "integer", "value": 154453372 }, { "key": "k_rewardBalance", "type": "integer", "value": 723190263571 }, { "key": "k_lastUpdateTime", "type": "integer", "value": 1672515159 }, { "key": "k_periodFinish", "type": "integer", "value": 1672601559 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6DSGKkzQthvo3S2Ru8MEKNkTVqB2XFMV1", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "amount": 2785098 } ], "stateChanges": { "data": [ { "key": "k_funds_HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "type": "integer", "value": 378699406690 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN", "call": { "function": "deposit", "args": [ { "type": "String", "value": "3N7oLWBSDVgbwaBG9nMa4KqgZ5YL6hkAyJN" }, { "type": "Boolean", "value": false } ] }, "payment": [ { "assetId": "HezsdQuRDtzksAYUy97gfhKy7Z1NW2uXYSHA3bgqenNZ", "amount": 2785098 } ], "stateChanges": { "data": [ { "key": "k_funds", "type": "integer", "value": 378699406690 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7", "call": { "function": "ackRewards", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N6btuDfXTh8F6rcCbpuevwjxv78VSjwy1g", "call": { "function": "computeReward", "args": [ { "type": "String", "value": "3N6Zcr1qjgomiWEe9a9smqF4oo5nVAv2Cy7" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1672518732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 474543 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 957673 }, { "key": "k_longFundingRate", "type": "integer", "value": -73 }, { "key": "k_shortFundingRate", "type": "integer", "value": -66 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3Mv3TjtJoM2fLFJmFGgmzCf1WzMB8WSWYGZ", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 1840413 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27875252", "type": "integer", "value": 127759155738 }, { "key": "k_twapDataLastPrice_27875252", "type": "integer", "value": 4331159 }, { "key": "k_twapDataPreviousMinuteId_27875252", "type": "integer", "value": 27875203 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27875252 }, { "key": "k_lastDataStr", "type": "string", "value": "27874973,27874983,27875013,27875033,27875043,27875066,27875072,27875133,27875146,27875152,27875167,27875172,27875187,27875193,27875203,27875252" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": 4468893 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 28514692117000 }, { "key": "k_freeBalance", "type": "integer", "value": 7271919317500 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 218428754 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1672518732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 307 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 10015 }, { "key": "k_longFundingRate", "type": "integer", "value": -171 }, { "key": "k_shortFundingRate", "type": "integer", "value": -171 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N2PpSwSkK98YvLff2xQa6UcZ6LZ4suyFUF", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 1033333 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27875252", "type": "integer", "value": 725410403 }, { "key": "k_twapDataLastPrice_27875252", "type": "integer", "value": 29299 }, { "key": "k_twapDataPreviousMinuteId_27875252", "type": "integer", "value": 27875241 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27875252 }, { "key": "k_lastDataStr", "type": "string", "value": "27874772,27874832,27874892,27874918,27874952,27874970,27874971,27875008,27875013,27875072,27875133,27875142,27875183,27875193,27875241,27875252" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": 2639052 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 28514956022200 }, { "key": "k_freeBalance", "type": "integer", "value": 7271655412300 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 218420827 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX", "call": { "function": "payFunding", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_nextFundingBlockMinTimestamp", "type": "integer", "value": 1672518732885 }, { "key": "k_latestLongPremiumFraction", "type": "integer", "value": 36156 }, { "key": "k_latestShortPremiumFraction", "type": "integer", "value": 60246 }, { "key": "k_longFundingRate", "type": "integer", "value": -697 }, { "key": "k_shortFundingRate", "type": "integer", "value": -655 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3N4SpfepyNLLb4Uc8e3xvkZew64HMcZ23oX", "call": { "function": "syncTerminalPriceToOracle", "args": [] }, "payment": [], "stateChanges": { "data": [ { "key": "k_qtAstW", "type": "integer", "value": 29791 }, { "key": "k_bsAstW", "type": "integer", "value": 1000000 }, { "key": "k_twapDataLastCumulativePrice_27875252", "type": "integer", "value": 2434772787 }, { "key": "k_twapDataLastPrice_27875252", "type": "integer", "value": 69243 }, { "key": "k_twapDataPreviousMinuteId_27875252", "type": "integer", "value": 27875220 }, { "key": "k_lastMinuteId", "type": "integer", "value": 27875252 }, { "key": "k_lastDataStr", "type": "string", "value": "27875054,27875068,27875072,27875133,27875152,27875158,27875167,27875173,27875178,27875183,27875187,27875189,27875193,27875203,27875220,27875252" } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3NADcxHXbecCheinqFbvhDjfzZhsMFZJUuH", "call": { "function": "exchangeFreeAndLocked", "args": [ { "type": "Int", "value": -1452932 } ] }, "payment": [], "stateChanges": { "data": [ { "key": "k_lockedBalance", "type": "integer", "value": 28514810729000 }, { "key": "k_freeBalance", "type": "integer", "value": 7271800705500 }, { "key": "k_freeBalanceBorrowed", "type": "integer", "value": 0 }, { "key": "k_rate", "type": "integer", "value": 218425191 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } } ] } }

github/deemru/w8io/169f3d6 
25.22 ms