• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 14:59
CET 20:59
KST 04:59
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !10Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Micro Lags When Playing SC2? When will we find out if there are more tournament Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win RSL Revival - 2025 Season Finals Preview
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $100 Prize Pool - Winter Warp Gate Masters Showdow $5,000+ WardiTV 2025 Championship Winter Warp Gate Amateur Showdown #1 RSL Offline Finals Info - Dec 13 and 14!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
Klaucher discontinued / in-game color settings Anyone remember me from 2000s Bnet EAST server? BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months FlaSh on: Biggest Problem With SnOw's Playstyle
Tourneys
[BSL21] LB QuarterFinals - Sunday 21:00 CET Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] WB SEMIFINALS - Saturday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Mechabellum
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1063 users

Blizzard statement and ruling on WCS win-trading - Page 11

Forum Index > SC2 General
309 CommentsPost a Reply
Prev 1 9 10 11 12 13 16 Next All
VasHeR
Profile Joined June 2011
166 Posts
April 15 2016 05:52 GMT
#201
On April 15 2016 05:06 NonY wrote:
Is this a private investigation? Show the evidence rofl. Why does this have no details? I want to see the records myself, not what some person I have no reason to trust believes the records indicate.

boom
{ToT}ColmA
Profile Joined November 2007
Japan3260 Posts
April 15 2016 05:58 GMT
#202
On April 15 2016 12:55 Quineotio wrote:
Show nested quote +
On April 15 2016 05:17 NonY wrote:
Why shouldn't they publish the proof? If they're 100% sure they made zero errors and no judgment calls were involved? Personally I want to know how they proved major was lying. What was the evidence that made it conclusive, as opposed to the inconclusive cases that only resulted in warnings?


Why do you deserve to see the proof? Do you think the public are better positioned to make a decision than Blizzard? Should there be a detailed public review of every decision made by Blizzard, or is this a special case? Are you asking for a public trial instead of an internal investigation? If so, how would you conduct this to make sure it's fair?

How do you ensure player privacy? Should private chat logs and match history be released to the public whenever anyone is accused of something, or only when "convicted"? If you are releasing private chat logs, how far back do you go - a month? 6 months? If there are confidential, personal elements to the communications between players, should the incriminating parts be cut out and presented out of context (i.e. private sections removed)? If you are censoring private information, who is responsible for the censorship?

Or do you feel that you personally should be involved?


good post.

personally i would ve liked to see a harsher treatment for people who cheat in any kind of form. but the tl community was always pretty lenient towards cheaters in foreign scene, sadly.
The only virgins in kpop left are the fans
Jealous
Profile Blog Joined December 2011
10253 Posts
April 15 2016 06:00 GMT
#203
On April 15 2016 14:52 VasHeR wrote:
Show nested quote +
On April 15 2016 05:06 NonY wrote:
Is this a private investigation? Show the evidence rofl. Why does this have no details? I want to see the records myself, not what some person I have no reason to trust believes the records indicate.

boom

+ Show Spoiler +
On April 15 2016 12:55 Quineotio wrote:
Show nested quote +
On April 15 2016 05:17 NonY wrote:
Why shouldn't they publish the proof? If they're 100% sure they made zero errors and no judgment calls were involved? Personally I want to know how they proved major was lying. What was the evidence that made it conclusive, as opposed to the inconclusive cases that only resulted in warnings?


Why do you deserve to see the proof? Do you think the public are better positioned to make a decision than Blizzard? Should there be a detailed public review of every decision made by Blizzard, or is this a special case? Are you asking for a public trial instead of an internal investigation? If so, how would you conduct this to make sure it's fair?

How do you ensure player privacy? Should private chat logs and match history be released to the public whenever anyone is accused of something, or only when "convicted"? If you are releasing private chat logs, how far back do you go - a month? 6 months? If there are confidential, personal elements to the communications between players, should the incriminating parts be cut out and presented out of context (i.e. private sections removed)? If you are censoring private information, who is responsible for the censorship?

Or do you feel that you personally should be involved?



Boom.
"The right to vote is only the oar of the slaveship, I wanna be free." -- бум бум сучка!
Musicus
Profile Joined August 2011
Germany23576 Posts
April 15 2016 06:06 GMT
#204
Good job Blizz, I want the ladder to be integrated into WCS, so being strict is a must.

Haters gonna hate, cheaters gonna cheat.
Maru and Serral are probably top 5.
shid0x
Profile Joined July 2012
Korea (South)5014 Posts
April 15 2016 06:18 GMT
#205
I think its safe to say that Mlord is retired now ?
I know it was his last year unless he had good wcs results ( and this seem compromised kek )
RIP MKP
Daswollvieh
Profile Blog Joined October 2009
5553 Posts
April 15 2016 06:44 GMT
#206
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?
Homunculus159
Profile Joined December 2014
Austria220 Posts
April 15 2016 07:06 GMT
#207
On April 15 2016 08:34 trada wrote:
I dont find this harsh at all.
Its not just about those 3 players and enforcing the rules. Its about sending a message to those players who couldnt (yet) be caught and prevention of abusive behaviour. Blizzard suspected there would be more players involved in win trading and by increasing the punishment when caught this could have a deterrent effect on those players. It could also make win trading or other forms of cheating less appealing to players who think about abusing the system but havent actually done anything yet.



Pretty much this.

The rulebook was released before the Ladder challenge started and I doubt Blizzard would ban them if they werent a 100% sure
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
April 15 2016 07:33 GMT
#208
On April 15 2016 15:44 Daswollvieh wrote:
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?

Yes, exactly my thoughts.
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
HornyHerring
Profile Joined March 2011
Papua New Guinea1059 Posts
April 15 2016 07:33 GMT
#209
Good, completely agree with Blizzard on this. "Pro" players think that they can get away with breaking the rules and then the community backs them up for some weird reason. Unfathomable.
oh, hai
Wuster
Profile Joined May 2011
1974 Posts
April 15 2016 07:34 GMT
#210
On April 15 2016 13:07 blamekilly wrote:
Show nested quote +
On April 15 2016 11:12 Wuster wrote:
On April 15 2016 10:00 sAsImre wrote:
On April 15 2016 09:51 Big J wrote:
On April 15 2016 09:41 sAsImre wrote:
On April 15 2016 09:34 Gwavajuice wrote:
On April 15 2016 09:26 sAsImre wrote:
On April 15 2016 09:16 Gwavajuice wrote:
On April 15 2016 09:08 sAsImre wrote:
On April 15 2016 09:05 Fran_ wrote:
[quote]

Fair enough. If they catch them, suspend them. It's against the Terms.


so we delete wcs, gsl, pl and we move on to hots since everyone is doing it?


re-read what they say :

We identified a significant number of matches by MajOr in which he immediately forfeited the match. A number of other replays were examined, and along with the chat in those games, the records indicate MajOr was deliberately awarding wins

It's not just sharing accounts, don't act as if you don't see it.


Shadown did exactly what major did, giving win to someone without actual collusion with this person (bunny) and nothing happened.
The inconsistency is almost as bad as the fact they're using the ladder to qualify for a qualifier.


No you misread, this.

Had Shadown been qualified for the EU qualifier, he would have been banned from the competition. Afaik, shadown is not a guy we might see in DH Tours, right? so no need to ban him.

Bunny on the other hand, is not punished, just has the people who Major gave wins to, because there is no evidence that they asked for it, just like Bunny apparently did not ask for a free win.

So it is totally consistent.


MajOr and Shadown did the same thing, everyone is sharing accounts but only Major gets ban. People get warning for similar incident as Major but aren't revealed. And that's consistent.

Not mentionning what Bly did in the 1st run.


Shadown also shares that specific barcode account that was investigated? Or a different account, which wouldn't be a problem, no?

On April 15 2016 09:49 ReachTheSky wrote:
How do we know major just didn't leave the games instantly because he didn't want to play vs that specific opponent?


According to the OP due to suspicious chat logs.


he doesn't shared it. He did the most stupid thing which is give a win to bunny because he likes him, saying it in the chat.
that's pretty much what major did, and since major claimed that he didn't used the barcode (and you can prove it easily) it's exactly the same thing.


Ya it is pretty easy to see if Major was using the account, Blizzard flat out said he had access and both Major and Marnroord admitted it. We only have Major's word that he didn't use it during competition, but Blizz is accusing him of using it during that time...

Plus you're ignoring all the games Major threw on NA on his face own account.



Aaahhhhh.... Where does it say MajOr used the barcode account to win trade during WCS competition?


I can see how others can interpret this differently, but I think it's just horribly worded:


Upon examining these matches and accounts in question, it was found that two players in the top 25 rankings had access to the barcoded Terran account: MajOr and MarineLorD.


To me this means they weren't just seeing Major logging into the barcode account months ago or something unrelated, but actually pulled his IP / Mac / whatever identifying information on the account during the fishy games.
OtherWorld
Profile Blog Joined October 2013
France17333 Posts
April 15 2016 07:37 GMT
#211
On April 15 2016 15:44 Daswollvieh wrote:
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?

Hmm I think the ones who want to see absurdly heavy punishments are roughly the same in both cases. Also, both cases cannot really be compared since one involves the actual judiciary system while the other is just Blizzard being lawmaker and judge at the same time.
Used Sigs - New Sigs - Cheap Sigs - Buy the Best Cheap Sig near You at www.cheapsigforsale.com
Normanton
Profile Joined July 2010
Finland16 Posts
April 15 2016 07:43 GMT
#212
Good to see Blizzard taking action to keep at least the top of the ladder clean during competition. IMO they should keep up the good work.

What comes to "showing evidence" I feel they definitely should not do that. It must contain a lot of player personal information that is not for other to see. If Major wants to redeem himself then he can of course release the replays etc. But tbh when I read the two statements from Major I facepalmed. It was like a small child trying to come up with a explanations why he is innocent.
deacon.frost
Profile Joined February 2013
Czech Republic12129 Posts
April 15 2016 07:53 GMT
#213
On April 15 2016 16:37 OtherWorld wrote:
Show nested quote +
On April 15 2016 15:44 Daswollvieh wrote:
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?

Hmm I think the ones who want to see absurdly heavy punishments are roughly the same in both cases. Also, both cases cannot really be compared since one involves the actual judiciary system while the other is just Blizzard being lawmaker and judge at the same time.

One was a bigger fraud with bribes and stuff. This is the exactly same thing without any money involved(probably). Also I am not sure if Europe has even charges that could follow match fixing.
I imagine France should be able to take this unless Lilbow is busy practicing for Starcraft III. | KadaverBB is my fairy ban mother.
Nuclease
Profile Joined August 2011
United States1049 Posts
April 15 2016 08:35 GMT
#214
On April 15 2016 12:55 Quineotio wrote:
Show nested quote +
On April 15 2016 05:17 NonY wrote:
Why shouldn't they publish the proof? If they're 100% sure they made zero errors and no judgment calls were involved? Personally I want to know how they proved major was lying. What was the evidence that made it conclusive, as opposed to the inconclusive cases that only resulted in warnings?


Why do you deserve to see the proof? Do you think the public are better positioned to make a decision than Blizzard? Should there be a detailed public review of every decision made by Blizzard, or is this a special case? Are you asking for a public trial instead of an internal investigation? If so, how would you conduct this to make sure it's fair?

How do you ensure player privacy? Should private chat logs and match history be released to the public whenever anyone is accused of something, or only when "convicted"? If you are releasing private chat logs, how far back do you go - a month? 6 months? If there are confidential, personal elements to the communications between players, should the incriminating parts be cut out and presented out of context (i.e. private sections removed)? If you are censoring private information, who is responsible for the censorship?

Or do you feel that you personally should be involved?


Yup.

The thing is, I agree that more transparency in terms of the evaluation process would make me rest easier on this ruling. However, there's no good way of going about releasing such private information to the general public...you would never expect a court of law to do so unless it were a non-confidential case, and I'm aware that the situation is VERY different from a public court, but it's just not acceptable to release private information such as chat logs and specific account details to the general public....

Can you imagine what Reddit would do with that information? These players don't deserve to have such information lightly given away.
Zealots, not zee-lots. | Never forget, KTViolet, Go)Space. | You will never be as good as By.Flash, and your drops will never be as sick as MMA.
heqat
Profile Joined October 2011
Switzerland96 Posts
April 15 2016 08:51 GMT
#215
It is a difficult decision for Blizzard. Whatever they decide will hurt the scene anyway. Actually it would even be easier for them in terms of PR to send some private warning to the players and manage that internally. For once, they did the bold move. Cannot really complain about that.
ZAiNs
Profile Joined July 2010
United Kingdom6525 Posts
April 15 2016 08:56 GMT
#216
On April 15 2016 15:44 Daswollvieh wrote:
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?

Matchfixing isn't like this at all. The closest thing I can think of off-hand in Korean SC2 is whe Byun let Coca win in some online tournament that happened to have a Code A spot attached to it. I think most people thought that their punishment was way too harsh (which it was).
Durenas
Profile Joined March 2010
Canada45 Posts
April 15 2016 09:01 GMT
#217
On April 15 2016 15:44 Daswollvieh wrote:
How come that when someone breaks rules in Korea they should be flayed in the streets and when someone does in Europe punishment is too harsh?

From what I could tell, that attitude was mostly from South Koreans themselves. The foreigner response was much milder. In fact, some Koreans basically said that we didn't understand the damage it could do to the scene, which was untrue, but speaks of a harder line towards cheaters in general.
Behold, wonderous rapidity!
Thax
Profile Joined July 2014
Belgium1060 Posts
April 15 2016 09:05 GMT
#218
On April 15 2016 12:55 Quineotio wrote:
Show nested quote +
On April 15 2016 05:17 NonY wrote:
Why shouldn't they publish the proof? If they're 100% sure they made zero errors and no judgment calls were involved? Personally I want to know how they proved major was lying. What was the evidence that made it conclusive, as opposed to the inconclusive cases that only resulted in warnings?


Why do you deserve to see the proof? Do you think the public are better positioned to make a decision than Blizzard? Should there be a detailed public review of every decision made by Blizzard, or is this a special case? Are you asking for a public trial instead of an internal investigation? If so, how would you conduct this to make sure it's fair?

How do you ensure player privacy? Should private chat logs and match history be released to the public whenever anyone is accused of something, or only when "convicted"? If you are releasing private chat logs, how far back do you go - a month? 6 months? If there are confidential, personal elements to the communications between players, should the incriminating parts be cut out and presented out of context (i.e. private sections removed)? If you are censoring private information, who is responsible for the censorship?

Or do you feel that you personally should be involved?


Oh god thank you. There is reason left on these boards after all.
aringadingding
Profile Joined September 2010
479 Posts
April 15 2016 09:29 GMT
#219
Good to see Blizzard doing something about this.
PPN
Profile Joined August 2011
France248 Posts
Last Edited: 2016-04-15 09:47:45
April 15 2016 09:44 GMT
#220
On April 15 2016 07:05 ddayzy wrote:
Show nested quote +
On April 15 2016 06:55 PPN wrote:
On April 15 2016 06:46 ddayzy wrote:
On April 15 2016 06:43 PPN wrote:
This is what Blizzard should have written first before taking any actions. Better late than never I guess but what a shameful series of events.

Now as for the content of the statement itself, I'm still not sold. Blizzard refusing to publish evidence and players staying silent or still claiming innocence, not sure who I should trust. The mess has yet to be cleaned up.


Why is it shameful? Some participants of a tournament was found by the organizors to be in breach of their regulations and got punished. Why do you have the right to any information at all besides that?

Two out of three have admited to the charge so in the absolute worst case scenario they got it 66,6% right.


Why do you have to word it in "right"? So if it's not their obligation I should not ask them to do what I think is the right way to do things? I am their fan and their customer. I don't like the methods they used ie. shooting first and asking questions later and being vague as hell in their statement. I have every right to tell it to their face. I have no clue why you are so antagonistic. If you don't like my view, get lost man.

P.S.: no word about Bly. I nearly forgot.


Why is it "right" for them to share information with you? You are not the judge on this case, what you think is frankly irrelevant. They conducted a investegation, found the evidence sufficient to punish the players in question and did so. Why do you think you have right to any information besides that?

They were'nt "shoot first and asking questions later". They conducted a investegation, came to a conclusion and acted on that conclusion.

You are not "telling it to their face", you are on a internet forum demanding information to a investegation you are not a part of.


They did shoot first and ask questions later. Major was not even contacted beforehand either for questions or even for being notified about the punishement. They were unlikely done with investigating too when they took actions otherwise there is no reason it would take them a week to write a full statement. They even stated that the investigation was "ongoing" and used a very strong and meaningful word "match-fixing". The way Blizzard handled the case regardless of whether you agree with their conclusion is so full of bullshit, I don't know how this is defendable. Sure Major's reputation is pretty well known but this is not enough to condamn him. I have no reason to believe Blizzard either with so many signs of screw up, especially when Major is the only convicted while others get out with nothing or just a warning. Until proven wrong by overwhelming evidence, I am not buying their side of the story because I believe in presumption of innocence. As if wintrading can happen alone, and if leaving game is unfair, then anyone leaving game is suspicious and should be investigated. Their ruling is vague and credibility on this case thin as hell.

I am on an Internet forum that is read by Blizzard employees as shown multiple times in the past. So yeah I am telling to their face, the only public way to be more direct would be to write an email to them.

And again how about you stop antagonizing people who ask for transparency? God forbids me for thinking something is wrong and asking for that. I disagree with you and Blizzard's way on this case, I'm entitled to my opinion and the ability to voice it, get off people's back trying to make them think otherwise.
Prev 1 9 10 11 12 13 16 Next All
Please log in or register to reply.
Live Events Refresh
Ladder Legends
17:00
WWG Masters Showdown
SteadfastSC246
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
White-Ra 481
SteadfastSC 246
ProTech136
IndyStarCraft 110
BRAT_OK 94
StarCraft: Brood War
Calm 1954
Shuttle 453
Dewaltoss 120
Mini 105
Hyun 83
ZZZero.O 48
ggaemo 48
yabsab 43
910 30
soO 19
[ Show more ]
Killer 15
HiyA 10
NaDa 5
Mong 4
Counter-Strike
fl0m1183
Heroes of the Storm
Grubby2246
Khaldor778
Liquid`Hasu479
Other Games
FrodaN3060
Beastyqt797
B2W.Neo710
mouzStarbuck272
ToD198
ArmadaUGS166
QueenE87
Mew2King58
Chillindude10
Organizations
Other Games
PGL1611
gamesdonequick975
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• StrangeGG 48
• HeavenSC 31
• Reevou 23
• Adnapsc2 5
• Kozan
• Migwel
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV915
• HappyZerGling77
Other Games
• imaqtpie1464
• Shiphtur183
Upcoming Events
BSL 21
1m
StRyKeR vs eOnzErG
Bonyth vs Sziky
ZZZero.O48
Replay Cast
13h 1m
Wardi Open
16h 1m
Monday Night Weeklies
21h 1m
WardiTV Invitational
2 days
Replay Cast
3 days
WardiTV Invitational
3 days
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 1
META Madness #9
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL Season 19: Qualifier 2
CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.