• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 02:14
CEST 08:14
KST 15:14
  • 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] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7
Community News
Weekly Cups (August 10-16): SHIN doubles2GSTL Returns in 2026!45Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0
StarCraft 2
General
Geoff 'iNcontroL' Robinson has passed away SC4ALL II: SC2 Player Announcement 6/8 - Maru GSTL Returns in 2026! Balance hotfix patch 5.0.16b (July 16) Serral wins Maestros of the Game 2
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) WORTEX 2026 - Hungarian SC2 Finals Budapest Sparkling Tuna Cup - Weekly Open Tournament SC2 AI Tournament 2026 Fall 2026 GSTL Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
The PondCast: SC2 News & Results Mutation # 539 Thunder Dome Mutation # 538 Media Blackout Mutation # 537 Hostile Territory
Brood War
General
Replay Review Process - What do you do? Pros React To: First 'Fastest' Map in ASL History BW General Discussion [Personal Project Share] Terran Defense v0.60 ASL22 General Discussion
Tourneys
Small VOD Thread 2.0 [ASL22] Ro24 Group C Toronto invitational lan 22 august [ASL22] Ro24 Group A
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Dating: How's your luck? Artificial Intelligence Thread
Fan Clubs
The Creator Fan Club MarineLorD Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Young Players Exit Esports E…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4945 users

Day[9].tv Daily - Page 48

Forum Index > SC2 General
Post a Reply
Prev 1 46 47 48 49 50 1118 Next
RoieTRS
Profile Blog Joined July 2008
United States2569 Posts
December 18 2009 04:23 GMT
#941
On December 18 2009 13:12 Kazius wrote:
First time I can bluntly disagree with Day[9] - + Show Spoiler +
Flash was in no position to win throughout the game - despite many blunders by Hyun. This game is the chess equivalent of losing a queen and a rook for nothing early on and playing perfectly onwards - no matter how good you are, you'll still lose and the timing is dependent only on the opponent.


I agree, but you can count of people making mistakes. The better player will make less mistakes theoretically.
konadora, in Racenilatr's blog: "you need to stop thinking about starcraft or anything computer-related for that matter. It's becoming a bad addiction imo"
Day[9]
Profile Blog Joined April 2003
United States7366 Posts
December 18 2009 08:22 GMT
#942
On December 18 2009 13:12 Kazius wrote:
First time I can bluntly disagree with Day[9] - + Show Spoiler +
Flash was in no position to win throughout the game - despite many blunders by Hyun. This game is the chess equivalent of losing a queen and a rook for nothing early on and playing perfectly onwards - no matter how good you are, you'll still lose and the timing is dependent only on the opponent.


hmm! + Show Spoiler +
Well I never said that flash was in a position to win. I said constantly that it was a tense situation for zerg and I was blown away at how well of a position flash could force himself into despite being so far behind. Moreover, Hyun didn't really make many blunders. He played damn well start to finish.

Whenever I encounter some little hitch, or some of my orbs get out of orbit, nothing pleases me so much as to make the crooked straight and crush down uneven places. www.day9.tv
vRoOk
Profile Blog Joined January 2009
United States1024 Posts
December 18 2009 08:34 GMT
#943
Requesting Jaedong VS FlaSh..

I know its premature but how could it not be epic?
Breaking Bad
Day[9]
Profile Blog Joined April 2003
United States7366 Posts
Last Edited: 2009-12-18 08:39:35
December 18 2009 08:39 GMT
#944
On December 18 2009 17:34 vRoOk wrote:
Requesting Jaedong VS FlaSh..

I know its premature but how could it not be epic?


wouldn't surprise me if we saw 9pool vs 14cc 8]
Whenever I encounter some little hitch, or some of my orbs get out of orbit, nothing pleases me so much as to make the crooked straight and crush down uneven places. www.day9.tv
meeple
Profile Blog Joined April 2009
Canada10211 Posts
December 18 2009 10:24 GMT
#945
Anti-requesting Jaedong vs Flash. Requesting Calm vs Pure instead. An interesting (albeit short) game that provides a good example of when being aggressive and cute can come back to bite you in the ass. Also an example of how to keep your cool when your opponent is being cute and super aggressive.
cHicKeLoR
Profile Joined October 2008
Germany559 Posts
December 18 2009 10:45 GMT
#946
Calm vs Pure / and the Stork game.... both would be nice - first one is short anyway :D

plz Day[9].
iRRelevance
Profile Joined June 2009
Romania725 Posts
Last Edited: 2009-12-18 11:19:58
December 18 2009 11:18 GMT
#947
edit: wrong thread
"You can ... draw sounds ?"
Navane
Profile Blog Joined February 2007
Netherlands2757 Posts
December 18 2009 11:46 GMT
#948
I request more games!
Kazius
Profile Blog Joined August 2009
Israel1456 Posts
December 18 2009 17:10 GMT
#949
On December 18 2009 17:22 Day[9] wrote:
Show nested quote +
On December 18 2009 13:12 Kazius wrote:
First time I can bluntly disagree with Day[9] - + Show Spoiler +
Flash was in no position to win throughout the game - despite many blunders by Hyun. This game is the chess equivalent of losing a queen and a rook for nothing early on and playing perfectly onwards - no matter how good you are, you'll still lose and the timing is dependent only on the opponent.


hmm! + Show Spoiler +
Well I never said that flash was in a position to win. I said constantly that it was a tense situation for zerg and I was blown away at how well of a position flash could force himself into despite being so far behind. Moreover, Hyun didn't really make many blunders. He played damn well start to finish.


+ Show Spoiler +
Hyun's micro and macro were spot on, but his positioning was mediocre, hence the efficiency of Flash's guerrilla tactics at the staging areas, and unit movement towards combat was also plain wrong at times (the massive failed lurker attack at the start being the best example). His lack of a clear strategy nearly allowed Flash back in. It was an "I've done all my game plan, now what?" moment.

The bottom line though: I don't think Jaedong would have to wait until Flash was starved out if it was an uncontested 5 bases to 2. I don't think Yarnc or Calm or EffOrt would. Not that they'd ever reach that position without an exploit Flash was unprepared for, but then again, neither would Hyun.
Friendship is like peeing yourself. Anyone can see it, but only you get that warm feeling.
DrainX
Profile Blog Joined December 2006
Sweden3187 Posts
December 18 2009 17:21 GMT
#950
On December 18 2009 07:09 RoieTRS wrote:
Show nested quote +
On December 16 2009 14:48 DrainX wrote:
Do (P)Movie vs (P)Pure from CJ Entus vs WeMade FOX on the 16th. + Show Spoiler +
Nice game with DTs, epic storm drops etc.


No, this game was seriously the stupidest game I have ever seen.

It was indeed stupid. Might not have been the most high level game, most of what went right or wrong was pretty obvious so it's not like we need day9 to analyze the game for that reason. I think the builds both players used and the position they were in after half the game was kind of interesting though. I guess it might not be so suited for a 1 hour analysis. I guess you are right. Was damn enjoyable to watch at least
edahl
Profile Joined February 2008
Norway483 Posts
December 18 2009 17:30 GMT
#951
On December 18 2009 17:39 Day[9] wrote:
Show nested quote +
On December 18 2009 17:34 vRoOk wrote:
Requesting Jaedong VS FlaSh..

I know its premature but how could it not be epic?


wouldn't surprise me if we saw 9pool vs 14cc 8]


Heh, + Show Spoiler +
poor Jaedong. I'd cry as well after that.
EtherealDeath
Profile Blog Joined July 2007
United States8366 Posts
December 18 2009 17:38 GMT
#952
Yea, Jaedong vs Flash would be nice because

+ Show Spoiler [GAME SPOILERS DONT CLICK IF YOU DONT W…] +
How the hell as zerg do you deal with that constant 3rd denying? That was just ridiculous.
revy
Profile Joined September 2009
United States1524 Posts
December 18 2009 17:50 GMT
#953
On December 19 2009 02:10 Kazius wrote:
Show nested quote +
On December 18 2009 17:22 Day[9] wrote:
On December 18 2009 13:12 Kazius wrote:
First time I can bluntly disagree with Day[9] - + Show Spoiler +
Flash was in no position to win throughout the game - despite many blunders by Hyun. This game is the chess equivalent of losing a queen and a rook for nothing early on and playing perfectly onwards - no matter how good you are, you'll still lose and the timing is dependent only on the opponent.


hmm! + Show Spoiler +
Well I never said that flash was in a position to win. I said constantly that it was a tense situation for zerg and I was blown away at how well of a position flash could force himself into despite being so far behind. Moreover, Hyun didn't really make many blunders. He played damn well start to finish.


+ Show Spoiler +
Hyun's micro and macro were spot on, but his positioning was mediocre, hence the efficiency of Flash's guerrilla tactics at the staging areas, and unit movement towards combat was also plain wrong at times (the massive failed lurker attack at the start being the best example). His lack of a clear strategy nearly allowed Flash back in. It was an "I've done all my game plan, now what?" moment.

The bottom line though: I don't think Jaedong would have to wait until Flash was starved out if it was an uncontested 5 bases to 2. I don't think Yarnc or Calm or EffOrt would. Not that they'd ever reach that position without an exploit Flash was unprepared for, but then again, neither would Hyun.


+ Show Spoiler +
I have not watched the Day9 cast of this game but I will soon. I just wanted to give what I thought about this game as I was watching it (as I thoroughly enjoyed it despite being a Flash fan). I didn't think that Hyun's play was bad, I actually quite like his approach to the game. I do understand your point about positioning, when I watch the game again I will see about that but I'm sure you're right.

As for Hyun slowly bleeding Flash I thought that it was a very solid play. Hyun took a large advantage early because of Flash's mistake, akin to your chess analogy, Flash lost a piece of importance early. Hyun then decided to force Flash's hand, to fight him and to make them both take losses. Hyun started trading pieces with Flash so that when it came down to it, the piece that Flash lost early made a big difference.

Now this is not to say that this is not a dangerous thing to do with an opponent such as Flash. Whenever anybody except Jaedong, Bisu, or Stork decide to trade armies with Flash they inevitably lose a small amount of advantage. Flash is so good that unless you are S class you are guaranteed to weaken your position. The important questions then become: How big is your advantage? How quickly do you lose advantage? How long will the game last?

So it immediately comes down to this question, will my advantage hold out until the end of the game? Consider Flash v Hiya on 10/28 (a short TvT). Hiya took an advantage however it was not large enough to last to the end of the game and Flash won. Now look at the Hyun game, Hyun took a large lead and his followup play was to take Flash's fourth. This did 2 things, it capitalized on Hyun's advantage and it imposed a time limit on Flash. If Flash could not erase Hyun's advantage on three bases then he would lose. Flash played almost perfect Starcraft after his mistake and he slowly eroded Hyun's advantage however he could not do it before he exhausted his 3 bases of minerals. I know for a fact that if Flash had secured a 4th that he would have won the game. Hyun traded troops often enough to prevent Flash from taking his 4th and he won the game.

I think that had Hyun been more aggressive, had he had a plan on how to end the game before Flash ran out of minerals that it would have been even more dangerous for Hyun. Trying to force the end of the game and failing would have given Flash a better chance I think.

Kazius
Profile Blog Joined August 2009
Israel1456 Posts
December 18 2009 18:52 GMT
#954
On December 19 2009 02:50 revy wrote:
Show nested quote +
On December 19 2009 02:10 Kazius wrote:
On December 18 2009 17:22 Day[9] wrote:
On December 18 2009 13:12 Kazius wrote:
First time I can bluntly disagree with Day[9] - + Show Spoiler +
Flash was in no position to win throughout the game - despite many blunders by Hyun. This game is the chess equivalent of losing a queen and a rook for nothing early on and playing perfectly onwards - no matter how good you are, you'll still lose and the timing is dependent only on the opponent.


hmm! + Show Spoiler +
Well I never said that flash was in a position to win. I said constantly that it was a tense situation for zerg and I was blown away at how well of a position flash could force himself into despite being so far behind. Moreover, Hyun didn't really make many blunders. He played damn well start to finish.


+ Show Spoiler +
Hyun's micro and macro were spot on, but his positioning was mediocre, hence the efficiency of Flash's guerrilla tactics at the staging areas, and unit movement towards combat was also plain wrong at times (the massive failed lurker attack at the start being the best example). His lack of a clear strategy nearly allowed Flash back in. It was an "I've done all my game plan, now what?" moment.

The bottom line though: I don't think Jaedong would have to wait until Flash was starved out if it was an uncontested 5 bases to 2. I don't think Yarnc or Calm or EffOrt would. Not that they'd ever reach that position without an exploit Flash was unprepared for, but then again, neither would Hyun.


+ Show Spoiler +
I have not watched the Day9 cast of this game but I will soon. I just wanted to give what I thought about this game as I was watching it (as I thoroughly enjoyed it despite being a Flash fan). I didn't think that Hyun's play was bad, I actually quite like his approach to the game. I do understand your point about positioning, when I watch the game again I will see about that but I'm sure you're right.

As for Hyun slowly bleeding Flash I thought that it was a very solid play. Hyun took a large advantage early because of Flash's mistake, akin to your chess analogy, Flash lost a piece of importance early. Hyun then decided to force Flash's hand, to fight him and to make them both take losses. Hyun started trading pieces with Flash so that when it came down to it, the piece that Flash lost early made a big difference.

Now this is not to say that this is not a dangerous thing to do with an opponent such as Flash. Whenever anybody except Jaedong, Bisu, or Stork decide to trade armies with Flash they inevitably lose a small amount of advantage. Flash is so good that unless you are S class you are guaranteed to weaken your position. The important questions then become: How big is your advantage? How quickly do you lose advantage? How long will the game last?

So it immediately comes down to this question, will my advantage hold out until the end of the game? Consider Flash v Hiya on 10/28 (a short TvT). Hiya took an advantage however it was not large enough to last to the end of the game and Flash won. Now look at the Hyun game, Hyun took a large lead and his followup play was to take Flash's fourth. This did 2 things, it capitalized on Hyun's advantage and it imposed a time limit on Flash. If Flash could not erase Hyun's advantage on three bases then he would lose. Flash played almost perfect Starcraft after his mistake and he slowly eroded Hyun's advantage however he could not do it before he exhausted his 3 bases of minerals. I know for a fact that if Flash had secured a 4th that he would have won the game. Hyun traded troops often enough to prevent Flash from taking his 4th and he won the game.

I think that had Hyun been more aggressive, had he had a plan on how to end the game before Flash ran out of minerals that it would have been even more dangerous for Hyun. Trying to force the end of the game and failing would have given Flash a better chance I think.


+ Show Spoiler +
All he needed to do was shut down the mineral only. Not to try and Sauron-Zerg (even though that would have been cool and very well might have worked). I think that would have been safer (considering Flash's amazing play) - it doesn't pay to allow your opponent to pick up a knife when you have a shotgun. You just blast his head off.
Friendship is like peeing yourself. Anyone can see it, but only you get that warm feeling.
Klaskalas
Profile Joined December 2009
Sweden2 Posts
Last Edited: 2009-12-19 08:59:48
December 19 2009 08:59 GMT
#955
i dont know if it is just me, but i cant find the casts from 17/12 and 18/12 on demand. cant see them live because it goes at 4 am here... the last on demand video i find on http://www.livestream.com/striderdoom/folder is from 16/12 when our friendly neighbourhood Day[9] forgot to turn on the sound :D
Camlito
Profile Blog Joined July 2007
Australia4040 Posts
December 19 2009 09:02 GMT
#956
On December 19 2009 02:38 EtherealDeath wrote:
Yea, Jaedong vs Flash would be nice because

+ Show Spoiler [GAME SPOILERS DONT CLICK IF YOU DONT W…] +
How the hell as zerg do you deal with that constant 3rd denying? That was just ridiculous.


You don't.
I wish someone made a TvZ is imba thread like the protoss have ZvP imba, so i could complain mindlessly and use it whenever a terran wins to make them feel bad. Oh wait, nope.
sAviOr...
Scaramanga
Profile Blog Joined March 2008
Australia8093 Posts
December 19 2009 09:06 GMT
#957
On December 19 2009 18:02 Camlito wrote:
Show nested quote +
On December 19 2009 02:38 EtherealDeath wrote:
Yea, Jaedong vs Flash would be nice because

+ Show Spoiler [GAME SPOILERS DONT CLICK IF YOU DONT W…] +
How the hell as zerg do you deal with that constant 3rd denying? That was just ridiculous.


You don't.
I wish someone made a TvZ is imba thread like the protoss have ZvP imba, so i could complain mindlessly and use it whenever a terran wins to make them feel bad. Oh wait, nope.

OMFG TvZ soooo sososo imba, i make marines and like 40 turrets yet the mutas will still run in into the place where the turret line is ONLY 3 thick and will kill all my scvs, after ive recovered from that and finally get enough shit to move out then 100 lurkers and swarm come and rape my nat, so unfair
<3 cam
Loda talked about the fun counter, it's AdmiralBulldog on his natures prophet
cYaN
Profile Joined May 2004
Norway3322 Posts
December 19 2009 11:20 GMT
#958
there hasn't been anything new on demand in ages!!!!! (3days). I've been curled up in the fetal position for the last 2 days waiting for updates. AD9 next, Anonymous Day9ers.
Kinky
Profile Blog Joined September 2008
United States4126 Posts
December 19 2009 11:21 GMT
#959
On December 19 2009 20:20 cYaN wrote:
there hasn't been anything new on demand in ages!!!!! (3days). I've been curled up in the fetal position for the last 2 days waiting for updates. AD9 next, Anonymous Day9ers.

The casts from 12/16 onwards seem to be missing T_T
Camlito
Profile Blog Joined July 2007
Australia4040 Posts
December 19 2009 23:48 GMT
#960
On December 19 2009 18:06 Scaramanga wrote:
Show nested quote +
On December 19 2009 18:02 Camlito wrote:
On December 19 2009 02:38 EtherealDeath wrote:
Yea, Jaedong vs Flash would be nice because

+ Show Spoiler [GAME SPOILERS DONT CLICK IF YOU DONT W…] +
How the hell as zerg do you deal with that constant 3rd denying? That was just ridiculous.


You don't.
I wish someone made a TvZ is imba thread like the protoss have ZvP imba, so i could complain mindlessly and use it whenever a terran wins to make them feel bad. Oh wait, nope.

OMFG TvZ soooo sososo imba, i make marines and like 40 turrets yet the mutas will still run in into the place where the turret line is ONLY 3 thick and will kill all my scvs, after ive recovered from that and finally get enough shit to move out then 100 lurkers and swarm come and rape my nat, so unfair
<3 cam


I mean when good terrans play TvZ (c- or above)
sAviOr...
Prev 1 46 47 48 49 50 1118 Next
Please log in or register to reply.
Live Events Refresh
Next event in 3h 46m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech116
RuFF_SC2 107
Nina 1
StarCraft: Brood War
Britney 26766
Shuttle 5783
actioN 372
Bale 90
Mind 78
Noble 33
ZergMaN 17
Dota 2
The International140480
Gorgc5522
singsing812
NeuroSwarm148
League of Legends
JimRising 683
C9.Mang0282
Super Smash Bros
Mew2King89
Other Games
summit1g8517
WinterStarcraft471
Sick5
Organizations
Other Games
gamesdonequick634
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH425
• practicex 25
• davetesta14
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Noizen42
League of Legends
• Lourlo1129
Upcoming Events
Sparkling Tuna Cup
3h 46m
PiG Sty Festival
5h 46m
Solar vs Reynor
Serral vs TBD
OSC
9h 46m
Afreeca Starleague
1d 3h
hero vs ggaemo
Larva vs Mong
The Patches Monday
1d 9h
Afreeca Starleague
2 days
Soulkey vs PianO
JyJ vs sSak
GSL
2 days
PiGosaur Cup
2 days
Replay Cast
2 days
Afreeca Starleague
3 days
Mini vs Calm
Queen vs EffOrt
[ Show More ]
Replay Cast
3 days
The PondCast
4 days
IntoTheTV X SOOP
5 days
GSL
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Escore Tournament S3: W8
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL Season 22: Qualifier 1
RSL Revival: Season 6
PiG Sty Festival 8.0
META DYMY #4
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

CSL Season 22: Qualifier 2
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Calamity Invitational
Big Dog Cup 2026 Div 1
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
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
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.