• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 02:12
CEST 08:12
KST 15:12
  • 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
[ASL22] Ro4 Preview: Mirror Mirror4[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10
Community News
Weekly Cups Results (Sep 28-Oct 4)0SC4ALL: II SC2 Complete Invited Player Lineup10StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026)73Weekly Cups (Sept 21-27): herO and ByuN double2Weekly Cups (Sep 13-20): herO scores triple3
StarCraft 2
General
Weekly Cups Results (Sep 28-Oct 4) StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026) SC4ALL: II SC2 Complete Invited Player Lineup How do you feel about the mass reverts in the 5.0.17 PTR? Back to SC2 after 14 years - Protoss CTRL groups?
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Grand Finals Sea Duckling Open (Global, Bronze-Diamond) SC2 INu's Battles#21 [ 3-Days tournament ]
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
Mutation # 546 Catch the Train The PondCast: SC2 News & Results Mutation # 545 And Drops and Rifts Mutation # 544 Double Trouble
Brood War
General
20-year-old Valorant player starting StarCraft Sagi.gg Launcher Released Fantasy returning? BSL Season 23 Bot on ladder
Tourneys
[ASL22] Semifinal B [ASL22] Semifinal A [Megathread] Daily Proleagues [ASL22] Ro8 Day 4
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Total Annihilation Zero
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Artificial Intelligence Thread Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Escaping Into Video Games: G…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8788 users

[D] Why is protoss doing so bad in the GSL? - Page 65

Forum Index > Closed
Post a Reply
Prev 1 63 64 65 66 67 107 Next
oZii
Profile Blog Joined May 2010
United States1198 Posts
November 08 2010 23:45 GMT
#1281
wow what happened in this thread? totally off in left field now.
Jirikii
Profile Joined September 2010
Switzerland13 Posts
Last Edited: 2010-11-09 00:00:17
November 08 2010 23:59 GMT
#1282
To get this thread going again and to show that this trend (No Toss in GSL Ro8) aplies not only to tournaments. This new statistic proves that Protoss in Korea/Eu have problems right now:

Win percentages Diamond
Treehead
Profile Blog Joined November 2010
999 Posts
Last Edited: 2010-11-09 01:48:24
November 09 2010 01:46 GMT
#1283
On November 09 2010 08:59 Jirikii wrote:
To get this thread going again and to show that this trend (No Toss in GSL Ro8) aplies not only to tournaments. This new statistic proves that Protoss in Korea/Eu have problems right now:

Win percentages Diamond


Actually that doesn't say that at all.

The fact that T wins 3.4 more matches out of every 100 PvT matches does not "prove" anything. In fact, those numbers are kind of silly to hold up to the light, since they determine who you play based on where they think you will win about half of your games - the fact that people *are* winning about 50% of their matches in every matchup only means that they're doing their job well.

And of course, if there were RIDICULOUS imbalances towards one race, the numbers would be very skewed, so that the race mattered more than the skill.

I do agree that there's something wrong with Protoss, but for different reasons:

It's interesting that everyone is quick to point out all the good players of other races and simply state that, if player X started as protoss 6 months ago, you wouldn't have anything to complain about.

The fact of the matter is that if the best protoss players are unable to compete with the best zerg and terran players, that says something - and what it says isn't that everyone who plays toss magically has slower hand speed and worse decision making capabilities.

Edit: Now, if we had numbers on how many matches this represented, perhaps we could determine confidence intervals, if we made some outrageous assumption about people's play at the top being consistent (which it isn't), but since we can't even do that, it's silly to say that these numbers which are intentionally skewed towards 50% mean something because they are *less* skewed than others.
tdt
Profile Joined October 2010
United States3179 Posts
Last Edited: 2010-11-09 02:50:16
November 09 2010 02:45 GMT
#1284
It's interesting that everyone is quick to point out all the good players of other races and simply state that,


Well thats true, good players are not going to play a crippled race. Too much time and money involved to play that from that position. Guys who play toss play them cause they look coolest or it's what they are used to but switching day by day. Guys who play random like TLO sure don't settle in on Toss when finally going one race.
MC for president
TungVu
Profile Joined September 2010
Vietnam25 Posts
November 09 2010 02:51 GMT
#1285
Latest stats: Toss is the least played race in top 200
tdt
Profile Joined October 2010
United States3179 Posts
Last Edited: 2010-11-09 03:00:43
November 09 2010 02:56 GMT
#1286
On November 09 2010 11:51 TungVu wrote:
Latest stats: Toss is the least played race in top 200

I'd like to see win loss since 1.1.2 among that crowd. I bet it's sorta like GSL 2.
MC for president
gorath
Profile Joined November 2010
Germany19 Posts
Last Edited: 2010-11-09 03:07:27
November 09 2010 03:02 GMT
#1287
@Treehead

Great point(s). Suppose there was a bigger imbalance and that Protoss were significantly underpowered right now. But the win/loss ratios for Protoss would never be far off the 50% mark. Why? Because the matchmaking system would pair very strong Protoss against mediocre Zerg/Terran players. It is made to achieve 50/50 ratios for every player.

I also think it is not viable to look at tournaments to find balance issues. The sample size is just too small, a few bad/unlucky games or differences in player-skill can completely skew the stats. The same basically is true for leagues. The sample size is a little bigger, but balance-changes due to patches don´t take effect as they would normally do if at some point during the season the balance is affected by a patch in some form (e.g. there are fewer players of race A to begin with b/c it was weak when the league started, a lot of players are already eliminated b/c the race was weak when it started etc.).

Thats why I think it is actually better to look at the average points for the players in the high leagues (Diamond and maybe Platinum). The sample size is very big and due to this large number we can actually assume that the thousands of players each race have a pretty similar understanding of the game and comparable skill-levels. I think that the level of play of Diamond (and maybe high Platin) players is high enough to "use" the potential of their race and to show balance issues. And in contrast to the win/loss ratio, the points are a better indicator for a players strenght, because the system doesn´t force you towards a certain number.

http://sc2ranks.com/stats/league/all/1/all

Even before that last patch, Zerg was overrepresented in the Diamond leagues (relative to the total players of each race) and had the highest average points. Now the difference is glaring. Only ~3,4% of the P/T players play in Diamond but 5% of the Z players - and that number is still increasing.

Even the Top100 look like this right now:
43 Terrans
32 Zerg
25 Protoss

I don´t necessarily feel like certain Protoss units need a DPS buff. I think its more the restrictions you have. Against Zerg you basically have to make the Zerg skip Mutalisks - or otherwise lose mapcontrol completely and suffer heavily from the harrass - , so only Phoenixes or a 4Gate push are viable. Against Terran you have to play a XGate-Robo tech because you can´t scout properly and have to be prepared for banshees. That makes it incredibly easy for the other races to play against protoss.

A lot of stuff simply isn´t useful at high level of play (warp prism, DTs, Air in general).
Subversion
Profile Blog Joined April 2010
South Africa3627 Posts
November 09 2010 05:29 GMT
#1288
i think the protoss play we've seen in mlg for example, and games like tyler 4-1'ing idra have shown that toss need to redesign the way they play and they can be very successful.
Traceback
Profile Joined October 2010
United States469 Posts
November 09 2010 05:35 GMT
#1289
On November 09 2010 12:02 gorath wrote:
A lot of stuff simply isn´t useful at high level of play (warp prism, DTs, Air in general).

I think Socke would heavily disagree with that as seen in Jinro vs Socke Game 2 on Desert Oasis.
Hellye
Profile Joined July 2010
Portugal62 Posts
Last Edited: 2010-11-09 07:03:22
November 09 2010 07:02 GMT
#1290
On November 09 2010 14:29 Subversion wrote:
i think the protoss play we've seen in mlg for example, and games like tyler 4-1'ing idra have shown that toss need to redesign the way they play and they can be very successful.


So you prefer the protoss goes all in vs zerg like tyler went every game?
Or that we play like genius and just blind build order lose most games?
Flummie
Profile Joined August 2010
Netherlands417 Posts
November 09 2010 07:05 GMT
#1291
On November 09 2010 14:29 Subversion wrote:
i think the protoss play we've seen in mlg for example, and games like tyler 4-1'ing idra have shown that toss need to redesign the way they play and they can be very successful.


If tyler can pull this off time after time vs Fruitdealer/NEStea or zenio I would be more impressed
ผมพยายามหาคำตอบอยู่ตลอดเวลา
Subversion
Profile Blog Joined April 2010
South Africa3627 Posts
November 09 2010 07:38 GMT
#1292
On November 09 2010 16:02 Hellye wrote:
Show nested quote +
On November 09 2010 14:29 Subversion wrote:
i think the protoss play we've seen in mlg for example, and games like tyler 4-1'ing idra have shown that toss need to redesign the way they play and they can be very successful.


So you prefer the protoss goes all in vs zerg like tyler went every game?
Or that we play like genius and just blind build order lose most games?


If Zerg is weak early to Protoss timing attacks, why not exploit that?

1-base plays were pretty much every Terran BO before patches arrived.
Hellye
Profile Joined July 2010
Portugal62 Posts
November 09 2010 07:56 GMT
#1293
it wasnt early lol... i wish protoss had good early units. Gateway units are the worse, all we have is the FF.
Tyler did a 2 base timming attack at a cost of cutting alot of probes. this is a kind of fancy 4gate play.
Satire
Profile Joined July 2010
Canada295 Posts
November 09 2010 07:56 GMT
#1294
Protoss has crisp timing windows and has trouble cheesing effectively against both Terran and Zerg without over-committing. I honestly think the major issue though is that people aren't using an effective end game plan. We still rarely see Shuttle's used at all. Carriers aren't even used, but they are absolutely INSANE damage output and are easy to retreat if you take care of them. Immortals aren't typically used once Colossi are out. The transition into the late game of both Zerg and Terran sees usage of Colossi and/or high templars, or both, but rarely sees the use of Protoss air. One can argue that that "is because Protoss air is useless", but that simply isn't so. People using Phoenix against Zerg to snipe Overseers while DTs/Stalkers/Zealots are able to harass and kill is just one example of Protoss air in action. I think that people just need to find ways to transition into using all 3 tech paths in the Protoss arsenal effectively.

Keep in mind this is just my opinion, but I think that both Terran and Zerg are able to exploit the bulk of their avenues at this point because it's part of their overall forced tech path. Protoss needs to make very effective decisions on when to grab that 3rd tech path to make it pay off. I think this will simply take more time and experimenting from Protoss to make it happen.
Satire is a lesson, parody is a game.
ERGO
Profile Joined October 2008
United States168 Posts
November 09 2010 07:59 GMT
#1295
On November 09 2010 16:38 Subversion wrote:
Show nested quote +
On November 09 2010 16:02 Hellye wrote:
On November 09 2010 14:29 Subversion wrote:
i think the protoss play we've seen in mlg for example, and games like tyler 4-1'ing idra have shown that toss need to redesign the way they play and they can be very successful.


So you prefer the protoss goes all in vs zerg like tyler went every game?
Or that we play like genius and just blind build order lose most games?


If Zerg is weak early to Protoss timing attacks, why not exploit that?

1-base plays were pretty much every Terran BO before patches arrived.


what he is suggesting is that the suggestion you made does not lead to a stable playstyle and will not work repeatedly. Timing attacks are great, but blink stalker all ins where you wall yourself in and can't expand...
Never.enough - Nicht.genug
Flummie
Profile Joined August 2010
Netherlands417 Posts
November 09 2010 08:14 GMT
#1296
Protoss is overpowered in Korea
ผมพยายามหาคำตอบอยู่ตลอดเวลา
Hellye
Profile Joined July 2010
Portugal62 Posts
Last Edited: 2010-11-09 08:16:02
November 09 2010 08:14 GMT
#1297
On November 09 2010 16:56 Satire wrote:
Protoss has crisp timing windows and has trouble cheesing effectively against both Terran and Zerg without over-committing. I honestly think the major issue though is that people aren't using an effective end game plan. We still rarely see Shuttle's used at all. Carriers aren't even used, but they are absolutely INSANE damage output and are easy to retreat if you take care of them. Immortals aren't typically used once Colossi are out. The transition into the late game of both Zerg and Terran sees usage of Colossi and/or high templars, or both, but rarely sees the use of Protoss air. One can argue that that "is because Protoss air is useless", but that simply isn't so. People using Phoenix against Zerg to snipe Overseers while DTs/Stalkers/Zealots are able to harass and kill is just one example of Protoss air in action. I think that people just need to find ways to transition into using all 3 tech paths in the Protoss arsenal effectively.

Keep in mind this is just my opinion, but I think that both Terran and Zerg are able to exploit the bulk of their avenues at this point because it's part of their overall forced tech path. Protoss needs to make very effective decisions on when to grab that 3rd tech path to make it pay off. I think this will simply take more time and experimenting from Protoss to make it happen.


About not using warp prisms (shuttles?) or any air units, i think this is why we all are worried. We really want to use them but it is really diffcult to stay alive with those tech choices.

btw Everytime i get a carrier/mothership i get a lol from the opponnent.
andrewwiggin
Profile Joined September 2010
Australia435 Posts
November 09 2010 08:39 GMT
#1298
wow

All the L2P arguments from non protoss makes me angry...

I stopped playing protoss 10 games ago now. I've given up on toss. I chose them because they looked so awesome, I thought 'Wow, great revamp!'...

Now I realise it was all a prank by Blizzard, who are ROFLing at all the protoss who continue to stick it out, hoping for some positive future change...

..when all they're going to get is a GG from David Kim when he nerfs Psi storm and protoss late game into the GROUND!!


=(

Makes me so sad..
Darksoldierr
Profile Joined May 2010
Hungary2013 Posts
November 09 2010 08:46 GMT
#1299
Actually Carriers are really good in PvT, and sometimes in a really long PvP. If you can get 5-6 Carrier, your carriers oneshotting vikings and void rays. Against a defense macro based terran player, getting up 2-3 Stargate somewhere and making carriers while still keeping ground army, just like how you did it in BW can work.

Yes carriers cost lot, and hard to get, but when you hit critical amount, you can start facerolling anything with ground support
What do humans know of our pain? We have sung songs of lament since before your ancestors crawled on their bellies from the sea.
Piledriver
Profile Blog Joined August 2010
United States1697 Posts
Last Edited: 2010-11-09 08:57:50
November 09 2010 08:49 GMT
#1300
On November 09 2010 05:43 Metalwing wrote:
Show nested quote +
On November 09 2010 05:12 HuHEN wrote:
On November 09 2010 04:00 Metalwing wrote:
Because Protoss has no good players. The best 4 protoss players are:

(P)oGsTheGuyWhoDid1BaseAllinsInBothSetsAgainstNesTeaAndLostMiserablyOnBoth
(P)oGsTheGuyWhoOffracesAndDoesNothingButCheeseOnGisadoAndIsTheBestPlayerAmongThis4
(P)NEXTheGuyWhoIsAbleToLoseToProxyRaxIn2SetsInARowAndOneIsOnA4PlayerMapOnWhichHisOpponentScoutedHisPositionsAFTERBuilding2ProxyRaxes
(P)TSL_TheGuyWhoCouldNotEvenQualifyToSeason2

Rest are even worse. This is why Toss fails in every GSL. Anypro and HongUn are 2 pushovers who 1a'ed their way through every single GSL game of theirs.

EDIT: PD added for players.



Tester was considered the best player in the world for much of the beta, then suddenly became terrible, just coincidentally at the same time as every other toss player in the world suddenly became awful players which just SOMEHOW RANDOMLY coincided with toss nerfs and zerg buffs.


Tester is not terrible. He's just not that good. Both Zerg and Terran always had and always have some good names. Terran has BoxeRs, Nada, Maka, ITR, IMMVP, all that good jazz. Zerg has Check, Zenio, Fruitdealer, NesTea. These are all consistent players.

The only thing that the Protoss race can call consistent is InCa. Tester failed to qualify in GSL Season 2, Genius was eliminated by DAVIT in season 1, MC couldn't qualify to season 1 and got eliminated in season 2 after doing 1 base allins to NesTea in both games and getting roflstomped.

Except these 4, the only reason why Anypro and HongUn eliminated TheWind and Zenio respectively in season 1 is because zerg tiers 1 and 2 were ridiculous compared to protoss' corresponding tiers in patch 1.03 and those guys could press A button from keyboard and left click with mouse after selecting all their army with hotkey 1. And this is the reason why these 2 ever won a televised game. And in season 2, HongUn, the better player between these 2, got eliminated in ro64 by KyrixZenith with a score of 2-0 (no wins in televised games), which is a better season 2 record than Anypro's. Anypro couldn't even qualify to GSL season 2. So yes, it has some things to do with recent protoss nerfs and zerg buffs. Roach +1 range is just too big for protoss players to take. And Zealot spawn time nerf as well as lolray nerf. It's just too much. Blizz is too unfair to Protoss. After all, Toss is the race that should be able to 1a its way to GSL championships.

Show nested quote +
On November 09 2010 05:19 Woony wrote:
On November 09 2010 04:00 Metalwing wrote:
Because Protoss has no good players. The best 4 protoss players are:

(P)oGsTheGuyWhoDid1BaseAllinsInBothSetsAgainstNesTeaAndLostMiserablyOnBoth
(P)oGsTheGuyWhoOffracesAndDoesNothingButCheeseOnGisadoAndIsTheBestPlayerAmongThis4
(P)NEXTheGuyWhoIsAbleToLoseToProxyRaxIn2SetsInARowAndOneIsOnA4PlayerMapOnWhichHisOpponentScoutedHisPositionsAFTERBuilding2ProxyRaxes
(P)TSL_TheGuyWhoCouldNotEvenQualifyToSeason2

Rest are even worse. This is why Toss fails in every GSL. Anypro and HongUn are 2 pushovers who 1a'ed their way through every single GSL game of theirs.

EDIT: PD added for players.


Well if apparently all Protoss players suck, might that coincidence with the fact that the " real good" players don't play Protoss because it's bad?


Nope, it's because you just can't march to victory with protoss 1 base allins in GSL and Zerg and Terran players in GSL are not from Bronze Divisions of the EU server. And there is an issue related to consistency. The thing that no toss players are aware of (except InCa).


Dude are you retarded? How does

Nope, it's because you just can't march to victory with protoss 1 base allins in GSL and Zerg and Terran players in GSL are not from Bronze Divisions of the EU server. And there is an issue related to consistency. The thing that no toss players are aware of (except InCa).


answer the question

Well if apparently all Protoss players suck, might that coincidence with the fact that the " real good" players don't play Protoss because it's bad?


in any logical sense? To reinforce the point people like IntoTheRainbow who actually played Toss in BW, switched to Terran in sc2. I'm sure its all just a coincidence (not).

and FYI terrans are the race that keeps doing 1 base allins vs Toss, because they fear a macro toss. Even taking the MLG games as an example, every time Jinro decided to do an all-in with Ravens + Banshees + scvs he basically roflstomps TT1, its not even close.

But hey, dont let logic get in the way of your blind hatred.
Envy fan since NTH.
Prev 1 63 64 65 66 67 107 Next
Please log in or register to reply.
Live Events Refresh
Next event in 3h 48m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
GuemChi 1155
910 111
Hyun 79
NotJumperer 44
Bale 33
Noble 12
sorry 12
ajuk12(nOOB) 5
Britney 0
Dota 2
febbydoto238
League of Legends
JimRising 614
Super Smash Bros
Mew2King145
Other Games
summit1g7342
Coldzera 740
WinterStarcraft401
C9.Mang0292
PiGStarcraft201
NeuroSwarm115
ViBE22
Organizations
Other Games
gamesdonequick611
Dota 2
PGL Dota 2 - Main Stream43
[ Show 14 non-featured ]
StarCraft 2
• practicex 47
• Letter148
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2242
League of Legends
• Rush1090
• Lourlo1026
• Stunt356
Upcoming Events
Afreeca Starleague
3h 48m
Soma vs Soulkey
INu's Battles
4h 48m
SHIN vs Cure
ByuN vs Zoun
PiGosaur Cup
17h 48m
Patches Events
1d 9h
The PondCast
2 days
INu's Battles
2 days
Percival vs TBD
TBD vs herO
OSC
2 days
Replay Cast
2 days
OSC
3 days
BSL: Ladder Tournament
4 days
[ Show More ]
Sparkling Tuna Cup
5 days
Patches Events
5 days
BSL Open Qualifier
5 days
BSL Open Qualifier
5 days
Liquipedia Results

Completed

CSL 2026 AUTUMN (S22)
Blizzard Classic Cup 2026
Copium Cup

Ongoing

ASL Season 22
Super Anchor Qualifying S3
Acropolis #5
Acropolis #5 - GSB
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual

Upcoming

Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
HCC Season 3
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
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 © 2026 TLnet. All Rights Reserved.