• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:23
CEST 05:23
KST 12:23
  • 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
[ASL21] Ro24 Preview Pt2: News Flash8[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy13ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple5Aligulac acquired by REPLAYMAN.com/Stego Research6Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool49Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
Aligulac acquired by REPLAYMAN.com/Stego Research Team Liquid Map Contest #22 - Presented by Monster Energy What mix of new & old maps do you want in the next ladder pool? (SC2) herO wins SC2 All-Star Invitational Weekly Cups (March 23-29): herO takes triple
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament RSL Season 4 announced for March-April StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
BW General Discussion Build Order Practice Maps [ASL21] Ro24 Preview Pt2: News Flash BGH Auto Balance -> http://bghmmr.eu/ Pros React To: SoulKey vs Ample
Tourneys
[ASL21] Ro24 Group F [ASL21] Ro24 Group E 🌍 Weekly Foreign Showmatches [ASL21] Ro24 Group B
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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 TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8832 users

TLS Grand Finals and Liquid`Sea Showmatch

Forum Index > BW General
124 CommentsPost a Reply
1 2 3 4 5 6 7 Next All

TLS Grand Finals and Liquid`Sea Showmatch

Text byitsjustatank
Graphics byHawaiianPig
March 27th, 2013 21:03 GMT

TABLE OF CONTENTS



Semifinals Recap
In both video and text flavours!
By: itsjustatank, Stratos & Sayle

Finals Preview
The War of Broods
By: Epoxide

Staff Predictions
Find out on who TLS staff put their ESPORTS dollars on the line
By: Sayle

Follow TLS on
Liquipedia

Turn on Reading Mode
Turn off Reading Mode [x]




This is it. We're finally here. After announcing the TeamLiquid Legacy Starleague at the start of the New Year, we've seen a passionate community exceed our expectations. From the qualifiers through the main tournament, Season One has shown us that there is considerable depth to the foreign Brood War scene. Fan favourites emerged, hilarious moments were had, and upsets were plenty.

With such an eventful season behind us, we're ready to top it off as Michael and Sziky will battle it out for the inaugural championship. Though it may seem anticlimactic that a long and storied tournament culminate in a notoriously quick and frenetic matchup, it's an accurate representation of the current scene. The Swarm looms large... and it beckons for new challengers to rise next season.

But the dust has not settled yet on Season One. After the war of broods, we've got a special treat for you. Ex-Brood War pro, and SC2 retiree, Liquid`Sea will take on the first TLS Champion in a Finals Day Showmatch!

So get ready for another fantastic weekend of Brood War, and join Sayle and Elegant on Saturday, Mar 30 8:00pm GMT (GMT+00:00)




Finals Day Events

3rd/4th Place Match

hu skzlime vs eOnZerG es


Grand Finals Match

us Michael vs Sziky hu


Liquid`Sea Showmatch

TLS Champion vs Liquid`Sea kr



This prize breakdown is for Season One only.
Remember, the Championship league will have lots more at stake!



Semifinals Recap
By: itsjustatank, Stratos & Sayle




skzlime vs. Michael


Game 1

On Neo Jade, skzlime spawned at the top left and Michael spawned at the bottom right. skzlime opted for a proxy two barracks play, with one of the barracks built in the middle of the map and the other built at his natural. In executing the attack, skzlime built a bunker at Michael's natural. In response, Michael pulled a number of his drones to defend. With these drones, and good micro, Michael managed to block the path of skzlime's marines and defeat the bunker rush attempt.

With the attack thwarted, Michael was left with the commanding position in the game and skzlime typed out of the game.

Game 2

On Neo Electric Circuit, skzlime spawned at the bottom right and Michael spawned at the bottom left. Michael opened with a twelve-hatch expansion build against skzlime, who went for a fourteen command center plus academy build. Through his early scouting, however, Michael seems to have interpreted skzlime's build as incorporating early vulture harassment, and tailors his overall build in response to this perceived threat.

Instead of vultures, skzlime moved out with a medic marine force. Michael takes this opportunity and performs a zergling run-by which completely caught skzlime's army out of position. The run-by does a decent amount of damage before the Zerg units are finally mopped up by the Terran player, but by then Michael had already transitioned to mutalisk tech. With impressive mutalisk micro, Michael did a substantial amount of economic damage with worker kills at skzlime's mineral-only expansion. Eventually, Michael reached the requisite critical mass of mutalisks and sent them in an attack. Overwhelmed, skzlime conceded defeat.

Game 3

On Neo Ground Zero, skzlime spawned at the top right and Michael spawned at the bottom left. skzlime opened with a conventional one barracks expansion build versus Michael's two-hatch muta play.



The game was relatively passive until the mutalisks were out on the map. Once again, Michael's mutalisk micro skills proved decisive. Michael skillfully and systematically took out the Terran forces on the map, and skzlime was out of the TeamLiquid Legacy Starleague.

eOnzErG vs. Sziky


Game 1

On Neo Jade, Sziky spawned at the bottom left and eOnzErG spawned at the top right. Sziky opened with a twelve hatch expansion build versus eOnzErG's twelve pool. eOnzErG forced an engagement just outside of Sziky's natural, but, because of poor positioning on eOnzErG's part, Sziky ended up gaining the upper hand. With the clear advantage in the game, Sziky counterattacked and forced eOnzErG to type out of the game.

Game 2

On Neo Electric Circuit, Sziky spawned at the bottom left and eOnzErG spawned at the top right. Both players opened with the same nine pool build. Despite the identical timings, however, eOnzErG fell marginally behind in comparison to Sziky. once again eOnzErG forced an engagement with Sziky and, once again, it fell prey to poor positioning. After the failed attack, and Sziky's subsequent counterattack, eOnzErG was terminally behind in the game and was forced to concede defeat.

Game 3

On Neo Ground Zero, Sziky spawned at the top right and eOnzErG spawned at the bottom right. A bit more variation happened in this game in comparison to the last, with Sziky opening with a twelve pool versus eOnzErG's nine pool play.

This time around, eOnzErG's attack did not fall prey to poor positioning, and, after taking out Sziky's forces, he went for a run at his opponent's main base. With some impressive zergling micro, Sziky appeared to stabilize and largely hold off eOnzErG's ground attack. By that time, however, eOnzErG had largely switched to mutalisks. Because he severely lacked units and buildings that could shoot up and defend against the mutalisks, Sziky typed out of the game.

Game 4

On New Sniper Ridge, eOnzErG spawned at the top left and Sziky spawned at the bottom right. Sziky opened with a twelve pool expansion build versus eOnzErG's overpool.



A hero Sziky zergling was allowed to roam rampant across the mauve ripples of eOnzErG creep and kill three drones at his main while most of his attention was focused on the two primary zergling groups that were jockeying for position outside of Sziky's natural. The economic advantage, and the shock of having to deal with a commando zergling, let Sziky gain the zergling advantage and the victory in this match.

Finals Preview
By: Epoxide




Third Place Match

The third place match will decide who takes home $50 and who goes out empty-handed. skzlime plays yet another TvZ, this time against eOnzErG. The rumors prior to TLS round of 16 is quite apparent to me now. In a TvZ against a semi-active/recently returned Michael skzlime should have not necessarily won but he should have at least taken a game or made it look a lot closer than it was. In contrast eOnzErG has been crushing lately. The only signs of weakness he has shown was in the round of 16. Those signs were crushed in the quarterfinals and unfortunately for him Sziky was his opponent in the semifinals. As we all now know; Sziky is unbeatable in a best of five or higher. eOnzErG is riding high at the moment and shouldn't have too much trouble with skzlime. This will most likely be somewhat one-sided but skzlime always has a chance against a Zerg opponent. I do hope the Zerg killing machine will regain his shape soon. I'm looking forward to see skzlime in the next tournament.


(T)skzlime <Neo Jade> (Z)eOnzErG
(T)skzlime <Neo Electric Circuit> (Z)eOnzErG
(T)skzlime <Neo Ground Zero> (Z)eOnzErG
(T)skzlime <New Sniper Ridge> (Z)eOnzErG
(T)skzlime <Fighting Spirit> (Z)eOnzErG

(T)skzlime 1-3 (Z)eOnzErG


Finals

Not many were looking forward to a ZvZ final but this is by far the best we could get. Michael has shown incredible muta micro as of late, micro that is definitely on par with Sziky's. He has also shown great game awareness, most memorable from the offensive sunkens against Bakuryu. If someone has the mechanics, micro, macro, and the ability take your opponent off guard it would be Michael. Sziky on the other hand is a god, a foreign god. Sziky just doesn't lose series. Ever. I had questioned Sziky's ZvZ earlier in the tournament; losing to SouthPark and barely not getting knocked out by TechnicS. Sziky looked mortal. In the semifinals Sziky was in control from start to finish. Even though eOnzErG won one game it was not close. Apparently eOnzErG had played 130 games against Bakuryu to prepare for the match against Sziky, that just strengthens how good Sziky actually is. I would be foolish to say that someone could actually beat Sziky in a best of seven. Expect good games and Michael should bring some amazing cheeses. Sziky won't win every single game. Hopefully.


(Z)Michael <New Bloody Ridge> (Z)Sziky
(Z)Michael <Neo Jade> (Z)Sziky
(Z)Michael <Neo Ground Zero> (Z)Sziky
(Z)Michael <Neo Aztec> (Z)Sziky
(Z)Michael <Neo Electric Circuit> (Z)Sziky
(Z)Michael <New Sniper Ridge> (Z)Sziky
(Z)Michael <Fighting Spirit> (Z)Sziky


(Z)Michael 1-4 (Z)Sziky



Staff Predictions
By: Sayle


Third Place Match


ScoreStaff Picks
3-1 eOnzErG (7)[image loading] [image loading] [image loading] [image loading] [image loading] [image loading] [image loading] [image loading]
Jonvvv, TheEmulator, Sayle, nbaker, Epoxide, bioboyAT, corumjhaelen
3-2 skzlime (3)[image loading] [image loading] [image loading]
2Pacalypse-, SirJolt, Hyde
3-2 eOnzErG (3)[image loading] [image loading] [image loading]
]343[, mustaju, Torenhire
3-1 skzlime (2)[image loading] [image loading]
HawaiianPig, BisuDagger
3-0 skzlime (2)[image loading] [image loading]
ArvickHero, Kiante
3-0 eOnzErG (1)[image loading]
itsjustatank


Talk about divided opinions. With a fairly even spread of votes, including 3-0 predictions in both directions, it seems like the TLS staff would have you believe that this is going to be a close match. Judging from Skzlime's performance in the semifinals, reality may not be so kind. Still, it seems that Skzlime has no shortage of supporters "voting with their heart" and Neo may yet bless them with a miracle.

Finals


ScoreStaff Picks
4-2 Sziky (7)[image loading] [image loading] [image loading] [image loading] [image loading] [image loading] [image loading]
HawaiianPig, Hyde, ]343[, TheEmulator, itsjustatank, Sayle, corumjhaelen
4-1 Sziky (4)[image loading] [image loading] [image loading] [image loading]
Jonvvv, Epoxide, bioboyAT, Torenhire
4-3 Michael (3)[image loading] [image loading] [image loading]
2Pacalypse-, nbaker, BisuDagger
4-3 Sziky (2)[image loading] [image loading]
SirJolt, mustaju
4-0 Michael (2)[image loading] [image loading]
Kiante, Arvick Hero


From Wikipedia: "An outlying observation, or outlier, is one that appears to deviate markedly from other members of the sample in which it occurs." In other words, ArvickHero and Kiante are deviants so everyone should stay away from them. The rest of the TLS staff, though, seem like pretty reasonable dudes. The majority favour Sziky, which is no surprise given his status as #1 foreigner. What's remarkable is just how favoured he is given that Michael is by many accounts the #2 foreigner in the scene. Maybe it's time for the CHEESEKING to usurp the throne?




That's all for now! Join us on Saturday, Mar 30 8:00pm GMT (GMT+00:00) for the final cast of Season One! And as always a big thanks to our sponsors:

sponsor
TwitchTV is the world’s largest video game entertainment and chat community. TwitchTV features the top gaming personalities, players, tournaments and commentary, in addition to the most active and interesting discussions around video games. TwitchTV provides publishers and advertisers a platform to create long term engagement and commitment from gamers.

Learn more at www.twitch.tv
sponsor
Razer has been a pioneering supporter of e-Sports since its conception. It is in our blood and we are driven to further the culture of professional gaming in all that we do. We work hand in hand with our pros to forge weaponry for the players who stake their livelihood on podium placements. Our gear is designed to perform flawlessly in high-stress tournament conditions where winning is everything and mistakes cost championships. Those who compete with our equipment will attest – We live by our words: For Gamers. By Gamers.

For more information, please visit www.razerzone.com



Writers: Epoxide, itsjustatank, and Sayle
Graphics: HawaiianPig
Video Editing: Stratos, HawaiianPig
Editors: HawaiianPig, itsjustatank
Facebook Twitter Reddit
Photographer"nosotros estamos backamos" - setsuko
HawaiianPig
Profile Blog Joined July 2008
Canada5155 Posts
March 28 2013 21:07 GMT
#2
For BroodWar!
AdministratorNot actually Hawaiian.
Boundz(DarKo)
Profile Joined March 2009
5311 Posts
Last Edited: 2013-03-28 21:12:25
March 28 2013 21:11 GMT
#3
WOW

Edit. I'm blown away lol, this gun be a gud day!
Ilikestarcraft
Profile Blog Joined November 2004
Korea (South)17733 Posts
March 28 2013 21:13 GMT
#4
Sea!
ils
"Nana is a goddess. Or at very least, Nana is my goddess." - KazeHydra
Gamegene
Profile Blog Joined June 2011
United States8308 Posts
March 28 2013 21:17 GMT
#5
Sea the ultimate Liquid final boss.
Throw on your favorite jacket and you're good to roll. Stroll through the trees and let your miseries go.
jjwhg
Profile Blog Joined October 2012
United States155 Posts
March 28 2013 21:19 GMT
#6
Sea <3

So excited for the finals!
♥ Bisu ♥
Mewka
Profile Joined February 2011
Poland1458 Posts
March 28 2013 21:20 GMT
#7
BW NEVER DIE
Mewka, Mewka[AoV], Fox.Mewka, Mewman
remag
Profile Joined August 2009
Germany354 Posts
March 28 2013 21:21 GMT
#8
Its awesome when koreans are involved
Berceno
Profile Joined May 2012
Spain401 Posts
March 28 2013 21:22 GMT
#9
wow so excited for the showmatch
protoss living in da ghetto
]343[
Profile Blog Joined May 2008
United States10328 Posts
March 28 2013 21:22 GMT
#10
yum bo sung #1
Writer
Skeggaba
Profile Blog Joined April 2009
Korea (South)1556 Posts
Last Edited: 2013-03-28 21:26:26
March 28 2013 21:25 GMT
#11
+ Show Spoiler +
This prize breakdown is for Season One only.
Remember, the Championship league will have lots more at stake!



...So there is going to be more? When/how/what/ILOVEYOUALL ?!?!?!

EDIT: Sea, what a beautiful man he is.
Bisu[about JD]=I was scared (laughs). The force emanating from his facial expression was so manly that I was even a little jealous.
itsjustatank
Profile Blog Joined November 2010
Hong Kong9169 Posts
March 28 2013 21:26 GMT
#12
seaaaaaaaaaa~!
Photographer"nosotros estamos backamos" - setsuko
HawaiianPig
Profile Blog Joined July 2008
Canada5155 Posts
March 28 2013 21:27 GMT
#13
On March 29 2013 06:25 Skeggaba wrote:
+ Show Spoiler +
This prize breakdown is for Season One only.
Remember, the Championship league will have lots more at stake!



...So there is going to be more? When/how/what/ILOVEYOUALL ?!?!?!

EDIT: Sea, what a beautiful man he is.


#sixseasonsandamovie
AdministratorNot actually Hawaiian.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
March 28 2013 21:29 GMT
#14
:DD

Hope to see 1h long match of Sea vs Sziky, with nukes and infested CCs.
"When the geyser died, a probe came out" - SirJolt
Gamegene
Profile Blog Joined June 2011
United States8308 Posts
March 28 2013 21:29 GMT
#15
I smell a partnership with Sonic.
Throw on your favorite jacket and you're good to roll. Stroll through the trees and let your miseries go.
sabas123
Profile Blog Joined December 2010
Netherlands3122 Posts
March 28 2013 21:30 GMT
#16
On March 29 2013 06:25 Skeggaba wrote:
+ Show Spoiler +
This prize breakdown is for Season One only.
Remember, the Championship league will have lots more at stake!



...So there is going to be more? When/how/what/ILOVEYOUALL ?!?!?!

EDIT: Sea, what a beautiful man he is.

3 tls and 1 champions,
500 for each tls and 2k for champoins
The harder it becomes, the more you should focus on the basics.
Cele
Profile Blog Joined December 2008
Germany4016 Posts
March 28 2013 21:33 GMT
#17
OH MY GAWD, i was so much hoping for a showmatch of winner vs Sea. Its amazing.
Broodwar for life!
2Pacalypse-
Profile Joined October 2006
Croatia9530 Posts
March 28 2013 21:33 GMT
#18
BROOOOOD WAR!!!
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
Anomarad
Profile Joined June 2010
Canada565 Posts
March 28 2013 21:34 GMT
#19
Looking for to it :D
Skeggaba
Profile Blog Joined April 2009
Korea (South)1556 Posts
March 28 2013 21:34 GMT
#20
On March 29 2013 06:27 HawaiianPig wrote:
Show nested quote +
On March 29 2013 06:25 Skeggaba wrote:
+ Show Spoiler +
This prize breakdown is for Season One only.
Remember, the Championship league will have lots more at stake!



...So there is going to be more? When/how/what/ILOVEYOUALL ?!?!?!

EDIT: Sea, what a beautiful man he is.


#sixseasonsandamovie


Im hoping for more of an inspector timespace kind of deal. You know, 50 odd years of continuation <3
Bisu[about JD]=I was scared (laughs). The force emanating from his facial expression was so manly that I was even a little jealous.
1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
PiGosaur Cup
00:00
#75
PiGStarcraft554
SteadfastSC96
CranKy Ducklings93
EnkiAlexander 59
davetesta52
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft554
RuFF_SC2 163
ViBE102
SteadfastSC 96
Nina 90
StarCraft: Brood War
GuemChi 6386
Horang2 1945
PianO 399
Noble 17
Dota 2
monkeys_forever839
Counter-Strike
m0e_tv240
Other Games
summit1g10492
Fnx 1935
Artosis431
WinterStarcraft321
C9.Mang0310
Maynarde114
Organizations
Other Games
gamesdonequick1004
BasetradeTV120
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Hupsaiya 88
• practicex 13
• CranKy Ducklings SOOP3
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• AfreecaTV YouTube
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo702
Other Games
• Scarra613
Upcoming Events
Replay Cast
5h 38m
Afreeca Starleague
6h 38m
BeSt vs Leta
Queen vs Jaedong
Kung Fu Cup
7h 38m
Replay Cast
20h 38m
The PondCast
1d 6h
OSC
1d 20h
RSL Revival
2 days
TriGGeR vs Cure
ByuN vs Rogue
Replay Cast
2 days
RSL Revival
3 days
Maru vs MaxPax
BSL
3 days
[ Show More ]
RSL Revival
4 days
uThermal 2v2 Circuit
4 days
BSL
4 days
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

CSL Season 20: Qualifier 1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
RSL Revival: Season 4
Nations Cup 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

Escore Tournament S2: W1
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
StarCraft2 Community Team League 2026 Spring
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 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.