tx · EafGC6cXTnvEk1dKycxJavQe4WHkCwPsrtchKNvS4iT2

3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY:  -0.00900000 Waves

2019.08.31 03:00 [654672] data 3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY > SELF 0.00000000 Waves

3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491148_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491148,"timestamp":1567864800,"status":60,"updated_at":1567209648,"teams":[{"name":"Sunderland AFC","score":0},{"name":"Burton Albion","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491146_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491146,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Shrewsbury Town","score":0},{"name":"Peterborough United","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491144_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491144,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Rochdale AFC","score":0},{"name":"Ipswich Town","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491142_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491142,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Portsmouth FC","score":0},{"name":"Southend United","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491138_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491138,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Fleetwood Town","score":0},{"name":"Oxford United","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491134_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491134,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Coventry City","score":0},{"name":"Blackpool","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491132_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491132,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Bristol Rovers","score":0},{"name":"Accrington Stanley","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491136_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491136,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Doncaster Rovers","score":0},{"name":"Rotherham United","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18491140_2019-09-07_871d1: "{"sport":"Soccer","country":"England","league":"League One","external_id":18491140,"timestamp":1567854000,"status":0,"updated_at":1567209648,"teams":[{"name":"Milton Keynes Dons","score":0},{"name":"AFC Wimbledon","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612956_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612956,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"Middelfart BK","score":0},{"name":"Thisted FC","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612958_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612958,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"Brabrand IF","score":0},{"name":"FC Sydvest 05","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612954_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612954,"timestamp":1567854000,"status":0,"updated_at":1567209648,"teams":[{"name":"Vejgaard BK","score":0},{"name":"AB Gladsaxe","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612676_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612676,"timestamp":1567861200,"status":0,"updated_at":1567209648,"teams":[{"name":"Skovshoved IF","score":0},{"name":"BK Avarta","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612674_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612674,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"BK Frem","score":0},{"name":"Bronshoj BK","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18612672_2019-09-07_871d1: "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612672,"timestamp":1567856700,"status":0,"updated_at":1567209648,"teams":[{"name":"FA 2000","score":0},{"name":"HIK Hellerup","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_19054384_2019-09-07_871d1: "{"sport":"Soccer","country":"China","league":"China League","external_id":19054384,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Shanghai Shenxin","score":0},{"name":"Guizhou Hengfeng FC","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17583197_2019-09-07_871d1: "{"sport":"Soccer","country":"China","league":"China League","external_id":17583197,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Inner Mongolia Zhongyou FC","score":0},{"name":"Heilongjiang Lava Spring","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17583189_2019-09-07_871d1: "{"sport":"Soccer","country":"China","league":"China League","external_id":17583189,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Changchun Yatai","score":0},{"name":"X. Tianshan Leopard","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18694142_2019-09-07_871d1: "{"sport":"Soccer","country":"Chile","league":"Primera B","external_id":18694142,"timestamp":1567814400,"status":0,"updated_at":1567209648,"teams":[{"name":"AC Barnechea","score":0},{"name":"Deportes Magallanes","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17789964_2019-09-07_871d1: "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie B","external_id":17789964,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Botafogo SP","score":0},{"name":"America FC MG","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17789966_2019-09-06_871d1: "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie B","external_id":17789966,"timestamp":1567806300,"status":0,"updated_at":1567209648,"teams":[{"name":"EC Sao Bento","score":0},{"name":"Figueirense FC SC","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17789146_2019-09-07_871d1: "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie A","external_id":17789146,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Vasco Da Gama RJ","score":0},{"name":"EC Bahia BA","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_17789142_2019-09-07_871d1: "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie A","external_id":17789142,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"SC Corinthians SP","score":0},{"name":"Ceara CE","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18601136_2019-09-07_871d1: "{"sport":"Soccer","country":"Belgium","league":"First Division B, First stage","external_id":18601136,"timestamp":1567881000,"status":0,"updated_at":1567209648,"teams":[{"name":"Oud-Heverlee","score":0},{"name":"KSV Roeselare","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18601140_2019-09-07_871d1: "{"sport":"Soccer","country":"Belgium","league":"First Division B, First stage","external_id":18601140,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"KVC Westerlo","score":0},{"name":"KFCO Beerschot-Wilrijk","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895402_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Tirol","external_id":18895402,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"SC Imst 1933","score":0},{"name":"SVG Reichenau","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895574_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895574,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SV Wals-Grunau","score":0},{"name":"SV Kuchl","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895570_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895570,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SAK 1914 Salzburg","score":0},{"name":"Austria Salzburg","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895572_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895572,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"FC Pinzgau Saalfelden","score":0},{"name":"SK Bischofshofen","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895784_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895784,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"FC Langenegg","score":0},{"name":"SC Bregenz","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895782_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895782,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SCR Altach Youth","score":0},{"name":"FC Lauterach","score":0}]}"
3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY: event_18895780_2019-09-07_871d1: "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895780,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"VfB Hohenems","score":0},{"name":"Austria Lustenau II","score":0}]}"

{ "type": 12, "id": "EafGC6cXTnvEk1dKycxJavQe4WHkCwPsrtchKNvS4iT2", "fee": 900000, "feeAssetId": null, "timestamp": 1567209677140, "version": 1, "sender": "3MtaYeFUFdpQMTmimpgR3przeDUhFwdZdwY", "senderPublicKey": "8MQMsdv2DPvWNp9KHDcBQXE3J2CMaFwLonJ1ysJn6xb9", "proofs": [ "2PFjHopyJGSAmzV2Uv8vKgrWuabYK6TU3u5FkyjYe4hNxht8Xbv1gEHf1VgKxJaBxzrTA6gXmqMQD1daGneB5Rgz" ], "data": [ { "key": "event_18895780_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895780,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"VfB Hohenems","score":0},{"name":"Austria Lustenau II","score":0}]}" }, { "key": "event_18895782_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895782,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SCR Altach Youth","score":0},{"name":"FC Lauterach","score":0}]}" }, { "key": "event_18895784_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Eliteliga Vorarlberg","external_id":18895784,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"FC Langenegg","score":0},{"name":"SC Bregenz","score":0}]}" }, { "key": "event_18895572_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895572,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"FC Pinzgau Saalfelden","score":0},{"name":"SK Bischofshofen","score":0}]}" }, { "key": "event_18895570_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895570,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SAK 1914 Salzburg","score":0},{"name":"Austria Salzburg","score":0}]}" }, { "key": "event_18895574_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Salzburg","external_id":18895574,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"SV Wals-Grunau","score":0},{"name":"SV Kuchl","score":0}]}" }, { "key": "event_18895402_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Austria Amateur","league":"Regionalliga Tirol","external_id":18895402,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"SC Imst 1933","score":0},{"name":"SVG Reichenau","score":0}]}" }, { "key": "event_18601140_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Belgium","league":"First Division B, First stage","external_id":18601140,"timestamp":1567868400,"status":0,"updated_at":1567209648,"teams":[{"name":"KVC Westerlo","score":0},{"name":"KFCO Beerschot-Wilrijk","score":0}]}" }, { "key": "event_18601136_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Belgium","league":"First Division B, First stage","external_id":18601136,"timestamp":1567881000,"status":0,"updated_at":1567209648,"teams":[{"name":"Oud-Heverlee","score":0},{"name":"KSV Roeselare","score":0}]}" }, { "key": "event_17789142_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie A","external_id":17789142,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"SC Corinthians SP","score":0},{"name":"Ceara CE","score":0}]}" }, { "key": "event_17789146_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie A","external_id":17789146,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Vasco Da Gama RJ","score":0},{"name":"EC Bahia BA","score":0}]}" }, { "key": "event_17789966_2019-09-06_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie B","external_id":17789966,"timestamp":1567806300,"status":0,"updated_at":1567209648,"teams":[{"name":"EC Sao Bento","score":0},{"name":"Figueirense FC SC","score":0}]}" }, { "key": "event_17789964_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Brazil","league":"Brasileiro Serie B","external_id":17789964,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Botafogo SP","score":0},{"name":"America FC MG","score":0}]}" }, { "key": "event_18694142_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Chile","league":"Primera B","external_id":18694142,"timestamp":1567814400,"status":0,"updated_at":1567209648,"teams":[{"name":"AC Barnechea","score":0},{"name":"Deportes Magallanes","score":0}]}" }, { "key": "event_17583189_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"China","league":"China League","external_id":17583189,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Changchun Yatai","score":0},{"name":"X. Tianshan Leopard","score":0}]}" }, { "key": "event_17583197_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"China","league":"China League","external_id":17583197,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Inner Mongolia Zhongyou FC","score":0},{"name":"Heilongjiang Lava Spring","score":0}]}" }, { "key": "event_19054384_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"China","league":"China League","external_id":19054384,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Shanghai Shenxin","score":0},{"name":"Guizhou Hengfeng FC","score":0}]}" }, { "key": "event_18612672_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612672,"timestamp":1567856700,"status":0,"updated_at":1567209648,"teams":[{"name":"FA 2000","score":0},{"name":"HIK Hellerup","score":0}]}" }, { "key": "event_18612674_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612674,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"BK Frem","score":0},{"name":"Bronshoj BK","score":0}]}" }, { "key": "event_18612676_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 1","external_id":18612676,"timestamp":1567861200,"status":0,"updated_at":1567209648,"teams":[{"name":"Skovshoved IF","score":0},{"name":"BK Avarta","score":0}]}" }, { "key": "event_18612954_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612954,"timestamp":1567854000,"status":0,"updated_at":1567209648,"teams":[{"name":"Vejgaard BK","score":0},{"name":"AB Gladsaxe","score":0}]}" }, { "key": "event_18612958_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612958,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"Brabrand IF","score":0},{"name":"FC Sydvest 05","score":0}]}" }, { "key": "event_18612956_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"Denmark","league":"2nd Division, Pulje 2","external_id":18612956,"timestamp":1567857600,"status":0,"updated_at":1567209648,"teams":[{"name":"Middelfart BK","score":0},{"name":"Thisted FC","score":0}]}" }, { "key": "event_18491140_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491140,"timestamp":1567854000,"status":0,"updated_at":1567209648,"teams":[{"name":"Milton Keynes Dons","score":0},{"name":"AFC Wimbledon","score":0}]}" }, { "key": "event_18491136_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491136,"timestamp":1567855800,"status":0,"updated_at":1567209648,"teams":[{"name":"Doncaster Rovers","score":0},{"name":"Rotherham United","score":0}]}" }, { "key": "event_18491132_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491132,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Bristol Rovers","score":0},{"name":"Accrington Stanley","score":0}]}" }, { "key": "event_18491134_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491134,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Coventry City","score":0},{"name":"Blackpool","score":0}]}" }, { "key": "event_18491138_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491138,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Fleetwood Town","score":0},{"name":"Oxford United","score":0}]}" }, { "key": "event_18491142_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491142,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Portsmouth FC","score":0},{"name":"Southend United","score":0}]}" }, { "key": "event_18491144_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491144,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Rochdale AFC","score":0},{"name":"Ipswich Town","score":0}]}" }, { "key": "event_18491146_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491146,"timestamp":1567864800,"status":0,"updated_at":1567209648,"teams":[{"name":"Shrewsbury Town","score":0},{"name":"Peterborough United","score":0}]}" }, { "key": "event_18491148_2019-09-07_871d1", "type": "string", "value": "{"sport":"Soccer","country":"England","league":"League One","external_id":18491148,"timestamp":1567864800,"status":60,"updated_at":1567209648,"teams":[{"name":"Sunderland AFC","score":0},{"name":"Burton Albion","score":0}]}" } ], "height": 654672, "spentComplexity": 0 }

github/deemru/w8io/873ac7e 
13.39 ms