3PDsHY3AypNdZCY9GejvC4wwjJqdYEbE2m7 · io · transfer·i104·o178 · exchange·i198·o198 · mass·i22

          0.00000000 Waves
            0.000001 NSBT
——————————————————————————————————————— 
                 123 USCRYPTO
            99999999 USRICHER
         80000999989 BESTDW CASH
          0.00000200 WAU Coin
          1.00000000 KMNA
          1.00000000 Bitlica
              1.0000 Zucoin
          1.00000000 WCP Coin
          1.00000000 Metronotes
          1.00000000 Vapory
             1000.00 Payshares
                   1 christ
         10.00000000 Divvy
            14999999 USGLOBAL
                  10 ANTIMANIA
          0.00000026 BADA
          2.50000000 ABOT
                   7 READ attachment
           40.000000 AGRD
     980000.00000000 citbonnect999
        851448191541 Reheeteum
          0.05279999 MinerSatoshi2.0
                1.00 GoldFishCoin
         20.00000000 PayMyFee
          0.00000003 GAGU
               100.0 Sword Token
          1.00000000 profitbot
             2985000 Ekd27
    2900000.00000000 TAWAN
       3850.58700000 RICHDIGITAL
               1.100 VermiFarmNetwork
          0.03000000 Magma
       7777.00000000 BCAA
          1.00000000 SIZAR
          0.00010000 Staking
          0.00000110 ADKAR
          5.00000000 Meiji Coin
                0.10 GlobalMining
          0.00000001 AYDIK
          0.00100000 ADORE
          0.00100000 USNON
          0.00100000 USTOT
          0.00000001 Finamatrix
          100.000000 Zoombi red
          0.00010000 HealthLife
          0.00100000 CashMiner
· 2020.06.27 02:01 · exchange -189.00000000 Butterfly biz 0.02000620 Butterfly biz/Waves 3PCkSUWrq3LciNZCQYxfiTnqVXV5KgaRp4p 0.00300000 Waves spam
· 2020.06.27 01:59 · exchange -85.00000000 Butterfly biz  0.02000605 Butterfly biz/Waves 3PCkSUWrq3LciNZCQYxfiTnqVXV5KgaRp4p 0.00300000 Waves spam
· 2020.06.26 11:11 · exchange -100.00000000 Butterfly biz 0.02000592 Butterfly biz/Waves 3P2qTUWG3zkaWHEXjR2ZLEHeoRNaSfkHCGz 0.00200000 Waves spam
· 2020.06.25 17:57 · exchange -50.00000000 Butterfly biz  0.02000592 Butterfly biz/Waves 3P3LbN8wgfL3xRHQTMn88XPvPhQsCAJn2Bm 0.00100000 Waves spam
· 2020.06.25 10:21 · exchange -1.00029000 Waves ————————— 0.02000580 Butterfly biz/Waves 3PCkSUWrq3LciNZCQYxfiTnqVXV5KgaRp4p 0.00300000 Waves
· 2020.06.25 10:21 · exchange -10.00000000 Butterfly biz  0.00000001 Butterfly biz/Waves 3PJsDFdMh275SpLPusLtTDHQnjANYa1WBhU 0.00300000 Waves spam
· 2020.06.25 05:00 · exchange -50.00000000 Butterfly biz  0.02000980 Butterfly biz/Waves 3PCkSUWrq3LciNZCQYxfiTnqVXV5KgaRp4p 0.00150000 Waves spam
· 2020.06.25 04:52 · exchange -50.00000000 Butterfly biz  0.02000980 Butterfly biz/Waves 3P2qTUWG3zkaWHEXjR2ZLEHeoRNaSfkHCGz 0.00150000 Waves spam
· 2020.06.25 04:26 · exchange -100.00000000 Butterfly biz 0.02000000 Butterfly biz/Waves 3PCkSUWrq3LciNZCQYxfiTnqVXV5KgaRp4p 0.00300000 Waves spam
· 2020.06.04 07:46 · exchange -5000000 KALICASH ————————— 0.00000002 KALICASH/Waves ———— 3P3uDdzAEXgDhY6NaMtqYLhXCEEdZZgn7gf 0.00015000 Waves
· 2020.06.04 07:41 · exchange -50000000 KALICASH ———————— 0.00000002 KALICASH/Waves ———— 3PEmvHe8jxyh5cnZSgktuyKRuKYuLW2Ztyy 0.00150000 Waves
· 2020.05.27 06:57 · exchange -150000.000000 NESARA PAY   0.00001135 NESARA PAY/Waves    3P2K9PDabDBi32AHMHPCMYDHxSYTwvYyCar 0.00300000 Waves
· 2020.05.27 06:30 · exchange -250000.000000 NESARA PAY   0.00001093 NESARA PAY/Waves    3PHchTcyv6RgiGx685DR8tr46J5qyeUSTXz 0.00300000 Waves
· 2020.05.27 06:22 · exchange -130500.000000 NESARA PAY   0.00001091 NESARA PAY/Waves    3PHchTcyv6RgiGx685DR8tr46J5qyeUSTXz 0.00139821 Waves
· 2020.05.27 06:21 · exchange -71500.000000 NESARA PAY    0.00001091 NESARA PAY/Waves    3P9NvkTpU9ABky9k4yW1QNtzinGHE6GRGq4 0.00076607 Waves
· 2020.05.27 06:21 · exchange -28000.000000 NESARA PAY    0.00001091 NESARA PAY/Waves    3PHchTcyv6RgiGx685DR8tr46J5qyeUSTXz 0.00030000 Waves
· 2020.05.27 06:21 · exchange -50000.000000 NESARA PAY    0.00001091 NESARA PAY/Waves    3P5bm64VV4zjSRZ8Uor7JRr6rLmVvt91Npr 0.00053571 Waves
· 2020.05.27 06:17 · exchange -298890.000000 NESARA PAY   0.00001090 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00298890 Waves
· 2020.05.27 06:10 · exchange -100.000000 NESARA PAY ———— 0.00001090 NESARA PAY/Waves    3P4C3MBWojgZanggbc2cgEmVFMitnooAfFG 0.00000100 Waves
· 2020.05.27 06:10 · exchange -1000.000000 NESARA PAY ——— 0.00001090 NESARA PAY/Waves    3P4C3MBWojgZanggbc2cgEmVFMitnooAfFG 0.00001000 Waves
· 2020.05.27 06:08 · exchange -10.000000 NESARA PAY ————— 0.00001090 NESARA PAY/Waves    3P5KnEg2vZTBb9cZdj1oeN56j7GpYBsunBQ 0.00000010 Waves
· 2020.05.27 05:59 · exchange -1.19240000 Waves ————————— 0.00001084 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.27 05:57 · exchange -1.51060000 Waves ————————— 0.00001079 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.27 05:55 · exchange -2.52708417 Waves ————————— 0.00001053 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.27 04:22 · exchange -0.10350000 Waves ————————— 0.00001035 NESARA PAY/Waves    3P7SC88ASDiGLz4gx7FyL6si2MV9Jk2kJBq 0.00300000 Waves
· 2020.05.27 04:22 · exchange -4.14646200 Waves ————————— 0.00001033 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.27 04:19 · exchange -0.46071800 Waves ————————— 0.00001033 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.27 04:11 · exchange -10000.000000 NESARA PAY    0.00001030 NESARA PAY/Waves    3P7SC88ASDiGLz4gx7FyL6si2MV9Jk2kJBq 0.00300000 Waves
· 2020.05.27 03:33 · exchange -3750.310000 NESARA PAY ——— 0.00000200 NESARA PAY/Waves    3PBrmcWzY5x6YkySjszw8tF7MPzFU8Lk4TD 0.00299999 Waves
· 2020.05.27 03:25 · exchange -1.23000000 Waves ————————— 0.00001025 NESARA PAY/Waves    3PBjGUjCc781b5rzrqFqqC96FuxpaLoPwtr 0.00300000 Waves
· 2020.05.23 04:15 · exchange -100.00000000 Cyber Staking 0.00003000 Cyber Staking/Waves 3PHKGn6vhrcXhNKYxqkp1gcVu6SMU8PjcuQ 0.00300000 Waves
· 2020.05.19 11:50 · exchange -0.00000001 Waves ————————— 0.00199991 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00000001 Waves
· 2020.05.19 11:50 · exchange -0.99999498 Waves ————————— 0.00199999 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.19 11:50 · exchange -4.73781579 Waves ————————— 0.00199991 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.19 11:50 · exchange -15.16087540 Waves ———————— 0.00199989 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.19 09:56 · exchange -3.17614702 Waves ————————— 0.00199988 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00298122 Waves
· 2020.05.19 09:56 · exchange -0.01999880 Waves ————————— 0.00199988 Whale PAY/Waves ——— 3PPdgTVDXh5jpyYa99oymqL7EuDKLtyyrZy 0.00001877 Waves
· 2020.05.17 17:37 · exchange -0.01998050 Waves ————————— 0.00199805 Whale PAY/Waves ——— 3P8WRwTsbXTJEmhaPYVnwrUCgakj43bK1Ex 0.00001200 Waves
· 2020.05.17 04:16 · exchange -0.08818656 Waves ————————— 0.00199987 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00005425 Waves
· 2020.05.17 04:16 · exchange -4.78785757 Waves ————————— 0.00199987 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00294574 Waves
· 2020.05.17 03:52 · exchange -4.69967100 Waves ————————— 0.00199986 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.17 02:56 · exchange -0.03919307 Waves ————————— 0.00199985 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.17 02:56 · exchange -1.91701463 Waves ————————— 0.00199983 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.17 02:56 · exchange -9.79865060 Waves ————————— 0.00199982 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.16 19:06 · exchange -1.99999999 Waves ————————— 0.00199982 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.16 19:02 · exchange -0.99990500 Waves ————————— 0.00199981 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.16 17:42 · exchange -0.01997800 Waves ————————— 0.00199780 Whale PAY/Waves ——— 3PFDeMy3D9FrhD1xounRfbBrnW3mD9fWKGz 0.00029735 Waves
· 2020.05.16 06:58 · exchange -0.00053500 Waves ————————— 0.00199800 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00008925 Waves
· 2020.05.16 06:58 · exchange -0.01746280 Waves ————————— 0.00199981 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00291074 Waves
· 2020.05.16 06:55 · exchange -1.85530054 Waves ————————— 0.00199800 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00265162 Waves
· 2020.05.16 06:55 · exchange -0.99953500 Waves ————————— 0.00199907 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.15 21:58 · exchange -0.00000001 Waves ————————— 0.00199979 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00000001 Waves
· 2020.05.15 21:58 · exchange -0.95771395 Waves ————————— 0.00199981 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00287341 Waves
· 2020.05.15 21:58 · exchange -0.04219103 Waves ————————— 0.00199981 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00012658 Waves
· 2020.05.15 21:56 · exchange -16.10250413 Waves ———————— 0.00199979 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.15 17:11 · exchange -10 BESTDW CASH ——————————— 0.00000001 BESTDW CASH/Waves   3PQPXy1NzBuN3XSdmUoEBE2d7T2nyMb462g 0.00000003 Waves
· 2020.05.15 12:42 · exchange -0.19980000 Waves ————————— 0.00199800 Whale PAY/Waves ——— 3P5bm64VV4zjSRZ8Uor7JRr6rLmVvt91Npr 0.00028555 Waves
· 2020.05.15 12:33 · exchange -0.85571505 Waves ————————— 0.00199979 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00256741 Waves
· 2020.05.15 12:33 · exchange -0.14417994 Waves ————————— 0.00199979 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00043258 Waves
· 2020.05.15 12:32 · exchange -1.90028814 Waves ————————— 0.00199978 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.15 12:32 · exchange -8.66562854 Waves ————————— 0.00199977 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.15 10:09 · exchange -0.04395600 Waves ————————— 0.00199800 Whale PAY/Waves ——— 3P1zQTGhQ2J9ZbxwACN29CSPKjn3edGzS8a 0.00006282 Waves
· 2020.05.15 09:37 · exchange -0.22804241 Waves ————————— 0.00199802 Whale PAY/Waves ——— 3P5bm64VV4zjSRZ8Uor7JRr6rLmVvt91Npr 0.00300000 Waves
· 2020.05.15 08:44 · exchange -0.17156158 Waves ————————— 0.00199802 Whale PAY/Waves ——— 3P5bm64VV4zjSRZ8Uor7JRr6rLmVvt91Npr 0.00299999 Waves
· 2020.05.15 08:32 · exchange -1.50362100 Waves ————————— 0.00199804 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.15 08:30 · exchange -0.97504840 Waves ————————— 0.00199805 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00292800 Waves
· 2020.05.15 07:22 · exchange -0.00199805 Waves ————————— 0.00199805 Whale PAY/Waves ——— 3P2aTWxc5VQMSgCa5njGk7t1acKM7WRy9v8 0.00000600 Waves
· 2020.05.15 06:19 · exchange -0.00199805 Waves ————————— 0.00199805 Whale PAY/Waves ——— 3P1zQTGhQ2J9ZbxwACN29CSPKjn3edGzS8a 0.00000600 Waves
· 2020.05.14 20:59 · exchange -1.45463745 Waves ————————— 0.00199977 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00290960 Waves
· 2020.05.14 20:59 · exchange -0.04519004 Waves ————————— 0.00199977 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00009039 Waves
· 2020.05.14 20:58 · exchange -14.93739505 Waves ———————— 0.00199976 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.14 17:21 · exchange -0.00000001 Waves ————————— 0.00199975 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00000001 Waves
· 2020.05.14 17:21 · exchange -0.01724617 Waves ————————— 0.00199976 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 17:21 · exchange -11.89570826 Waves ———————— 0.00199975 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 16:09 · exchange -0.01998049 Waves ————————— 0.00199805 Whale PAY/Waves ——— 3P2inD2VvFsqNqYRScX3AspJCYtnXU2KgQu 0.00005999 Waves
· 2020.05.14 15:10 · exchange -0.01827859 Waves ————————— 0.00199807 Whale PAY/Waves ——— 3PKsKSEDUYYYJiZjv8xf9WU8C9uLVUQVse7 0.00300000 Waves
· 2020.05.14 14:49 · exchange -1.00073710 Waves ————————— 0.00199807 Whale PAY/Waves ——— 3PKsKSEDUYYYJiZjv8xf9WU8C9uLVUQVse7 0.00299999 Waves
· 2020.05.14 14:26 · exchange -2.44910170 Waves ————————— 0.00199974 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.14 14:18 · exchange -0.01999010 Waves ————————— 0.00199901 Whale PAY/Waves ——— 3PMQJEes4D6wekZE1uhPR71n8usSZDV8rKP 0.00003125 Waves
· 2020.05.14 12:37 · exchange -2.00171013 Waves ————————— 0.00199974 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 12:37 · exchange -0.00000001 Waves ————————— 0.00199973 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00000001 Waves
· 2020.05.14 12:36 · exchange -9.86320313 Waves ————————— 0.00199973 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 12:35 · exchange -3.97533240 Waves ————————— 0.00199909 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00298285 Waves
· 2020.05.14 11:57 · exchange -0.99986500 Waves ————————— 0.00199973 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.14 11:55 · exchange -3.40921305 Waves ————————— 0.00199972 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.14 11:52 · exchange -1.75279457 Waves ————————— 0.00199972 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 11:34 · exchange -0.57687940 Waves ————————— 0.00199909 Whale PAY/Waves ——— 3PAFgGKvMzgsHu3weyhCuTRBTLWLCuwHAaE 0.00289952 Waves
· 2020.05.14 11:34 · exchange -0.02284759 Waves ————————— 0.00199909 Whale PAY/Waves ——— 3PAFgGKvMzgsHu3weyhCuTRBTLWLCuwHAaE 0.00001714 Waves
· 2020.05.14 11:30 · exchange -0.01999090 Waves ————————— 0.00199909 Whale PAY/Waves ——— 3P7D672xPq4ACud7TwSSe5SRRoP3PkCrXtx 0.00010047 Waves
· 2020.05.14 11:25 · exchange -0.00000001 Waves ————————— 0.00199971 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00000001 Waves
· 2020.05.14 11:25 · exchange -0.16117355 Waves ————————— 0.00199972 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00048358 Waves
· 2020.05.14 11:25 · exchange -0.83868643 Waves ————————— 0.00199972 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00251641 Waves
· 2020.05.14 11:25 · exchange -4.44256763 Waves ————————— 0.00199971 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 11:24 · exchange -0.55691520 Waves ————————— 0.00199915 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00299999 Waves
· 2020.05.14 11:24 · exchange -0.11795221 Waves ————————— 0.00199919 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00300000 Waves
· 2020.05.14 11:15 · exchange -1.05702628 Waves ————————— 0.00199971 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00181230 Waves
· 2020.05.14 11:15 · exchange -0.49274650 Waves ————————— 0.00199970 Whale PAY/Waves ——— 3PQyG7dVsww2Gdg4LWd4p8fgakeGBixof4T 0.00084483 Waves
· 2020.05.14 11:15 · exchange -0.19997000 Waves ————————— 0.00199970 Whale PAY/Waves ——— 3P5bm64VV4zjSRZ8Uor7JRr6rLmVvt91Npr 0.00034285 Waves
· 2020.05.14 10:53 · exchange -0.99944500 Waves ————————— 0.00199889 Whale PAY/Waves ——— 3PAFgGKvMzgsHu3weyhCuTRBTLWLCuwHAaE 0.00116563 Waves
· 2020.05.14 10:51 · exchange -0.01998890 Waves ————————— 0.00199889 Whale PAY/Waves ——— 3P2pFoqkrsMCUqxG8WLmBkPjPrm8uvG5uym 0.00002331 Waves
...

github/deemru/w8io/6500d08 
24.58 ms