• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 03:09
CET 09:09
KST 17:09
  • 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
ByuL: The Forgotten Master of ZvT25Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 16-22): MaxPax doubles0Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0241LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2
StarCraft 2
General
Behind the Blue - Team Liquid History Book Weekly Cups (Feb 16-22): MaxPax doubles How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? ByuL: The Forgotten Master of ZvT Liquipedia WCS Portal Launched
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) How do the "codes" work in GSL? LiuLi Cup: 2025 Grand Finals (Feb 10-16)
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 514 Ulnar New Year The PondCast: SC2 News & Results Mutation # 513 Attrition Warfare Mutation # 512 Overclocked
Brood War
General
CasterMuse Youtube A cwal.gg Extension - Easily keep track of anyone A new season just kicks off Recent recommended BW games BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Escore Tournament StarCraft Season 1 [Megathread] Daily Proleagues [LIVE] [S:21] ASL Season Open Day 1 Small VOD Thread 2.0
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular? Current Meta
Other Games
General Games
Beyond All Reason Nintendo Switch Thread Battle Aces/David Kim RTS Megathread New broswer game : STG-World Diablo 2 thread
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Mexico's Drug War Russo-Ukrainian War Thread Canadian Politics Mega-thread Ask and answer stupid questions here!
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
Formula 1 Discussion 2024 - 2026 Football Thread TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
ASL S21 English Commentary…
namkraft
Inside the Communication of …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1838 users

SC2 Power Rank - August 2013

Forum Index > SC2 General
375 CommentsPost a Reply
1 2 3 4 5 17 18 19 Next All

SC2 Power Rank - August 2013

Text byTL.net ESPORTS
Graphics bywo1fwood
August 8th, 2013 14:42 GMT
By: monk

After a short delay to see a few more results (notably ASUS ROG Summer), it's time to roll out the power rank for this month. Last month's Power Rank saw INnoVation top the chart, and to no one's surprise, he's up at #1 again. But the players at #2 to #10? They might surprise you.

Before we continue, here is an overly simplified version of our criteria as always.
  • Results: Obviously, this will be the basis of any power rank. And since this is a monthly power rank, we'll be mainly focusing on results from the last month, that is the month of July. Previous HotS results will also be taken into account as well, but with less weight.
  • Difficulty of opponents: Let's put it this way: if the PR existed last year, we probably wouldn't have given PartinG the #1 spot for his BWC run.
  • Quality of play: How impressed were we with this player's performance, especially over the last month?
  • Summary, not a predictor: The PR is a rating based on previous results, not a scouting report for who will do well in the future. We can't believe this is not completely obvious.


So, onto this month's ranking!

Special Mentions

(Z)ST_Life: Life gets a special mention for winning a tournament.

(P)Samsung_JangBi: The KHAN ace continues to have one the best winrates in HotS but manages to lose just enough games so that he never actually manages to accomplish anything substantial.

(P)AX.Alicia & (P)Azubu.San: Had statistically great months no one will care about because they didn't top it with a championship. Oh, to be Korean.


Close But No Cigar

(T)KT_Flash: Being the only player to perform in the Proleague playoffs for KT wasn't enough to get Flash on the Power Rank this month. His disappointing exit from the OSL put a huge damper on his image and his past laurels and achievements were just not enough to put him through.

(T)MVP.Dream: The youngster from MVP was their only player who significantly contributed for them in the GSTL finals against LG-IM. He also had a great run through the Challenger League, qualifying for Code S by showing impressive games against RorO and Fantasy. Dream finished the period with a 13 - 3 record, though a part of it is padded by a four-kill against ROOT in the ATC.

(Z)EG.Revival: Revival almost made it on the list, but our decision to wait a day saw him get knocked out of the WCS AM Ro16. Even though he has the case for possibly the best player on EG(?) by winning IEM Shanghai, following it up with such an immediate disappointment pushes him out of the PR.

(P)IM_YongHwa: Yonghwa all-killed Axiom-Acer in GSTL, showing dominant play in each game. Throughout the entire series, it never looked as if Yonghwa was in any significant danger of ever losing a game. Yonghwa also defeated three of the strongest Protoss in the world (Trap, Super, Stats) on his way to qualifying for Premier League again. In total, Yonghwa is 11-2 this month. While he's just barely edged out this month, we'll be sure to remember him in next month's ranking should he continue this success.


The August 2013 Power Rank


10.

[image loading]
(P)Woongjin_sOs

− 5
sOs won gold over Flash in the Asian Indoor Games, re-qualified for Code S, and won his game in the Proleague playoffs.

It wasn't much to go by, but there really wasn't anything negative to say about sOs last month. It's a bit of a safe choice to go with an established player who has done nothing wrong than try and slot in a recently hot player, but we think it's the right choice given the CNBC candidates this month. sOs is obviously a great player and will probably retake his spot higher in the ranks once he gets more chances to show off what he can do in the coming months.


9.

[image loading]
(T)Azubu.SuperNova

New!
So close.

Supernova played his heart out this season and was just barely stopped from qualifying for the WCS Season 2 finals. In the quarter-final match against Rain, and then the fifth place match against First, Supernova lost 2 - 3 to two of the best PvT players in the world.

It was a fun ride for all of us though, as Supernova's consistently aggressive style made for very exciting games. He was also consistent and persistent in making hellbats post-hellbat nerf, a testament to his ability to invent and refine builds suitable to his style. He defeated Parting, Squirtle, Trap, and Soulkey during his OSL 6th place run, with his 2 - 1 victory over Soulkey being one of the most entertaining series of the season.

Though we probably won't see him for a while, we look forward to seeing more great results from Supernova once Code S starts up again.


8.

[image loading]
(Z)Quantic.HyuN

New!
As far as travel goes, Hyun is the MC of 2013. Having participated in last seven premier international tournaments of the year, Hyun certainly has had a lot of opportunities to prove himself. In June, Hyun earned a second place placing at MLG Spring, losing in a close 2-3 to Polt. In July, Hyun out ZvZed Jaedong to earn his first championship.

But attending so many tournaments comes at a price, at least in terms of Power Rank placement. Hyun has certainly won a lot more tournament games of SC2 than anyone in the world in the past few months, but he's also LOST quite few games in that time. The breadth of games does a good job to highlight his strengths, but it also serves to highlight his glaring weaknesses.

Hyun's current Kryptonite? Protoss. Hyun's path to win Dreamhack Valencia this month was clear of any notable Protoss players. Meanwhile, in each of the other tournament's he's participated in, he's completely fallen apart against almost every Protoss thrust upon him. Hyun was knocked out of IEM Shanghai with a 0-3 loss to HerO, ASUS ROG Summer with a 0-3 loss to San, and WCS AM Challenger League with a 1-2 to Puck. Hyun even struggled to defeat viPro and Welmu at ASUS ROG, barely defeating them by 3 - 2 mapscores largely thanks to his opponents' mistakes.


7.

[image loading]
(P)IM_First

New!
If power ranks were released near the middle of July, First would have placed much higher. He was the bandwagon king at that time, impressing everyone with his PvT against Fantasy in the OSL (Game 1, Game 2). Fantasy looked completely lost as he was played like a mandolin around the map. Days later, First showed equal skill at PvP against the supposed King of Protoss, Rain. He then proceeded to be an MVP for his team in the GSTL finals, starting his team off with a 2 map advantage, all the while playing the most entertaining TvP of the year.

If only the month had ended there.

Going into the OSL Ro8, First was looking to be a somewhat even match against Bomber. However, the result was anything but close. We gave First a lot of points for quality of play in his Ro16 matches, but we had to take almost as many away from him for his performance in the Ro8. Not only was the result a clean-cut 3-0, Bomber bullied him like the short kid on the playground in three straight games. This thrashing looked even more damning when fellow Protoss Rain soundly defeated Bomber in turn, showing that a top class player could brush off Bomber's shenanigans.

Though he's certainly redeemed himself with his qualification to the WCS Season Finals (especially that series against Supernova), those three Bomber games will leave the biggest impression for the foreseeable future.


6.

[image loading]
(T)Liquid`TaeJa

+ 4
Just as HerO gains strength in the winter and Protosses begin their reigns in the fall, TaeJa will most certainly win tournaments in the summer. TaeJa is the first player in the world to win two Premier HotS tournaments and he's looking to go for his third in WCS AM. His list of wins the past month spans over a page on TLPD and very few players have been able to take him down. Though he hasn't had the most difficult opponents, TaeJa is looking more and more like his old 2012 self once again.

TaeJa's style has also noticeably changed ever so slightly. In an interview, TaeJa admitted that he was getting too hard-countered because of his tendency for macro builds. But now that he's beginning to opt for more aggressive options, his win-rates have shot up and he's feeling more confident than ever. An even stronger TaeJa? We shudder at the thought.


5.

[image loading]
(T)ST_Bomber

New!
In all seriousness, isn't Bomber's Law dead by now ([Editor's note: No])? A long time ago, Bomber, along with Mvp, was looking to be one of the best Terrans in the world. Then in GSL July 2011, Bomber hit the Ro8, matching up against Byun. The first two games were compete stomps by Bomber and he looked better than he ever had. The next three were slow, painful, and agonizing defeats, almost as if Bomber was trying to give the games away to his opponent. And so Bomber's Law was born and fans were forever destined to be disappointed. For those of you in the dark:

+ Show Spoiler [Bomber's Law] +
  • Bomber's Law: Bomber will always disappoint.
  • Corollary to Bomber's Law: If Bomber does not disappoint, it will be in order to set up a bigger disappointment later.

This narrative is all hunky dory, but it seems ill-suited when applied to Bomber in the month of July. After all, when taken to the extreme, couldn't any combination of results be said to have invoked Bomber's Law? In July, Bomber dodged his weakest matchup in TvZ and took out some impressive (though at the time all overrated) players in Innovation, Flash, and First. He then lost to the more recently accomplished Rain in the OSL and in his weak matchup to Life in the RSL.

I present to you this alternate narrative: Bomber is a fairly good, albeit inconsistent player with his personal strengths, weaknesses, and struggles. Due to variance, he will sometimes overperform and other times underperform his true skill level. A lot more boring, I know, but probably more accurate description of Bomber's current condition ([Editor's note: How about no?]).


4.

[image loading]
(T)MaruPrime

New!
At the beginning of the month, no one expected Maru to end up in the OSL finals. As the youngest son of a weakened and withering last place GSTL team, Maru had the odds against him. Sure, he might have gotten past his relatively easy Ro16 group, but after that, it seemed like he would be hard pressed to move onwards. Few thought he could get past Symbol and even fewer would have bet on him over Innovation.

But he beat both in style. Against Symbol, Maru employed his micro and his constant repair of his own medivacs to overpower the seemingly much sloppier player. Against Innovation, Maru deployed cheese after cheese, targeting his opponent's weakened mental state. With his 4-0, Maru achieved a 3.03% likelihood event (according to Aligulac.com).

Maru goes into the finals with the opponent he desires. He claims his TvP is his strongest matchup, but his opponent has already proven himself to be the strongest PvT player there is. Should Maru win, he'll complete the legend of the young prodigies: (T)Maru, (Z)Life, and (P)Creator will each have won a major title. Should he lose, he may fall into that cluster of just very good Koreans yet again.


3.

[image loading]
(Z)Woongjin_Soulkey

− 1
Soulkey's live results this month actually put him only at 7-7. But I guess that's what happens when you face INoVation's TvZ four times in a row.

Funnily enough, even though Soulkey lost six games in ZvT this month, he still looked like the best Zerg in the world while doing so, especially in this game, one that will remain a classic for a long while. Soulkey's losses make you question not his ability but whether INnoVation's brand of TvZ is actually balanced.

We gave Soulkey a lot of benefit of the doubt this month for his stunning overall quality of his play and because he is still technically the defending Korean champion. But next month, a new WCS KR champion will be crowned and with Proleague finished for the year, Soulkey will have to impress us a lot more to keep from falling even further.


2.

[image loading]
(P)SKT_Rain

+ 2
At the beginning of the month, we would have never dreamed that Rain would be this high on the power rank. He completely failed his team when they needed him most during the Proleague playoffs, going 0 - 3 including a loss in a crucial ace match. Rain also showed weakness in the OSL, having a particularly hard time getting out of his group. Eventually, he forced his group into tiebreakers, giving us this rather bizarre ending to an already bizarre situation.

Yet Rain was able to swallow to disappointment of his Proleague losses and return to his winning ways. He defeated Supernova in the OSL Ro8 and then proceeded to crush an on-fire Bomber in the semifinals. He even made it to the Ro8 in the WCG KR qualifiers, defeating sOs and a seemingly reformed Creator along the way.

But perhaps the biggest story is not that Rain won these games but the in manner in which he won them. In total, Rain played thirteen important PvT matches in the month of July, leaving him rather exposed in the matchup. So finally Rain was forced to mix it up, adapting his usually safe play for a more varied style. This month, we got to see Rain show off his creativity, and while it wasn't awe inspiring by any means, we liked what we saw.

No, it was not standard Rain, but his calculated plays certainly had a Rain-ish feel to them. This month, Rain showed his willingness to adapt to changing circumstances, a trait usually found in champions.


1.

[image loading]
(T)STX_INnoVation

—
Yes, he lost 0-4 to Maru. But besides that hiccup, Innovation probably had one of the most dominant months we've ever seen from a single player since the TaeJa of Summer '12. He led his team to a Proleague championship and 4-0'd his Zerg rival, Soulkey, considered by most to be Korea's best Zerg at the moment.

But did you also know that Innovation qualified for IEM Shanghai (which he declined so he could go win Proleague instead) and also advanced to the Ro8 in the WCG KR qualifiers?

Not only does Innovation TvZ continue to look mostly unstoppable, he actually has not lost an offline macro TvP in four months. Going into the WCS Season 2 Finals, Innovation will be the strong favorite, and he'll have a chance to avenge himself against Maru and Bomber to prove that you only get lucky once.

Writer: monk.
Contributors: TL Writers.
Graphics: wo1fwood.
Front page, banner photos: Silverfire.
Editor: Waxangel.
Facebook Twitter Reddit
TL+ Member
Targe
Profile Blog Joined February 2012
United Kingdom14103 Posts
August 08 2013 14:57 GMT
#2
MARU!
11/5/14 CATACLYSM | The South West's worst Falco main
StarStruck
Profile Blog Joined April 2010
25339 Posts
August 08 2013 14:58 GMT
#3
Rain is the fail at ace matches but nice power rank regardless.
Ammanas
Profile Blog Joined July 2011
Slovakia2166 Posts
August 08 2013 14:58 GMT
#4
lol at Taeja and Supernova.
lol at Maru being above Bomber.

Other than that pretty good
JangBi forever <3 || Classic! herO! Rain! Zest! | Rogue! Hydra! Solar! | Fantasy! Cure! Reality! Sorry! Journey!
Nuclease
Profile Joined August 2011
United States1049 Posts
August 08 2013 15:03 GMT
#5
Awesome. Really happy to see Rain so high up there.
Zealots, not zee-lots. | Never forget, KTViolet, Go)Space. | You will never be as good as By.Flash, and your drops will never be as sick as MMA.
NovemberstOrm
Profile Blog Joined September 2011
Canada16217 Posts
August 08 2013 15:06 GMT
#6
Thanks for the power rank
Moderatorlickypiddy
JesseBunny
Profile Joined March 2012
Finland18 Posts
August 08 2013 15:08 GMT
#7
Glad to see that the editor knows what´s up, even if writer doesn´t.
^^
rkshox
Profile Blog Joined November 2011
Taiwan536 Posts
August 08 2013 15:09 GMT
#8
i feel like that Taeja rank came out of nowhere, but glad to see and hear that he's back into shape

Liquid FIGHTING!
@ranleee /// "first we expand, then we defense it'
Big J
Profile Joined March 2011
Austria16289 Posts
August 08 2013 15:15 GMT
#9
I'd switch Rain and Innovation and Maru and Soulkey. But that's just details. Really, like this powerrank.
PhoenixVoid
Profile Blog Joined December 2011
Canada32746 Posts
August 08 2013 15:16 GMT
#10
Not the most controversial ranking, seems pretty accurate as far as current standings are. Happy to see HyuN on the power rankings for the first time too, but hope he can maintain it by not attending too many tournaments.
I'm afraid of demented knife-wielding escaped lunatic libertarian zombie mutants
Betelgeuse
Profile Joined February 2012
Canada210 Posts
August 08 2013 15:18 GMT
#11
Glad to see Hyun on here, hopefully he can keep up his performance.
Through victory, my chains are broken.
Account252508
Profile Joined February 2012
3454 Posts
August 08 2013 15:19 GMT
#12
--- Nuked ---
Olli
Profile Blog Joined February 2012
Austria24422 Posts
August 08 2013 15:21 GMT
#13
Well, Maru certainly has had a strong month but I doubt he can hold rank 4 for long.
Administrator"Declaring anything a disaster because aLive popped up out of nowhere is just downright silly."
Quateras
Profile Joined August 2012
Germany867 Posts
Last Edited: 2013-08-08 15:26:50
August 08 2013 15:26 GMT
#14
Pretty surprised that Jangbi isn't in the top10 this month*

I wouldnt call roflstomping his way back into Premier(code S) 4 : 0 against avenge and leenock and not even needing to go to Up&Downs "nothing accomplished of substantial".
"If you don't know where you are going, you can never get lost."
T0MORR0W
Profile Joined July 2011
United States101 Posts
August 08 2013 15:27 GMT
#15
Revival is not better than Jaedong.
Glioburd
Profile Joined April 2008
France1911 Posts
August 08 2013 15:30 GMT
#16
I'd have never imagined a RTS without Jaedong and Flash in CBNC .
"You should hate loosing, but you should never fear defeat." NaDa.
Rescawen
Profile Joined April 2010
Finland1028 Posts
Last Edited: 2013-08-08 15:35:39
August 08 2013 15:35 GMT
#17
CONVICTUS INNOVATIVUS BOGUSSSSSS!
teddyoojo
Profile Blog Joined June 2011
Germany22369 Posts
August 08 2013 15:37 GMT
#18
i actually think this is one of the most accurate ones done yet, except supernova and maybe soulkey
Esports historian since 2000. Creator of 'The Universe' and 'The best scrambled Eggs 2013'. Host of 'Star Wars Marathon 2015'. Thinker of 'teddyoojo's Thoughts'. Earths and Moons leading CS:GO expert. Lord of the Rings.
tns
Profile Joined June 2011
1054 Posts
August 08 2013 15:38 GMT
#19
I think most of zergs can't win bo1
firebathero miss u♥! http://youtu.be/AXkoG9GnpcM - 1998/11/30 to 2001/05/18 BW stabilized! - WoL v.alpha HotS v.beta LotD v.gamma... summer 2017 SC3 (sc1remastered)
Sevre
Profile Joined June 2013
Ireland619 Posts
August 08 2013 15:40 GMT
#20
Pretty good Power Rank, I only disagree with INnoVation being 1st again. Yes he's awesome, but I feel like you give him too much credit for winning Proleague when he hasn't lived up to expectations this month, and in the Bomber piece you concede that he's overrated? Just feels a bit weird. Other than that though spot on.
1 2 3 4 5 17 18 19 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 52m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SortOf 201
StarCraft: Brood War
Britney 36105
Sea 3064
GuemChi 1050
Rain 584
Tasteless 279
NaDa 44
ToSsGirL 13
Dota 2
XaKoH 383
NeuroSwarm97
League of Legends
JimRising 579
Counter-Strike
Stewie2K1070
m0e_tv635
allub20
Super Smash Bros
Mew2King130
Other Games
summit1g9286
C9.Mang0505
ceh9389
Liquid`RaSZi343
minikerr11
Organizations
Counter-Strike
PGL769
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Gemini_19 17
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki20
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo1250
• Stunt519
Other Games
• Scarra1017
Upcoming Events
WardiTV Winter Champion…
3h 52m
Replay Cast
1d
WardiTV Winter Champion…
1d 3h
The PondCast
2 days
Replay Cast
2 days
Korean StarCraft League
3 days
CranKy Ducklings
4 days
SC Evo Complete
4 days
Replay Cast
4 days
Sparkling Tuna Cup
5 days
[ Show More ]
uThermal 2v2 Circuit
5 days
Replay Cast
6 days
Wardi Open
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-02-22
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Acropolis #4 - TS5
Jeongseon Sooper Cup
Spring Cup 2026
WardiTV Winter 2026
PiG Sty Festival 7.0
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025

Upcoming

[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
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
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.