• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 02:01
CET 08:01
KST 16:01
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
BGE Stara Zagora 2026 announced11[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge2
StarCraft 2
General
BGE Stara Zagora 2026 announced SC: Evo Complete - Ranked Ladder OPEN ALPHA When will we find out if there are more tournament Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge
Tourneys
Constellation Cup - Main Event - Stellar Fest RSL Revival: Season 3 Tenacious Turtle Tussle [Alpha Pro Series] Nice vs Cure $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ A cwal.gg Extension - Easily keep track of anyone Which season is the best in ASL? soO on: FanTaSy's Potential Return to StarCraft
Tourneys
[Megathread] Daily Proleagues [BSL21] RO16 Group B - Sunday 21:00 CET [BSL21] RO16 Group C - Saturday 21:00 CET Small VOD Thread 2.0
Strategy
Game Theory for Starcraft How to stay on top of macro? Current Meta PvZ map balance
Other Games
General Games
Nintendo Switch Thread The Perfect Game Stormgate/Frost Giant Megathread Beyond All Reason Should offensive tower rushing be viable in RTS games?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread The Big Programming Thread Things Aren’t Peaceful in Palestine Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
Esports Earnings: Bigger Pri…
TrAiDoS
Thanks for the RSL
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1195 users

I hate smurfs

Blogs > Eeryck
Post a Reply
Normal
Eeryck
Profile Blog Joined September 2010
United States184 Posts
February 21 2011 19:26 GMT
#1
[rant]

As a lower level player (silver league) that is trying to get better, I have been finding it rather annoying the number of smurfs I have encountered on the ladder.

In 1v1 it is a bit less frequent that in 2v2. In 1v1 I will find that I am on a good winning streak and facing continuously slightly better players that provide new challenges. This is a good feeling because it is a gradual increase and then I face a player that will just ROFL stomp me. Being suspicious of the great skill difference I will check their profile and look them up on SC2ranks. Very often they are a Masters or Diamond player that has been demoted all the way back to bronze. Checking in SC2gears they are typically tapping their hotkeys in a good rotation with high APM.

While I realize that this is an opportunity to step up my game, it just feels demoralizing to get ROFL stomped. It almost leads me to want to rage, though I never will.

The other thing that confuses me is, any time that I give them a decent challenge, many feel the need to BM me by telling me exactly how bad I am or call me a scrub or a noob. If only I could stroke my own ego so easily by intentionally beating people that I knew were not as good as me at something.

The real kicker is in 2v2 where I play with a RL friend that is not so committed to improvement. Out of the last 10 matches at least 6-7 were smurfing players. Typically Platinum or Diamond in 1v1, with a Silver level 2v2 team. While we take the losses in stride it sometimes makes it difficult to keep laddering.

I realize that a lot of these players are just frustrated that they are stuck where they are at in the 1v1 ladder and want to see some of their strategies actually work. But at the expense of players trying to get better it is really annoying.

[/rant]

Ok now I feel better. Sometimes a good QQ really does help =)

On the other side of the coin, I have had some games that were very clearly one sided. I always wonder how that person felt, seeing their entire base melt with no army to defend.

Hopefully they take it better than I do.

*
?
MasterOfChaos
Profile Blog Joined April 2007
Germany2896 Posts
Last Edited: 2011-02-21 19:36:19
February 21 2011 19:34 GMT
#2
Smurfing itself, i.e. playing with an unknown name is perfectly fine. And IMO the right of every player. If a strong player wants to play without everybody gossiping about what he does, or wants to practice without giving away the strategy he wants to play in the next tournament you shouldn't complain about that.

Sandbagging on the other hand, i.e. deliberately playing strongly under-ranked in order to stomp weaker players is not.
LiquipediaOne eye to kill. Two eyes to live.
DeckOneBell
Profile Blog Joined May 2010
United States526 Posts
February 21 2011 19:34 GMT
#3
Yeah, I don't get why people quit games to destroy their record. It's kinda a douche move to stomp people they know they're better than. I just play with my friends if I want to do that. ;]

If it's a one-sided game but your rank and MMR aren't changed by you auto-losing games, then it's fine. Some games just end up being one-sided, that's not your fault. Those games are frustrating if you're on the losing end though.
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
February 21 2011 19:37 GMT
#4
I have a few lower level teams with less skilled friends. If you face them when you are on a win streak it's even less suprising. It dont take "that" many games until you get to face really good people.
I dont really think they are smurfs either, more likely they just dumped their main acc (as you said) and that is not a smurf.
I have the best fucking lawyers in the country including the man they call the Malmis.
McIver
Profile Joined September 2010
United States30 Posts
February 21 2011 19:43 GMT
#5
I don't understand intentionally demoting an account. Someone messaged me after a game asking why I gg'd out, because he was going to surrender to demote himself despite having the game won. I really don't understand that.

Going inactive for awhile and playing lower level players who have caught up on mmr was not a good experience for me, simply because the margin for error they provide led me to play lackadaisically. If you want these sandbox-style, mismatched games, there's always team play.
PineapplePizza
Profile Joined June 2010
United States749 Posts
February 21 2011 19:45 GMT
#6
You're going to run into a LOT of higher level players at all ranks of team games. Don't feel discouraged; many of these guys don't have any idea how team games work aside from "I'M GOING MUTAS", but have the mechanics to compensate. You'll get those guys back soon enough =D
"There should be no tying a sharp, hard object to your cock like it has a mechanical arm and hitting it with the object or using your cockring to crack the egg. No cyborg penises allowed. 100% flesh only." - semioldguy
FyRe_DragOn
Profile Blog Joined November 2006
Canada2056 Posts
February 21 2011 19:45 GMT
#7
On February 22 2011 04:34 MasterOfChaos wrote:
Smurfing itself, i.e. playing with an unknown name is perfectly fine. And IMO the right of every player. If a strong player wants to play without everybody gossiping about what he does, or wants to practice without giving away the strategy he wants to play in the next tournament you shouldn't complain about that.

Sandbagging on the other hand, i.e. deliberately playing strongly under-ranked in order to stomp weaker players is not.


agree.
way too many people act like these two are one in the same -__-
aka DragOn[NaS]
hifriend
Profile Blog Joined June 2009
China7935 Posts
February 21 2011 19:49 GMT
#8
What.. People demote themselves to silver from master to get super soft opposition? Doesn't make a whole lot of sense. :/

I know sometimes when I go laddering with irl friends in 2v2 or 3v3 we'll be faced against random silver/gold/plat/anything so in that case I guess I would be one of those players, but that's not smurfing and it aint deliberate either.
FoBuLouS
Profile Blog Joined September 2008
United States570 Posts
February 21 2011 19:52 GMT
#9
Try getting a practice partner cause you can consistently practice with a set level player and really see how you are growing. Ladder can be frustrating sometimes!
awu25
Profile Joined April 2010
United States2003 Posts
February 21 2011 19:53 GMT
#10
i'm a diamond player and i have a ton of gold/silver/bronze multiplayer teams
it's not that i'm smurfing, it's just that my partners aren't as good and we usually dick around and do something stupid like mass reapers
PJFrylar
Profile Blog Joined October 2010
United States350 Posts
February 21 2011 19:56 GMT
#11
I agree with your first point. Tanking your rating by intentionally losing so you can play lower level players is pretty lame. I don't understand why people would even want too in the first place.

I think you're a bit off with the teams though. I usually end up in lower leagues than I am in 1v1 when playing with friends. It's not that I'm trying to smurf or anything, it is just where we get placed. I would say more often than not the people you're playing are in the boat. The obvious exception is people who purposefully tank their placements, but I don't think that's all that common (at least I think).
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
February 21 2011 19:58 GMT
#12
On February 22 2011 04:49 hifriend wrote:
What.. People demote themselves to silver from master to get super soft opposition? Doesn't make a whole lot of sense. :/

I know sometimes when I go laddering with irl friends in 2v2 or 3v3 we'll be faced against random silver/gold/plat/anything so in that case I guess I would be one of those players, but that's not smurfing and it aint deliberate either.

I think most of them do it to get portraits fast. If all your losses are 2min (search,start & leave) and the rest of the games are fast wins you'll get them more than 2x faster.
I have the best fucking lawyers in the country including the man they call the Malmis.
Eeryck
Profile Blog Joined September 2010
United States184 Posts
February 21 2011 20:07 GMT
#13
Last night we got a diamond and platinum player in 1v1 that were a combined Silver rank team and we got them as us being slightly favored after we were on a losing streak already. After the match both players were indicated as playing their most played race when checking the profile. They were both playing zerg. We both play Terran.

They BM us from the start saying BL and they hope we lose and crap like they are 12 years old. So the game runs out for 35 minutes before it becomes clear that I don't have the end game skill to close it out and we are going to lose. So we agree over Skype to GG it with both our mains and naturals intact after losing most of our army and they just go on about how we are scrubs and other garbage.

As for smurfing or sandbagging, my beef is more with the sandbagger. Although, I would think that anyone that was smurfing would want to train at a minimum of platinum league and leave us mechanically challenged bronzies, silvers and golds be in all of our collective terribleness.

?
_hate
Profile Blog Joined September 2009
Japan112 Posts
Last Edited: 2011-02-21 20:28:30
February 21 2011 20:28 GMT
#14
On February 22 2011 05:07 Eeryck wrote:
Last night we got a diamond and platinum player in 1v1 that were a combined Silver rank team and we got them as us being slightly favored after we were on a losing streak already. After the match both players were indicated as playing their most played race when checking the profile. They were both playing zerg. We both play Terran.

They BM us from the start saying BL and they hope we lose and crap like they are 12 years old. So the game runs out for 35 minutes before it becomes clear that I don't have the end game skill to close it out and we are going to lose. So we agree over Skype to GG it with both our mains and naturals intact after losing most of our army and they just go on about how we are scrubs and other garbage.

As for smurfing or sandbagging, my beef is more with the sandbagger. Although, I would think that anyone that was smurfing would want to train at a minimum of platinum league and leave us mechanically challenged bronzies, silvers and golds be in all of our collective terribleness.


???
Slunk
Profile Blog Joined February 2010
Germany768 Posts
February 21 2011 20:43 GMT
#15
This is bullshit. Nobody loses on purpose to fall down from diamond to bronze. You are just facing low level player that are better than you. It would take like 50 losses to get from diamond to bronze and only 20 to get back up, this doesnt make any sense.
seRapH
Profile Blog Joined April 2009
United States9776 Posts
February 21 2011 20:44 GMT
#16
On February 22 2011 04:53 awu25 wrote:
i'm a diamond player and i have a ton of gold/silver/bronze multiplayer teams
it's not that i'm smurfing, it's just that my partners aren't as good and we usually dick around and do something stupid like mass reapers

Do this all the time ^_^

I hate how higher level people play seriously in team games. What's the fun in cheesing all your 4v4's?

If they're deliberately losing 1v1's though I think that's kinda wrong, but with the ladder system there's no way around it.
boomer hands
DeckOneBell
Profile Blog Joined May 2010
United States526 Posts
February 21 2011 20:47 GMT
#17
On February 22 2011 05:44 seRapH wrote:
Show nested quote +
On February 22 2011 04:53 awu25 wrote:
i'm a diamond player and i have a ton of gold/silver/bronze multiplayer teams
it's not that i'm smurfing, it's just that my partners aren't as good and we usually dick around and do something stupid like mass reapers

Do this all the time ^_^

I hate how higher level people play seriously in team games. What's the fun in cheesing all your 4v4's?

If they're deliberately losing 1v1's though I think that's kinda wrong, but with the ladder system there's no way around it.


Thing is that every ladder allows people to deliberately lose 1v1s to lower rank, not just SC2 ladder. Of course, if it were a reportable offense, then the players might be slapped on the wrist. I don't know if it is or isn't for SC2.
seRapH
Profile Blog Joined April 2009
United States9776 Posts
February 21 2011 20:52 GMT
#18
Well I meant that anything with a ladder inherently has this problem. But really it's still better than not having a ladder at all.
boomer hands
surfinbird1
Profile Joined September 2009
Germany999 Posts
February 21 2011 20:58 GMT
#19
Smurfs were such a big problem in WC3. A friend of mine, who was decent at the game, said that he made new accounts just for fun to smack around newbies like myself...
life of lively to live to life of full life thx to shield battery
Eeryck
Profile Blog Joined September 2010
United States184 Posts
February 21 2011 21:02 GMT
#20
On February 22 2011 05:43 Slunk wrote:
This is bullshit. Nobody loses on purpose to fall down from diamond to bronze. You are just facing low level player that are better than you. It would take like 50 losses to get from diamond to bronze and only 20 to get back up, this doesnt make any sense.



Here you go:

http://www.sc2ranks.com/team/7577461#alltime

http://www.sc2ranks.com/team/3684934#alltime

A couple of sandbaggers. You can find more checking through SC2ranks. It is easier to find them after you play one. I don't keep track but you can see it does happen.

Unfortunately I am not having luck finding any that have made two trips up and down the ladder.
?
Coramoor
Profile Blog Joined November 2010
Canada455 Posts
February 21 2011 21:13 GMT
#21
That doesn't happen too often in 2v2, for example, i'm a masters league player who plays mostly 2v2 with friends that are silver/bronze, so we're high bronze now as my friend keeps improving, but when we play two silver league players we demolish because the skill level between me and opposing players is generally quite great and my teammate is quite decent in the context of the game,
DeckOneBell
Profile Blog Joined May 2010
United States526 Posts
February 21 2011 21:17 GMT
#22
On February 22 2011 05:43 Slunk wrote:
This is bullshit. Nobody loses on purpose to fall down from diamond to bronze. You are just facing low level player that are better than you. It would take like 50 losses to get from diamond to bronze and only 20 to get back up, this doesnt make any sense.


I've met a bronze player while I was in diamond, probably when his MMR was on the upswing.

It happens.

Not too hard to disconnect every other game, win one, quit right away, win one, quit right away...

Repeat ad nauseum.

It makes sense and it happens.
butchji
Profile Joined September 2009
Germany1531 Posts
February 21 2011 21:42 GMT
#23
Why would someone do that?
Pyrrhuloxia
Profile Blog Joined May 2008
United States6700 Posts
Last Edited: 2011-02-21 21:49:49
February 21 2011 21:48 GMT
#24
It might not be sandbagging - they changed the matchmaking in 1.2.2 (very recently) and all sorts of weirdness is occurring with very unbalanced matches happening more frequently.

EDIT: Well obviously some people sandbag and OP has found evidence of this, but just because you are in Silver and going against a team with a platinum member does not mean a player is doing anything weird.
intrigue
Profile Blog Joined November 2005
Washington, D.C9934 Posts
February 21 2011 22:09 GMT
#25
pretty sure your issue is more with people being dicks, rather than mysterious malicious users on bnet2 abusing the matchmaking system just to fuck with you. don't feel gipped because you are playing a team with high 1v1-rank players, because you are matched by team rating.
Moderatorhttps://soundcloud.com/castlesmusic/sets/oak
Espelz
Profile Joined October 2010
Germany826 Posts
February 21 2011 22:12 GMT
#26
Especially in 2vs2 i don´t think anybody really actively leaves games to demote himself. Like someone already said, most people who play rather "good" or competetive have friends/relatives who are rather bad, but they play with them for fun anyway (I play with my girlfriends brother occasionally, and we recently got promoted to silver leage, with me beeing at about 2,7K diamond in 1on1. It just was that we lost 4 /5 placement matches due to rushes / proxies with him doing "not so much"...

But i have to agree : in 1on1 its just stupid, demoralizing for the players who don´t stand a chance, and to me it would be extremly boring to try to play bronze all the time for a different pic on the screen.
"Its not over till Fantasy gg´s" - Sayle
Eeryck
Profile Blog Joined September 2010
United States184 Posts
February 21 2011 22:35 GMT
#27
On February 22 2011 07:09 intrigue wrote:
pretty sure your issue is more with people being dicks, rather than mysterious malicious users on bnet2 abusing the matchmaking system just to fuck with you. don't feel gipped because you are playing a team with high 1v1-rank players, because you are matched by team rating.


This is somewhat correct. Although I find those that are being dicks much easier to tolerate if I see a Victory screen at the end.

------------------

I was not saying that anyone in 2v2 was sandbagging. I guess I really can't understand how someone Platinum 1v1 teamed with someone Diamond 1v1 could make a main race team and place in Silver 2v2 then have a 50/50 win ratio with that team.

Perhaps if it were off-race I could understand.

------------------

With the high level and low level friends, these teams tend not to be dicks. In fact, it is usually clear that one player is much worse and even when we get ROFL stomped by the better player, the replay and profile check after typically show this. Honestly these games tend to be fun because we do moderately well enough that if we get lucky and hit the better player with the combined attack we stand a chance in the game.

Of course when we are unlucky and kill or nearly kill the lower ranked player, it is usually death by macro. =)

-----------------

Anyway thanks for all the replys and reading my rant. I am done working for the day so thanks for helping me pass the time. =)
?
Catch]22
Profile Blog Joined July 2009
Sweden2683 Posts
February 21 2011 22:51 GMT
#28
Y U HAET?

[image loading]
selboN
Profile Blog Joined January 2008
United States2523 Posts
February 21 2011 22:54 GMT
#29
On February 22 2011 05:43 Slunk wrote:
This is bullshit. Nobody loses on purpose to fall down from diamond to bronze. You are just facing low level player that are better than you. It would take like 50 losses to get from diamond to bronze and only 20 to get back up, this doesnt make any sense.

Lol yeah they do, I have a player on my CSL team who has 2 accounts. One is primarily for "fun" which he got demoted from Diamond to Bronze.
"That's what happens when you're using a mouse made out of glass!" -Tasteless (Referring to ZergBong)
Eeryck
Profile Blog Joined September 2010
United States184 Posts
February 21 2011 23:09 GMT
#30
On February 22 2011 07:51 Catch]22 wrote:
Y U HAET?

[image loading]


Haters gonna hate!

I thought about that when I made the topic. I never was fond of the smurfs. I never did like how the replaced 60% of the verbs with "smurf".
?
Sm3agol
Profile Blog Joined September 2010
United States2055 Posts
Last Edited: 2011-02-21 23:21:07
February 21 2011 23:20 GMT
#31
One thing in favor of "sandbagging". I often screw around in team games, and going mass ghost for the lulz just isn't fun at higher levels of play, nor do you win very often. Whereas doing that kind of stuff is hilarious in lower levels. SO I often go on long losing streaks in 4 v 4 by just doing retarded stuff so that when i want to try out some ridiculous strategy I thought of, it's not against some masters level try-hards.

1 v 1, I can understand your beef....but team games.....they're for the lulz.

When I try i can beast up 4 v 4 games due to most of the players being terrid, but why try in team games?
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 3h
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft657
StarCraft: Brood War
Yoon 73
Larva 36
IntoTheRainbow 8
Dota 2
XaKoH 927
monkeys_forever570
NeuroSwarm178
Other Games
summit1g13618
Mew2King36
Organizations
Other Games
gamesdonequick1221
Dota 2
PGL Dota 2 - Main Stream235
StarCraft: Brood War
lovetv 13
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH210
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush1683
Other Games
• Scarra1878
Upcoming Events
Sparkling Tuna Cup
3h
NightMare vs YoungYakov
Krystianer vs Classic
ByuN vs Shameless
SKillous vs Percival
WardiTV Korean Royale
5h
Zoun vs SHIN
TBD vs Reynor
TBD vs herO
Solar vs TBD
BSL 21
13h
Hawk vs Kyrie
spx vs Cross
Replay Cast
17h
Wardi Open
1d 5h
Monday Night Weeklies
1d 10h
StarCraft2.fi
1d 10h
Replay Cast
1d 17h
Wardi Open
2 days
StarCraft2.fi
2 days
[ Show More ]
PiGosaur Monday
2 days
Wardi Open
3 days
StarCraft2.fi
3 days
Replay Cast
3 days
The PondCast
4 days
Replay Cast
4 days
Korean StarCraft League
5 days
CranKy Ducklings
6 days
SC Evo League
6 days
BSL 21
6 days
Sziky vs OyAji
Gypsy vs eOnzErG
Liquipedia Results

Completed

SOOP Univ League 2025
RSL Revival: Season 3
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
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 © 2025 TLnet. All Rights Reserved.