3P7YhT6BVbCC5sVW7RmC9rjmwHvKuSHnxos · io · sponsor·o1 · transfer·i104·o1 · exchange·i19·o19 · lease·o4 · unlease·o4 · mass·i680

          0.00000005 Waves
            0.141722 XTN.
          0.00005092 WBTC
            0.000002 NSBT
                  10 Waves World
                  44 Marquise Museum
          0.01000000 SYRF
        101.00000000 XBBT
——————————————————————————————————————— 
               16.12 MinersReward
        265.55185040 WavesGo
              50.773 CoffeeCoin
          0.00153153 WavesDesk
              1.0000 EquaCoin
          1.00000000 RakebackSafe.com
                   1 BLAQPT
          4.14052315 Liquid
                2.52 Tidex
        100.00000000 ENITO
          0.00123456 N.I.F.T Token
        555.00000000 Chill
             1000000 Crypto-Bar.ru
          0.70587961 Katalyst
                0.25 TOBITI
                   2 VLAD
                   1 ZIGM
          2.00000000 Apis Token
         10.00000000 EcoPole
          0.00000001 GrowHacker
                1.65 BTBT
          0.00010000 ALEX
          0.04200000 WIID
          6.76980900 APEX
                0.50 TurtleNode
                1.00 DatingCoin
                   1 CryptoExponent
          1.00000000 TradisysNode
       1000.00000000 Global Network
          1.00000000 YES COIN
                3.50 BTWAY
      10000.00000000 AFTP
      11000.00000000 ZENY
                   1 CC - Gift
               12.00 cryptogram
              104.00 JOOPS
                4.00 CAWS
                2.00 Nactius
          2.08000000 DEATT
                0.05 Pendragon
                  20 OnePercentCoin
                   5 CINCO
          1.00000000 Coinhealth
          0.30000000 YDYL
                   1 TestMegaTrToken
                1.00 WavesLP
           228.00000 EcoLifeCoin
          7.05000000 EARNET
                  12 feetoken
          0.00900000 Mayjour
       2000.00000000 ZenyCash
       2000.00000000 ZenyClassic
         95.00000000 MSAFSS
                   5 SToKeN
           1.0000000 HiroyukiCoin
                 116 BlackCaviarToken
              330.00 Qredit
         11.00000000 MNGR
                1.00 Atoken
                1.00 Btoken
         26.00000000 Fructus
                1.00 Ctoken
                1.00 Dtoken
                1.00 Etoken
                1.00 Ftoken
                1.00 Gtoken
        500.00000000 Aerum
                1.00 Htoken
          1.00000000 Genomequity
                1.00 Itoken
                   2 Great World
                1.00 Jtoken
          5.00000000 WBuyAll
                1.00 Ktoken
      51000.00000000 Bullrun Coin
                1.00 Ltoken
                1.00 Mtoken
                1.00 Ntoken
                1.00 Otoken
                1.00 Ptoken
                1.00 Rtoken
          0.00001000 Finamatrix
                1.00 Stoken
                   5 ICO_Promo_token
                1.00 Ttoken
                1.00 Qtoken
                1.00 Utoken
                1.00 Vtoken
                1.00 Wtoken
                1.00 Xtoken
                1.00 Ytoken
          11.0000000 xmass
         10.00000000 OsirisCoin
                1.00 Ztoken
              100.00 Eidolon.club
          1.00001984 BIGMAC
                   1 DonorToken
        500.00000000 Digital Bits
              240.00 TEMCO
             1400.00 HEDPAY
               10.00 CRYPTO BROTHERS
          1.11111111 Grider
          1.00000000 DeepProjects
                  22 SmartContract
                   1 Styla
          0.00000100 Leasing
          0.00500000 Weave
                   5 OlegDigorovToken
          1.00000000 Artarit
            28480.00 Asgcoin
         10.00000000 InfusedWaterCoin
            1000.000 TGC TheGreatCoin
        145.38119330 Surge
           2285.6812 Asset World Coin
        100.00000000 ARKAT
             2.00000 Crux
       1000.00000000 Age of Universe
        100.00000000 Progression
          0.01000000 BSport
          1.00000000 Maharlikan Gold
          0.00000111 OddEven
                5.00 Million Coin
                 135 Kino
        145.00000000 Grow
          1.00000000 CRESTOF
          0.00000001 BLXS
                 174 Agox
                 202 ABDX
                  85 GEAL
                  85 Hagen
                   2 Interlude
                  25 TYR-X
       3452.00000000 BHCC
            1200.000 PunchingCoin
                4234 BURN
               5.000 Black Gold
                1500 nuboshi
             1.00400 SEOCOIN
               25.00 Double
           180.00000 CBGB
          0.00000077 HELPME
         10.00000000 MAISCOIN
         68.14310051 RiseOnlyToken
         19.00000000 xemnasen
               10.00 WavesTalkSocial
          0.00100000 canapecoin
          0.01000000 Papercoin
                   3 READ attachment
          1.00000000 Invest In Trade
          1.00000000 Invest In Mining
          0.05620320 TurtleNetwork
              10.000 PoltEcoCoin
         20.00000000 Apprécié
             0.00002 HiTech1
          0.00000001 irmnews.info
                 500 UMKM
          1.00000000 Luxtrade
        500.00000000 eCredit
          0.10000000 AxAi
        100.00000000 Tag-Game Coin
        157.00000000 BitWR
                   5 MWFT
          0.00000003 AirFee
                2.00 MGOLD
          0.05738875 BADA
          8.00000000 MeijiCash(MEIJC)
      10000.00000000 GOLDMillion
          0.05650000 MinerSatoshi2.0
                   1 CloMinTok
                1.00 GoldFishCoin
          1.00000000 BUY SAVE COIN
           1.0000000 FunnyCoin
         10.00000000 PayMyFee
               1.000 VermiFarmNetwork
          0.00000001 DogCMT
                1.00 GOLDELITE(GLEET)
                1.00 GProk
          1000000.01 MiningDiamonds
          0.01000000 Internet Money
          0.05000000 ADCTOKEN
          0.11000000 HealthLife
                   1 CheapSpam
                   1 BitRoulet
                0.01 MARCOSGOLD
          5.00000000 DIRC
          0.01000000 WUDEX
             0.10000 RusCoin
          0.00000001 DOFCASH
  2021.08.26 21:03 · mass +0.01000000 SYRF —————————————————————————————————————— 3PACkynXUwbYJBysRw4ZyJD7pSFnxfoDFsc
  2021.02.12 13:59 · mass +0.00000001 DOFCASH ——————————————————————————————————— 3PPcc7gBwjWeowRCkum9z4uySvpp4fz6yGC
· 2021.02.12 06:33 · transfer -13.60209685 WETH ————————————————————————————————— 3PE4EwGySfqMPMu1urdNNRDt9pEKkGyoFPS
  2021.02.12 06:33   sponsor -1000.00000000 ZENY ———————————————————————————————— 3PNT9LdYQGmT7ZubYVee52pwTCPXPz4n7XP 0.00100000 Waves
· 2021.02.12 06:30 · exchange -174.22809341 Waves ——————— 174.22809341 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.22809341 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe
· 2021.02.12 06:30 · exchange -173.52000000 Waves ——————— 173.52000000 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.52000000 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3
· 2021.02.12 06:30 · exchange -174.65588294 Waves ——————— 174.65588294 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.65588294 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw
· 2021.02.12 06:30 · exchange -173.52000000 Waves ——————— 173.52000000 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.52000000 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe
· 2021.02.12 06:30 · exchange -173.52000000 Waves ——————— 173.52000000 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.52000000 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw
· 2021.02.12 06:30 · exchange -174.65588294 Waves ——————— 174.65588294 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.65588294 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3
· 2021.02.12 06:30 · exchange -173.02000000 Waves ——————— 173.02000000 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.02000000 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe
· 2021.02.12 06:30 · exchange -173.02000000 Waves ——————— 173.02000000 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.02000000 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw
· 2021.02.12 06:30 · exchange -174.22809341 Waves ——————— 174.22809341 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.22809341 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3
· 2021.02.12 06:30 · exchange -131.52179704 Waves ——————— 175.01224789 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00000004 WBTC
  2021.02.12 06:30 · exchange +0.75150053 WETH —————————— 175.01224789 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe
· 2021.02.12 06:30 · exchange -26.15995350 Waves ———————— 174.39969000 WETH/Waves 3PE1fjgMouxZVHhZy9RwpDBag8Dh64KMx2p
  2021.02.12 06:30 · exchange +0.15000000 WETH —————————— 174.39969000 WETH/Waves 3PE1fjgMouxZVHhZy9RwpDBag8Dh64KMx2p
· 2021.02.12 06:30 · exchange -174.22809341 Waves ——————— 174.22809341 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.22809341 WETH/Waves 3PCkdqB5b6coZKVsTHajny9z9io61VetJRw
· 2021.02.12 06:30 · exchange -173.02000000 Waves ——————— 173.02000000 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 173.02000000 WETH/Waves 3PPD9YZHvjALtSTpecx2sB6xGnTVhcE1qz3
· 2021.02.12 06:30 · exchange -89.62623000 Waves ———————— 174.71000000 WETH/Waves 3PF3sfmNfcys9yBnmtAMJnWXnaDJy6DFb5g 0.00000003 WBTC
  2021.02.12 06:30 · exchange +0.51300000 WETH —————————— 174.71000000 WETH/Waves 3PF3sfmNfcys9yBnmtAMJnWXnaDJy6DFb5g
· 2021.02.12 06:30 · exchange -174.65588294 Waves ——————— 174.65588294 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe 0.00000006 WBTC
  2021.02.12 06:30 · exchange +1.00000000 WETH —————————— 174.65588294 WETH/Waves 3P95LfKKYmuphjboMi3GG8jvmJB885Btnqe
· 2021.02.12 06:30 · exchange -9.55813022 Waves ————————— 174.28419149 WETH/Waves 3PJybhCB9vsVYRBHpL5SdsgVzmZMteVjxuW
  2021.02.12 06:30 · exchange +0.05484221 WETH —————————— 174.28419149 WETH/Waves 3PJybhCB9vsVYRBHpL5SdsgVzmZMteVjxuW
· 2021.02.12 06:16 · exchange -22.83903318 Waves ———————— 172.04012126 WETH/Waves 3P5wPrvSgxks5NzTPGDJXokT9PKQBSAp8En 0.00002895 Waves
  2021.02.12 06:16 · exchange +0.13275411 WETH —————————— 172.04012126 WETH/Waves 3P5wPrvSgxks5NzTPGDJXokT9PKQBSAp8En
· 2021.02.12 06:10 · unlease +744.06000000 Waves ———————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb 0.00100000 Waves
· 2021.02.12 06:10 · unlease +415.00000000 Waves ———————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb 0.00100000 Waves
· 2021.02.12 06:10 · unlease +798.00000000 Waves ———————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb 0.00100000 Waves
· 2021.02.12 06:10 · unlease +324.25000000 Waves ———————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb 0.00100000 Waves
  2021.02.08 21:50 · mass +0.10000 RusCoin —————————————————————————————————————— 3PPfweTVfykXX5zVpT3FaHQsJzSn2gxR2Fi
  2021.01.02 14:55 · mass +777.00 W-G-O-CLOSED —————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7 spam
  2020.12.26 16:03 · mass +9999999 WGO-CLOSING-NODE ————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7 spam
  2020.12.24 14:56 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.12.20 14:14 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.12.13 23:17 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.12.08 06:12 · mass +917.00000000 CHECK INFO ➜ ———————————————————————————— 3P2SVvCiKGX4A32BTXtqDNpCRjV2sTqXjs3 spam
  2020.12.07 02:06 · mass +28350.00 Asgcoin ————————————————————————————————————— 3PFEkvfhrywfDLpTgkedtDTTbq8do44aQXf
  2020.12.06 15:06 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.11.30 01:07 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.11.24 06:18 · mass +0.001337 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.11.21 19:11 · mass +0.01000000 WUDEX ————————————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.11.18 23:45 · mass +0.133700 XTN. ———————————————————————————————————————— 3PGobRuQzBY9VbeKLaZqrcQtW26wrE9jFm7
  2020.11.09 07:53 · mass +5.00000000 DIRC —————————————————————————————————————— 3P3fY4y7k339CtV12cUWG9xfPZyJtGJmp4X
  2020.10.22 08:24 · mass +0.01 MARCOSGOLD —————————————————————————————————————— 3P3622MuSQQoYnZJ8R8bvsjpgZ559ij3nsJ
  2020.09.25 21:06 · mass +0.10000000 HealthLife ———————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.09.24 13:51 · mass +1 BitRoulet —————————————————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.09.12 21:04 · mass +1 CheapSpam —————————————————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.09.07 14:15 · mass +0.01000000 HealthLife ———————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.08.08 19:40 · mass +10.00000000 Apprécié ————————————————————————————————— 3PMQ27yBjrshdxGmFjTZHY6taN17saQyfM8
  2020.07.21 16:13 · mass +1.00 MGOLD ——————————————————————————————————————————— 3P3622MuSQQoYnZJ8R8bvsjpgZ559ij3nsJ
  2020.06.23 17:22 · mass +0.05000000 ADCTOKEN —————————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.06.22 15:38 · mass +0.01000000 Internet Money ———————————————————————————— 3PJDWPei4FbbJWLmQwsXdLpmoqihodpXWtm
  2020.06.22 00:52 · mass +1000000.00 MiningDiamonds ———————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.06.22 00:05 · mass +0.01 MiningDiamonds —————————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.06.14 14:29 · mass +1.00 GProk ——————————————————————————————————————————— 3PKu69RTqCAHgdczmsZkHDNEheszxyuDPzt
  2020.06.10 22:51 · mass +0.000001 NSBT ———————————————————————————————————————— 3P5Mdr6BMHYc1i4jpj4wraLnjF9SBXN78pc
  2020.06.02 06:28 · transfer +1.00 GOLDELITE(GLEET) ———————————————————————————— 3PPgCNDmWRzLDN7LzQurzcYAamQbAt8FuiZ
  2020.05.24 19:25 · mass +0.00000001 DogCMT ———————————————————————————————————— 3PQLUs4aPzwvFhBupHgPPFjq6uFJZzniUxH
  2020.05.21 14:42 · mass +0.000001 NSBT ———————————————————————————————————————— 3P5Mdr6BMHYc1i4jpj4wraLnjF9SBXN78pc
  2020.05.18 23:52 · mass +1.000 VermiFarmNetwork ——————————————————————————————— 3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
  2020.05.15 23:01 · transfer +10.00000000 PayMyFee ————————————————————————————— 3PFjrZtfmGFRnLcf5sM7J1R4bqkYZNtJG81
  2020.05.09 16:49 · transfer +1.0000000 FunnyCoin —————————————————————————————— 3PH9cXsdExUxS8o8MPoV6JMEfnBAEzbBcHG
  2020.04.30 10:30 · mass +2.23391944 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.30 10:30 · mass +0.34224410 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.29 22:18 · mass +0.00100000 MinerSatoshi2.0 ——————————————————————————— 3PDag4Yi3kd2HkHNKx3shvY79iXmMHU9zPu
  2020.04.27 22:41 · mass +3.00000000 MeijiCash(MEIJC) —————————————————————————— 3P8GhCABvbpZcSHAaQnRS5Rx63hnMVHgwTm
  2020.04.26 16:43 · mass +1.00000000 BUY SAVE COIN ————————————————————————————— 3PFmBKQZzUMTU5c3GRa6KTm9qtysZxrGb3d
  2020.04.26 06:21 · transfer +1.00 GoldFishCoin ———————————————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.04.23 10:24 · mass +2.24757542 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.23 10:22 · mass +0.34128309 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.17 22:47 · mass +1 CloMinTok —————————————————————————————————————————— 3PQLUs4aPzwvFhBupHgPPFjq6uFJZzniUxH
  2020.04.16 10:08 · mass +2.30536844 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.16 10:06 · mass +0.34143896 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.15 20:00 · transfer +0.05550000 MinerSatoshi2.0 ——————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.04.09 09:30 · mass +0.34178771 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.09 09:27 · mass +0.34176142 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.09 08:53 · mass +2.22362577 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.04.02 09:43 · mass +2.20795559 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.26 10:49 · mass +2.29370500 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.26 10:47 · mass +0.34250793 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.22 21:02 · transfer +10000.00000000 GOLDMillion ——————————————————————— 3PHfBNo3uPo6QpXSARg1cGgg1vgLwUy1Pir
  2020.03.19 10:07 · mass +2.22385786 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.19 10:05 · mass +0.33953976 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.12 10:15 · mass +2.41150293 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.12 10:13 · mass +0.33998847 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.05 09:31 · mass +2.53731654 Waves ————————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
  2020.03.05 09:27 · mass +0.33940554 WavesGo ——————————————————————————————————— 3P2HNUd5VUPLMQkJmctTPEeeHumiPN2GkTb
...

github/deemru/w8io/786bc32 
28.84 ms