• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:49
CET 21:49
KST 05:49
  • 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 ZvT29Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (March 2-8): ByuN overcomes PvT block1GSL CK - New online series13BSL Season 224Vitality ends partnership with ONSYDE20Team Liquid Map Contest - Preparation Notice6
StarCraft 2
General
Weekly Cups (March 2-8): ByuN overcomes PvT block Blizzard - classic cup GSL CK - New online series Weekly Cups (Feb 23-Mar 1): herO doubles, 2v2 bonanza Vitality ends partnership with ONSYDE
Tourneys
Master Swan Open (Global Bronze-Master 2) RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) $5,000 WardiTV Winter Championship 2026
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 516 Specter of Death Mutation # 515 Together Forever Mutation # 514 Ulnar New Year
Brood War
General
ASL21 General Discussion BSL 22 Map Contest — Submissions OPEN to March 10 BGH Auto Balance -> http://bghmmr.eu/ BSL Season 22 battle.net problems
Tourneys
ASL Season 21 Qualifiers March 7-8 [Megathread] Daily Proleagues BWCL Season 64 Announcement [BSL22] Open Qualifier #1 - Sunday 21:00 CET
Strategy
Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular?
Other Games
General Games
Nintendo Switch Thread PC Games Sales Thread Path of Exile No Man's Sky (PS4 and PC) Stormgate/Frost Giant Megathread
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
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
Mexico's Drug War US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece
Sports
2024 - 2026 Football Thread Formula 1 Discussion General nutrition recommendations Cricket [SPORT] TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Gaming-Related Deaths
TrAiDoS
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2035 users

How do Korean Starcraft Pros Approach the Game?

Forum Index > SC2 General
Post a Reply
1 2 3 Next All
Silky
Profile Blog Joined June 2011
United States260 Posts
Last Edited: 2012-05-27 00:56:08
May 27 2012 00:39 GMT
#1
We all know that the korean have dominated the scene since back in the Starcraft 1 days. For some reason they absolutely dominate the entire game compared to foreigners which is shown by the difficulty foreigners have playing against them in tournaments (like GSL), the ladder, and in many other ways. People explain that it is because they play countless more games than us foreigners, but what foreigner pros who have been in Korea say that this is true, but it is also how they approach the game. I have wondered what this means and how they really do approach the game. I can not figure it out what-so-ever. Can anyone explain to me how the Koreans:

A. Practice (including hours, exercise, eating habits, ect.)

B. Approach the game


It would be much appreciated! Thank you!
Have a good life
Br3ezy
Profile Blog Joined September 2010
United States720 Posts
Last Edited: 2012-05-27 00:48:06
May 27 2012 00:47 GMT
#2
1. They dont have the "korean all-star factor". If you are an up and coming korean progamer practicing in a b-team practice house and you have the opportunity to play a BO3 against MVP, the first thing they think is "how do i beat this mofo" and not "man this guy is korean AND he won a bunch of gsls...im screwed but this will be good experience for me to play him now (and totally not expecting to win).

Why do you say "us foreigners" if your TL country says Korea (South)?

A. Korean practice houses and foreign practice houses are basically the same thing. You talk about starcraft a lot more then an environment where you are alone or not surrounded against higher level players and so hence they have a "support group".

B. I think they look at the game through a LCD monitor, im not sure on that one so DONT quote me
Check out my guide to mechanics http://www.teamliquid.net/forum/viewmessage.php?topic_id=319876
ShatterZer0
Profile Joined November 2010
United States1843 Posts
Last Edited: 2012-05-27 00:52:42
May 27 2012 00:50 GMT
#3
First, forum guidelines.

Second, it changes between teams. Khan's style, or more likely January's style, is pretty lax. Based on the players conglomerating their experience constantly so that they don't play as many rote games.

SKT1's is something of a toss up between serious player counter analysis and vast amounts of gaming. More even than the other teams.

Or even ACE, the team that just tries to surprise the other team as much a humanly possible.

But, to be honest, how exactly they practice is much of a trade secret. PLUS, BW players could have SERIOUSLY varied styles at the higher levels, much more varied than we see in SC2 right now.

Just about all of the teams had a minimum exercise requirement. Obviously there were required training hours, but generally it was up to the player exactly HOW much they practiced... just as it is basically everywhere.

I think you should try reposting this with better guideline adherence in the BW forum.

EDIT: LCD? What do you think teams were, rich? They used low end stuff to the END. CRT ftw. Plus, LCD hurts your eyes quicker according to Korean sensibilities. Kinda like how there were no Pro snow maps in BW, the white on the screen just hurt your eyes too quickly.
A time to live.
Silky
Profile Blog Joined June 2011
United States260 Posts
May 27 2012 00:56 GMT
#4
What I'm basically trying to ask is how much do they play and how do they approach the game.
Have a good life
ReachTheSky
Profile Joined April 2010
United States3294 Posts
Last Edited: 2012-05-27 01:04:29
May 27 2012 01:00 GMT
#5
Well I'm no pro but i'll share with you some basic tips.

8-10 hours a day is a solid practice regiment. This includes Ladder,customs and reviewing replays. Exercise every morning. Stretch every few hours. Eating habits are VERY IMPORTANT!

I recommend eating all organic foods if possible. No preservatives. No fast food or junk food. Water shall be your beverage. Drink it freely. No soda. No caffeine etc. None of that garbage. Salad should be the base of your main course. Eat chicken. Avoid red meats, eat them sparingly. Almonds, carrots, fruits all make great snacks.

Here is a sample of my eating regiment:
Breakfast- 1-2 eggwhites scrambled on wheat bread(good for your heart),2-3 slices of turkey bacon(yes its processed but its much better for you than regular bacon), Glass of OJ and a piece of fruit. A granny smith apple will wake you up better than one cup of coffee. A couple hours later I eat a snack. Its usually a yogurt. Make sure your yogurt contains probiotics. Avoid eating yogurt or any foods that contain Aspertame(that shit causes cancer). Then lunch. Turkey sammitch! No condoments, except spicy brown mustard(its completely natural). Only 1 slice of cheese. A couple hours later its snack time again. Carrots and almonds. Dinner: Salad is always the main dish. Do not use store bought dressing, its all garbage and very unhealthy. There are a few organic types that are good for you. I recommend getting dressign recipes online. Add some chicken to the salad if you would like(hell i usually do!). There are plenty of healthy side dishes out there. a couple hours later i have another snack. Bananas fruit vegies w/e. Fruits/vegs/nuts should always be your preferred choice for snacks. Never consume food 2 hours before bed. Always drink 2 cups of water within 30 minutes of waking up. Drink 2 cups before sleep and always consume it throughout the day. This is just an example of a very healthy eating lifestyle. You can still eat out, but very very sparingly, maybe once or twice a month. Remember, stay away from food with additives/preservatives. Avoid processed foods, or eat them minimally. I believe turkey bacon is the only processed food i eat now. Fish is great for you.

Approach to the game. Find out why you won. Find out why you lost. Look at your replays. Look at how smooth your macro is. How is your multitasking? How is your money level. Is your mineral/gas income kept low at a good ratio? Map awareness, it changes games. Learn all the builds, learn to recognize them. Sometimes you can hard counter certain openings with something qwuirky and win right off the bat every time. Sometimes the best you can do is have an optimal response. Whatever you do, DO NOT PAY FOR COACHING. Its a rip off and not worth the time. You are better off learning through experience and repetition.

Hope this helped!

You will feel much better after changing your eating habits within 2 weeks. Nourish your body

O also, breath clean air. No smoking . Alcohol consumption should be a minimum. A glass of wine every night is good for you though.

One last side note: All those unhealthy foods contain so many chemicals that affect your body. Your body becomes addicted to them. You end up going through withdrawl when you stop consuming them. Once you have switched over to a healthy eating lifestyle, your true hunger comes back. You can eat as much as you want, providing its all healthy stuff such as the stuff i've listed. Its sounds crazy but its true. Cheers!
TL+ Member
ThePlayer33
Profile Joined October 2011
Australia2378 Posts
May 27 2012 01:02 GMT
#6
they work hard and try win. foreigners are all lazy on the other hand. unless youre a genius(stephano)

its cultural. you simply work harder in an office in south korea and asia than that of US or europe.
| Idra | YuGiOh | Leenock | Coca |
Br3ezy
Profile Blog Joined September 2010
United States720 Posts
May 27 2012 01:09 GMT
#7
On May 27 2012 10:02 ThePlayer33 wrote:
they work hard and try win. foreigners are all lazy on the other hand. unless youre a genius(stephano)

its cultural. you simply work harder in an office in south korea and asia than that of US or europe.

So does that make Bill Gates and Warren Buffet not american? Because they are good at what they do? It is not a cultural scenario that does this, it is your stereotypical mind explaining your biased thoughts on how americans are lower-effecient workers than that of asia or the US. How can you even compare the two accurately? Hell, even the currency isn't the same. What makes you a hard worker is what you put in your environment and other things that are already a part of your life, such as if you had a hard working parent and you saw how hard they worked and it rubbed off on you, that is a positive stimulus in your environment.

Foreigners are not lazy on the other hand either. People play more on EU ladder then on KR. Empire.Kas plays so many ladder games a day he always has easily 1k + ladder games. Does this make him lazier and worse then koreans? Does this make him lazier and worse then a fucking diamond korean random player?

Foreigners also don't like to win either? Just because koreans try and beat foreigners means that foreigners don't try and therefore lose to koreans and are inferior to them? K.
Check out my guide to mechanics http://www.teamliquid.net/forum/viewmessage.php?topic_id=319876
huehuehuehue
Profile Blog Joined August 2011
Estonia455 Posts
Last Edited: 2012-05-27 01:13:10
May 27 2012 01:11 GMT
#8
You should read iloveoov's and Coach Park's interviews.

http://www.teamliquid.net/forum/viewmessage.php?topic_id=295995
http://www.teamliquid.net/forum/viewmessage.php?topic_id=339924

BW B-Teamers just played 12 hours a day, usually just playing standard build to get good mechanics. About food, they just eat the meals that the maid cooks for them in the house, i don't know if teams pay special attention to what kind of food is best for the players. Some players exercise, at offseason the teams usually play soccer etc.

Edit:// Breezy, Kas is an exception, most foreigner pros don't practice a lot, some of them still go to school too.
Iksf
Profile Joined March 2011
United Kingdom444 Posts
May 27 2012 01:15 GMT
#9
No magical trick just koreans work much harder because its so competitive, as with any job. If you want to get better don't bother with changing your diet or something stupid just play more, try always find something to improve on from game to game.
Natespank
Profile Joined November 2011
Canada449 Posts
May 27 2012 01:18 GMT
#10
What about psychologically? Besides describing the actions the pros take, what mental outlook do they have day to day?
LOcDowN
Profile Joined February 2003
United States1015 Posts
May 27 2012 01:18 GMT
#11
On May 27 2012 09:39 Silky wrote:
We all know that the korean have dominated the scene since back in the Starcraft 1 days. For some reason they absolutely dominate the entire game compared to foreigners which is shown by the difficulty foreigners have playing against them in tournaments (like GSL), the ladder, and in many other ways. People explain that it is because they play countless more games than us foreigners, but what foreigner pros who have been in Korea say that this is true, but it is also how they approach the game. I have wondered what this means and how they really do approach the game. I can not figure it out what-so-ever. Can anyone explain to me how the Koreans:

A. Practice (including hours, exercise, eating habits, ect.)

B. Approach the game


It would be much appreciated! Thank you!


You are correct in your statement of "how they approach the game".

You may be partially correct when you say they practice more than foreigners, and that they put in more physical time than foreigners. But eventually it is "how they approach the game" that is best.

Inside Korea we have team houses, we have a coaching staff and specific coach for a specific race (Terran coach, Zerg coach, and Protoss coach). In the team house, you share knowledge with each other and learn the correct mentality to win in tournament play.

The level of play is superior in Korea on a general level and extremely strong in team house environment so you will get the best practice quality in comparison to outside of Korea.

The strategy is up-to-date and all meta-game shift happens in Korea first before the entire world learn and copy. Korea takes Starcraft with a professional approach (an actual job career) that focus on engineering build orders (reverse engineering to get specific timings down) and rinse-and-repeat superior mechanics to dominate.

The foreign scene can do the same but we would have to match the professional approach to their quality standard. I don't think anyone is willing to do this since no one really view Starcraft as a true sport and not enough money generation will make it worth it to engineer a system that matches or is superior to Korea. Until it is a profitable system (Starcraft) you won't see anyone jumping on and engineer build orders professionally out of Korea like you see in Korea. It is just not worth the time, people would rather just copy what Korea is doing for now and let them lead the way in innovations of build orders as new maps are release.
Silky
Profile Blog Joined June 2011
United States260 Posts
May 27 2012 01:38 GMT
#12
Can anyone explain how they specifically "refine" their builds?
Have a good life
Assirra
Profile Joined August 2010
Belgium4169 Posts
Last Edited: 2012-05-27 01:42:25
May 27 2012 01:42 GMT
#13
Doing it hundreds times over and over.
Klipsys
Profile Blog Joined May 2010
United States1533 Posts
May 27 2012 01:58 GMT
#14
On May 27 2012 10:38 Silky wrote:
Can anyone explain how they specifically "refine" their builds?

getting movement and placement down to an exact science
Hudson Valley Progamer
nyaru267
Profile Joined January 2012
United States117 Posts
Last Edited: 2012-05-27 03:15:20
May 27 2012 03:14 GMT
#15
A.) Dedication, They create a schedule that works for them and stick with it for example 8am-12 wake up play and have lunch 12pm- 2 practice break for an hour 3-5 more practice then and done for the day(Just a made up example just create one that works for you).

B.) Play the game
Yugioh|Grubby|Huk|White Ra|Boxer|Bomber|Vines|DongRaeGu Fighting!
RavenLoud
Profile Joined March 2011
Canada1100 Posts
May 27 2012 03:43 GMT
#16
One stereotypical thing I hear a lot is that Koreans tend to view the game in terms of how they can mechanically improve, while foreigners like to look at the overall structure of the game.

E.g. A terran loses a TvZ, the Korean terran will say to himself to improve his marinesplit and macro better, while a foreigner would look at how he can improve his build to have specific units at specific timings and refine his expo timings.

I'm not sure how true this really is, all broad generalizations like this tend to be shaky.

One thing's for sure, Koreans work much harder and live in a very concentrated area where they all have close contact with their highest level peers. Their well established team/coaching infrastructure combined with this concentrated effort is the real reason why they excel at this game.

GinDo
Profile Blog Joined September 2010
3327 Posts
May 27 2012 03:48 GMT
#17
Korea simply takes the game more seriously.

The number one complaint that foreigner tend to have about Korean Team house is the strict rigid practice schedule.+ Show Spoiler +
Or at least that's what Idra said.


Not to mention that Ladder in Korea is much stronger as a result of a more dedicated SC2 community. Not that it is bigger the NA or EU, just more dedicated to the game.
ⱩŦ ƑⱠẬ$Ħ / ƩǤ ɈƩẬƉØƝǤ [ɌȻ] / ȊṂ.ṂṼⱣ / ẬȻƩɌ.ȊƝƝØṼẬŦȊØƝ / ẬȻƩɌ.ϟȻẬɌⱠƩŦŦ ϟⱠẬɎƩɌϟ ȻⱠẬƝ
Holytornados
Profile Joined November 2011
United States1022 Posts
May 27 2012 03:55 GMT
#18
On May 27 2012 10:02 ThePlayer33 wrote:
they work hard and try win. foreigners are all lazy on the other hand. unless youre a genius(stephano)

its cultural. you simply work harder in an office in south korea and asia than that of US or europe.


This post makes me facepalm.

You're attaching a huge stigma to an entire group of people based on video game results, when in reality there are as many hard working American/foreigners as there are Koreans. Look at it from a perspective outside of video games before you try to attribute it to culture.
CLG/Liquid ~~ youtube.com/reddedgaming
evilfatsh1t
Profile Joined October 2010
Australia8818 Posts
May 27 2012 04:02 GMT
#19
On May 27 2012 12:43 RavenLoud wrote:
One stereotypical thing I hear a lot is that Koreans tend to view the game in terms of how they can mechanically improve, while foreigners like to look at the overall structure of the game.

E.g. A terran loses a TvZ, the Korean terran will say to himself to improve his marinesplit and macro better, while a foreigner would look at how he can improve his build to have specific units at specific timings and refine his expo timings.

I'm not sure how true this really is, all broad generalizations like this tend to be shaky.

One thing's for sure, Koreans work much harder and live in a very concentrated area where they all have close contact with their highest level peers. Their well established team/coaching infrastructure combined with this concentrated effort is the real reason why they excel at this game.



if you were talking about a korean a-teamer compared to a foreigner then that might be true, since the korean pro would have the timings known like the back of his hand by then
but an average korean gamer and a foreigner would probs think the same way about wanting to work on mechanics and timings together

but what ive noticed with a lot of my friends and myself is that foreigners arent as competitive as koreans. when i lived in australia most of my non korean friends had that approach where if they lose they just accept it and move on. now, i live in korea (and myself being korean), i notice that if my friends and i lose we get pissed and will ask for rematches until they win, whether it takes another 100 games to achieve it doesnt matter to them
i think its the competitive mentality that differentiates koreans vs foreigners
ymir233
Profile Blog Joined June 2010
United States8275 Posts
May 27 2012 04:07 GMT
#20
On May 27 2012 10:09 Br3ezy wrote:
Show nested quote +
On May 27 2012 10:02 ThePlayer33 wrote:
they work hard and try win. foreigners are all lazy on the other hand. unless youre a genius(stephano)

its cultural. you simply work harder in an office in south korea and asia than that of US or europe.

So does that make Bill Gates and Warren Buffet not american? Because they are good at what they do? It is not a cultural scenario that does this, it is your stereotypical mind explaining your biased thoughts on how americans are lower-effecient workers than that of asia or the US. How can you even compare the two accurately? Hell, even the currency isn't the same. What makes you a hard worker is what you put in your environment and other things that are already a part of your life, such as if you had a hard working parent and you saw how hard they worked and it rubbed off on you, that is a positive stimulus in your environment.

Foreigners are not lazy on the other hand either. People play more on EU ladder then on KR. Empire.Kas plays so many ladder games a day he always has easily 1k + ladder games. Does this make him lazier and worse then koreans? Does this make him lazier and worse then a fucking diamond korean random player?

Foreigners also don't like to win either? Just because koreans try and beat foreigners means that foreigners don't try and therefore lose to koreans and are inferior to them? K.


Gates and Buffett aren't exactly your avg Americans, just like MVP and Nestea aren't your avg Koreans. Koreans can be just as lazy as foreigners, but the ones that do start working are also surrounded by a slightly more work-/practice-focused environment. Probably comes from a cultural/religious influence, really - the whole Confucian/Buddhist "working is most of it" mindset that's been ingrained for so long versus the more vaguely-set Abrahamic religions that have mainly settled in the Western Hemisphere. Again, a more complicated handwave to explain the "hardworking Koreans" stereotype, but one that does have some weight in terms of generalizations.
Come motivate me to be cynical about animus at http://infinityandone.blogspot.com/ // Stork proxy gates are beautiful.
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 11m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
JuggernautJason145
UpATreeSC 126
ForJumy 42
StarCraft: Brood War
Calm 2422
Dewaltoss 131
ggaemo 127
hero 69
LancerX 15
yabsab 14
NaDa 9
Dota 2
canceldota37
Counter-Strike
fl0m3440
Heroes of the Storm
Liquid`Hasu368
Other Games
gofns45475
tarik_tv14414
Grubby3212
FrodaN1531
B2W.Neo784
Beastyqt637
C9.Mang0127
Hui .83
Organizations
Other Games
gamesdonequick1994
StarCraft 2
angryscii 130
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• Pr0nogo 0
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota269
League of Legends
• TFBlade900
Other Games
• imaqtpie1270
• Shiphtur111
Upcoming Events
PiGosaur Cup
3h 11m
GSL
13h 11m
WardiTV Team League
15h 11m
The PondCast
1d 13h
WardiTV Team League
1d 15h
Replay Cast
2 days
Replay Cast
3 days
CranKy Ducklings
3 days
RSL Revival
3 days
WardiTV Team League
3 days
[ Show More ]
uThermal 2v2 Circuit
3 days
BSL
3 days
Sparkling Tuna Cup
4 days
RSL Revival
4 days
WardiTV Team League
4 days
BSL
4 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Monday Night Weeklies
5 days
WardiTV Team League
6 days
Liquipedia Results

Completed

ASL Season 21: Qualifier #2
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
Spring Cup 2026
BSL Season 22
RSL Revival: Season 4
Nations Cup 2026
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

CSL Elite League 2026
ASL Season 21
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
CSLAN 4
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
NationLESS Cup
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
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.