3PKCa2mXjCNd9dZqTxUuXN8xVY6vAqXg3cV · io · transfer·i14 · sponsor·o29 · issue·o1 · transfer·i151·o3 · exchange·i334·o334 · lease·o8 · unlease·o8 · mass·i3825 · invoke·o30

       3895.91912545 Mercy io
——————————————————————————————————————— 
          0.00000027 Waves
            0.000004 NSBT
            0.171571 XTN.
          0.00000103 WEST
          0.00000286 WBTC
            0.021954 Neutrino EUR
          0.01000000 SYRF
          291.084514 AUSDTLPM
                  52 Marquise Museum
                  11 Waves World
          233.601835 USDTLAMBO
        500.00000000 eCredit
          175.069965 AUSDTLPA
         10.00000000 Apprécié
——————————————————————————————————————— 
          6.00153153 WavesDesk
         21.07510054 WavesPool.NET
                0.01 WUSD
                0.47 MinersReward
          0.00199141 Mercury
          0.00001007 Ripto Bux
          0.00527624 Bitcoin Cash
              47.885 CoffeeCoin
        100.00000000 CryptoWiki.xyz
          0.50000000 Voltroon
              0.5500 EquaCoin
               0.150 PALToken
               1.000 STAPS
                6.01 TurtleNode
          5.50000000 EncryptoTel
          0.55000000 ARKER
             5000000 Crypto-Bar.ru
                1.00 MOON TOKEN
                   2 VLAD
                   1 YURI
        100.00000000 SosialCommunity
          0.51085316 Wavesnode.NET
          0.00134821 $OCL Oceanlab
         10.00000000 EcoPole
                1.00 Global E-Money
            1000.000 IBW R
              108.00 BTBT
          10000.0000 AptShareB
       1000.00000000 profitbot
        464.33349581 PepperCoin
          0.10000000 Cryptolandy
        495.71531868 WIID
          0.00010000 ALEX
       1000.00000000 AdonaiLG token
         24.72232965 WavesGo
           100005000 UnifiedKoreanWon
        500.00000000 Pecunia
                1000 HEMPI
                   1 CryptoExponent
          1.00000000 TradisysNode
         50.00000000 Bullcoin Gold
                   1 Portfolio
          0.00617315 PHRG
          1.00000000 YES COIN
                3.50 BTWAY
               0.127 510coin
               12.00 cryptogram
              104.00 JOOPS
          0.00666000 Pentagram
            1.000000 BUMcoin
                  20 OnePercentCoin
                   3 CINCO
       2000.00000000 Auct token
          0.03000000 YDYL
                1.00 WavesLP
        100.00000000 SmartRT
          0.10000000 MPCT
         10.05000000 EARNET
                   2 feetoken
         57.80000000 XBBT
        305.73450000 Cofveve
         19.00000000 OPN TOKEN
   100001000.0000099 HiroyukiCoin
         11.00000000 MNGR
                1.00 Atoken
               20.00 Ducato
                1.00 Btoken
                1.00 Ctoken
         33.00000000 Fructus
                1.00 Dtoken
                1.00 Etoken
                1.00 Ftoken
                1.00 Gtoken
  100075000.00000000 Bullrun Coin
                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.00 Otoken
                1.00 Ptoken
                1.00 Rtoken
          0.00001000 Finamatrix
                1.00 Stoken
                1.00 Ttoken
         20.00000000 OsirisCoin
                1.00 Qtoken
                1.00 Utoken
                1.00 Vtoken
                1.00 Wtoken
                1.00 Xtoken
                1.00 Ytoken
                1.00 Ztoken
         12.00000000 Maharlikan Gold
                1000 Ekd27
        2816.0000000 Cent
          1.00006971 BIGMAC
                  10 READ attachment
               10.00 CRYPTO BROTHERS
          1.11111111 Grider
          1.00000000 DeepProjects
        250.00000000 Digital Bits
                   2 Styla
          0.00000100 Leasing
            1000.000 TGC TheGreatCoin
        145.38119330 Surge
            305.8444 Asset World Coin
        100.00000000 ARKAT
        100.00000000 Progression
          0.00527624 Bitcoin SV
          0.02000000 BSport
          0.00000111 OddEven
       1000.00000000 Age of Universe
                2400 AdMem
          1.00000000 AMITY
                1.00 ModernFinance
          1.00000001 Tycoon
         11.11111111 Voyage
          1.00000001 ATZT
          1.00000001 PVKT
          1.00000001 Bang
          1.00000001 WUDX
          1.00000001 AVKT
          1.00000001 WTFC
          1.00000001 Hornet
          1.00000001 Indigo
          1.00000001 APKT
          1.00000001 Batson
                   1 Mystiq
               0.700 eagle
                   2 PEACE
          1.00000000 AxAi
          5.00000000 ForFun
               10.00 Asgcoin
          0.00400000 Learntoken
                5.50 SupremeToken
              100.00 FireCash
          1850.00000 CBGB
       5005.00000000 Amoon
         68.14310051 RiseOnlyToken
         19.00000000 xemnasen
               10.00 WavesTalkSocial
          0.02000000 ₹PayApp
          0.00100000 canapecoin
              0.5012 REDF
          0.00196478 TXTX
          0.00001325 WOVE
          0.00001462 WTUBE
          0.00001117 CEDE
          0.01000000 DOLI
          0.00003728 MKTCAP
          0.00000005 ETNC
          0.00000777 GONEX
          1.00000000 PHENIX
          0.10000000 EVET
                   2 TROX
          1.00000000 Ronin
          1.00000000 CLOY
             0.00002 HiTech1
          1.00000000 Luxtrade
          0.00025646 DITCOIN
          2.00000000 Museician
                0.01 Artflix Ticket
          200.000000 Xandereum
                 200 Saving
                   1 Greed
        100.00000000 Tag-Game Coin
        157.00000000 BitWR
           0.0025000 LOVE YOU
                  50 Arfitocoin
                   5 Fitriacoin
         100000.0000 Zucoin
          0.10000000 Alexandrite
        200.00000000 Dreams
            100.0000 SkyRocket
                0.20 Greta
                5.00 MGOLD
        100.00000000 Rafflesia
         10.00000000 Meiji Coin
          1.00000000 Metronotes
      10000.00100000 GOLDMillion
          0.06650000 MinerSatoshi2.0
                   1 CloMinTok
         20.00000000 NumizBit
          1.52000000 Numizmonet
          0.00100000 WGGT
                1.00 GoldFishCoin
         10.00000000 MeijiBlack MEIJB
          0.00000100 CMTPRO
          0.00000001 Ahernar
          0.50000000 GALAXY-GAP
         10.00000000 PayMyFee
               1.000 VermiFarmNetwork
          0.00000001 InvesCMT
          0.00000001 DogCMT
          0.22000000 Good Heart
                0.11 Toret Community
          0.00000010 ADKAR
          0.11000000 Cereum
          0.10000000 Baleencoin
          0.00100000 ADORE
                0.11 Second Life Work
                0.10 Rural Token
                0.10 Abexus
              0.0001 ARARAT
          1000000.01 MiningDiamonds
              0.1100 Amateur Cinema
                0.11 Fartoviy $ Token
              10.000 STPoltEco
          0.11000000 HealthLife
                0.01 MARCOSGOLD
            1.620009 Neutrino CNY
         5917.720136 Neutrino RUB
               0.002 Crypto Market
          0.00000400 tourtal
          0.00003881 BIOTECH
               15.00 MultiDEX
          0.00000400 DatesWT
  2018.06.25 16:22 · exchange +89.73067462 Mercy    0.00006000 Mercy/Waves 3PPzrX2AfomcThJ1E9YcsSdW8YgSkK9tJMp
  2018.06.22 20:17 · exchange +11.25110169 Mercy    0.00006000 Mercy/Waves 3PGQAd5HqRMsEKziqBNfe34gYXEnLkdWXYF
  2018.06.22 18:45 · exchange +231.12571583 Mercy   0.00006000 Mercy/Waves 3PAHLMLLogP5NHoERL5w7CzFmea3UGZDP8Z
  2018.06.21 14:02 · exchange +13.26722826 Mercy    0.00006000 Mercy/Waves 3P6LSKaqCDxWFnYQaHWxxySUb226noeev5H
  2018.06.21 12:05 · exchange +286.13195319 Mercy   0.00006000 Mercy/Waves 3P4sEDKW6WhjhWM1DvgpstReW4RJuZM5BQP
· 2018.06.18 20:33 · exchange -14000.00000000 Mercy 0.00010005 Mercy/Waves 3PBE9YTjnGYCKwyGDBytWX7EUsfrpi9m575 0.00300000 Waves
· 2018.06.18 20:33 · exchange -7983.93713691 Mercy  0.00008000 Mercy/Waves 3PBE9YTjnGYCKwyGDBytWX7EUsfrpi9m575 0.00272704 Waves
  2018.06.18 09:22 · exchange +10.00000000 Mercy    0.00006000 Mercy/Waves 3P9eDs83yF2jRFY4inAErn9jLxzxD7BoEux
  2018.06.18 05:49 · exchange +301.48406358 Mercy   0.00006000 Mercy/Waves 3PMuG1yMe4ATPLDUjdfCiFUkgWXqRcdtdkS
  2018.06.17 17:08 · exchange +561.02127025 Mercy   0.00006000 Mercy/Waves 3PE1d5ygYBUehfdjSUc3QLj36ER5qrZZiQ3
  2018.06.15 16:12 · exchange +37.19038969 Mercy    0.00006000 Mercy/Waves 3PMvLyfS71LdHaRgTwWUq6AYBYCo4HTmGJc
· 2018.06.14 12:33 · exchange -799.13505326 Mercy   0.00008000 Mercy/Waves 3PDPGwsexXpYmfxXdFD6VEqeaGt6drDCbyR 0.00027295 Waves
  2018.06.14 00:43 · exchange +308.44812947 Mercy   0.00006000 Mercy/Waves 3P8TjgKJsKQNzbnVtQTiH5nBn3nhWozGKWb
  2018.06.12 17:14 · exchange +18.28999609 Mercy    0.00006000 Mercy/Waves 3P2hJF8mSkRPJFGNMHY4JDWh9qJeYxWcV4f
  2018.06.12 15:51 · exchange +490.67017595 Mercy   0.00006000 Mercy/Waves 3P8xMfqwwbyGafecVrn1KvSEedKyLoCsWHo
  2018.06.12 07:58 · exchange +685.29808236 Mercy   0.00006000 Mercy/Waves 3P718hxTUoRjsvLPLQj9ry4dKKHQhf5KTdH
  2018.06.12 00:30 · exchange +33.95537720 Mercy    0.00006000 Mercy/Waves 3P6QVoEmTCAHQxvFbTTdoUFpwx4zcuWARDe
  2018.06.11 10:52 · exchange +37.24289249 Mercy    0.00006000 Mercy/Waves 3PCEvfVm2EUnqQAoQfpDWFuGUsexK3xzRch
  2018.06.11 09:29 · exchange +452.61243272 Mercy   0.00006000 Mercy/Waves 3PFeEFeZi4BmqTX18EGdaHtEAcfWUfjbBDd
  2018.06.10 22:24 · exchange +32.81576182 Mercy    0.00006000 Mercy/Waves 3P2bXs6CsDrtL5rSUqcjKdYdDPyxqCtsBoB
  2018.06.10 15:35 · exchange +30.81562590 Mercy    0.00006000 Mercy/Waves 3PAfY5bARWCr32EhNtMnKBvXqrDnzrXUQNc
  2018.06.08 17:37 · exchange +264.56825434 Mercy   0.00006000 Mercy/Waves 3PE5fKZg6r3SnnrGNqhT2h4nwx6BetDaouE
  2018.06.07 23:36 · exchange +285.73945910 Mercy   0.00006000 Mercy/Waves 3P3KrV1Nfbaq8TikFLdeYxbopmSkok1FzWm
  2018.06.07 23:36 · exchange +20.46143525 Mercy    0.00005999 Mercy/Waves 3PCnk7KHcWP73bDxqBDMe5YJap4uF2XyceW
  2018.06.07 14:10 · exchange +201.09395746 Mercy   0.00001101 Mercy/Waves 3P2kPG5M6d5mDD79RbxJgn4oMBcUecor6sF
  2018.06.04 20:15 · exchange +809.90434730 Mercy   0.00001101 Mercy/Waves 3P2csMsERxsYTg9BWQDeiphUwXntoGgUm7B
  2018.06.01 11:38 · exchange +11.20705100 Mercy    0.00001101 Mercy/Waves 3PLcqRfUWu2aUZUM4VSwccVSY3Ps9sMwByz
  2018.05.31 21:57 · exchange +504.02207281 Mercy   0.00001101 Mercy/Waves 3PH3DAV3S5KDko7cAmfjAHVfyPQT7cFonds
  2018.05.31 16:58 · exchange +992.48232228 Mercy   0.00001101 Mercy/Waves 3PGvXpWnvtaPZuRMv1fNNJ1AQphREasmhH8
  2018.05.31 15:10 · exchange +549.72313000 Mercy   0.00001101 Mercy/Waves 3PB1W1uQ172zPZYPNNEjPMFt9JtdyKHa1BP
  2018.05.31 10:02 · exchange +932.46488517 Mercy   0.00001101 Mercy/Waves 3PEH5cRqJywo5wJ35bBN4PgEDmEmVybnPQ8
  2018.05.31 08:09 · exchange +10.18887750 Mercy    0.00001101 Mercy/Waves 3P2qdHpjZp7LjmhmJpVWXSrih4uXNUd7x8Z
  2018.05.27 20:54 · exchange +277.30157360 Mercy   0.00001101 Mercy/Waves 3P9jBuP3k59YavNZau595Ewkhsj1J2Nh2sj
  2018.05.27 07:30 · exchange +13.34664068 Mercy    0.00001101 Mercy/Waves 3PPRLpTAn9ku11YpPh1YfZcojCgopeet6er
  2018.05.25 13:11 · exchange +404.30288504 Mercy   0.00010003 Mercy/Waves 3PJ9cuJu247fAt4xNYsmmS5UYcBcA5EWKVC
  2018.05.24 21:00 · exchange +735.33984627 Mercy   0.00010003 Mercy/Waves 3P92D7ppfNFrtQDcQjvuSF7MHAvfkrJTr8c
  2018.05.24 13:39 · exchange +223.97703326 Mercy   0.00010003 Mercy/Waves 3PDR6Mrb8fUmk5Jdys2LMyMJQRtS7pHvGsG
  2018.05.24 04:55 · exchange +609.53248962 Mercy   0.00010003 Mercy/Waves 3PKebokjK8KYwDQrrJsWF4dnwY5F7HKNrZQ
  2018.05.24 03:24 · exchange +863.91239443 Mercy   0.00010003 Mercy/Waves 3P4cLumBktY6wXfQ4swK5VPMKAYTq363fFp
  2018.05.24 00:44 · exchange +675.16506337 Mercy   0.00010003 Mercy/Waves 3PCsFRNU3toiu9zLwRcxSiXGsWPxb9w7Dea
  2018.05.23 18:50 · exchange +466.00183027 Mercy   0.00010003 Mercy/Waves 3P9yXmbaJCU6scMWEo4z9yfTpVCUyu1pB7n
  2018.05.23 10:06 · exchange +50.97937887 Mercy    0.00010003 Mercy/Waves 3P4HqdF6mYFbcKL1hdmabYWjZmbqbu35GQk
  2018.05.22 23:05 · exchange +30.38542703 Mercy    0.00010003 Mercy/Waves 3PGerUhv4wLZazdQFFmU8gkr25dLmF312M5
  2018.05.22 13:59 · exchange +320.05316055 Mercy   0.00010003 Mercy/Waves 3P8pFTMaX5uRZq1Pes4aEpAhBHHXatFDVdL
  2018.05.22 05:45 · exchange +275.43525913 Mercy   0.00010003 Mercy/Waves 3PJT6TXb1jEqCHTKKczyVdx84KhaqT499N4
  2018.05.21 16:56 · exchange +826.03913823 Mercy   0.00010003 Mercy/Waves 3PQysTbtnP6w5TLgUa8nDN8zXexou3vudWD
  2018.05.21 16:38 · exchange +15.61609485 Mercy    0.00010003 Mercy/Waves 3PNvqGVYkHqJs7d5bLC6yBxGZoVEyNs4LWN
  2018.05.20 14:38 · exchange +296.73657201 Mercy   0.00010003 Mercy/Waves 3P9ZSTwPGFFireH7gHTPcwxn3DkeWd76tor
  2018.05.20 13:44 · exchange +17.50141940 Mercy    0.00010003 Mercy/Waves 3PC5PC89trsRRr34JsAQohmkw1yhKdK8F9n
  2018.05.20 05:29 · exchange +275.11244322 Mercy   0.00010003 Mercy/Waves 3PLPEwBbEQi75de5Mq74NfoFYKxQtYwLN5c
  2018.05.19 23:16 · exchange +377.02095407 Mercy   0.00010003 Mercy/Waves 3PD8EVg9mA2XummxpJuqmjohsKaGbayyf7q
  2018.05.19 21:36 · exchange +23.93257427 Mercy    0.00010003 Mercy/Waves 3PG7crx6ChxyXYnFBoKH69y4QLpWVHaK3do
  2018.05.19 20:12 · exchange +507.79965543 Mercy   0.00010003 Mercy/Waves 3PJhfydEwVzdRzUu6CcNGcwbfT39QSKaWe6
  2018.05.19 18:35 · exchange +26.95600000 Mercy    0.00010003 Mercy/Waves 3P8PCiLcJUvGTHtoen8gEceT495gdZJZwEz
  2018.05.19 01:35 · exchange +75.58602445 Mercy    0.00010003 Mercy/Waves 3PFQrVVUzhdEkZuJULCgFExGzr2AVDTWMB9
  2018.05.18 10:06 · exchange +18.99900000 Mercy    0.00010003 Mercy/Waves 3P4nrKqX9XEGJNzRUH35bJjR12fqUuTNMYR
  2018.05.18 09:19 · exchange +254.99053934 Mercy   0.00010003 Mercy/Waves 3PJyicMDnZMVooskNNPshWrnuyYQf4sM49A
  2018.05.18 00:45 · exchange +14.39529148 Mercy    0.00010003 Mercy/Waves 3PAje9e5MXE8GdnyNbr8JSCubPv1dHqoSYk
  2018.05.17 22:10 · exchange +17.68088000 Mercy    0.00010003 Mercy/Waves 3P4ahr1jxGujt8qu9gESAvi7TAz7WeBwtrv
  2018.05.17 19:40 · exchange +602.13308846 Mercy   0.00010003 Mercy/Waves 3PDALTjVHf1LBQxassYauiJvvN1mmuFDHTm
  2018.05.17 18:19 · exchange +920.61696330 Mercy   0.00010003 Mercy/Waves 3P6obA4fZFLvj4FxCtJ8CZahRvvV5DcP65p
  2018.05.17 12:26 · exchange +419.16821579 Mercy   0.00010003 Mercy/Waves 3PFSFQvD28eToCzAuwajV6kaPyU4m8JFPTk
  2018.05.17 09:14 · exchange +836.89296986 Mercy   0.00010003 Mercy/Waves 3P3CJRE2bYTuLKiDpPX86HkPHTV2YH5W8ms
  2018.05.17 09:14 · exchange +92.02652310 Mercy    0.00010003 Mercy/Waves 3P3CJRE2bYTuLKiDpPX86HkPHTV2YH5W8ms
  2018.05.16 23:48 · exchange +270.45864845 Mercy   0.00010003 Mercy/Waves 3P8NdoVBZ483kCoaEW6id5vXahiZeojjR7Y
  2018.05.16 19:46 · exchange +14.84132071 Mercy    0.00010003 Mercy/Waves 3P8UMPCnwYZsEadCd5oDeiVJg4yN33xVkyx
  2018.05.16 19:04 · exchange +22.67350774 Mercy    0.00010003 Mercy/Waves 3PJJR4huasqurEYWj2MZxgawmQCazgqkgBq
  2018.05.16 19:04 · exchange +349.11108077 Mercy   0.00010003 Mercy/Waves 3PJJR4huasqurEYWj2MZxgawmQCazgqkgBq
  2018.05.16 17:00 · exchange +602.56811927 Mercy   0.00010003 Mercy/Waves 3PJEcYCJWCthxypmMkBXURAozG4YCWSmUXc
  2018.05.15 23:50 · exchange +70.13296829 Mercy    0.00010003 Mercy/Waves 3P6XJWiQ3i9DBmGA9Z9otL3xeRiwyKoVtNT
  2018.05.15 23:24 · exchange +169.50788901 Mercy   0.00010003 Mercy/Waves 3PBKnyfZF26w46j7DSPdW8gZvGfBqtdRjNh
  2018.05.15 18:36 · exchange +336.46376711 Mercy   0.00010003 Mercy/Waves 3P6A84xUWX5jfDu1Kv3B1SF6dCK96bHTyzV
  2018.05.15 13:45 · exchange +524.21783215 Mercy   0.00010003 Mercy/Waves 3P6V2UirKDLufC5s26u5uDwpE967XHRzHd4
  2018.05.14 21:58 · exchange +447.99834340 Mercy   0.00010003 Mercy/Waves 3P5Ux8vVZAFbnzQQkaaa4phNMgMQhxSBBpg
  2018.05.13 19:56 · exchange +381.70966976 Mercy   0.00010001 Mercy/Waves 3PAEtheqSKtJiaNGm2XG3VnDsVnwyShMb7d
  2018.05.13 14:52 · exchange +500.03061681 Mercy   0.00010001 Mercy/Waves 3PDEEMRU3tBJffag7sRPnjwEQ8GZGikUWBi
  2018.05.13 07:24 · exchange +46.96241472 Mercy    0.00010001 Mercy/Waves 3PCCD73qvn3KomfuRHoPXdarTcXMQs2kLgS
  2018.05.13 00:55 · exchange +373.00381000 Mercy   0.00010001 Mercy/Waves 3P9xk9YKua2krfXYKC7y1G8fYaSssmmmg7h
  2018.05.12 21:19 · exchange +96.06949684 Mercy    0.00010001 Mercy/Waves 3PL4GZpAkpq6mBgijCSVBQpy2Zq9AkhYrno
  2018.05.12 17:54 · exchange +31.82629310 Mercy    0.00010001 Mercy/Waves 3PBH1scZccFDtnnd9HYQr2E4qKcZ95AiGWd
  2018.05.12 17:38 · exchange +201.10664131 Mercy   0.00010001 Mercy/Waves 3P51TFnsMpjS2QjZWnyZ2qAjj4NTUB1wwug
  2018.05.12 16:20 · exchange +557.40973221 Mercy   0.00010001 Mercy/Waves 3P2SeSMDVAvUtauYshbJwqR7H4CtCvnCgbZ
· 2018.05.12 12:33 · exchange -750.00000000 Mercy   0.00200000 Mercy/Waves 3PDPGwsexXpYmfxXdFD6VEqeaGt6drDCbyR 0.00150000 Waves
  2018.05.12 09:00 · exchange +380.94476641 Mercy   0.00010001 Mercy/Waves 3PQRKf31ZV4pCuJ4iEjPbxQMRfZUPCtoZPC
  2018.05.12 05:17 · exchange +492.47693641 Mercy   0.00010001 Mercy/Waves 3PK3AyingGTqxYqBGv5jLE1DcqL1Br4L4Zo
  2018.05.12 03:52 · exchange +306.98930468 Mercy   0.00010001 Mercy/Waves 3PBKvSuh2Lv19PHBZ2HgAA3RLated1RS1du
  2018.05.12 02:33 · exchange +517.84698125 Mercy   0.00010001 Mercy/Waves 3P3gHTHfbgD9Df95umToXqrzEwbuZQ7NJQi
  2018.05.12 00:24 · exchange +264.64623918 Mercy   0.00010000 Mercy/Waves 3P68rzJkhU3fVpqjxS7foVoVZ6hwat5LZe2
  2018.05.11 20:58 · exchange +287.05098608 Mercy   0.00010000 Mercy/Waves 3P2MEEdnt59C1Y23uGhgSF1aPtkp2fQRE34
  2018.05.11 20:17 · exchange +551.54631792 Mercy   0.00010000 Mercy/Waves 3PEjuDy4gPW9dzTRBLjADm9tcnX5yv7tPic
  2018.05.11 19:54 · exchange +600.10485711 Mercy   0.00010000 Mercy/Waves 3P6waUhBFADThmgZ9r9ouCrrBG2bUGjdDbU
  2018.05.11 15:10 · mass +253.14878223 Mercy ———————————————————————————— 3PDPGwsexXpYmfxXdFD6VEqeaGt6drDCbyR

github/deemru/w8io/786bc32 
56.19 ms