• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:51
CEST 17:51
KST 00:51
  • 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
Serral wins EWC 202517Tournament Spotlight: FEL Cracow 20259Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder2EWC 2025 - Replay Pack2Google Play ASL (Season 20) Announced28BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0
StarCraft 2
General
Greatest Players of All Time: 2025 Update #1: Maru - Greatest Players of All Time Serral wins EWC 2025 Power Rank - Esports World Cup 2025 EWC 2025 - Replay Pack
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $10,000 live event TaeJa vs Creator Bo7 SC Evo Showmatch Esports World Cup 2025 $25,000 Streamerzone StarCraft Pro Series announced
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune
Brood War
General
Google Play ASL (Season 20) Announced Shield Battery Server New Patch BW General Discussion [BSL 2025] H2 - Team Wars, Weeklies & SB Ladder BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL20] Non-Korean Championship 4x BSL + 4x China CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance
Strategy
Does 1 second matter in StarCraft? Simple Questions, Simple Answers Muta micro map competition [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread UK Politics Mega-thread Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative Things Aren’t Peaceful in Palestine
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 747 users

S2SL Season 2 Challenger Match Ups Announced - Page 3

Forum Index > SC2 General
116 CommentsPost a Reply
Prev 1 2 3 4 5 6 Next All
dala
Profile Joined August 2010
Sweden477 Posts
March 30 2015 11:28 GMT
#41
Why is the league abbreviated to NSSL? Where does the 'N' come from?
SNSeigifried
Profile Joined April 2013
United States1640 Posts
Last Edited: 2015-03-30 11:29:35
March 30 2015 11:29 GMT
#42
(T)Flash 3-1 (Z)Leenock
(Z)Rogue 3-0 (P)Hurricane
(P)herO[jOin] 3-1 (Z)Symbol
(Z)soO 3-2 (P)Super
(T)Cure 3-2 (Z)Soulkey
(P)Trap 3-1 (Z)Dark
(P)Zest 3-1 (T)Bbyong
(Z)Losira 3-1 (Z)HyuN
(P)Creator 3-2 (P)Classic
(T)INnoVation 3-1 (Z)ByuL
(P)Dear 3-2 (P)sOs
(P)PartinG 3-1 (P)MacSed
Icebound Esports
ZAiNs
Profile Joined July 2010
United Kingdom6525 Posts
March 30 2015 11:30 GMT
#43
On March 30 2015 20:28 dala wrote:
Why is the league abbreviated to NSSL? Where does the 'N' come from?

Naver, their sponsor. They are a big company, apparently Korea's Google.
OtherWorld
Profile Blog Joined October 2013
France17333 Posts
March 30 2015 11:30 GMT
#44
On March 30 2015 20:28 dala wrote:
Why is the league abbreviated to NSSL? Where does the 'N' come from?

Naver, main sponsor of the league.
Used Sigs - New Sigs - Cheap Sigs - Buy the Best Cheap Sig near You at www.cheapsigforsale.com
MiniFotToss
Profile Joined December 2013
China2430 Posts
March 30 2015 11:34 GMT
#45
On March 30 2015 19:56 sc2chronic wrote:
Show nested quote +
On March 30 2015 19:26 Ja.Y. wrote:
I have faith that Creator will be back in some what of his old form. I can see him beating Classic, especially if Classic's mindset isn't stable.

I'm super excited for the Trap vs. Dark matchup. Dark has a lot to prove in individual leagues and Trap, who has been doing pretty well for himself lately, is going to test Dark's ability against a strong Protoss. But, I think Trap will beat Dark because JAGW doesn't have to play Trap in SPL because JAGW has a deeper lineup than SKT. So, Trap can save some sick builds for Dark. We'll have to see I guess.

I wonder what form Dear and sOs are in...... *strokes beard* interesting...


literally disagreed with everything you said

Trap already beat Dark 3-1 in IEM WC Katowice, he can do it again
Jenia6109
Profile Blog Joined December 2008
Russian Federation1612 Posts
March 30 2015 11:53 GMT
#46
On March 30 2015 20:19 opisska wrote:
The single-match "challenger league" continues to be the dumbest format in the SC2 universe.

I think it's the best. It makes challenger round is more worth to watch.
INnoVation TY Maru | Classic Stats Dear sOs Zest herO | Rogue Dark soO
sharkie
Profile Blog Joined April 2012
Austria18403 Posts
March 30 2015 11:57 GMT
#47
On March 30 2015 20:19 opisska wrote:
The single-match "challenger league" continues to be the dumbest format in the SC2 universe.


No, that award goes to IEM's winner takes it all format. Even IEM admitted it by not doing it this year again heh
plotspot
Profile Joined October 2014
800 Posts
March 30 2015 12:02 GMT
#48
(T)Flash vs (Z)Leenock rip Leenock
(Z)Rogue vs (P)Hurricane RIP Hurricane
(P)herO[jOin] vs (Z)Symbol RIP Symbol
(Z)soO vs (P)Super RIP soO
(T)Cure vs (Z)Soulkey rip Cure
(P)Trap vs (Z)Dark rip Dark
(P)Zest vs (T)Bbyong RIP Bbyong
(Z)Losira vs (Z)HyuN rip Hyun
(P)Creator vs (P)Classic RIP Creator
(T)INnoVation vs (Z)ByuL rip Byul
(P)Dear vs (P)sOs RIP sOs
(P)PartinG vs (P)MacSed[/QUOTE] RIP^2 MacSed
Darkdwarf
Profile Blog Joined December 2012
Sweden960 Posts
March 30 2015 12:21 GMT
#49
On March 30 2015 20:19 opisska wrote:
The single-match "challenger league" continues to be the dumbest format in the SC2 universe.


Indeed.

Super excited for sOs PvP :D
Teams: IM, Jin Air, Invictus || Players: Maru, GuMiho, INnoVation, Ryung, sOs, Squirtle, NaNiwa, Has, Zoun, Life, Rogue, Dark
esdf
Profile Joined December 2012
Croatia736 Posts
March 30 2015 12:40 GMT
#50
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.
why do you not believe it? the legend has alived!
Elentos
Profile Blog Joined February 2015
55550 Posts
March 30 2015 12:46 GMT
#51
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.
Every 60 seconds in Africa, a minute passes.
grogburg
Profile Blog Joined December 2014
United States329 Posts
March 30 2015 12:49 GMT
#52
On March 30 2015 20:53 Jenia6109 wrote:
Show nested quote +
On March 30 2015 20:19 opisska wrote:
The single-match "challenger league" continues to be the dumbest format in the SC2 universe.

I think it's the best. It makes challenger round is more worth to watch.


I also like the format. The volatility seems designed to differentiate the NSSL from the GSL, since it presumably shakes up the ro16 more. A GSL clone would get fewer viewers because most people would just watch the original. They could have done another format (last season someone "suggested" a 32-player round robin), but this keeps the stakes high and adds a lot of variety.
<3 BaseTradeTV <3
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
March 30 2015 12:49 GMT
#53
On March 30 2015 21:46 Elentos wrote:
Show nested quote +
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
Elentos
Profile Blog Joined February 2015
55550 Posts
Last Edited: 2015-03-30 12:57:07
March 30 2015 12:53 GMT
#54
On March 30 2015 21:49 The_Red_Viper wrote:
Show nested quote +
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.
Every 60 seconds in Africa, a minute passes.
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
March 30 2015 12:58 GMT
#55
On March 30 2015 21:53 Elentos wrote:
Show nested quote +
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.

skyhigh isn't really a regular proleague player ( i didn't watch the game though!)
Ok i agree that Leenock probably is not the weakest of them all, but i still am of the opinion that he is one of the weakest for sure.
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
sharkie
Profile Blog Joined April 2012
Austria18403 Posts
March 30 2015 12:58 GMT
#56
On March 30 2015 21:53 Elentos wrote:
Show nested quote +
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.


Flash vs protoss - enough said.
Flash got his best matchup vs the weakest zerg.
Elentos
Profile Blog Joined February 2015
55550 Posts
Last Edited: 2015-03-30 13:06:26
March 30 2015 13:03 GMT
#57
On March 30 2015 21:58 The_Red_Viper wrote:
Show nested quote +
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.

skyhigh isn't really a regular proleague player ( i didn't watch the game though!)
Ok i agree that Leenock probably is not the weakest of them all, but i still am of the opinion that he is one of the weakest for sure.

CJ is fielding sKyHigh a lot this round, not sure what you mean.
On March 30 2015 21:58 sharkie wrote:
Show nested quote +
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.


Flash vs protoss - enough said.
Flash got his best matchup vs the weakest zerg.

Flash completely rekt Creator, barely lost to Trap and threw the game against sOs. Flash vs Protoss isn't as bad as you make it sound. KT actively fields him against Protoss in SPL. And his historically best MU is TvT. He had a 10 game losing streak against Zerg in the beginning of this year, mind you. And Leenock isn't even the weakest Zerg.
Every 60 seconds in Africa, a minute passes.
The_Red_Viper
Profile Blog Joined August 2013
19533 Posts
March 30 2015 13:07 GMT
#58
On March 30 2015 22:03 Elentos wrote:
Show nested quote +
On March 30 2015 21:58 The_Red_Viper wrote:
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.

skyhigh isn't really a regular proleague player ( i didn't watch the game though!)
Ok i agree that Leenock probably is not the weakest of them all, but i still am of the opinion that he is one of the weakest for sure.

CJ is fielding sKyHigh a lot this round, not sure what you mean.
Show nested quote +
On March 30 2015 21:58 sharkie wrote:
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.


Flash vs protoss - enough said.
Flash got his best matchup vs the weakest zerg.

Flash completely rekt Creator, barely lost to Trap and threw the game against sOs. Flash vs Protoss isn't as bad as you make it sound. KT actively fields him against Protoss in SPL. And his historically best MU is TvT. He had a 10 game losing streak against Zerg in the beginning of this year, mind you.


Haha fair enough (i probably should watch more CJ games)
Still, outside of Proleague skyhigh doesn't have any real results. I am just saying that a game vs skyhigh probably shouldn't determine how we value Leenock
Leenock is definitely bottom tier if we look at all these players, that's my whole point
IU | Sohyang || There is no God and we are his prophets | For if ‘Thou mayest’—it is also true that ‘Thou mayest not.” | Ignorance is the parent of fear |
Elentos
Profile Blog Joined February 2015
55550 Posts
Last Edited: 2015-03-30 13:11:22
March 30 2015 13:09 GMT
#59
On March 30 2015 22:07 The_Red_Viper wrote:
Show nested quote +
On March 30 2015 22:03 Elentos wrote:
On March 30 2015 21:58 The_Red_Viper wrote:
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.

skyhigh isn't really a regular proleague player ( i didn't watch the game though!)
Ok i agree that Leenock probably is not the weakest of them all, but i still am of the opinion that he is one of the weakest for sure.

CJ is fielding sKyHigh a lot this round, not sure what you mean.
On March 30 2015 21:58 sharkie wrote:
On March 30 2015 21:53 Elentos wrote:
On March 30 2015 21:49 The_Red_Viper wrote:
On March 30 2015 21:46 Elentos wrote:
On March 30 2015 21:40 esdf wrote:
flash couldn't have gotten an easier opponent. hope he doesn't bomb it this time.

What? There are many easier opponents than friggin Leenock.

He won 6 out of his last 23 games, no there probably isn't an easier opponent.
At least there aren't "many"

He crushed sKyHigh today. Other easy opponents include Symbol, Hurricane, Super, HyuN and friggin MacSed. Don't tell me Leenock is easier than friggin MacSed.


Flash vs protoss - enough said.
Flash got his best matchup vs the weakest zerg.

Flash completely rekt Creator, barely lost to Trap and threw the game against sOs. Flash vs Protoss isn't as bad as you make it sound. KT actively fields him against Protoss in SPL. And his historically best MU is TvT. He had a 10 game losing streak against Zerg in the beginning of this year, mind you.


Haha fair enough (i probably should watch more CJ games)
Still, outside of Proleague skyhigh doesn't have any real results. I am just saying that a game vs skyhigh probably shouldn't determine how we value Leenock
Leenock is definitely bottom tier if we look at all these players, that's my whole point

sKyHigh's mech crushed both soO and Losira, that's why I brought it up. Leenock isn't top tier, but he's not the easiest Flash could have gotten.
Every 60 seconds in Africa, a minute passes.
WGT-Baal
Profile Blog Joined June 2008
France3363 Posts
March 30 2015 13:20 GMT
#60
So hard for bbyong and byul...
Horang2 fan
Prev 1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 9m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Hui .373
mouzHeroMarine 287
Rex 39
BRAT_OK 16
StarCraft: Brood War
Horang2 2894
Bisu 2810
Flash 1710
EffOrt 1068
Jaedong 839
BeSt 758
Mini 715
Zeus 370
Larva 268
ggaemo 207
[ Show more ]
Soma 180
Snow 174
Hyun 169
Mind 137
Stork 117
Soulkey 114
Shine 104
Rush 102
ZerO 89
Dewaltoss 77
Killer 63
Aegong 48
[sc1f]eonzerg 47
PianO 45
ToSsGirL 45
soO 42
Movie 42
Sea.KH 39
JYJ30
Shinee 30
yabsab 26
scan(afreeca) 24
Sacsri 24
Terrorterran 19
IntoTheRainbow 4
Stormgate
RushiSC43
Dota 2
Gorgc7195
qojqva3225
XcaliburYe504
Counter-Strike
fl0m3784
sgares315
markeloff84
Super Smash Bros
Liquid`Ken15
Other Games
singsing2133
Fuzer 451
B2W.Neo450
crisheroes380
Happy344
Lowko315
Mlord257
XaKoH 163
QueenE63
Trikslyr46
ZerO(Twitch)20
Organizations
StarCraft: Brood War
UltimateBattle 2204
StarCraft 2
WardiTV56
StarCraft: Brood War
Kim Chul Min (afreeca) 5
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• Berry_CruncH106
• davetesta50
• poizon28 40
• tFFMrPink 19
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3658
• WagamamaTV592
League of Legends
• Nemesis4863
• Jankos1248
• TFBlade933
Upcoming Events
WardiTV European League
9m
PiGosaur Monday
8h 9m
OSC
20h 39m
uThermal 2v2 Circuit
1d
The PondCast
1d 18h
Online Event
2 days
Korean StarCraft League
3 days
CranKy Ducklings
3 days
Online Event
4 days
Sparkling Tuna Cup
4 days
Liquipedia Results

Completed

BSL 20 Non-Korean Championship
FEL Cracow 2025
Underdog Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
CC Div. A S7
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

BSL 21 Qualifiers
ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
Yuqilin POB S2
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
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.