tx · BfBy8hW7Sn7nFjvWPDDwQ3tTPvHEDxcEGNQ6JDD6Rtn5

3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF:  +0.01249181 Duck Egg
3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN:  +0.00049181 TEAM FOMO
———————————————————————————————————:  +0.10750819 Duck Egg
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW:  -0.12000000 Duck Egg
3PDktsxDVEcoobpEBJcausnKo4enhcWUDEF:  -0.00500000 Waves

2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN topUpReward() 0.00049181 TEAM FOMO
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN topUpReward() 0.10750819 Duck Egg
2022.03.06 03:02 [3016479] reissue 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > SELF calculateCompoundShareAndIssue() 0.00049181 TEAM FOMO
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF calculateCompoundShareAndIssue()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.02000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.02000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] transfer 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimReward() 0.01000000 Duck Egg
2022.03.06 03:02 [3016479] invoke 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF > 3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW claimReward()
2022.03.06 03:02 [3016479] invoke 3PDktsxDVEcoobpEBJcausnKo4enhcWUDEF > 3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF claimFarmingRewardProxy()

3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF: ceo_fee_overall: 187300000 -> 188500000
3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF: ceo_collected_fee: 23200000 -> 24400000
3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF: total_farming_reward: 19228500000 -> 19239300000
3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN: global_lastCheck_interest: 5458211 -> 5491900
3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN: global_earnings: 1679830760 -> 1690581579
3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN: last_virtual_price: 1 == 1
3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN: total_compound: 145988078 -> 146037259
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_AVC6o9bSkVg1oY2cmdEZFEuDuPqmGaC3F4fxVVwjjPCd_withdrawnAmount: 6000000 -> 7000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6xidzNKFC4zS2Z3Kpe6Laj2dbMDzQPxZH7mGjPPcDfUY_withdrawnAmount: 20000000 -> 21000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_BA1wnurgBj8XXmn2eJNqgpiupMYDoJzdKWShcSX1AKX9_withdrawnAmount: 14000000 -> 15000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_5LBBVFtX2NY5k13ui8gmw1Ve2P6yjC4ZuHAXsMZAoGPH_withdrawnAmount: 20000000 -> 22000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_FGGdojFmwLE6uCcT6wsm14FT9HvKMG6bGXDJc2S7ftum_withdrawnAmount: 2000000 -> 3000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_Hzo95sRPiuhrWPKCpmEFqfUDfa3fon4HMkr1ghC4kegj_withdrawnAmount: 12000000 -> 13000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6C1ezJAMmBj7fV32P9xHUvEbwPRvRX1wJQ9FXyyGfs4E_withdrawnAmount: 11000000 -> 12000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6S3gkEnPZt4ngr8xh7i3pDTZTzhRd8p6ytASKAGqcEWk_withdrawnAmount: 20000000 -> 22000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_4dBVRgFKFAftbNKL7PPJqC3XBwoV1ndKa2cWVxdzVQVv_withdrawnAmount: 11000000 -> 12000000
3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW: address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_7wHdisxZVSKLUnEAjMDibbYZ91nN6bMzmK1AZDrFanf7_withdrawnAmount: 20000000 -> 21000000

{ "type": 16, "id": "BfBy8hW7Sn7nFjvWPDDwQ3tTPvHEDxcEGNQ6JDD6Rtn5", "fee": 500000, "feeAssetId": null, "timestamp": 1646524981457, "version": 2, "chainId": 87, "sender": "3PDktsxDVEcoobpEBJcausnKo4enhcWUDEF", "senderPublicKey": "23NWm7kUDQqbTVkirjd5JXWRZaWVoS4ZesmRNHicBa3T", "proofs": [ "4GL8yxMdg1TzfobsiSHJgNTE8NpyshnT5nTSjJBy9GUpAYyEwr1egGSNBYa9GEwwPZ9yvw4c6eVafSpRyjEkVAmc" ], "dApp": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "payment": [], "call": { "function": "claimFarmingRewardProxy", "args": [ { "type": "string", "value": "7wHdisxZVSKLUnEAjMDibbYZ91nN6bMzmK1AZDrFanf7;4dBVRgFKFAftbNKL7PPJqC3XBwoV1ndKa2cWVxdzVQVv;6S3gkEnPZt4ngr8xh7i3pDTZTzhRd8p6ytASKAGqcEWk;6C1ezJAMmBj7fV32P9xHUvEbwPRvRX1wJQ9FXyyGfs4E;Hzo95sRPiuhrWPKCpmEFqfUDfa3fon4HMkr1ghC4kegj;FGGdojFmwLE6uCcT6wsm14FT9HvKMG6bGXDJc2S7ftum;5LBBVFtX2NY5k13ui8gmw1Ve2P6yjC4ZuHAXsMZAoGPH;BA1wnurgBj8XXmn2eJNqgpiupMYDoJzdKWShcSX1AKX9;6xidzNKFC4zS2Z3Kpe6Laj2dbMDzQPxZH7mGjPPcDfUY;AVC6o9bSkVg1oY2cmdEZFEuDuPqmGaC3F4fxVVwjjPCd" } ] }, "height": 3016479, "applicationStatus": "succeeded", "spentComplexity": 9777, "stateChanges": { "data": [ { "key": "total_farming_reward", "type": "integer", "value": 19239300000 }, { "key": "ceo_collected_fee", "type": "integer", "value": 24400000 }, { "key": "ceo_fee_overall", "type": "integer", "value": 188500000 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "7wHdisxZVSKLUnEAjMDibbYZ91nN6bMzmK1AZDrFanf7" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_7wHdisxZVSKLUnEAjMDibbYZ91nN6bMzmK1AZDrFanf7_withdrawnAmount", "type": "integer", "value": 21000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "4dBVRgFKFAftbNKL7PPJqC3XBwoV1ndKa2cWVxdzVQVv" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_4dBVRgFKFAftbNKL7PPJqC3XBwoV1ndKa2cWVxdzVQVv_withdrawnAmount", "type": "integer", "value": 12000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "6S3gkEnPZt4ngr8xh7i3pDTZTzhRd8p6ytASKAGqcEWk" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6S3gkEnPZt4ngr8xh7i3pDTZTzhRd8p6ytASKAGqcEWk_withdrawnAmount", "type": "integer", "value": 22000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 2000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "6C1ezJAMmBj7fV32P9xHUvEbwPRvRX1wJQ9FXyyGfs4E" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6C1ezJAMmBj7fV32P9xHUvEbwPRvRX1wJQ9FXyyGfs4E_withdrawnAmount", "type": "integer", "value": 12000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "Hzo95sRPiuhrWPKCpmEFqfUDfa3fon4HMkr1ghC4kegj" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_Hzo95sRPiuhrWPKCpmEFqfUDfa3fon4HMkr1ghC4kegj_withdrawnAmount", "type": "integer", "value": 13000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "FGGdojFmwLE6uCcT6wsm14FT9HvKMG6bGXDJc2S7ftum" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_FGGdojFmwLE6uCcT6wsm14FT9HvKMG6bGXDJc2S7ftum_withdrawnAmount", "type": "integer", "value": 3000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "5LBBVFtX2NY5k13ui8gmw1Ve2P6yjC4ZuHAXsMZAoGPH" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_5LBBVFtX2NY5k13ui8gmw1Ve2P6yjC4ZuHAXsMZAoGPH_withdrawnAmount", "type": "integer", "value": 22000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 2000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "BA1wnurgBj8XXmn2eJNqgpiupMYDoJzdKWShcSX1AKX9" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_BA1wnurgBj8XXmn2eJNqgpiupMYDoJzdKWShcSX1AKX9_withdrawnAmount", "type": "integer", "value": 15000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "6xidzNKFC4zS2Z3Kpe6Laj2dbMDzQPxZH7mGjPPcDfUY" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_6xidzNKFC4zS2Z3Kpe6Laj2dbMDzQPxZH7mGjPPcDfUY_withdrawnAmount", "type": "integer", "value": 21000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PAETTtuW7aSiyKtn9GuML3RgtV1xdq1mQW", "call": { "function": "claimReward", "args": [ { "type": "String", "value": "AVC6o9bSkVg1oY2cmdEZFEuDuPqmGaC3F4fxVVwjjPCd" } ] }, "payment": [], "stateChanges": { "data": [ { "key": "address_3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF_asset_AVC6o9bSkVg1oY2cmdEZFEuDuPqmGaC3F4fxVVwjjPCd_withdrawnAmount", "type": "integer", "value": 7000000 } ], "transfers": [ { "address": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 1000000 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P3UMGin66fAe39AhJf5whS2Yabu6dZAmCF", "call": { "function": "calculateCompoundShareAndIssue", "args": [ { "type": "Int", "value": 10800000 } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [ { "assetId": "J4iWJS2kGmAqLC4dYFuHvmqXK1E6rBJaRTA6nd1VmFkj", "isReissuable": true, "quantity": 49181 } ], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P2bbfbAf2Ddc6cMgQfkt22fqmoE1AmALmN", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS", "amount": 10750819 }, { "assetId": "J4iWJS2kGmAqLC4dYFuHvmqXK1E6rBJaRTA6nd1VmFkj", "amount": 49181 } ], "stateChanges": { "data": [ { "key": "total_compound", "type": "integer", "value": 146037259 }, { "key": "last_virtual_price", "type": "integer", "value": 1 }, { "key": "global_earnings", "type": "integer", "value": 1690581579 }, { "key": "global_lastCheck_interest", "type": "integer", "value": 5491900 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }

github/deemru/w8io/873ac7e 
25.75 ms