3PCA6pb6XoJXKmHc8shGv6wgADBccduMWv2 · io · transfer·i6 · sponsor·o3 · issue·o1 · transfer·i132·o8 · exchange·i33·o33 · mass·i447 · invoke·o12

          0.99400000 Waves
            0.000001 NSBT
            0.092430 USDT
          0.00000001 WBTC
                0.75 WavesCommunity
                4002 Marquise Museum
          0.00000009 WEST
          0.01000000 SYRF
         47.00000000 XBBT
            0.010000 USDTLAMBO
——————————————————————————————————————— 
      30000.00000000 Wagerr
          0.00033306 Bitcoin Cash
                1.00 McFly
          2.00000000 EOT Token
          0.15000000 Voltroon
          0.04789453 Wavesnode.NET
          0.00000372 Mercury
          3.00153153 WavesDesk
         2899.940176 Darcrus
            0.003583 SXAS
          0.00000233 $OCL Oceanlab
              50.773 CoffeeCoin
          1.00000000 RakebackSafe.com
              1.0000 EquaCoin
          0.28063831 Liquid
                0.15 Tidex
          0.00750000 EncryptoTel
          0.00075000 ARKER
            0.001298 MyTrackNet
       1000.00000000 Alegria
             1000000 Crypto-Bar.ru
          2.00000000 WCASH
                   1 VLAD
                   1 YURI
          1.07500118 Apis Token
          0.04200000 WIID
                0.50 TurtleNode
                3.50 BTWAY
              2.0000 WALKMILES
          0.00225000 RE Token
               12.00 cryptogram
                   1 Qino Protocol
                3.00 JOOPS
          6.66666000 MCX.
                  20 OnePercentCoin
                   3 CINCO
          1.00000000 YES COIN
                   1 Aergo
                1.00 WavesLP
          0.10000000 MPCT
                0.01 Exogram
          1.00000000 Investment fund
              4.0000 cryptoparadise
                 156 Scimus
          2.00000000 NEXT
                1.00 AKMK
                   1 Uranos
                  12 feetoken
                  36 Kronium
          0.00009999 WUDX
              399.00 Qredit
                1.00 Atoken
                1.00 Btoken
                1.00 Ctoken
          1.00000000 Enola Pay
                   2 Girlfriend
                1.00 Dtoken
     145000.00000000 Bullrun Coin
                1.00 Etoken
                1.00 Ftoken
                1.00 Gtoken
                1.00 Htoken
          1.00000000 Genomequity
                1.00 Itoken
                1.00 Jtoken
                1.00 Ktoken
                1.00 Ltoken
                1.00 Mtoken
                1.00 Ntoken
                   1 BlackCaviarToken
          1.00000000 BLXS
                1.00 Otoken
                0.01 VTUUR
                1.00 Ptoken
                1.00 Rtoken
          0.00001000 Finamatrix
                1.00 Stoken
        177.17138477 American bit
                1.00 Ttoken
                1.00 Qtoken
                1.00 Utoken
                1.00 Vtoken
                1.00 Wtoken
                1.00 Xtoken
                1.00 Ytoken
                1.00 Ztoken
          1.00011253 BIGMAC
          0.00007770 M2 LAND
        245.00000000 Maharlikan Gold
               10.00 CRYPTO BROTHERS
     500004.00000000 Meiji Coin
          1.11111111 Grider
          3.00000000 solarium
          0.00000100 Leasing
             100.000 TGC TheGreatCoin
        145.38119330 Surge
        100.00000000 ARKAT
                   3 Dragon Ball
          0.02000000 BSport
          0.00033306 Bitcoin SV
                   1 Elixir
         50.00000000 Progression
          0.00000111 OddEven
                2400 AdMem
          1.00000000 AMITY
               10.00 Asgcoin
       5005.00000000 Amoon
         68.14310051 RiseOnlyToken
         19.00000000 xemnasen
         20.00000000 Apprécié
               10.00 WavesTalkSocial
         10.57179243 ABOT
             0.00002 HiTech1
          1.00000000 Luxtrade
        500.00000000 eCredit
         10.00000000 StakesX
        100.00000000 Tag-Game Coin
        157.00000000 BitWR
                1.00 MGOLD
       1000.00000000 GCGP
          0.03752806 BADA
                   1 CloMinTok
          0.00000100 GOLDMillion
          0.00100000 MinerSatoshi2.0
         10.00000000 PayMyFee
               1.000 VermiFarmNetwork
          0.00000001 DogCMT
          0.00100000 ADORE
   14666656.67000000 BAMM
      10000000.00000 CryptoCashMiner
          1.00000000 PepperCoin
                   2 READ attachment
               3.000 CryptoAdd
          0.00000010 BTFC
          0.00010000 HealthLife
          1.86045257 AKAMA
                0.03 MARCOSGOLD
          0.00100000 CashMiner
             0.05000 RusCoin
          1100000.00 CUTT
          0.00000007 CUUTT
        122.00593175 OneW
              101.00 CryptoPlace
              1.1000 MinNet
               0.200 WDExpo2020
          0.01000000 GPoint
          0.00010000 BIOTECH
· 2022.01.20 08:23 · transfer -0.20912320 WETH ———————————————————————————————————— 3PDnbcQB7JfrV21XxjPSg6cguBQjdAoYKKT 0.00100000 Waves
  2022.01.20 08:16   transfer +0.20912320 WETH ————————————— executeGet() ————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e
· 2022.01.20 08:16 · invoke ———————————————————————————————— executeGet() ————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e 0.00500000 Waves
· 2022.01.17 01:56 · transfer -18.95168156 Waves —————————————————————————————————— 3PBkHKBKYjwT3uuXW4MAVMjyocEN5N8NXrg 0.00100000 Waves
· 2022.01.17 01:41 · invoke -0.15570493 AETHLPM ———————————— submitGet() —————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e 0.00500000 Waves
· 2022.01.17 01:29 · exchange -0.00008634 WBTC ————————————— 0.00033196 Waves/WBTC  3PN77SppKZKGUSDMPSGTnwQWtK22Fj71bFZ 0.00299965 Waves
  2022.01.17 01:29 · exchange +0.26009158 Waves ———————————— 0.00033196 Waves/WBTC  3PN77SppKZKGUSDMPSGTnwQWtK22Fj71bFZ
  2021.11.08 07:58 · mass +0.00010000 BIOTECH ————————————————————————————————————— 3P72u4JVr8aAQkuRp4EwyhzHLfuQYzUjLqE
  2021.10.20 21:21 · mass +0.01000000 GPoint —————————————————————————————————————— 3P5BiNCz7aj8koNAGppB7sNZrM9hRm2cB27
  2021.10.05 00:13 · transfer +0.100 WDExpo2020 ——————————————————————————————————— 3P4epEZWNQtCTHEjWh4YmF8Wgf88adi9GZB
  2021.09.30 16:13   transfer +0.15570493 AETHLPM —————————— executePut() ————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e
· 2021.09.30 16:13 · invoke ———————————————————————————————— executePut() ————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e 0.00500000 Waves
  2021.09.29 06:00 · transfer +0.100 WDExpo2020 ——————————————————————————————————— 3P4epEZWNQtCTHEjWh4YmF8Wgf88adi9GZB
· 2021.09.28 22:05 · invoke -0.34371306 WETH ——————————————— submitPut() —————————— 3PKaRXj6pBb23A8k965eEgBAhhJ4FSDKS5e 0.00500000 Waves
· 2021.09.28 22:05 · exchange -0.02291574 WBTC ————————————— 0.06887752 WETH/WBTC   3PQFNSthBgj8A2zRSrJXKviuwtqxhWUp2WR 0.00290389 Waves
  2021.09.28 22:05 · exchange +0.33270275 WETH ————————————— 0.06887752 WETH/WBTC   3PQFNSthBgj8A2zRSrJXKviuwtqxhWUp2WR
· 2021.09.28 22:05 · exchange -0.00036802 WBTC ————————————— 0.06885260 WETH/WBTC   3PJJhXKPjrZQBWH7boPKQU9rgLXPEmCCcDX 0.00004665 Waves
  2021.09.28 22:05 · exchange +0.00534505 WETH ————————————— 0.06885260 WETH/WBTC   3PJJhXKPjrZQBWH7boPKQU9rgLXPEmCCcDX
· 2021.09.28 22:05 · exchange -0.00038953 WBTC ————————————— 0.06875769 WETH/WBTC   3PEDLHFjChdbkUCu1wsfpV54NY2puAckJvK 0.00004944 Waves
  2021.09.28 22:05 · exchange +0.00566526 WETH ————————————— 0.06875769 WETH/WBTC   3PEDLHFjChdbkUCu1wsfpV54NY2puAckJvK
  2021.09.28 22:02 · exchange +0.02343863 WBTC ————————————— 0.00055951 Waves/WBTC  3PG6oNAptCiijpw9H22uGmMxQQu2acHKa6Q
· 2021.09.28 22:02 · exchange -41.89135137 Waves ——————————— 0.00055951 Waves/WBTC  3PG6oNAptCiijpw9H22uGmMxQQu2acHKa6Q 0.00299999 Waves
· 2021.09.28 19:26 · exchange -9.267834 USDT ——————————————— 23.763007 Waves/USDT   3P24kJ1tyMVmMfqyxyXk8PFbgwMzu6hybJP 0.00300000 Waves
  2021.09.28 19:26 · exchange +0.39001100 Waves ———————————— 23.763007 Waves/USDT   3P24kJ1tyMVmMfqyxyXk8PFbgwMzu6hybJP
· 2021.09.28 19:25 · exchange -942.559188 USDT ————————————— 23.764007 Waves/USDT   3P24kJ1tyMVmMfqyxyXk8PFbgwMzu6hybJP 0.00299999 Waves
  2021.09.28 19:25 · exchange +39.66331049 Waves ——————————— 23.764007 Waves/USDT   3P24kJ1tyMVmMfqyxyXk8PFbgwMzu6hybJP
  2021.09.28 19:21   transfer +951.919452 USDT ————————————— executeGet() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
· 2021.09.28 19:21 · invoke ———————————————————————————————— executeGet() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth 0.00500000 Waves
· 2021.09.28 06:58 · invoke -297.965748 AUSDTLPA ——————————— submitGet() —————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth 0.00500000 Waves
  2021.09.19 14:42 · transfer +1.0000 MinNet —————————————————————————————————————— 3P4epEZWNQtCTHEjWh4YmF8Wgf88adi9GZB
  2021.09.11 15:57 · transfer +0.010000 USDTLAMBO ————————————————————————————————— 3P4epEZWNQtCTHEjWh4YmF8Wgf88adi9GZB
  2021.09.02 21:28 · mass +0.1000 MinNet —————————————————————————————————————————— 3PMDocy6PGiNvKx3D5tfbnT9u6zHwyTnX2w
· 2021.09.02 12:06 · transfer -7.27338800 Waves ——————————————————————————————————— 3P4iEKQa23SBVD9kUNsZW8CVg1rrMVxYmhH 0.00100000 Waves
  2021.08.29 08:12   transfer +297.965748 AUSDTLPA ————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
· 2021.08.29 08:12 · invoke ———————————————————————————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth 0.00500000 Waves
  2021.08.29 02:45 · mass +0.01000000 SYRF ———————————————————————————————————————— 3PACkynXUwbYJBysRw4ZyJD7pSFnxfoDFsc
  2021.08.29 01:15 · mass +100.00 CryptoPlace ————————————————————————————————————— 3PMDocy6PGiNvKx3D5tfbnT9u6zHwyTnX2w
  2021.08.21 12:18 · transfer +1.00 CryptoPlace ——————————————————————————————————— 3PMDocy6PGiNvKx3D5tfbnT9u6zHwyTnX2w
· 2021.08.20 01:22 · invoke -1006.342357 USDT —————————————— submitPut() —————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth 0.00500000 Waves
  2021.08.16 02:38 · transfer +1702018281.938 waves-swap.com —————————————————————— 3P6u2yWPRBriyb7g4e72VN718czapjSUwxv spam
· 2021.08.14 17:10 · exchange -26.500000 USDT —————————————— 26.500000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA 0.00000058 WBTC
  2021.08.14 17:10 · exchange +1.00000000 Waves ———————————— 26.500000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA
· 2021.08.14 17:10 · exchange -26.550000 USDT —————————————— 26.550000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA 0.00000058 WBTC
  2021.08.14 17:10 · exchange +1.00000000 Waves ———————————— 26.550000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA
· 2021.08.14 17:10 · exchange -26.600000 USDT —————————————— 26.600000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA 0.00000058 WBTC
  2021.08.14 17:10 · exchange +1.00000000 Waves ———————————— 26.600000 Waves/USDT   3PDwNp7q3EecpJr2jSRQfqs1TM9ULNPAELA
· 2021.08.14 17:10 · exchange -687.743197 USDT ————————————— 26.600000 Waves/USDT   3PE1LFwRaHDFC3KUgvL1p5QGEP5PgS55XWy 0.00001524 WBTC
  2021.08.14 17:10 · exchange +25.85500741 Waves ——————————— 26.600000 Waves/USDT   3PE1LFwRaHDFC3KUgvL1p5QGEP5PgS55XWy
  2021.08.14 17:02 · exchange +56.100000 USDT —————————————— 3.740000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H
· 2021.08.14 17:02 · exchange -15.000000 AUSDTLPA —————————— 3.740000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H 0.00000050 WBTC
  2021.08.14 17:02 · exchange +37.310000 USDT —————————————— 3.731000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H
· 2021.08.14 17:02 · exchange -10.000000 AUSDTLPA —————————— 3.731000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H 0.00000033 WBTC
  2021.08.14 17:02 · exchange +10.563000 USDT —————————————— 3.521000 AUSDTLPA/USDT 3P5nnmg4X9U8oS77HWqdTKtBU8QAAMwymTg
· 2021.08.14 17:02 · exchange -3.000000 AUSDTLPA ——————————— 3.521000 AUSDTLPA/USDT 3P5nnmg4X9U8oS77HWqdTKtBU8QAAMwymTg 0.00000010 WBTC
  2021.08.14 17:02 · exchange +88.275000 USDT —————————————— 3.531000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H
· 2021.08.14 17:02 · exchange -25.000000 AUSDTLPA —————————— 3.531000 AUSDTLPA/USDT 3PHt8DuckgCnLY7fAgZwLKcYHP5ReFDqT5H 0.00000084 WBTC
  2021.08.14 17:02 · exchange +111.322616 USDT ————————————— 3.514000 AUSDTLPA/USDT 3PD43x5gpjQC447Xj1rhniWzGpYm2GHKmny
· 2021.08.14 17:02 · exchange -31.679743 AUSDTLPA —————————— 3.514000 AUSDTLPA/USDT 3PD43x5gpjQC447Xj1rhniWzGpYm2GHKmny 0.00000107 WBTC
  2021.08.14 17:02 · exchange +317.205002 USDT ————————————— 3.540000 AUSDTLPA/USDT 3PKuzXacE1z44gcx9eH9T49yiPawfANGUNE
· 2021.08.14 17:02 · exchange -89.605933 AUSDTLPA —————————— 3.540000 AUSDTLPA/USDT 3PKuzXacE1z44gcx9eH9T49yiPawfANGUNE 0.00000303 WBTC
  2021.08.14 17:02 · exchange +967.469014 USDT ————————————— 3.511001 AUSDTLPA/USDT 3PKnWpwSAWH8kvPGRUfizd4ELc1qWZvbg8c
· 2021.08.14 17:02 · exchange -275.553614 AUSDTLPA ————————— 3.511001 AUSDTLPA/USDT 3PKnWpwSAWH8kvPGRUfizd4ELc1qWZvbg8c 0.00000932 WBTC
  2021.08.14 17:02 · exchange +35.140000 USDT —————————————— 3.514000 AUSDTLPA/USDT 3P4818TAg2TxjLMnmPVxSsFNKj9XrocQcUS
· 2021.08.14 17:02 · exchange -10.000000 AUSDTLPA —————————— 3.514000 AUSDTLPA/USDT 3P4818TAg2TxjLMnmPVxSsFNKj9XrocQcUS 0.00000033 WBTC
  2021.08.14 17:02 · exchange +150.350922 USDT ————————————— 3.540001 AUSDTLPA/USDT 3PGoj3Dt94i6xGp53nVuSiLZCSL3QXiHkAP
· 2021.08.14 17:02 · exchange -42.472000 AUSDTLPA —————————— 3.540001 AUSDTLPA/USDT 3PGoj3Dt94i6xGp53nVuSiLZCSL3QXiHkAP 0.00000143 WBTC
  2021.08.08 09:32   transfer +134.672530 AUSDTLPA ————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
· 2021.08.08 09:32 · invoke ———————————————————————————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
  2021.08.08 09:32   sponsor -0.00000005 CUUTT ———————————————————————————————————— 3PERkKN22UGgBYhDTEc88mMnymH21oHSNkb 0.00500000 Waves
  2021.08.08 09:32   transfer +367.638760 AUSDTLPA ————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
· 2021.08.08 09:32 · invoke ———————————————————————————————— executePut() ————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
  2021.08.08 09:32   sponsor -0.00000005 CUUTT ———————————————————————————————————— 3PERkKN22UGgBYhDTEc88mMnymH21oHSNkb 0.00500000 Waves
· 2021.08.05 10:14 · invoke -1428.712200 USDT —————————————— submitPut() —————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth
  2021.08.05 10:14   sponsor -0.00000005 CUUTT ———————————————————————————————————— 3PERkKN22UGgBYhDTEc88mMnymH21oHSNkb 0.00500000 Waves
  2021.08.05 10:13 · exchange +530.390662 USDT ————————————— 15.970000 Waves/USDT   3P8kQchRf8vkXoCENDU9K1DcRFRQW4Cjh7T
· 2021.08.05 10:13 · exchange -33.21168830 Waves ——————————— 15.970000 Waves/USDT   3P8kQchRf8vkXoCENDU9K1DcRFRQW4Cjh7T 0.00111232 Waves
  2021.08.05 10:13 · exchange +20.601443 USDT —————————————— 16.037098 Waves/USDT   3PBPkLwHX76hKgU3pfrAdEHWXTQwVRLTi2S
· 2021.08.05 10:13 · exchange -1.28461166 Waves ———————————— 16.037098 Waves/USDT   3PBPkLwHX76hKgU3pfrAdEHWXTQwVRLTi2S 0.00004302 Waves
  2021.08.05 10:13 · exchange +867.720096 USDT ————————————— 15.935032 Waves/USDT   3P6Mnx5AZuTxBp4Hj2VzzFw2ef8YJnn7g6w
· 2021.08.05 10:13 · exchange -54.45361491 Waves ——————————— 15.935032 Waves/USDT   3P6Mnx5AZuTxBp4Hj2VzzFw2ef8YJnn7g6w 0.00182376 Waves
  2021.08.05 10:13 · exchange +9.999999 USDT ——————————————— 16.040000 Waves/USDT   3P4pcVA9qGb4UNtheX2jHBHZ65Yu15kACHx
· 2021.08.05 10:13 · exchange -0.62344134 Waves ———————————— 16.040000 Waves/USDT   3P4pcVA9qGb4UNtheX2jHBHZ65Yu15kACHx 0.00002088 Waves
· 2021.08.04 23:36 · invoke -523.362356 USDT ——————————————— submitPut() —————————— 3PDepwsPLPmFTGQM3H51jbR9b5522eM9kth 0.00500000 Waves
  2021.08.04 23:32 · exchange +523.362356 USDT ————————————— 16.141710 Waves/USDT   3P6Mnx5AZuTxBp4Hj2VzzFw2ef8YJnn7g6w
· 2021.08.04 23:32 · exchange -32.42298097 Waves ——————————— 16.141710 Waves/USDT   3P6Mnx5AZuTxBp4Hj2VzzFw2ef8YJnn7g6w 0.00159453 Waves
  2021.06.06 20:45 · transfer +1845.730400 bal-swap.io ———————————————————————————— 3P6u2yWPRBriyb7g4e72VN718czapjSUwxv spam
  2021.05.11 01:49 · transfer +122.00593175 OneW —————————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2021.04.23 09:45 · mass +0.01 MARCOSGOLD ———————————————————————————————————————— 3P3622MuSQQoYnZJ8R8bvsjpgZ559ij3nsJ
  2021.04.11 12:46 · mass +0.00000022 CUUTT ——————————————————————————————————————— 3PERkKN22UGgBYhDTEc88mMnymH21oHSNkb
  2021.04.11 12:44 · mass +1100000.00 CUTT ———————————————————————————————————————— 3PERkKN22UGgBYhDTEc88mMnymH21oHSNkb
  2021.02.24 13:36 · mass +0.05000 RusCoin ———————————————————————————————————————— 3P9b7Znq1TUA1PbyFwXKzwc9yh5M3G8gZQh
  2021.02.15 10:41 · mass +0.01 MARCOSGOLD ———————————————————————————————————————— 3P3622MuSQQoYnZJ8R8bvsjpgZ559ij3nsJ
  2020.11.08 23:02 · transfer +0.00100000 CashMiner ——————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.11.06 18:19 · mass +0.01 MARCOSGOLD ———————————————————————————————————————— 3P3622MuSQQoYnZJ8R8bvsjpgZ559ij3nsJ
  2020.10.19 19:51 · transfer +1 READ attachment —————————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.09.10 20:52 · transfer +1.86045257 AKAMA ——————————————————————————————————— 3P8xYH7JACHHf8H9Ay37qaUg83mtRrvaktQ
  2020.09.08 16:15 · transfer +0.00010000 HealthLife —————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.08.03 08:14 · mass +0.00000010 BTFC ———————————————————————————————————————— 3PQKWQ4TWzGqp93HkmBArHHYGcqLiQdvPEP
  2020.08.02 22:21 · transfer +1000 Marquise Museum ——————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.08.01 21:33 · transfer +1000 Marquise Museum ——————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
...

github/deemru/w8io/786bc32 
30.02 ms