• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:26
CEST 01:26
KST 08:26
  • 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
[ASL22] Ro4 Preview: Mirror Mirror2[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10
Community News
SC4ALL: II SC2 Complete Invited Player Lineup8StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026)67Weekly Cups (Sept 21-27): herO and ByuN double2Weekly Cups (Sep 13-20): herO scores triple3BSL Season 2316
StarCraft 2
General
How do you feel about the mass reverts in the 5.0.17 PTR? SC4ALL: II SC2 Complete Invited Player Lineup StarCraft II 5.0.17 PTR Patch Notes (Sept 30, 2026) Back to SC2 after 14 years - Protoss CTRL groups? October World Ranking: herO stays #1, ByuN returns
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) Sparkling Tuna Cup - Weekly Open Tournament 2026 GSTL Grand Finals Sea Duckling Open (Global, Bronze-Diamond) SC2 INu's Battles#21 [ 3-Days tournament ]
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
Mutation # 546 Catch the Train The PondCast: SC2 News & Results Mutation # 545 And Drops and Rifts Mutation # 544 Double Trouble
Brood War
General
Fantasy returning? Sagi.gg Launcher Released BW General Discussion PLAYzone Challenge - open offline tour in Prague 20-year-old Valorant player starting StarCraft
Tourneys
[Megathread] Daily Proleagues [ASL22] Ro8 Day 4 2v2v2v2 Tournament [ASL22] Ro8 Day 3
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Total Annihilation Zero
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread Canadian Politics Mega-thread Artificial Intelligence Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Escaping Into Video Games: G…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8831 users

5 Years of IEM Katowice: A Short History

Forum Index > SC2 General
21 CommentsPost a Reply
1 2 Next All

5 Years of IEM Katowice: A Short History

Text byTL.net ESPORTS
Graphics byHushfield
February 19th, 2018 15:30 GMT




Written by TheOneAboveU [image loading]


This article is part of a cooperation between ESL and TeamLiquid.net for the IEM World Championship event coming up in Katowice. ESL has provided images, information and financial support for us to produce this article and others.



The yearly pilgrimage to Katowice has become a reliable tradition for fans and players of StarCraft 2. With ever-improving production quality and increasing prize money, the Polish tournament has built up a level of prestige second only to GSL Code S, rivaling the WCS Grand Finals itself. This is reflected by the fervent fan engagement the tournament gets, with the traditional fandom powerhouse Netwars being an especially solid pillar.

2018 marks the sixth iteration of Katowice, which means it has already accumulated an illustrious history. So far we have five events worth of stories to look back to, competitions full of surprising twists, crushed hopes, and epic journeys.


2013 – The Next Generation

In January 2013 the IEM circuit made its first stop in Katowice. It came off an unusual tournament in Singapore where Korean Terran (T)Sting emerged as the surprising champion, leaving the legendary (P)Grubby in the dust. Foreigners had fared well in Singapore, with 3 players finishing in the top 4, so naturally fan hopes were high for Katowice. The legions of Polish attendees were especially zealous, chanting out their support for local heroes like (P)MaNa and (Z)Nerchio. For Korea, one name stood out as the clear favorite despite being an IEM novice: (P)PartinG. In his shadow, a less distinguished guard of Koreans traveled to Katowice. Players like (T)Dream, (T)YoDa, and (P)First hadn’t found much success in Korea at this point, yet they were marked as up-and-coming talent.

They proved that label right. First dominated his opponents every step of the way, only dropping two maps across the entire tournament, to add another title to Incredible Miracle’s already considerable collection—a foreboding sign of what was about to come. Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First. It was a first omen, perhaps, that Katowice was going to be different.


Dream showcasing his dizzying multitasking against PartinG, which would later become his trademark.


2014 – A Legend Rises

After its impressive premiere last year, Katowice was promoted to be the location for the IEM World Championship. It was decided that the 100.000 USD prize pool would go to the winner only—a bold first in SC2 history. The champions and runner-ups of the season gathered for a final showdown of epic proportions. Again, an early portent hinted that this would be a remarkable competition. In the Ro16, (P)NaNiwa forfeited his match against (T)Polt in a notorious fit of rage, convinced that the booths were not sufficiently soundproof.


The now infamous incident between Naniwa and Polt.

In most tournaments, this unanticipated drama would have been the emotional apex. But the grand final surpassed the earlier operatics as it developed into one of the most iconic SC2 series of all time. (P)sOs reached deep into his coffer of cheese to make (extremely) short work of (P)herO. The trickster Protoss claimed the 100.000 USD prize, his second purse of that size after winning WCS a few weeks earlier. Winning the World Championship earned him the nickname $O$ and solidified his reputation as an uncanny genius, whereas herO showcased severe PTSD in PvP over the next couple of months.


The ultimate duel between sOs and herO became a career-defining series for the Jin Air player.


2015 – Field of Honour

One of the most stacked lineups in SC2 memory returned to Katowice, showcasing the massive power of the Korean scene in the heart of Europe. The crème de la crème attended, from BW legends like (T)Flash and (T)FanTaSy to SC2 stars like (T)TaeJa and (T)Maru.


Dark was one of the heavy favorites to win the tournament, with his series against Maru showing exactly why he was so highly regarded.

Two men battled their way through the unforgiving bracket. Despite being considered in a slump at the time,
(P)Zest overcame (Z)Hydra, (T)INnoVation, and (T)Bbyong—no small feat in the golden age of SCV pulls—to become the dark horse of the tournament. His final opponent (P)Trap, considered a feckless underdog, quickly took the displeasure of the masses onto his shoulders by eliminating fan favorites Flash, FanTaSy, and (Z)Dark. His miracle run had no hope for a happy end though. Zest washed any doubts about his form away through a dominating macro series, winning the only PvP of the tournament.


Trap takes a wacky series against the supposedly superior Dark, building momentum for the final clash.


2016 – Battle of Heroes

The next edition of the tournament featured a more diverse field as the newest WCS rules barred most Koreans from participating; only US residents (Z)viOLet, Polt and Hydra were left to represent the SC2 powerhouse. The passionate Polish fans easily made up for the weaker competition, buttressing local heroes Nerchio and (Z)Elazer deep into the bracket. Besides them Norwegian idol (Z)Snute also shined, even eliminating the first Korean in viOlet.


Hometown hero Nerchio faced off against Polt, with the might of Poland behind him.

Even the crowd's encouragement couldn't push Nerchio and Elazer past juggernauts Polt and Hydra. Both fell victim to their Koreans opponents after strong runs, leaving Snute to carry the European banner alone. Katowice was particularly disappointment for Nerchio, as he was praised as a possible title contender prior to the start. The Polish horde rallied behind the remaining foreigner, giving him their power during his victory over Hydra in the semifinals. Overcoming that obstacle, only Captain America stood between Snute and the world championship. A desperate struggle ensued but the Terran easily powered through his foe after an early victory by Snute. The Zerg fought back briefly towards the end, albeit his effort proved vain. Once more, a Korean triumphed and lifted the trophy on the podium. It was Polt’s last big tournament victory, a fitting end to a fantastic career.


Captain America was unstoppable that day, despite Snute trying his best.


2017 – Money in the Bank

The latest edition of IEM Katowice witnessed the return of the Korean beasts in greater numbers, befitting for one of the WCS Circuit’s prestigious global events. While local folk hero Nerchio once more put up a brave fight, and Finnish prodigy (Z)Serral stockpiled some upsets (foreshadowing his eventual rise to prominence), the international competition fell short this time as well. The finals proved to be a Korean-only affair, with the duels between the Terrans being especially close and brutal.


INnoVation and aLive delivered one of the finest TvTs in LotV history.


Dark and Katowice have a twisted relationship. The Zerg comes as one of the favourite and shows some of the most entertaining games of the tournament, but before the end he inevitably bites the dust.

After years of rather one-sided grand finals, a feature the WC shares with GSL itself, Katowice finally enjoyed a drawn-out clash of titans. (T)TY and (P)Stats—hailed then as the hottest competitors—engaged in a no holds barred scrap, hitting their opponent with every stratagem at their fingertips. The series went the full distance and in the end, one of the most maligned players in SC history seized his spot in the limelight. Only weeks after winning $200,000 at WESG, TY added another hefty sum to his bank account. $100.300 instantly catapulted him into one of the top 3 all-time earners of SC2. It was the crowning jewel of his long career, the reward for all his struggles since starting to play professionally at a very young age.


The best Grand Final of Katowice so far: TY and Stats face off.


IEM Katowice is a mirror for so many developments of StarCraft 2 and its professional scene, both within the game and outside of it. The tournament has become an integral part of the game’s history and 2018, we can be sure, won’t be an exception.




Credits and acknowledgements

Written by: TheOneAboveU
Editor: CosmisSpiral
Graphics: Hushfield
Photos: Blizzard
Special thanks to: IEM, Apollo

Facebook Twitter Reddit
TL+ Member
Durnuu
Profile Joined September 2013
13326 Posts
Last Edited: 2018-02-19 15:38:33
February 19 2018 15:38 GMT
#2
On February 20 2018 00:30 TeamLiquid ESPORTS wrote:
Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First.

+ Show Spoiler +
[image loading]
BUNNYYYYYYYYY https://i.imgur.com/BiCF577.png
Olli
Profile Blog Joined February 2012
Austria24422 Posts
Last Edited: 2018-02-19 15:46:10
February 19 2018 15:45 GMT
#3
On February 20 2018 00:38 Durnuu wrote:
Show nested quote +
On February 20 2018 00:30 TeamLiquid ESPORTS wrote:
Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First.

+ Show Spoiler +
[image loading]


(Wiki)IEM Season VII - Katowice

"A sign of what was to come" here refers to IM's tournament success, and the tournament linked has an all IM semifinals.
Administrator"Declaring anything a disaster because aLive popped up out of nowhere is just downright silly."
Nerchio
Profile Joined October 2009
Poland2633 Posts
Last Edited: 2018-02-19 15:46:48
February 19 2018 15:46 GMT
#4
On February 20 2018 00:38 Durnuu wrote:
Show nested quote +
On February 20 2018 00:30 TeamLiquid ESPORTS wrote:
Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First.

+ Show Spoiler +
[image loading]

Great paint work

Thanks for the article, IEM Katowice is one of the best tournaments out there!
Progamer"I am the best" - Nerchio , 2017.
Durnuu
Profile Joined September 2013
13326 Posts
February 19 2018 15:47 GMT
#5
On February 20 2018 00:45 Olli wrote:
Show nested quote +
On February 20 2018 00:38 Durnuu wrote:
On February 20 2018 00:30 TeamLiquid ESPORTS wrote:
Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First.

+ Show Spoiler +
[image loading]


(Wiki)IEM Season VII - Katowice

"A sign of what was to come" here refers to IM's tournament success, and the tournament linked has an all IM semifinals.

Ah my bad, I clicked the World Championship link thinking World Championship = Katowice since it's been the case for a few years now.
BUNNYYYYYYYYY https://i.imgur.com/BiCF577.png
Olli
Profile Blog Joined February 2012
Austria24422 Posts
February 19 2018 15:49 GMT
#6
On February 20 2018 00:47 Durnuu wrote:
Show nested quote +
On February 20 2018 00:45 Olli wrote:
On February 20 2018 00:38 Durnuu wrote:
On February 20 2018 00:30 TeamLiquid ESPORTS wrote:
Dream ended PartinG’s debut for SK Telecom T1 in the semi-finals, being hailed as a new Terran star despite his ultimate loss to First.

+ Show Spoiler +
[image loading]


(Wiki)IEM Season VII - Katowice

"A sign of what was to come" here refers to IM's tournament success, and the tournament linked has an all IM semifinals.

Ah my bad, I clicked the World Championship link thinking World Championship = Katowice since it's been the case for a few years now.


Not gonna lie, it had me confused as well
Administrator"Declaring anything a disaster because aLive popped up out of nowhere is just downright silly."
Dav1oN
Profile Joined January 2012
Ukraine3164 Posts
February 19 2018 17:47 GMT
#7
Ehhh, Grubby was pretty good in sc2 back in days, too bad he could never swallow broodlord/festor era
In memory of Geoff "iNcontroL" Robinson 11.09.1985 - 21.07.2019 A tribute to incredible man, embodiment of joy, esports titan, starcraft community pillar all in one. You will always be remembered!
Fango
Profile Joined July 2016
United Kingdom8987 Posts
February 19 2018 18:36 GMT
#8
2017 was incredible. The semifinals/finals were brilliant and plenty of ro24/ro8 matches were memorable as well.

This year has by far the most stacked lineup to date as well. There's only one or two elite players not attending
Zest, sOs, PartinG, Dark, and Maru are the real champs. ROOT_herO is overrated. Snute, Serral, and Scarlett are the foreigner GOATs
DSK
Profile Blog Joined February 2015
England1110 Posts
February 19 2018 18:43 GMT
#9
Haha, I remember NaNi's forfeit with Polt's reaction etched into my mind. The crowd of Katowice is full of elecricity; and the streams get inordinate in terms of views too.
**@ YT: SC2POVs at https://www.youtube.com/c/SC2POVsTV | https://liquipedia.net/starcraft2/SC2POVs @**
Judgement
Profile Joined December 2010
Netherlands152 Posts
February 19 2018 18:49 GMT
#10
Cannot wait for Katowice!
"What good fortune for goverments that the people do not think."
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
Last Edited: 2018-02-19 19:08:20
February 19 2018 19:07 GMT
#11
If I recall correctly the LoL fans watched Zest dumpster Trap in 2015 after the CS finals, which were before the Starcraft finals, delayed everything. They didn't watch sOs vs herO in 2014 as the article states.
DubiousC2
Profile Joined June 2016
129 Posts
February 19 2018 19:17 GMT
#12
Thanks for the review!
Manner MULE /dance
MyLovelyLurker
Profile Joined April 2007
France756 Posts
Last Edited: 2018-02-19 23:10:31
February 19 2018 23:07 GMT
#13
Thanks for the writeup !
"I just say, it doesn't matter win or lose, I just love Starcraft 2, I love this game, I love this stage, just play like in practice" - TIME/Oliveira
leublix
Profile Joined May 2017
493 Posts
Last Edited: 2018-02-20 00:29:28
February 19 2018 23:57 GMT
#14
Nice write up. My expectations are damn high after 2017. That was probably the best tournament of the whole year.
Argonauta
Profile Joined July 2016
Spain4967 Posts
February 20 2018 00:49 GMT
#15
2017 Katowice was dominated by Terrans, 2018 will be by Toss. Nice write-up nonetheless, it made me rewatch osme of the vods in a nostalgic fashion
Rogue | Maru | Scarlett | Trap
TL+ Member
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
February 20 2018 01:04 GMT
#16
On February 20 2018 09:49 Argonauta wrote:
2017 Katowice was dominated by Terrans, 2018 will be by Toss. Nice write-up nonetheless, it made me rewatch osme of the vods in a nostalgic fashion


You're not up with the times. ZvP is the unwinnable match-up right now according to the community.
Topin
Profile Blog Joined December 2010
Peru10128 Posts
February 20 2018 03:07 GMT
#17
thanks for the recap! oh man it have being 4 years since naniwa vs polt??!! how the time flies
i would define my style between a mix of ByuN, Maru and MKP
TheOneAboveU
Profile Blog Joined February 2011
Germany3367 Posts
February 20 2018 07:45 GMT
#18
Thanks for the nice words everyone, was great to dive deeply into the past. Lots of surprisingly fresh memories.

On February 20 2018 04:07 ZigguratOfUr wrote:
If I recall correctly the LoL fans watched Zest dumpster Trap in 2015 after the CS finals, which were before the Starcraft finals, delayed everything. They didn't watch sOs vs herO in 2014 as the article states.


I really think it was the sOs/herO final, because I remember the LoL fans being pleased with how fast stuff was progressing and then becoming pissed when herO actually took a map, delaying the series some more. But it's totally possible 2015 was similar, since this was a rather common occurence before ESL figured out the "main stage economy" so to say.
Moderatoralias TripleM | @TL_TripleM | Big Dark Energy!
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
Last Edited: 2018-02-20 08:02:10
February 20 2018 07:51 GMT
#19
On February 20 2018 16:45 TheOneAboveU wrote:
Thanks for the nice words everyone, was great to dive deeply into the past. Lots of surprisingly fresh memories.

Show nested quote +
On February 20 2018 04:07 ZigguratOfUr wrote:
If I recall correctly the LoL fans watched Zest dumpster Trap in 2015 after the CS finals, which were before the Starcraft finals, delayed everything. They didn't watch sOs vs herO in 2014 as the article states.


I really think it was the sOs/herO final, because I remember the LoL fans being pleased with how fast stuff was progressing and then becoming pissed when herO actually took a map, delaying the series some more. But it's totally possible 2015 was similar, since this was a rather common occurence before ESL figured out the "main stage economy" so to say.


https://www.reddit.com/r/leagueoflegends/comments/2z4zia/iem_lol_finals_will_start_after_sc2_final/

I don't remember any similar issues (or at least not to the same extent) during the other years.
Olli
Profile Blog Joined February 2012
Austria24422 Posts
February 20 2018 09:09 GMT
#20
On February 20 2018 16:51 ZigguratOfUr wrote:
Show nested quote +
On February 20 2018 16:45 TheOneAboveU wrote:
Thanks for the nice words everyone, was great to dive deeply into the past. Lots of surprisingly fresh memories.

On February 20 2018 04:07 ZigguratOfUr wrote:
If I recall correctly the LoL fans watched Zest dumpster Trap in 2015 after the CS finals, which were before the Starcraft finals, delayed everything. They didn't watch sOs vs herO in 2014 as the article states.


I really think it was the sOs/herO final, because I remember the LoL fans being pleased with how fast stuff was progressing and then becoming pissed when herO actually took a map, delaying the series some more. But it's totally possible 2015 was similar, since this was a rather common occurence before ESL figured out the "main stage economy" so to say.


https://www.reddit.com/r/leagueoflegends/comments/2z4zia/iem_lol_finals_will_start_after_sc2_final/

I don't remember any similar issues (or at least not to the same extent) during the other years.


Ah yeah, it was Zest vs Trap. I remember that too.
Administrator"Declaring anything a disaster because aLive popped up out of nowhere is just downright silly."
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
08:00
Continental Nation League S1
CranKy Ducklings39
Liquipedia
BSL Open Qualifier
04:00
Jungsu & Hasu #2
ZZZero.O170
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 69
StarCraft: Brood War
Artosis 1107
ZZZero.O 170
Bale 17
ajuk12(nOOB) 7
Dota 2
NeuroSwarm184
League of Legends
Doublelift5165
JimRising 715
Other Games
summit1g9981
FrodaN3043
KnowMe185
C9.Mang097
Organizations
Other Games
gamesdonequick1187
Dota 2
PGL Dota 2 - Main Stream44
[ Show 11 non-featured ]
StarCraft 2
• CranKy Ducklings SOOP39
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• imaqtpie1008
• Shiphtur177
Upcoming Events
Afreeca Starleague
10h 34m
Rush vs Light
WardiTV Weekly
11h 34m
Monday Night Weeklies
16h 34m
Replay Cast
23h 34m
Afreeca Starleague
1d 10h
Soma vs Soulkey
INu's Battles
1d 11h
SHIN vs Cure
ByuN vs Zoun
PiGosaur Cup
2 days
The PondCast
3 days
INu's Battles
3 days
Replay Cast
4 days
[ Show More ]
BSL: Ladder Tournament
5 days
Sparkling Tuna Cup
6 days
Patches Events
6 days
BSL Open Qualifier
6 days
BSL Open Qualifier
6 days
Liquipedia Results

Completed

CSL 2026 AUTUMN (S22)
Blizzard Classic Cup 2026
Calamity Invitational

Ongoing

ASL Season 22
Super Anchor Qualifying S3
Acropolis #5
Acropolis #5 - GSB
Copium Cup
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual

Upcoming

Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
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.