• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:19
CEST 22:19
KST 05:19
  • 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] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915
Community News
Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon98Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10Official StarCraft website teases new content ahead of BlizzCon?179Stellar Fest TWO the Moon (Dec 16-20)9
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Has online-only competition during the pandemic changed your enjoyment of pro SC2? How do you feel about the StarCraft shooter announcement at BlizzCon 2026? Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down StarCraft open world shooter announced at BlizzCon
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall Sparkling Tuna Cup - Weekly Open Tournament KSL Week #92
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 543 Enhanced Defenses The PondCast: SC2 News & Results Mutation # 542 The Ascended Mutation # 541 Binary Choice
Brood War
General
Remastered crash fix suggestions a Announcement on the JEDI Ringing ASL22 General Discussion BW General Discussion Syncronization issues and can't find games
Tourneys
[ASL22] Ro16 Group D The Casual Games of the Week Thread Small VOD Thread 2.0 BWCL Season 65 Announcement
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Warcraft III: The Frozen Throne Nintendo Switch Thread Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
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
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Post Your Watch!
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
[meme] I finally understa…
LUCKY_NOOB
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8215 users

[OSL] EVER OSL Semi-Final A: Flash vs Calm - Page 114

Forum Index > Brood War Tournaments
Post a Reply
Prev 1 112 113 114 115 116 122 Next
yarders
Profile Joined August 2009
United Kingdom194 Posts
January 01 2010 11:58 GMT
#2261
Great series calm was broken after the 3rd game. Whoever won that game was always going to go on to win.

Also can't believe the people flaming flash for camping in the 3rd set. Clutching at straws or what? This guy has the most aggressive TvZ out there at the moment.
Probe.
Profile Joined May 2009
United States877 Posts
January 01 2010 11:58 GMT
#2262
I want a tvp OSL finals so bad. Kind of sick of seeing zergs.
meow
SkelA
Profile Blog Joined January 2007
Macedonia13086 Posts
January 01 2010 11:58 GMT
#2263
On January 01 2010 20:57 FireGuyX wrote:
Show nested quote +
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.


must be joking right lol!
Stork and KHAN fan till 2012 ...
MountainDewJunkie
Profile Blog Joined June 2009
United States10346 Posts
Last Edited: 2010-01-01 11:59:52
January 01 2010 11:58 GMT
#2264
Maybe people will respect Calm a little more.

But it's not appropriate calling this the "real" finals, though. That's what some of you said about JD vs Flash: a fucking quarterfinal match as "the" finals! Damn elitists. Give Shine/Movie their due.
[21:07] <Shock710> whats wrong with her face [20:50] <dAPhREAk> i beat it the day after it came out | <BLinD-RawR> esports is a giant vagina
blue_arrow
Profile Blog Joined July 2008
1971 Posts
January 01 2010 11:59 GMT
#2265
if shine beats flash in the finals, the hate will become nigh-unimaginable and esports will aslpode
| MLIA | the weather sucks dick here
FireGuyX
Profile Joined February 2009
United States1712 Posts
January 01 2010 11:59 GMT
#2266
On January 01 2010 20:58 SkelA wrote:
Show nested quote +
On January 01 2010 20:57 FireGuyX wrote:
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.


must be joking right lol!


No I'm not.
Flash, ForGG, and Movie fan.
SilverskY
Profile Joined September 2008
Korea (South)3086 Posts
January 01 2010 11:59 GMT
#2267
On January 01 2010 20:57 FireGuyX wrote:
Show nested quote +
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.


I'm just gonna assume this part is sarcasm...
Graphics
meegrean
Profile Joined May 2008
Thailand7699 Posts
January 01 2010 11:59 GMT
#2268
On January 01 2010 20:57 Carnivorous Sheep wrote:
Show nested quote +
On January 01 2010 20:56 meegrean wrote:
On January 01 2010 20:51 Carnivorous Sheep wrote:
On January 01 2010 20:50 meegrean wrote:

I used to be a Flash fan, but got sick of his epic chokes. I'm waiting to see how many individual leagues he will win this year.


Just means you weren't a true fan. The true fans must be ecstatic right now.

I guess not. I switched my fan loyalty to Jaedong after Flash got raped like a noob in Gom season 1. But I will admit that Flash has been playing like a beast recently. Hope he chokes


Beauty of being a fan is sticking with your player even when he plays like shit, because then when he finally comes back to wreck shit, the feeling's great.

I'm still waiting for by.hero to win a Starleague ;O

Guess so. Good luck to Flash and his true fans!
Brood War loyalist
muramasa
Profile Joined March 2005
Canada1299 Posts
January 01 2010 11:59 GMT
#2269
On January 01 2010 20:57 SkelA wrote:
Kinda wierd we saw 4 games both players used the same build flash 1 rax cc and calm 2 hatch muta . I wanted to see some 8rax or some 9pool but oh well..

Calm actually used 2 slightly different builds, on HBR he went 2 hatch expo. Flash did the same each game though.
Hong Jin Ho. Nevar forget.
MrHoon *
Profile Blog Joined April 2008
10183 Posts
January 01 2010 11:59 GMT
#2270
special thanks to fantasy for inspiring flash to do the modern tank heavy terran style
yay thankyou
dats racist
Rainmaker5
Profile Blog Joined April 2009
United States1027 Posts
January 01 2010 12:00 GMT
#2271
On January 01 2010 20:51 flamewheel91 wrote:
Show nested quote +
On January 01 2010 20:50 Fx_ wrote:
On January 01 2010 20:27 fearus wrote:
[image loading]

[image loading]


+1


+2.

Good job, Calm.
Good luck, Flash.

Definitely worth pulling this third all-nighter in a row.

Actually, by the end the tanks were +3.
(-_(-_(-_(^_(-_(-_(-_-)_-)_-)_-)_-)_-)_-) CJ Fighting! "Beer -> soju -> whisky is a terrible build"~~ Scrarecrow.
TwoToneTerran
Profile Joined March 2009
United States8841 Posts
January 01 2010 12:00 GMT
#2272
On January 01 2010 20:57 revy wrote:
Flash's vZ ELO peak is 1 shy of Oov, 1 or 2 more vZ wins should slide him into 2nd all time for vZ ELO.


Calm went 12pool gas the first game. Every other game was 2 hatch lair, expand, rush to hive. (Though HBR didn't get to the hive part before mutas ended it, he did the expand part).

Flash went 1rax CC every game, but varied between later turrets, 3 rax, 2 rax before CC finishes, etc etc.
Remember Violet.
Chen
Profile Joined June 2009
United States6344 Posts
January 01 2010 12:01 GMT
#2273
On January 01 2010 20:57 FireGuyX wrote:
Show nested quote +
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.

LOL. I thought this was sarcasm at first. Beating Light and By.hero is not a great accomplishment, both are barely above average players. wins over those two warrants a place in ro16. win over Zero is impressive, but his road to semis has been relative cakewalk
MountainDewJunkie
Profile Blog Joined June 2009
United States10346 Posts
January 01 2010 12:01 GMT
#2274
On January 01 2010 20:59 FireGuyX wrote:
Show nested quote +
On January 01 2010 20:58 SkelA wrote:
On January 01 2010 20:57 FireGuyX wrote:
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.


must be joking right lol!


No I'm not.


Shine's Checklist:
- Stork
- Bisu
- fantasy
- Effort
- Really

Movie's Checklist:
- Light
- hero
- Pusan
- go.go
- Zero

Are you joking now?
[21:07] <Shock710> whats wrong with her face [20:50] <dAPhREAk> i beat it the day after it came out | <BLinD-RawR> esports is a giant vagina
SuperArc
Profile Blog Joined March 2009
Austria7781 Posts
January 01 2010 12:01 GMT
#2275
On January 01 2010 21:01 Chen wrote:
Show nested quote +
On January 01 2010 20:57 FireGuyX wrote:
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.

LOL. I thought this was sarcasm at first. Beating Light and By.hero is not a great accomplishment, both are barely above average players. wins over those two warrants a place in ro16. win over Zero is impressive, but his road to semis has been relative cakewalk


Bisu lost to by.hero in a bo3.

So Bisu must be an average player?
Snow - future of protoss! :) Nada = baller
MrHoon *
Profile Blog Joined April 2008
10183 Posts
January 01 2010 12:02 GMT
#2276
On January 01 2010 20:59 muramasa wrote:
Show nested quote +
On January 01 2010 20:57 SkelA wrote:
Kinda wierd we saw 4 games both players used the same build flash 1 rax cc and calm 2 hatch muta . I wanted to see some 8rax or some 9pool but oh well..

Calm actually used 2 slightly different builds, on HBR he went 2 hatch expo. Flash did the same each game though.

Both players made slight variations

in HBR, I believe calm had a slightly faster Spire than normal while Flash took a slightly slower Marine Range

in Set 4, Flash delayed his +1 to get more marines with his 3rd rax and etc etc

Each game each player cut corners in places where it was hard for us to see

Brilliant play by both

Loved this series

goddamn I like frenchfries
dats racist
FireGuyX
Profile Joined February 2009
United States1712 Posts
January 01 2010 12:02 GMT
#2277
On January 01 2010 21:01 MountainDewJunkie wrote:
Show nested quote +
On January 01 2010 20:59 FireGuyX wrote:
On January 01 2010 20:58 SkelA wrote:
On January 01 2010 20:57 FireGuyX wrote:
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.


must be joking right lol!


No I'm not.


Shine's Checklist:
- Stork
- Bisu
- fantasy
- Effort
- Really

Movie's Checklist:
- Light
- hero
- Pusan
- go.go
- Zero

Are you joking now?


Yeah I see the difference in opponents.
Flash, ForGG, and Movie fan.
Warrior Madness
Profile Blog Joined April 2008
Canada3791 Posts
January 01 2010 12:02 GMT
#2278
On January 01 2010 20:55 cokencheese wrote:
I still think Jaedong gave Calm his game 2 HBR strategy. :3

Zergs need to figure out a way to stop Flash's pre-defiler death push. It's insane how much killing power it has.


What happens if you get a quick greater spire to defend your nat and or 3rd?
The Past: Yellow, Julyzerg, Chojja, Savior, GGplay -- The Present: Luxury, Jae- The Future: -Dong, maGma, Zero, Effort, Hoejja, hyvaa, by.hero, calm, Action ---> SC2 (Ret?? Kolll Idra!! SEN, Cool, ZergBong, Leenock)
darktreb
Profile Joined May 2007
United States3019 Posts
January 01 2010 12:02 GMT
#2279
IT'S BEEN ALMOST TWO YEARS

I remember once upon a time I looked at Flash's play and thought ... "when this guy plays at his peak level he should never lose. NEVER."

I slowly stopped believing it as crushing defeat after crushing defeat piled on.

Luxury OSL (how do you have 2000 minerals???)

ForGG MSL (what the FUCK 4 straight games of 14CC what the FUCK)

Yarnc MSL (aghhhhhhhhhhh)

GGPlay OSL (ARE YOU FUCKING KIDDING ME)

Best OSL (nooooooooooooo you just won 12 straight fuck you KTF)

Leta MSL (this one really hurt the most ... this one really really hurt)

Yarnc/JD OSL (what are you doing WHAT ARE YOU DOING)

Kwanro MSL (WHAT? KWANRO? WHAT? MAKE A TURRET FUCKFUCKFUCK)

Flash was born to play this game. He was born to play SC and it feels so so good to finally see him back. It's been a long 22 months.
SilverskY
Profile Joined September 2008
Korea (South)3086 Posts
January 01 2010 12:03 GMT
#2280
On January 01 2010 21:01 SuperArc wrote:
Show nested quote +
On January 01 2010 21:01 Chen wrote:
On January 01 2010 20:57 FireGuyX wrote:
On January 01 2010 20:56 iNfeRnaL wrote:
On January 01 2010 20:50 Carnivorous Sheep wrote:
On January 01 2010 20:49 konadora wrote:
111 pages and it's not even the finals lol


The finals are gonna have less than 60 pages.

Because it was the real finals.
I love Shine and as KaL member I definitely root for him.
However, neither Shine nor Movie even stand the SLIGHTEST chance against this kid.
Maybe with some luck the finals will only be 3-1 with either Movie or Shine somehow "squeazing" out a win, but that's it.

That being said, Movie and Shine both deserve to get to the finals - especially Shine considering his incredibly hard road and both of em COULD normally win it - if not for the sake of Flash being literally unbeatable right now.



Movie's road was just as hard, he had to beat Light and By.Hero in the round of 36, than beating Zero in the round of 8.

LOL. I thought this was sarcasm at first. Beating Light and By.hero is not a great accomplishment, both are barely above average players. wins over those two warrants a place in ro16. win over Zero is impressive, but his road to semis has been relative cakewalk


Bisu lost to by.hero in a bo3.

So Bisu must be an average player?

Well this is a pretty bad way to look at it. Hero really isn't that amzing, but he is nicknamed the Bisu Killer. Some players just do well against certain players.
Graphics
Prev 1 112 113 114 115 116 122 Next
Please log in or register to reply.
Live Events Refresh
Next event in 1h 42m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 343
UpATreeSC 120
JuggernautJason39
Nathanias 29
Nina 2
StarCraft: Brood War
IndyStarCraft 177
NaDa 13
Heroes of the Storm
Liquid`Hasu528
Other Games
summit1g19328
Grubby4545
Gorgc2869
Liquid`RaSZi2245
FrodaN1067
fl0m977
shahzam421
B2W.Neo349
hungrybox179
C9.Mang0174
Livibee84
Mew2King81
Organizations
Other Games
gamesdonequick1601
StarCraft 2
WardiTV638
[ Show 16 non-featured ]
StarCraft 2
• Hupsaiya 43
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• Azhi_Dahaki32
• HerbMon 22
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 4450
• WagamamaTV380
League of Legends
• TFBlade1138
Other Games
• imaqtpie756
• Shiphtur124
Upcoming Events
OSC
1h 42m
Replay Cast
3h 42m
IntoTheTV X SOOP
14h 42m
RotterdaM Event
19h 57m
Replay Cast
1d 3h
GSL
1d 14h
Replay Cast
2 days
GSL
2 days
Shopify Rebellion Sundays
2 days
Spirit vs Mixu
Replay Cast
3 days
[ Show More ]
Afreeca Starleague
3 days
Shine vs Rush
WardiTV Weekly
3 days
Monday Night Weeklies
3 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Light vs EffOrt
PiGosaur Cup
5 days
Kung Fu Cup
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-09-16
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Calamity Invitational
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
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Copium Cup
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
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
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.