• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:02
CEST 19:02
KST 02:02
  • 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
Code S Season 1 (2026) - RO4 & Finals Preview5[ASL21] Ro4 Preview: On Course12Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13
Community News
Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !16Weekly Cups (April 27-May 4): Clem takes triple0
StarCraft 2
General
Weekly Cups (May 11-17): Classic wins double Code S Season 1 (2026) - RO4 & Finals Preview Team Liquid Map Contest #22 - The Finalists Code S Season 1 (2026) - RO8 Results Code S Season 1 (2026) - RO12 Results
Tourneys
$1,400 SEL Season 3 Ladder Invitational GSL Code S Season 2 (2026) GSL Code S Season 1 (2026) $5,000 WardiTV Spring Championship 2026 Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune Mutation # 524 Death and Taxes
Brood War
General
25 Years Since Brood War Patch 1.08 Lights Ro.8 Review (asl s21) vespene.gg — BW replays in browser BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion
Tourneys
[ASL21] Semifinals B [BSL22] RO8 Bracket Stage + Another TieBreaker [ASL21] Ro8 Day 4 Escore Tournament StarCraft Season 2
Strategy
Muta micro map competition Fighting Spirit mining rates [G] Hydra ZvZ: An Introduction Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Warcraft III: The Frozen Throne ZeroSpace Megathread War of Dots, 2026 minimalst RTS Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
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 Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread YouTube Thread Russo-Ukrainian War Thread UK Politics Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
ETHEREUM RECOVERY ASSISTANCE streaming software Strange computer issues (software)
TL Community
The Automated Ban List
Blogs
Why RTS gamers make better f…
gosubay
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1788 users

Dota 2 QQ thread - Page 356

Forum Index > The Tavern
Post a Reply
Prev 1 354 355 356 357 358 1519 Next
Please remember that while this thread is for QQ and venting about the game, racism is not tolerated here on LD.
VelJa
Profile Joined October 2011
France1109 Posts
February 14 2013 13:03 GMT
#7101
This is decent item
MOAR CRITS
ANGRY_KOREA_MAN. -- Giff WC4 plz
BurningSera
Profile Blog Joined September 2010
Ireland19621 Posts
Last Edited: 2013-02-14 13:18:56
February 14 2013 13:16 GMT
#7102
On February 14 2013 18:58 Mithhaike wrote:
Show nested quote +
On February 14 2013 14:03 BurningSera wrote:
On February 14 2013 13:45 Canas wrote:
On February 14 2013 13:09 BurningSera wrote:
I strongly doubt that anyone would want to play with you, a kind reminder here, http://dotabuff.com/matches/123915883. The whole team was so calm and doing their best to play the game etc and you go flame and mad etc. Feel free to tell everyone why you ruined that game singlehandedly.

Seriously, if you are tired you go sleep or go take a shower etc, I dont even know what excuse that i can use for you.


You're shit at this game, fuck off.

You and your godawful fucking stack were gloating for a large part of that game, but I guess that doesn't count. And I already told you during the game, I went bottle rush, leshrac had random gold and went lightning build so I had a really hard time in lane, and then having our faceless void use the courier for some reason, so I couldn't get my bottle up until 2:30 or something ridiculous.

BUT YEAH I RUINED THAT GAME AND YOU'RE AWESOME


I was the goddamn support Daz who dropped a man tear after you still wont stop your flaming when the whole team didnt say a word and we told you that we should just do our best, i still play out the game till the last minute for the team. In that game, see how nox and me (both in runner-up team in liquid pasture tourney) and one other guy Eran (tlih regular) were completely speechless and couldnt do anything when a QoP decided to give up game at 5mins because she didnt get her bottle due to this random void used the cour before her.

Your typical cocky player went mid and think he could win mid automatically because everyone is bad, get outplayed by a lightning lesh (from my experience is that eu players hate lightning on lesh and probably lack of experience to deal with mid Lesh) but blamed the team for his loss at mid.

And the best thing happened in that game? Void made a 3 men chrono and it was the chance for us to comeback because one sonic wave from qop would win us that team fight. QoP no ulti at lvl10. Still no one flamed him (despite he has been flaming us) but we asked why no ult at 10, especially fully knowing we are in a disadvantaged game (not really that disadvantage TBH because kills were pretty even all game). You know what he does next, went to farm forest because 'I need farm'.

And fyi, 3 of us are regular qop users, we know exactly how to play the fcking standard 3/4 branches+tango. I dont even know how the hell you died to lesh at least 3 times in the first 5mins.

edit: some gesture.


Wait what? How do you die to Lesh 3times in first 5 mins....lightning build regardless. He shouldn't be able to kill you...zone you maybe..but kill you? wtf is he doing? *goes to watch replay now*

EDIT: Done watching. 3deaths in 5mins is exaggerated, at 11mins i count 2 deaths to lesh from QOP. 1 is his positioning mistake getting caught in split earth. 2 is when he tried to go back in for last hit on some hero, the lesh turned around for a lightning and splashed him by accident

the QOP is obviously inexperienced facing lightning Leshracs, he practically didn't put any pressure on the Lesh at all in the laning phase(like 3. total, shadow strike) And i didn't see any 3man Chrono..2man more like it, i did see the amazing 5man Blackhole :D


rofl then why the hell he was so mad. Like, he was raging so damn hard. There was one at the top where void chrono 2/3 guys where she was standing there doing nothing (and we realized qop no ulti at lvl10).

On February 14 2013 19:27 Narw wrote:
To be fair, supporting you guys gave him was atrocius. Like Dazzle boots first, into sentry (to deward camp block without even checking if its blocked in first place, + its not like that dazzle could leave void vs ogre + mirana anyway). First obs wards placed at 7 mins mark, void using slow chicken at 1:30 to buy stout couse he had to start with quelling. Also he didn't die before 5 mins a single time so dunno what you write about.

Eearly game support he got was horrible, not a reason to flame team prolly, but i would not complain about quality of his qop when i would play dazzle like that.

EDIT: Plus your enigma flamed him on all chat.


errrrrrr, i dont see a problem going boots first if u can pull it off thats it (or did i random then it is up to me). This is not a goddamn pro game and like i said, i have no responsibility whatsoever to support anyone in a pub, full vision is nice blah blah (is a 2v2 lane what premium support service do you expect from me) but nobody is entitled to anything in a pub. And more importantly is that there was never a mistake where some vision is missing that caused someone die etc (is lesh mid ffs.......), we have a goddamn enigma in forest and since when qop controlling rune is a problem (against a lesh?!). The KEY point is that he flamed the shit of the team because of that cour use, and PLEASE TELL me qop no ult at lvl10 is FINE, our key ganker hero is useless 15mins in and he wanted to farm more in jungle.

read what Mithhaike said, as i suspected he gets outplayed and get so mad at that (??). Like nobody is blaming/flaming anything but he started it, and then we saw him without ult at lvl10, you expect us (ie normal humans) to not say anything? We still didnt say much and play the game but he started to type essay.
is 2017, stop being lame, fuck's sakes. 'Can't wait for the rise of the cakes and humanity's last stand tbqh.'
Narw
Profile Joined February 2011
Poland884 Posts
Last Edited: 2013-02-14 13:26:42
February 14 2013 13:25 GMT
#7103
I wrote it's not a reason to flame team, i just don't get it why you would bring that game up here and try to trash him here publicly when it was just tbh quite bad game from your whole team.

I would almost never buy boots first unless dunno some roaming veno/sd/vs, don't see the point, but i guess thats personal preference.

So in short, i would just not write anything instead of writing stuff that just wasn''t true (3 deaths before 5 mins was just a lie). His qop was very bad, your supporting (dazzle + enigma) was medicore at best, void with that chicken thing was just obnoxius.
SkelA
Profile Blog Joined January 2007
Macedonia13079 Posts
February 14 2013 13:41 GMT
#7104
Get laned with a Brood that skills web and passive and we lose terribly.

How can a player like that get into High MM ?
Stork and KHAN fan till 2012 ...
yrt123
Profile Joined October 2012
Singapore1246 Posts
February 14 2013 14:27 GMT
#7105
On February 14 2013 22:41 SkelA wrote:
Get laned with a Brood that skills web and passive and we lose terribly.

How can a player like that get into High MM ?


Oh High MM is still full of idiotic shit happening everywhere. It's not too diff from normal MM imo. Also stacks of very high/normal together tends to put them in high MM, so yea, not gettin away from this shit nuh uh
VelJa
Profile Joined October 2011
France1109 Posts
February 14 2013 14:42 GMT
#7106
On February 14 2013 22:41 SkelA wrote:
Get laned with a Brood that skills web and passive and we lose terribly.

How can a player like that get into High MM ?

maybe Brood's nuke is too mainstream :/
ANGRY_KOREA_MAN. -- Giff WC4 plz
Erasme
Profile Blog Joined February 2011
Bahamas15899 Posts
February 14 2013 14:58 GMT
#7107
On February 14 2013 22:25 Narw wrote:
I wrote it's not a reason to flame team, i just don't get it why you would bring that game up here and try to trash him here publicly when it was just tbh quite bad game from your whole team.

I would almost never buy boots first unless dunno some roaming veno/sd/vs, don't see the point, but i guess thats personal preference.

So in short, i would just not write anything instead of writing stuff that just wasn''t true (3 deaths before 5 mins was just a lie). His qop was very bad, your supporting (dazzle + enigma) was medicore at best, void with that chicken thing was just obnoxius.

To be fair, Canas was a dick in tlih, posted here how bad his teammates were and how they should be dead.
https://www.youtube.com/watch?v=d7lxwFEB6FI “‘Drain the swamp’? Stupid saying, means nothing, but you guys loved it so I kept saying it.”
PassiveAce
Profile Blog Joined February 2011
United States18076 Posts
February 14 2013 15:00 GMT
#7108
its been a good long while since wev had some ih drama
Call me Marge Simpson cuz I love you homie
Elurie
Profile Blog Joined May 2011
4716 Posts
February 14 2013 15:05 GMT
#7109
On February 14 2013 21:35 eu.exodus wrote:
Mort with daedalus. Why?

At least the thing has +81 dmg.

Our Naix who afk-riced for 30min bought a BKB.

Grettin
Profile Joined April 2010
42400 Posts
February 14 2013 15:08 GMT
#7110
On February 15 2013 00:05 Elurie wrote:
Show nested quote +
On February 14 2013 21:35 eu.exodus wrote:
Mort with daedalus. Why?

At least the thing has +81 dmg.

Our Naix who afk-riced for 30min bought a BKB.



And more crit %?!
"If I had force-fields in Brood War, I'd never lose." -Bisu
PassiveAce
Profile Blog Joined February 2011
United States18076 Posts
February 14 2013 15:41 GMT
#7111
bkb can actually be really good on naix situationally.
Call me Marge Simpson cuz I love you homie
-Celestial-
Profile Joined September 2011
United Kingdom3867 Posts
Last Edited: 2013-02-14 16:24:11
February 14 2013 16:23 GMT
#7112
On February 14 2013 10:25 RuskiPanda wrote:

And Random Draft is supposed to be better? All that happens is the last pick decides he needs to pick something totally worthless instead of a useful support. Not to mention people just play what they like and let the enemy team get away with the ridiculous draft options like batrider, DS, nyx, etc. SD is kind of ok because people usually discuss what they have available but RD is just stupid.



Or people don't trust the earlier picks to actually carry? I play RD a lot and I usually pick based on what I see my team and the enemy picking but frankly I'm tired of carries being unable to carry. I broke my loss record last night by getting so utterly fed up of people being useless that I chose Antimage even though we had Sniper and PA already. PA got dominated in lane, Sniper got messed up by KUNKKA of all people. I was suicide lane with a Magnus taking most of the farm against a Dazzle/Sven with the Dazzle doing a great job of harrassment.

Doesn't matter. Battlefury a little after 20 minutes because despite getting no creep farm their Sven kept diving us and getting killed. Walked into jungle and asked my team to concentrate on not dying. Five minutes later Treads and Manta. Ten minutes later most of a Butterfly. Finished the game 13-0-13 with 646 XPM and 577 GPM.

If I'd picked a support or ganker like I normally would given that we had two carries already we would have lost that game hard. The problem is that in a pub game the only person you can really trust is yourself.


Minor QQ: I played a game before that one last night. Lina. That feeling when level 1 backtrack triggers on Void and totally nullifies your Laguna Blade.
"Protoss simultaneously feels unbeatably strong and unwinnably weak." - kcdc
dartoo
Profile Joined May 2010
India2889 Posts
February 14 2013 17:11 GMT
#7113
On February 15 2013 01:23 Lightspeaker wrote:
Minor QQ: I played a game before that one last night. Lina. That feeling when level 1 backtrack triggers on Void and totally nullifies your Laguna Blade.



Ahh this, it's also very annoying when he dodges vendetta with backtrack. He dodged it 4 times in one game
Pitrocelli
Profile Blog Joined November 2010
Slovakia127 Posts
Last Edited: 2013-02-14 17:56:39
February 14 2013 17:53 GMT
#7114
Really annoying part of MOBA community is hate towards players who plays different / originally.

I am almost permanently banned on one account with crazy high winrate doing one experiment.
I random, buy courier and if is hero suitable support. I leave all farm to my ally. If he proves to be good i keep supporting but as we all know you usually get retard. When i receive retard alert, i dont flame, I mute him and start farming going for midas to catch up and replace him as carry. I have to see room to farm like uncontested forest or really bad lasthiters on lanes. Butthurt carry at this point reports me. Few minutes later when i get midas i get 1-3 more reports from "omg midas on support" banwave. 20 - 30 minutes later we usually win game because as midas support i can get wards all the time + sentry to deward enemy. It is funny that i play on high / very high like this, win, and still get banned after every 3 wins. I respond to valve for allowing this by deleting whole local content and redownloading so their stupid report policy cost them traffic money.
Laurens
Profile Joined September 2010
Belgium4557 Posts
February 14 2013 18:07 GMT
#7115
was on a 9 win streak with solo queue matchmaking.. so valve decided it was time to lose.
3 games in a row where my team is absolute shit.
in all 3 games no courier (even though we had a random crystal maiden in the first one, and an enigma in the second)
bad lanes, bad decisions, lots of arguing etc
other team seems like a coordinated 5stack.
normally i'd buy the cour myself but i'm doing an a-z and i'm at clinkz >.>
ah well, just one of those days.
Grettin
Profile Joined April 2010
42400 Posts
February 14 2013 18:24 GMT
#7116
Only losing lately
"If I had force-fields in Brood War, I'd never lose." -Bisu
majava
Profile Joined May 2012
Finland248 Posts
Last Edited: 2013-02-14 18:38:45
February 14 2013 18:38 GMT
#7117
On February 15 2013 02:53 Pitrocelli wrote:
Really annoying part of MOBA community is hate towards players who plays different / originally.

I am almost permanently banned on one account with crazy high winrate doing one experiment.
I random, buy courier and if is hero suitable support. I leave all farm to my ally. If he proves to be good i keep supporting but as we all know you usually get retard. When i receive retard alert, i dont flame, I mute him and start farming going for midas to catch up and replace him as carry. I have to see room to farm like uncontested forest or really bad lasthiters on lanes. Butthurt carry at this point reports me. Few minutes later when i get midas i get 1-3 more reports from "omg midas on support" banwave. 20 - 30 minutes later we usually win game because as midas support i can get wards all the time + sentry to deward enemy. It is funny that i play on high / very high like this, win, and still get banned after every 3 wins. I respond to valve for allowing this by deleting whole local content and redownloading so their stupid report policy cost them traffic money.


Oh god you are a retard

Edit, Dotabuff link please, I really wanna see how much you really carry these games with your midas bullshit

User was warned for this post
battywalker
Profile Joined December 2011
56 Posts
February 14 2013 18:49 GMT
#7118
On February 15 2013 02:53 Pitrocelli wrote:
Really annoying part of MOBA community is hate towards players who plays different / originally.

I am almost permanently banned on one account with crazy high winrate doing one experiment.
I random, buy courier and if is hero suitable support. I leave all farm to my ally. If he proves to be good i keep supporting but as we all know you usually get retard. When i receive retard alert, i dont flame, I mute him and start farming going for midas to catch up and replace him as carry. I have to see room to farm like uncontested forest or really bad lasthiters on lanes. Butthurt carry at this point reports me. Few minutes later when i get midas i get 1-3 more reports from "omg midas on support" banwave. 20 - 30 minutes later we usually win game because as midas support i can get wards all the time + sentry to deward enemy. It is funny that i play on high / very high like this, win, and still get banned after every 3 wins. I respond to valve for allowing this by deleting whole local content and redownloading so their stupid report policy cost them traffic money.


i can understand your being angry for being punished for something that you think works. but what is this: "I respond to valve for allowing this by deleting whole local content and redownloading so their stupid report policy cost them traffic money." are you serious?
Vod.kaholic
Profile Blog Joined August 2010
United States1052 Posts
Last Edited: 2013-02-14 19:17:02
February 14 2013 19:16 GMT
#7119
On February 15 2013 02:53 Pitrocelli wrote:
Really annoying part of MOBA community is hate towards players who plays different / originally.

I am almost permanently banned on one account with crazy high winrate doing one experiment.
I random, buy courier and if is hero suitable support. I leave all farm to my ally. If he proves to be good i keep supporting but as we all know you usually get retard. When i receive retard alert, i dont flame, I mute him and start farming going for midas to catch up and replace him as carry. I have to see room to farm like uncontested forest or really bad lasthiters on lanes. Butthurt carry at this point reports me. Few minutes later when i get midas i get 1-3 more reports from "omg midas on support" banwave. 20 - 30 minutes later we usually win game because as midas support i can get wards all the time + sentry to deward enemy. It is funny that i play on high / very high like this, win, and still get banned after every 3 wins. I respond to valve for allowing this by deleting whole local content and redownloading so their stupid report policy cost them traffic money.


Man, congrats on being super creative and everything, but you sound like the smuggest douche ever. You could at least have the decency to explain ahead of time what your plan is so people don't overreact, but I suppose you also want to make people angry so you can show off. Whatever, "carry" on.
._. \: |: /: .-. :\ :| :/ ._. They see me rolling...
Grettin
Profile Joined April 2010
42400 Posts
February 14 2013 19:30 GMT
#7120
Troll ulti is so fucking ridiculous. Lost every game today, i guess its time to take a break from this bullshit.
"If I had force-fields in Brood War, I'd never lose." -Bisu
Prev 1 354 355 356 357 358 1519 Next
Please log in or register to reply.
Live Events Refresh
Next event in 16h 28m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 368
elazer 226
SteadfastSC 157
UpATreeSC 59
BRAT_OK 53
MindelVK 18
StarCraft: Brood War
EffOrt 1022
Jaedong 770
Mini 523
ggaemo 298
firebathero 236
Soulkey 228
actioN 209
BeSt 144
Hyuk 88
Aegong 70
[ Show more ]
Hyun 53
ToSsGirL 51
scan(afreeca) 30
Movie 30
Sexy 28
Rock 25
Terrorterran 13
ajuk12(nOOB) 8
Dota 2
Gorgc9648
qojqva1587
Dendi595
Counter-Strike
fl0m2125
Fnx 1774
byalli370
adren_tv78
kRYSTAL_28
Other Games
Grubby2782
singsing2234
FrodaN2100
hiko798
B2W.Neo544
crisheroes257
KnowMe221
Hui .192
oskar65
ArmadaUGS62
QueenE61
Trikslyr49
Organizations
Counter-Strike
PGL751
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 17 non-featured ]
StarCraft 2
• LUISG 17
• Dystopia_ 8
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 25
• FirePhoenix5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Other Games
• Shiphtur285
• WagamamaTV101
• imaqtpie0
Upcoming Events
GSL
16h 28m
Cure vs sOs
SHIN vs ByuN
Replay Cast
1d 6h
GSL
1d 16h
Classic vs Solar
GuMiho vs Zoun
WardiTV Spring Champion…
1d 17h
Replay Cast
2 days
Sparkling Tuna Cup
2 days
WardiTV Spring Champion…
2 days
Replay Cast
3 days
RSL Revival
3 days
Classic vs SHIN
Rogue vs Bunny
BSL
4 days
[ Show More ]
Replay Cast
4 days
Afreeca Starleague
4 days
Flash vs Soma
RSL Revival
4 days
BSL
5 days
Patches Events
5 days
Universe Titan Cup
5 days
Rogue vs Percival
Wardi Open
5 days
Monday Night Weeklies
5 days
Replay Cast
6 days
The PondCast
6 days
Kung Fu Cup
6 days
Liquipedia Results

Completed

Escore Tournament S2: W7
2026 GSL S1
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
YSL S3
SCTL 2026 Spring
RSL Revival: Season 5
Heroes Pulsing #1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

Escore Tournament S2: W8
CSCL: Masked Kings S4
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
WardiTV Spring 2026
2026 GSL S2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 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.