{
    "version": 5,
    "timestamp": 1682052761213,
    "reference": "9B2coa6eaUwX5RKJgRWwfLCpiL2Bh6qEgPGnSG7jGm5N",
    "nxt-consensus": {
        "base-target": 208,
        "generation-signature": "6FVqeEqe1wGD4DDKX8ncKzAS31ZZ1FrzJFfM7E6Eagn1XJ57xQnCZDfy9pEdBohceXh3FHGUYRRnfEUrw1q8NEX2r8aVjxqZCC3akjpaxuJGEnTAMzkMh9PvWPPKV6Xs4DH"
    },
    "transactionsRoot": "CH74bBQLuUtk41RLdjku1kzeAhxKHYtj1uMgTeqt26Yj",
    "id": "8LAx1TCMvEgkm5JqoMRZ61Yxvjk2QzmrZ6mNZRip2dvN",
    "features": [],
    "desiredReward": -1,
    "generator": "3MvbutkV3xapQVUcGBGWCongwfdH8LKTm8w",
    "generatorPublicKey": "9bNzvarUWDCnAv4YrNKtSh6FQXQ94jFZNkciJNcH4dgj",
    "signature": "2T41bxdQe4fM2xNiR7ah5yDtN5hWDzE2Ra5LQQTfVkN8QxX6gXH7245M8RSGPsVbCdbXrq3bR8kF1ZFQFbLE7hrt",
    "blocksize": 5628,
    "transactionCount": 12,
    "totalFee": 6000000,
    "reward": 600000000,
    "rewardShares": {
        "3MvbutkV3xapQVUcGBGWCongwfdH8LKTm8w": 600000000
    },
    "VRF": "4yFjqrwSs1o8JUgh8LhB6syRJbwSrEZvyoctK6tSUkZJ",
    "fee": 6000000,
    "previous": "2543864",
    "height": "2543865",
    "next": "2543866",
    "transactions": [
        {
            "type": 16,
            "id": "EVX9w7kW7Uhr9G1k3eoWMKkAY8cGiDE8U22eC4vo9ejr",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052757435,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "AJyXXVx8C6bPM1ktRB1pbtqLjcdKn4iPiqBbiaQCNYszkvMbNnJRHFZ5ANbeNSjQPjGddhhnY8575hWsmHyXuiz"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "EELfxLJ8FvEPCRoWFfZPhqHf31tTJExKhb6cBgAnuyq6",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052757499,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "35htYydXempVFPKm7fmUSsj1qWwS89K9nkGLDX3oeemFGR465xfaqKRNz9WmNLnFAzGanPT9zvyc3mJ5rehT3Qct"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "HVcuRTCEUT1XfEd4QqcrL9F7caiC7pTbVCDWs8xf8VuS",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052767583,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "necVrxxdGVBhaUty4L9KYfMru5v4cNqTk757oWvHz9MdabukyZewUabgWXUZaWyUDG8LmbJzpDtwS2UBZsB6LMg"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "GJev3XyPqqoctsYbj1vK8pWKGdAcJbDw2ftcdybTDcwT",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052767634,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "3Rx7XTfr4rsM5wq7yo5njHxs3dUKrgUMNUuJvz5ZsKzaJNnhUApSHFCFoNENtpUJZuontVf5xGSLP6bf6bbgMFFL"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "CGqGQ13aZXW6VMmRtpoEVp5DF991BoJUDeiwEgrceh12",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052777699,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "4tqD9RLeSfBgpaPGEcrxCZhwKvsKw16TobqMHcT5pX28GtdKdXTFraJ5PsUAPG5Wtu7tup1UBt5VyUZRqT8sKXqV"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "C1ABnqVCPSQGf3Rd6BgqkVk2zBhxFUp6i3uSZuRt151X",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052776827,
            "version": 1,
            "sender": "3MuhGCajV9HXunkyuQpwXvHTjTLaMy93g9Y",
            "senderPublicKey": "57C4SttrQ3a2s6nHqTyPoKo6g7JFKhvojLkS3qgrVqyv",
            "proofs": [
                "5q1y3ih4MsGPiB4jjGJK4HnAVqNqCrbNYFLMnENWbMfwBDYbyjgD5pofyACNqxzuZZtqmfaAUK8uMrVjgmvs8EwR"
            ],
            "dApp": "3N4NS7d4Jo9a6F14LiFUKKYVdUkkf2eP4Zx",
            "payment": [],
            "call": {
                "function": "finalizeCurrentPrice",
                "args": [
                    {
                        "type": "integer",
                        "value": 2010001
                    },
                    {
                        "type": "binary",
                        "value": "base64:qOajaRtkH6kF6nS1qJyQIU1VcAr38BJa2qDSAWdzX9AXrvKQ59bbGmeuRz51oqn20LeBIXekqEtlD/xi0F0FDw=="
                    },
                    {
                        "type": "integer",
                        "value": 2010001
                    },
                    {
                        "type": "binary",
                        "value": "base64:wWOGtvbEqHV3OD+UtsM6Mp1DlrC5A00zts1h0QAUN/hOqJyngtxwsQwIoW9M/kctJdXimP2L1Sf3j7s5P5shCQ=="
                    },
                    {
                        "type": "integer",
                        "value": 2010001
                    },
                    {
                        "type": "binary",
                        "value": "base64:ycA5bhf+H3sILimhgVYUIjar0+Ho5ngEPwffKivQscGwhB2FSrq80vrzBDVBRpFB9eRaefEhx/QQNtSp5whRAA=="
                    },
                    {
                        "type": "integer",
                        "value": 2010001
                    },
                    {
                        "type": "binary",
                        "value": "base64:7cT8LmtfXVlp7QNPnXNxeIzNZiJXgVJhy8OTexQtwoAyNrPCaWj0CJuSCeq310I7vCOMxG2qim8/cat5DJukCw=="
                    },
                    {
                        "type": "integer",
                        "value": 2010001
                    },
                    {
                        "type": "binary",
                        "value": "base64:r5SUamnJCJ8389+BArF/zS8pmA1vJx7xz6CZCBaSW6p+pSuX/axX4BH9bHxAwXwEwRcOeHpn5JJ9u2fEkd20DA=="
                    }
                ]
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "2t7p7kNrVxEdeid4VzAapmFZTPYCiHRDx2BeHQikVheP",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052777753,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "5eKtzNNzemf2ec4hn4uNtKkaSVxXUety9VPHkRPhzPLkcow3AAYpCPN3Uk54sMJup45uE6YiaNCnq3dFzPN2FVay"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "CABXTc5SWFBAENtzB2cVh8mYqBqU7LSMvGN6iGvdkC65",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052777757,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "HbbqfSMXS5aDXChA1n6q6NEXudL58fcgwoYiNbv3My72HkXEFy9yzkQKECZUopHmn6p5EZfKH5A6WyApNaNfAmi"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "H7AWRjrh6tjFHm4Yu9nqrghB89CKkAfVLRXTp5DUH93w",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052784217,
            "version": 1,
            "sender": "3NCUKAFDsto71gnSck6XiN9a6Gzz3Citk65",
            "senderPublicKey": "oAyXTQzZy4edk6DeVxvaJd78F97qm2xpHd4UDyh32JH",
            "proofs": [
                "5GSYjTjTNwJ9D1zjmbpxk8JCmxmRoJai8DqPNdkfMJ2TsgJiDeaGkmsRz92PMZgbNo48eFFyLWvUJhkY7vFHWWZo"
            ],
            "dApp": "3N1WjhmF3EyutvrvtsfsSLbhmiLU8Bc1Toy",
            "payment": [],
            "call": {
                "function": "finalizeDORA2",
                "args": [
                    {
                        "type": "string",
                        "value": "WAVES-DORA2:1:2543865"
                    },
                    {
                        "type": "string",
                        "value": "XRP-USDT:475000:1:DOGE-USDT:83970:1:DOT-USDT:6118000:1:TRX-USDT:65540:1"
                    },
                    {
                        "type": "binary",
                        "value": "base64:xqAVqGISLZcLCSvpEDG3pbXol1bOjijtbmJkbwSs2x7WMi7AshIEK7CICAZp8WemkZcXXa8EsyF92dNyTpjODgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:brH1rnASwlFGbSW6Ja1uWN0LXQ4MWz8a9iZBCOEwtFk4WdHGjsV1aj7EUXQdtRAzTwcyyhQMl1vRtLOCl+zFDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:RLCddEiC8p3qK3lwSoFxgSPw3afBRjuGQUHlnq6kwSLFZ6LEeYPsLr8tL7dytZoYD2yk1X7FeVDZ1p4IZClLDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:sGOPnGGGQRYZWElf/Tl1xoAHlmjwxHSu4VqgQA8R1iJA44u3/PVKxanv1jqdPMayFfxTxX78YE+scufkm4PEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    }
                ]
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "Cx5BW1X1YUjM2ZHWiMxR32BPa8xzrgs5vcEcVa4izB94",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052783934,
            "version": 1,
            "sender": "3NCUKAFDsto71gnSck6XiN9a6Gzz3Citk65",
            "senderPublicKey": "oAyXTQzZy4edk6DeVxvaJd78F97qm2xpHd4UDyh32JH",
            "proofs": [
                "2q7CqjauhBtmrLLkJmUciQBuT3QDgu4BeDu6ZdWbSrD4Rhyq4Cw4meuY1jgkKVSVadcu3qZNRMgZPDhVchLtUzre"
            ],
            "dApp": "3N1WjhmF3EyutvrvtsfsSLbhmiLU8Bc1Toy",
            "payment": [],
            "call": {
                "function": "finalizeDORA2",
                "args": [
                    {
                        "type": "string",
                        "value": "WAVES-DORA2:0:2543865"
                    },
                    {
                        "type": "string",
                        "value": "WAVES-USDT:2014000:1:BTC-USDT:28233960000:1:ETH-USDT:1940360000:1:BNB-USDT:318900000:1"
                    },
                    {
                        "type": "binary",
                        "value": "base64:z4+YjvzsZVZBaKU1r6C3Ab2xKRfWAesMHibAUR2SRFGdnyzpgcn5j1PIf0i5Gu9snWvrUhKBU8r76X720Q91CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:zS9zUXdV8+YEseowJNDQsWicmHkSIaIe2jVDe1fqLy3HnJKAVWgiQdYYA2/JhbI4+0bukVLN2rXijaGI2p0QDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:jCG6aCJh+mkBHEUjC2l2S+L9vvEg1thN8RYhkOxl+AmPfr28haq9U8Z8Zvc2Huz03ggOfMWKTDuVDXvrzG/bCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    },
                    {
                        "type": "binary",
                        "value": "base64:D2WDL0m1Wc/HPcbVD2g0e9x7vzDvddzMjZFmaWHlCCPKbHWQMif0XuGNTMzmBseV4p7aKk+479m1s6hl0lxYCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
                    }
                ]
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "B8Qewvxe9zqB4sGwCNj2xPQcnYG54bFaVHP6CBgVgWQ6",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052787833,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "3WKckvKFTGqTB4HDBrcaG5GjdrUeRDMup7YBbaVFnqM4CPx25Shn5v2AA3KsrAFbqCi1c9UCYY9LUiZboVLCha7"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        },
        {
            "type": 16,
            "id": "8PYT2Ufr4AhNnDwVGDahgqHLeRtW8o6io3MYacS5trqW",
            "fee": 500000,
            "feeAssetId": null,
            "timestamp": 1682052787889,
            "version": 2,
            "chainId": 84,
            "sender": "3MrD3wC4Yds6JgyGthbzArnJDxcSgUCLCvB",
            "senderPublicKey": "J5m6H7xXXwMv5HCXAPBPr71SoChHv7cbrqp7bdnKC9P3",
            "proofs": [
                "2DfabiYt2t89mRi8PC5dNf4DscMZRHuNhQNtEJB4UEubhTiV4XHNw8dg8HtBLymNQV7ikcQByq9ftJRv1yC6QL3f"
            ],
            "dApp": "3N9yMmmL5cJ7LJxr8o6GFbKFUbGz4XcAjeg",
            "payment": [],
            "call": {
                "function": "finalizeVoting",
                "args": []
            },
            "applicationStatus": "succeeded"
        }
    ]
}

github/deemru/w8io/c3f4982 
33.67 ms