• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 04:55
CET 10:55
KST 18:55
  • 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
Behind the Blue - Team Liquid History Book15Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8herO wins SC2 All-Star Invitational14
Community News
ACS replaced by "ASL Season Open" - Starts 21/0218LiuLi Cup: 2025 Grand Finals (Feb 10-16)23Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2Nexon's StarCraft game could be FPS, led by UMS maker10PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar)13
StarCraft 2
General
How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Nexon's StarCraft game could be FPS, led by UMS maker Terran Scanner Sweep Behind the Blue - Team Liquid History Book Weekly Cups (Jan 12-18): herO, MaxPax, Solar win
Tourneys
RSL Season 4 announced for March-April LiuLi Cup: 2025 Grand Finals (Feb 10-16) PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) RSL Revival: Season 4 Korea Qualifier (Feb 14) Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
The PondCast: SC2 News & Results Mutation # 512 Overclocked Mutation # 511 Temple of Rebirth Mutation # 510 Safety Violation
Brood War
General
[ASL21] Potential Map Candidates Gypsy to Korea Which units you wish saw more use in the game? ACS replaced by "ASL Season Open" - Starts 21/02 Liquipedia.net NEEDS editors for Brood War
Tourneys
Escore Tournament StarCraft Season 1 [Megathread] Daily Proleagues Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Fighting Spirit mining rates Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta
Other Games
General Games
Path of Exile Diablo 2 thread Nintendo Switch Thread Battle Aces/David Kim RTS Megathread ZeroSpace Megathread
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 Vanilla Mini Mafia TL Mafia Community Thread
Community
General
Ask and answer stupid questions here! US Politics Mega-thread European Politico-economics QA Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
ADHD And Gaming Addiction…
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2098 users

TY defeats PartinG, advances to Code S finals

Forum Index > SC2 General
60 CommentsPost a Reply
1 2 3 4 Next All
TL.net ESPORTS
Profile Joined July 2011
4 Posts
May 27 2020 21:10 GMT
#1
[image loading]
2020 Global StarCraft II League: Code S Season 1


TY defeated PartinG 4-2 in the first Code S semifinal, earning a return to the grand finals for his first time since the autumn of 2018. PartinG, despite having won a shocking 3-2 upset over Maru in the previous round, was unable to overcome TY's early-game gambits in what ended up being a relatively fast and one-sided series.

TY set the tone for the series with a Proxy-Barracks, Concussive Shells Marauder cheese in game one. Though PartinG cautiously Probe-scouted the landscape of Ever Dream for a proxy build, TY's clever (or lucky?) Barracks placement prevented it from being spotted. PartinG was caught completely off-guard, and the game was effectively over once the first two Marauders destroyed the first Stalker. Follow-up Marines and Marauders quickly forced the GG out of PartinG before the 3:30 mark.

Game two saw the battlefield move to Golden Wall, where TY looked to take advantage of the "please drop here" nook in the main base, just as he had against Dark in the previous round. By walling off his main and showing PartinG nothing but a handful of Marines, TY forced PartinG to prepare for an early frontal attack. That allowed TY's fast Hellion-drop to sneak into the Protoss main, where they were able to roast a crippling number of Probes (PartinG's poor Probe evacuation micro exacerbated the damage). TY easily fended off PartinG's desperation DT drop, and then rolled out with his main army for his second win.



TY changed up his opener yet again in game three on Simulacrum, this time proxying a single Barracks to apply some light Reaper pressure. PartinG chased the Reaper off with ease, and immediately sent a Zealot and Stalker to counter-attack TY. Perhaps not expecting his opponent to return fire so quickly, TY was caught with an in-construction Command Center on the low-ground and just a couple of Reapers in defense. PartinG forced TY to cancel the CC, giving him what seemed to be a commanding lead in the early game.

However, PartinG had erred by forgetting to start his Warp Gate research at the proper timing, and was suddenly left in the same position as TY had been: in possession of a low-ground expansion but with no units to defend it. TY's counter-counter-attack of six Hellions and his leftover Reapers gleefully ignored the defenders and massacred PartinG's Probes, prompting another quick GG.

TY looked to close the series out in a 4-0 sweep on Eternal Empire, bringing yet another aggressive opener to the table. This time, he cranked Marines out of a Reactor-Barracks, using the Marines as a distraction for the Hellion drop behind it. The Hellions found their mark yet again, roasting twelve Probes before evacuating.

However, unlike the game on Golden Wall, PartinG had gone for 4-Gate Blink instead of DT drop, and thus finally got a chance to use his signature build. TY found himself in a Maru-like predicament—he had done Probe damage, and he knew that he just had to defend against the incoming Blink-Stalker pressure to win. But, just like Maru, simply knowing what was coming wasn't enough to save TY. PartinG showed off his one-of-a-kind Blink-Stalker micro, surgically picking off Marines, punishing mispositioned Tanks, and preserving his red-HP units. Each round of Stalker warp-ins saw the Terran forces grow weaker while the Protoss snowball rolled out of control, forcing TY to concede and give PartinG his first win of the series.

PartinG looked to build more momentum toward a comeback in game five on Zen, opening with a Proxy 2-Gate against a hidden-Barracks Reaper opener from TY. While it looked as though PartinG had a chance to do some early damage, TY was able to hold off a Stalker and Zealot with ease. On the other end of the map, PartinG finally defended one of TY's drops without taking severe damage (a Mine drop this time around), making it seem like the two players would actually be headed to their first 'normal' game of the series.

Instead, the game took an unusual mid-game twist. As it neared time to take his third base, TY's Marines and Marauders moved out far too recklessly against PartinG's containment force of Blink-Stalkers. Against PartinG's Blink-micro, this ended up being a one-sided army donation. When PartinG picked off a Medivac full of Marines soon after, he sniffed out an opportunity to end the game. With his Psionic Storm upgrade complete, PartinG rallied his forces for an attack on TY's third. This turned out to be the exact window of opportunity PartinG was looking for, as he crushed the weakened Terran army to force a second GG out of TY.

Had losing two consecutive games gotten to TY's head? He made a major change to his strategic doctrine in game six, going for his first first flat-out, defense-only, macro build on Nightshade. PartinG tried to poke around with Blink Stalkers, but couldn't get much done against the dedicated defenses. He followed TY into the mid-game, gearing up to attack at a later window.

That attack came at around the ten minute mark, with PartinG having assembled a large force of Zealots and Stalkers supported by a handful of Colossi and Archons. Unfortunately for PartinG, he botched his two-sided attack into TY's third base, with the two halves of his army attacking and being defeated separately. This gave TY some precious breathing room as he continued to roll out his defensive game-plan. Instead of the standard mech composition he had shown in previous rounds, he went for a "bio-mech" comp with a large number of Tanks to support a Marine-Marauder-Ghost army. The mindset, though, was very mech-like: he was going to be passive, expand slowly, and make the Protoss come to him.

On PartinG's end, he responded by taking eight bases, increasing his production facilities, and going for heavy harassment with Zealots and Blink-Dark Templars. However, TY was more than ready for PartinG to test his defenses, and deployed his forces accordingly. Thanks to his liberally placed Sensor Towers and Planetary Fortresses, as well as his ability to quickly reposition on defense, TY was able to sit back and let PartinG impale himself on the entrenched Terran lines (this error from PartinG was particularly brutal). While it became very apparent that PartinG was bleeding himself dry with wasteful attacks, TY was in no particular hurry to end the game. He continued to drop Nukes in Protoss territory, entice PartinG into suicidal attacks, and slowly take more bases. Only when victory seemed 100% assured did TY march across the halfway mark on the map, forcing the final GG out of PartinG and clinching a 4-2 victory.

Code S will continue on Saturday, May 30 4:00am GMT (GMT+00:00) with INnoVation vs Cure in the second semifinal match.
Facebook Twitter Reddit
TL+ Member
ne4aJIb
Profile Blog Joined July 2011
Russian Federation3209 Posts
May 27 2020 22:11 GMT
#2
TvT finals!
Bisu,Best,Stork,Jangbi and Flash, Fantasy, Leta, Light and Jaedong, Hydra, Zero, Soulkey assemble in ACE now!
Obamarauder
Profile Joined June 2015
697 Posts
May 27 2020 23:43 GMT
#3
This wings of liberty?
GhostCrypt
Profile Joined June 2012
United Kingdom19 Posts
May 27 2020 23:47 GMT
#4
Terran games make for the most fun matches. You can't deny that.
ZerOCoolSC2
Profile Blog Joined February 2015
9025 Posts
May 28 2020 00:01 GMT
#5
I've never seen someone so shook after 3 games. TY was surgical and ruthless this series.
kajtarp
Profile Joined April 2011
Hungary486 Posts
May 28 2020 00:23 GMT
#6
I hope TY lifts up the trophy. It's now or never...
Why so serious?
xelnaga_empire
Profile Joined March 2012
627 Posts
Last Edited: 2020-05-28 00:37:16
May 28 2020 00:35 GMT
#7
So many big mistakes from PartinG that series. By “big” mistakes, I’m not even talking about the normal mistakes a pro will make in the course of a game. Not researching warp gate. Not walling off when the opponent was going to counter. Sending only half the army to attack on a timing attack that depended on all the units attacking at the same time. Arguably, these are the type of mistakes players make at lower leagues, not at the very top pro level.

Also, I want to say that PartinG’s aggressive stalker style was never really countered by Maru or by Ty (except when Ty cheesed him, preventing PartinG from getting to the point of mass stalkers). In game 3, PartinG would have won had he researched warp gate and walled off. In game 6, PartinG would also have won had he sent his whole army in, not just 1/2 his army. It would be 4-2 PartinG and not the other way around if PartinG didn’t make those mistakes. There was no counter to PartinG’s aggressive stalker style and if this becomes the new meta for PvsT, I don’t see how a top Terran can counter this.
pvsnp
Profile Joined January 2017
7676 Posts
Last Edited: 2020-05-28 00:52:48
May 28 2020 00:43 GMT
#8
On May 28 2020 09:23 kajtarp wrote:
I hope TY lifts up the trophy. It's now or never...


He has a pretty good shot, but TvT is the worst matchup for the kind of cheesy shenanigans that TY relied on to get past Dark and Parting. And of course, your opponent can always do it right back. There may or may not be a mental factor in TY's head as well–he has 2 GSL silvers already and number 3 would start putting him in soO territory.

Also, Inno's TvT has looked extremely strong as of late–his recent record is significantly better than TY's–and he's seemingly abandoned his former hesitation about embracing cheesy shenanigans of his own. Refer to double proxy BC.
Denominator of the Universe
TL+ Member
Fanatic-Templar
Profile Joined February 2010
Canada5819 Posts
May 28 2020 00:54 GMT
#9
Alas, the dream is gone, and now there is nothing but bitterness, pain and Terrans.
I bear this sig to commemorate the loss of the team icon that commemorated Oversky's 2008-2009 Proleague Round 1 performance.
WombaT
Profile Blog Joined May 2010
Northern Ireland26248 Posts
May 28 2020 01:02 GMT
#10
On May 28 2020 09:35 xelnaga_empire wrote:
So many big mistakes from PartinG that series. By “big” mistakes, I’m not even talking about the normal mistakes a pro will make in the course of a game. Not researching warp gate. Not walling off when the opponent was going to counter. Sending only half the army to attack on a timing attack that depended on all the units attacking at the same time. Arguably, these are the type of mistakes players make at lower leagues, not at the very top pro level.

Also, I want to say that PartinG’s aggressive stalker style was never really countered by Maru or by Ty (except when Ty cheesed him, preventing PartinG from getting to the point of mass stalkers). In game 3, PartinG would have won had he researched warp gate and walled off. In game 6, PartinG would also have won had he sent his whole army in, not just 1/2 his army. It would be 4-2 PartinG and not the other way around if PartinG didn’t make those mistakes. There was no counter to PartinG’s aggressive stalker style and if this becomes the new meta for PvsT, I don’t see how a top Terran can counter this.

It does seem extremely potent, requires really vigilant defence but also is extremely difficult to read. You can diverge from constantly warping in stalkers and going for the kill, to an initial poke while expanding or teching behind it.

Parting does execute this style on an insane level, so there is that ‘just play like Maru’ element to it. Don’t think recent win rates reflect it but I’d still consider Trap a better standard PvT player, probably the best out there currently but I couldn’t see him pulling off what Parting can in terms of this hyper aggressive style with pristine micro.
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
doggietres
Profile Joined November 2018
6 Posts
May 28 2020 01:11 GMT
#11
People are talking how weak protoss is currently, but I think this game shows how protoss top players are not as skillful as some of top other race players. On the last macro game, Parting was literally taking bases left and right while pressuring. At almost all points, he was up at least one base on TY. If Parting didn't suicide his clump of units (see the footage), or just keep shoving down blink DT/chargelots to melt, he would have easily won. Losing 44 DTs in a game and expecting to win is insane
unbreakableheart
Profile Joined July 2019
2 Posts
May 28 2020 01:27 GMT
#12
Terren fans,satisfied?
NinjaNight
Profile Joined January 2018
428 Posts
May 28 2020 02:07 GMT
#13
On May 28 2020 09:35 xelnaga_empire wrote:
So many big mistakes from PartinG that series. By “big” mistakes, I’m not even talking about the normal mistakes a pro will make in the course of a game. Not researching warp gate. Not walling off when the opponent was going to counter. Sending only half the army to attack on a timing attack that depended on all the units attacking at the same time. Arguably, these are the type of mistakes players make at lower leagues, not at the very top pro level.

Also, I want to say that PartinG’s aggressive stalker style was never really countered by Maru or by Ty (except when Ty cheesed him, preventing PartinG from getting to the point of mass stalkers). In game 3, PartinG would have won had he researched warp gate and walled off. In game 6, PartinG would also have won had he sent his whole army in, not just 1/2 his army. It would be 4-2 PartinG and not the other way around if PartinG didn’t make those mistakes. There was no counter to PartinG’s aggressive stalker style and if this becomes the new meta for PvsT, I don’t see how a top Terran can counter this.


No counter? What? The 1st time Maru played against it he allowed an obs to literally plant itself right over the ramp of his main base giving Parting virtually total vision the entire game and sloppily let siege tanks be picked off instead of positioning them farther back. Then Parting did the exact same thing (Artosis and Tasteless were saying this is pretty much dejavu) Maru played much smarter about denying the obs and stuff and he won.

So 1) Its really silly to say there's no counter its just strong 2) Maru actually did counter it
Despisedd
Profile Joined May 2020
1 Post
May 28 2020 02:16 GMT
#14
This was embarrassing, I don't think I've ever seen that many mistakes from a pro of that caliber. Half the army not attacking or attacking rocks, the way he responded to hellion drops etc..Poor Parting, he really didn't look confident.
RKC
Profile Joined June 2012
2848 Posts
May 28 2020 02:38 GMT
#15
As fun as the series was, the most 'deserving' player won. TY is a far more complete player.

Aside from his excellent blink-stalker micro and good timing attacks, Parting was simply outclassed in terms of raw mechanics (botched attack in G6), and mental strength (WG research). I know people have a soft spot for Big Boy and his antics, but there's no denying that he's a rather one-dimensional player i.e. reliant on timing attacks (blink stalker now, soul-train in the past). But doesn't he deserve trophies anyway considering MC's similar playstyle and more successes? I guess MC had the extra mental strength, and slightly lucky to peak before the 'elephants' came marching in. The best KeSPA analogy would be Hero. They're not at the level of sOs nor Classic (similar tricky players but a bigger bag of tricks).

TY has been grinding since BW - more than 10 years? He's the 'original' Terran prodigy (now outshone by Maru). He's had mental blocks in the past (getting reverse-swept), and managed to hold on by sheer grit yesterday.

I hope TY goes on to win the tourney (as much as I'm cheering for the robot as well).
gg no re thx
AcrossFromTime
Profile Joined May 2020
29 Posts
May 28 2020 02:49 GMT
#16
On May 28 2020 11:38 RKC wrote:
As fun as the series was, the most 'deserving' player won.

Agreed, when Protoss players win they don't deserve it haha jk
TanksALot
Profile Joined December 2002
United States153 Posts
May 28 2020 03:08 GMT
#17
GG WP parting
Big up
MoonyD
Profile Joined December 2013
Australia191 Posts
May 28 2020 03:34 GMT
#18
This series was so painful to watch. Brilliant game plan by TY and excellent execution. Parting got mind-gamed too hard and was shaken up and made lots of errors on his part.

I can't believe people in chat/comments are complaining about balance... still. After 10 years... I don't think most Protoss players can execute Parting's level of micro. Just look at other top Protoss players like Zest, Trap and Stats who all don't play this style.

Not to mention this Blink play can get hard countered by a concussive-shell Maurader 2 rax push just like how Maru and TY were able to do. Before Blink research completes, you hit with 2/3 Mauraders plus Marines and SCVs. Protoss can't counter that unless early scouted, plus at least 2 shield batteries and quick probe pull.
The world wants to be deceived
Pentarp
Profile Joined August 2015
227 Posts
Last Edited: 2020-05-28 04:13:32
May 28 2020 04:13 GMT
#19
On May 28 2020 12:34 MoonyD wrote:
This series was so painful to watch. Brilliant game plan by TY and excellent execution. Parting got mind-gamed too hard and was shaken up and made lots of errors on his part.

I can't believe people in chat/comments are complaining about balance... still. After 10 years... I don't think most Protoss players can execute Parting's level of micro. Just look at other top Protoss players like Zest, Trap and Stats who all don't play this style.

Not to mention this Blink play can get hard countered by a concussive-shell Maurader 2 rax push just like how Maru and TY were able to do. Before Blink research completes, you hit with 2/3 Mauraders plus Marines and SCVs. Protoss can't counter that unless early scouted, plus at least 2 shield batteries and quick probe pull.

An unscouted proxy-rax cannot be considered a hard-counter to a blink play. By that logic, unscouted proxy cheese is the counter to every build out there.
Plogamer TL.net RedRocket B.net
RKC
Profile Joined June 2012
2848 Posts
May 28 2020 04:47 GMT
#20
Parting's blink-stalker timing attack looks pretty strong. Even if the attack doesn't kill Terran, Protoss can macro safely behind to build an advantage for the late game (like G6). Dismantled Maru, and won games off TY. So strong that it probably forced them to pull of cheesy openings to delay or disrupt the timing.

I'm somewhat surprised Terran doesn't have a better counter (aside from cheesy openings). Mix some marauders in? Defensive widow mines instead of tanks (mines can also be used for offensive drops easily)?
gg no re thx
1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
RSL Revival
08:00
S4 Korea Server Qualifier
CranKy Ducklings264
Gemini_1951
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SortOf 168
ProTech130
MindelVK 27
StarCraft: Brood War
Hyuk 1668
Light 346
Soulkey 288
Jaedong 286
Stork 183
Pusan 77
Leta 71
Aegong 53
Killer 52
soO 47
[ Show more ]
Hm[arnc] 47
Sea.KH 46
Free 41
Yoon 36
Rush 32
Sharp 25
910 23
NaDa 22
IntoTheRainbow 16
Shine 14
yabsab 13
Terrorterran 11
HiyA 10
sorry 8
ivOry 7
Dota 2
Fuzer 114
League of Legends
JimRising 536
C9.Mang0358
Counter-Strike
olofmeister1406
byalli323
Super Smash Bros
Mew2King102
Other Games
summit1g10937
Happy350
crisheroes226
Organizations
Counter-Strike
PGL15836
Other Games
gamesdonequick509
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• LUISG 9
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1665
Upcoming Events
LiuLi Cup
1h 5m
Cure vs Reynor
Clem vs Maru
Rogue vs TriGGeR
ByuN vs Serral
uThermal 2v2 Circuit
2h 5m
PSISTORM Gaming Misc
7h
RSL Revival
8h 5m
AI Arena Tournament
10h 5m
Replay Cast
14h 5m
Sparkling Tuna Cup
1d
LiuLi Cup
1d 1h
Ladder Legends
1d 8h
Replay Cast
1d 14h
[ Show More ]
Replay Cast
1d 23h
Wardi Open
2 days
Monday Night Weeklies
2 days
OSC
2 days
WardiTV Winter Champion…
3 days
Replay Cast
3 days
WardiTV Winter Champion…
4 days
Replay Cast
4 days
PiG Sty Festival
4 days
The PondCast
5 days
KCM Race Survival
5 days
WardiTV Winter Champion…
5 days
Replay Cast
5 days
PiG Sty Festival
5 days
Epic.LAN
6 days
Replay Cast
6 days
PiG Sty Festival
6 days
Liquipedia Results

Completed

Escore Tournament S1: W8
Rongyi Cup S3
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
LiuLi Cup: 2025 Grand Finals
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

Escore Tournament S1: King of Kings
[S:21] ASL SEASON OPEN 1st Round
[S:21] ASL SEASON OPEN 1st Round Qualifier
[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
WardiTV Winter 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 Season 23
ESL Pro League Season 23
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.