• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:10
CEST 15:10
KST 22:10
  • 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
Team Liquid Map Contest #22: Results and Winners5Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21
Community News
[BSL22] Non-Korean Championship from 13 to 28 June2Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0StarCraft II 5.0.16 PTR Patch Notes may 26th151Weekly Cups (May 18-24): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League6
StarCraft 2
General
TL Poll: How do you feel about the 5.0.16 PTR balance changes? Team Liquid Map Contest #22: Results and Winners TL.net Map Contest #22 - Voting & Ladder Map Selection Oliveira Would Have Returned If EWC Continued Code S Season 2 (2026): RO4 and Finals Preview
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) Douyu Cup 2026 Maestros of The Game 2 announcement and schedule ! GSL Code S Season 2 (2026) Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected Welcome to the External Content forum
Brood War
General
Data needed Quality of life changes in BW that you will like ? BGH Auto Balance -> http://bghmmr.eu/ BW fans in southern Sweden, look here! 25 Years Since Brood War Patch 1.08
Tourneys
[ASL21] Grand Finals [BSL22] Grand Finals - Sunday 21:00 CEST [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2
Strategy
Why doesn't anyone use restoration? Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread PC Games Sales Thread ZeroSpace Megathread Summer Games Done Quick 2026!
Dota 2
Looking for a Dota Mentor 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
Vanilla Mini Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion [Manga] One Piece
Sports
2024 - 2026 Football Thread Cricket [SPORT] NBA General Discussion McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
How Streaming Impacts Game P…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7149 users

[$5,000] CSL All Star Invitational - Page 5

Forum Index > StarCraft 2 Tournaments
Post a Reply
Prev 1 2 3 4 5 6 7 11 12 13 Next All
whistle
Profile Joined April 2010
United States141 Posts
Last Edited: 2012-04-12 06:27:19
April 12 2012 03:49 GMT
#81
On April 12 2012 09:55 noobeater5 wrote:
Show nested quote +
On April 12 2012 09:29 Mario1209 wrote:
On April 12 2012 09:18 noobeater5 wrote:
Why is a master Protoss with less than 50% win ratio beating a grandmaster?!

who would that be?

That harmony kid is beating me QQ


that's me, a kid who goes to my school heard about this on our CSL team's facebook page and decided to make a script to vote for me "as a prank". not the best prank and not the best decision but that's why I'm "beating" you... I think roughly 70-80 of my votes are fake.

edit: xeris/csl are aware of the situation, see his post a few pages ago
KingDime
Profile Blog Joined September 2010
Canada750 Posts
Last Edited: 2012-04-12 03:59:47
April 12 2012 03:58 GMT
#82
Got home from my classes here at 9:30 PM and it took me about 5 minutes to realize that I was on that list. Its been a long day haha. Voting for Yata (Sick protoss!), Qxc and ostijoy.
Doom Guy
SniXSniPe
Profile Blog Joined March 2010
United States1938 Posts
Last Edited: 2012-04-12 04:16:37
April 12 2012 04:01 GMT
#83
So why wasn't I included in the Terran group (not that I have any chance to make top 2 =P, much less high at all), when I'm ranked higher from last season (not all of those names were in GM), and have more wins and matches for CSL this season?


Also, HeavensLight FTW, where's his support? Same for BINSKIIIIIIOIIII


...and does even Spanishiwa ever play much anymore?



edit: Okaydokie, I get it now :<
clever_us
Profile Blog Joined January 2011
United States329 Posts
April 12 2012 04:04 GMT
#84
NO FAIR THERE ARE SO MANY GOOD ZERG CHOICES
glhf <3
Xeris
Profile Blog Joined July 2005
Iran17695 Posts
April 12 2012 04:06 GMT
#85
On April 12 2012 13:01 SniXSniPe wrote:
So why wasn't I included in the Terran group (not that I have any chance to make top 2 =P, much less high at all), when I'm ranked higher from last season (not all of those names were in GM), and have more wins and matches for CSL this season?


Also, HeavensLight FTW, where's his support?


...and does even Spanishiwa ever play much anymore?



Again - the list was an average of 4 different lists from admins.
twitter.com/xerislight -- follow me~~
Rebs
Profile Blog Joined February 2011
Pakistan10726 Posts
April 12 2012 04:20 GMT
#86
On April 12 2012 11:17 Erik.TheRed wrote:
Show nested quote +
On April 12 2012 10:38 stalife wrote:
On April 12 2012 10:33 soLremarK wrote:
It'd be cool if there was, instead of the Coordinator vote, an open qualifying tournament for the last two spots. I totally understand that would be a lot of work and admin-hours to run though


I think it would be better if the last two slots were chosen from each of the top 2 schools competing in the grand finals of CSL. Makes more sense logistically and at the same time give spots to schools who are well-deserving (obviously by making it to grand finals).


Yeah that honestly seems like the best option. That way there is still the chance for an up-and-coming player who didn't make it on this list to still have a shot, and it doesn't require any additional work from CSL admins. And anyway, not all coordinators know all of the players well enough to make it any less of a popularity contest. Just let each finalist pick a player and it's good to go.




Yea that makes a fair bit of sense

As it is now,the final stage is quite literally a popularity contest. I dont see any other way to describe it. Seems like pulling out mvp performances to win CSL games or lans only gets people on a list that they cant possibly win because they lack TL presence. Up and comers have close to no chance, I think its better to leave them out rather than get their hopes up if a poll vote is the final criteria.
Xeris
Profile Blog Joined July 2005
Iran17695 Posts
April 12 2012 04:26 GMT
#87
On April 12 2012 13:20 Rebs wrote:
Show nested quote +
On April 12 2012 11:17 Erik.TheRed wrote:
On April 12 2012 10:38 stalife wrote:
On April 12 2012 10:33 soLremarK wrote:
It'd be cool if there was, instead of the Coordinator vote, an open qualifying tournament for the last two spots. I totally understand that would be a lot of work and admin-hours to run though


I think it would be better if the last two slots were chosen from each of the top 2 schools competing in the grand finals of CSL. Makes more sense logistically and at the same time give spots to schools who are well-deserving (obviously by making it to grand finals).


Yeah that honestly seems like the best option. That way there is still the chance for an up-and-coming player who didn't make it on this list to still have a shot, and it doesn't require any additional work from CSL admins. And anyway, not all coordinators know all of the players well enough to make it any less of a popularity contest. Just let each finalist pick a player and it's good to go.




Yea that makes a fair bit of sense

As it is now,the final stage is quite literally a popularity contest. I dont see any other way to describe it. Seems like pulling out mvp performances to win CSL games or lans only gets people on a list that they cant possibly win because they lack TL presence. Up and comers have close to no chance, I think its better to leave them out rather than get their hopes up if a poll vote is the final criteria.


Why does the NBA All Star voting have more than Kobe Bryant and Chris Paul on it - no other guards have a chance at making it from the poll... that logic won't really take you anywhere. This poll has over 4,000 votes, that means a lot of the people who are on this poll that aren't "known" now have gotten a lot more exposure than they ever have. Everyone's gotta start somewhere, and this is as good a place as any.

Maybe they won't win the poll, but maybe it will be a staging point for them moving forward !
twitter.com/xerislight -- follow me~~
ThE_OsToJiY
Profile Blog Joined May 2008
Canada1167 Posts
April 12 2012 04:28 GMT
#88
On April 12 2012 13:20 Rebs wrote:
Show nested quote +
On April 12 2012 11:17 Erik.TheRed wrote:
On April 12 2012 10:38 stalife wrote:
On April 12 2012 10:33 soLremarK wrote:
It'd be cool if there was, instead of the Coordinator vote, an open qualifying tournament for the last two spots. I totally understand that would be a lot of work and admin-hours to run though


I think it would be better if the last two slots were chosen from each of the top 2 schools competing in the grand finals of CSL. Makes more sense logistically and at the same time give spots to schools who are well-deserving (obviously by making it to grand finals).


Yeah that honestly seems like the best option. That way there is still the chance for an up-and-coming player who didn't make it on this list to still have a shot, and it doesn't require any additional work from CSL admins. And anyway, not all coordinators know all of the players well enough to make it any less of a popularity contest. Just let each finalist pick a player and it's good to go.




Yea that makes a fair bit of sense

As it is now,the final stage is quite literally a popularity contest. I dont see any other way to describe it. Seems like pulling out mvp performances to win CSL games or lans only gets people on a list that they cant possibly win because they lack TL presence. Up and comers have close to no chance, I think its better to leave them out rather than get their hopes up if a poll vote is the final criteria.


To be fair, AFAIK this is how most "all-star" events are done in big sporting leagues (except the NHL which has the most badass schoolyard system). Players are nominated internally and then voted on by the public.

Not saying the best players are going to go through, and an open qualification slot would have been nice. Maybe that is what the coordinator vote is for?
@ostojiy
Rebs
Profile Blog Joined February 2011
Pakistan10726 Posts
Last Edited: 2012-04-12 05:00:37
April 12 2012 04:34 GMT
#89
On April 12 2012 13:26 Xeris wrote:
Show nested quote +
On April 12 2012 13:20 Rebs wrote:
On April 12 2012 11:17 Erik.TheRed wrote:
On April 12 2012 10:38 stalife wrote:
On April 12 2012 10:33 soLremarK wrote:
It'd be cool if there was, instead of the Coordinator vote, an open qualifying tournament for the last two spots. I totally understand that would be a lot of work and admin-hours to run though


I think it would be better if the last two slots were chosen from each of the top 2 schools competing in the grand finals of CSL. Makes more sense logistically and at the same time give spots to schools who are well-deserving (obviously by making it to grand finals).


Yeah that honestly seems like the best option. That way there is still the chance for an up-and-coming player who didn't make it on this list to still have a shot, and it doesn't require any additional work from CSL admins. And anyway, not all coordinators know all of the players well enough to make it any less of a popularity contest. Just let each finalist pick a player and it's good to go.




Yea that makes a fair bit of sense

As it is now,the final stage is quite literally a popularity contest. I dont see any other way to describe it. Seems like pulling out mvp performances to win CSL games or lans only gets people on a list that they cant possibly win because they lack TL presence. Up and comers have close to no chance, I think its better to leave them out rather than get their hopes up if a poll vote is the final criteria.


Why does the NBA All Star voting have more than Kobe Bryant and Chris Paul on it - no other guards have a chance at making it from the poll... that logic won't really take you anywhere. This poll has over 4,000 votes, that means a lot of the people who are on this poll that aren't "known" now have gotten a lot more exposure than they ever have. Everyone's gotta start somewhere, and this is as good a place as any.

Maybe they won't win the poll, but maybe it will be a staging point for them moving forward !


Yes but alot of the popularity some of those players garner is outside the framework of the CSL. Kobe isnt getting voted on the all star game because of what he does in other leagues. Its the same league and thats the only outlet for people to know him or anyone else (except college yeah but lets be real). I dont see how thats a viable comparison. I get your logic and its fine to some extent. But the comparison is poor, this isnt "[SC2 semi pros/pros of the] CSL All Stars" is it ?

And really all that aside. This isnt the NBA or any other big league, as much as we'd all like that to be the case. I hope you dont do something just by the rationale that all the other big leagues do it, thats just silly.

Just saying an open spot on pure CSL merit for best players on the winning team or finalists or whatever seems like a good idea. Even if we do take it as an apples to apples comparison with the big leagues, The bench spots on the all star game arent via fan ballot, so potentially deserving players who aren't popular do make it on "some" kind of merit, that isnt popularity. They dont get snubbed outright. Think of the last couple of spots as that.

Hell that open qualifier idea between the losers of the poll isnt a bad idea either. Thats fair to, atleast they have a chance.

Making it to a poll will be forgotten in a matter of days. No one who doesnt know these players will care unless they actually see them playing starcraft (and no, they wont go to their streams.)
Zeetee
Profile Joined December 2010
United States153 Posts
April 12 2012 04:56 GMT
#90
UNCjer for protoss! real nice dude, helped me out with my pvp a little while ago. super solid player also
sambo400
Profile Joined March 2011
United States378 Posts
Last Edited: 2012-04-12 05:32:40
April 12 2012 05:29 GMT
#91
Sorry but why is spanishiwa even an option? He went 6-1. All-stars typically show up for at least half of their teams games.

I think this should have been done behind closed doors. Its taking what should be a reward for a great season and turning it into a social media and name-recognition contest. And it also includes a lot of people who don't know or give a darn about the csl.
stalife
Profile Blog Joined June 2006
Canada1222 Posts
April 12 2012 05:33 GMT
#92
I think they considered last season performance as well. For example, my performance this season has been absolutely terrible. 0-2 in 1v1, and 1-0 in 2v2.
www.memoryexpress.com
CuHz
Profile Joined January 2011
United States354 Posts
April 12 2012 05:41 GMT
#93
On April 12 2012 12:49 whistle wrote:
Show nested quote +
On April 12 2012 09:55 noobeater5 wrote:
On April 12 2012 09:29 Mario1209 wrote:
On April 12 2012 09:18 noobeater5 wrote:
Why is a master Protoss with less than 50% win ratio beating a grandmaster?!

who would that be?

That harmony kid is beating me QQ


that's me, a kid who goes to my school heard about this on our CSL team's facebook page and decided to make a script to vote for me "as a prank". not the best prank and not the best decision but that's why I'm "beating" you... I think roughly 70-80 of my votes are fake.




lol shouldn't this be considered cheating?
NA GM protoss twitch.tv/cuhzx
-FoX
Profile Joined November 2010
United States479 Posts
April 12 2012 05:49 GMT
#94
xSixSuppy all the way!
fezvez
Profile Blog Joined January 2011
France3021 Posts
April 12 2012 05:50 GMT
#95
Ostojiy, you know why i voted for you
shindigs
Profile Blog Joined May 2009
United States4795 Posts
April 12 2012 05:51 GMT
#96
On April 12 2012 13:06 Xeris wrote:
Show nested quote +
On April 12 2012 13:01 SniXSniPe wrote:
So why wasn't I included in the Terran group (not that I have any chance to make top 2 =P, much less high at all), when I'm ranked higher from last season (not all of those names were in GM), and have more wins and matches for CSL this season?


Also, HeavensLight FTW, where's his support?


...and does even Spanishiwa ever play much anymore?



Again - the list was an average of 4 different lists from admins.


None of which included my list, because I didn't make one! Redirect your pitchforks!
Photographer@shindags || twitch.tv/shindigs
Foresteye
Profile Joined July 2010
United States23 Posts
April 12 2012 06:01 GMT
#97
Ostojiy just went to reddit and made a post promising people a reward if they voted for him. How is this fair ? Also spanishiwa doesn't play anymore does he ?
Erik.TheRed
Profile Blog Joined May 2010
United States1655 Posts
Last Edited: 2012-04-12 06:17:41
April 12 2012 06:16 GMT
#98
On April 12 2012 13:28 ThE_OsToJiY wrote:
Show nested quote +
On April 12 2012 13:20 Rebs wrote:
On April 12 2012 11:17 Erik.TheRed wrote:
On April 12 2012 10:38 stalife wrote:
On April 12 2012 10:33 soLremarK wrote:
It'd be cool if there was, instead of the Coordinator vote, an open qualifying tournament for the last two spots. I totally understand that would be a lot of work and admin-hours to run though


I think it would be better if the last two slots were chosen from each of the top 2 schools competing in the grand finals of CSL. Makes more sense logistically and at the same time give spots to schools who are well-deserving (obviously by making it to grand finals).


Yeah that honestly seems like the best option. That way there is still the chance for an up-and-coming player who didn't make it on this list to still have a shot, and it doesn't require any additional work from CSL admins. And anyway, not all coordinators know all of the players well enough to make it any less of a popularity contest. Just let each finalist pick a player and it's good to go.




Yea that makes a fair bit of sense

As it is now,the final stage is quite literally a popularity contest. I dont see any other way to describe it. Seems like pulling out mvp performances to win CSL games or lans only gets people on a list that they cant possibly win because they lack TL presence. Up and comers have close to no chance, I think its better to leave them out rather than get their hopes up if a poll vote is the final criteria.


To be fair, AFAIK this is how most "all-star" events are done in big sporting leagues (except the NHL which has the most badass schoolyard system). Players are nominated internally and then voted on by the public.

Not saying the best players are going to go through, and an open qualification slot would have been nice. Maybe that is what the coordinator vote is for?



They're gonna have to clarify how the "coordinator vote" will go down, but as it stands it feels like it's just going to be a smaller sample of what we already see in the main poll. So rather than just picking the next 2 most popular players, why not throw in a few of the CSL finalists just to see how they match up against the voted players. That would create a cool story line as well, since people will be interested to see if a couple of potential underdogs can hold their own against the most popular.

The addition of a couple qualified players might not be completely in line with what the admins intended, but I believe that it would add value to the tournament from both a spectator and player perspective. And the focus of the tournament is still very much an all-star match, since the community is voting for most of the players.
"See you space cowboy"
RemarK
Profile Blog Joined April 2011
United States452 Posts
April 12 2012 06:34 GMT
#99
On April 12 2012 15:01 Foresteye wrote:
Ostojiy just went to reddit and made a post promising people a reward if they voted for him. How is this fair ? Also spanishiwa doesn't play anymore does he ?


What's stopping anyone else from doing the same?

I like stalife's idea a lot, that'd be fair too. I've always preferred qualifiers to invitationals just because then you remove the popularity factor out of the occasion for the majority of players. Open qualifier for 6 players + 2 popularity contest winners > vice versa imo. Or even just having top 4/6 teams selecting players, etc, etc
I <3 StarCraft.
BrassMonkey27
Profile Joined May 2011
Canada616 Posts
April 12 2012 06:42 GMT
#100
ostiogy
HoneyBadger.784 Diamond KR "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Prev 1 2 3 4 5 6 7 11 12 13 Next All
Please log in or register to reply.
Live Events Refresh
OSC
13:00
King of the Hill #252
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Rex 22
Ryung 16
Vindicta 1
StarCraft: Brood War
Britney 49020
Sea 3071
Shuttle 1388
EffOrt 1164
Jaedong 597
BeSt 559
Hyuk 499
Soma 412
Light 341
Snow 191
[ Show more ]
Rush 190
ggaemo 181
ToSsGirL 138
Hyun 113
PianO 101
Mong 87
Free 79
sorry 78
Leta 65
[sc1f]eonzerg 48
Sacsri 45
Pusan 39
soO 22
GoRush 20
Barracks 19
Shine 17
IntoTheRainbow 13
Icarus 8
Terrorterran 8
ajuk12(nOOB) 8
zelot 6
Rock 1
Dota 2
Gorgc1841
XcaliburYe325
Counter-Strike
fl0m7049
olofmeister2401
Other Games
Lowko888
B2W.Neo843
hiko578
Beastyqt371
crisheroes298
DeMusliM247
Sick243
ArmadaUGS67
mouzStarbuck49
djWHEAT49
MindelVK14
Organizations
StarCraft: Brood War
UltimateBattle 2102
Other Games
BasetradeTV205
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• iHatsuTV 8
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis4317
• TFBlade813
Upcoming Events
Maestros of the Game
50m
Classic vs Maru
Serral vs herO
TBD vs Clem
TBD vs Rogue
Replay Cast
10h 50m
CranKy Ducklings
20h 50m
uThermal 2v2 Circuit
1d 1h
BSL22 NKC (BSL vs China)
1d 5h
eOnzErG vs Mihu
Messiah vs XuanXuan
Jaystar vs TerrOr
Dewalt vs Bonyth
eOnzErG vs XuanXuan
Mihu vs TerrOr
Messiah vs Bonyth
Sparkling Tuna Cup
1d 20h
uThermal 2v2 Circuit
2 days
BSL22 NKC (BSL vs China)
2 days
Jaystar vs Dewalt
eOnzErG vs TerrOr
XuanXuan vs Bonyth
Mihu vs Dewalt
Messiah vs Jaystar
eOnzErG vs Bonyth
TerrOr vs Dewalt
OSC
2 days
Wardi Open
2 days
[ Show More ]
Replay Cast
4 days
The PondCast
5 days
Replay Cast
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

BSL Season 22
2026 GSL S2
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
Acropolis #4 - GSB
SCTL 2026 Spring
Maestros of the Game 2
WardiTV Spring 2026
uThermal 2v2 2026 Main Event
Murky Cup 2026
Heroes Pulsing #2
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1

Upcoming

BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
Heroes Pulsing #3
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
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.