• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:25
CET 15:25
KST 23:25
  • 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 ZvT28Behind 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/0258LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2
StarCraft 2
General
Terran AddOns placement 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 ByuL: The Forgotten Master of ZvT Oliveira Would Have Returned If EWC Continued
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) Sparkling Tuna Cup - Weekly Open Tournament SEL Doubles (SC Evo Bimonthly) WardiTV Team League Season 10 RSL Season 4 announced for March-April
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 515 Together Forever Mutation # 514 Ulnar New Year Mutation # 513 Attrition Warfare
Brood War
General
Soma Explains: JD's Unrelenting Aggro vs FlaSh Recent recommended BW games TvZ is the most complete match up BGH Auto Balance -> http://bghmmr.eu/ ACS replaced by "ASL Season Open" - Starts 21/02
Tourneys
[Megathread] Daily Proleagues BWCL Season 64 Announcement The Casual Games of the Week Thread [LIVE] [S:21] ASL Season Open Day 1
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
Battle Aces/David Kim RTS Megathread Nintendo Switch Thread Online Quake Live Config Editor Tool Diablo 2 thread Path of Exile
Dota 2
The Story of Wings Gaming 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
US Politics Mega-thread NASA and the Private Sector Things Aren’t Peaceful in Palestine UK Politics Mega-thread YouTube Thread
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Just Watchers: Why Some Only…
TrAiDoS
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2007 users

Race balance last 6 months. - Page 11

Forum Index > SC2 General
Post a Reply
Prev 1 9 10 11 12 13 21 Next All
Jayrod
Profile Joined August 2010
1820 Posts
May 02 2011 19:46 GMT
#201
On May 03 2011 04:10 Poopi wrote:
Show nested quote +
On May 03 2011 04:05 phfantunes wrote:
Whoa, look at the impact patch 1.3 had in the Korean chart. After it Protoss' winrates just sank. Is it the impact of poor balance changes or just Toss players not being prepared for it and adjusting accordingly?

Did the patch hit after or before the code A qualifiers?

the patch still hasn't hit...
Draconicfire
Profile Joined May 2010
Canada2562 Posts
May 02 2011 19:47 GMT
#202
Wow really interesting graphs.

Protoss has really taken a huge dip recently.
@Drayxs | Drayxs.221 | Drayxs#1802
pycho
Profile Joined January 2011
Paraguay372 Posts
May 02 2011 19:48 GMT
#203
On May 03 2011 04:41 ehalf wrote:
http://www.sc2ranks.com/stats/region/grandmaster/1/all

From what i see, protoss is dominate everywhere

Nerf terran and burf protoss? U definitely want your ladder games full of PvP, dont u?


What? on what information in that link did u deduce that protoss is dominating?
Novalisk
Profile Blog Joined February 2011
Israel1818 Posts
May 02 2011 19:52 GMT
#204
On May 02 2011 23:59 TT1 wrote:
lol right when the amulet nerf and infestor buff happened toss went to shit in korea


Quoting a guy who knows what he's talking about.
/commercial
ehalf
Profile Joined September 2010
408 Posts
May 02 2011 19:58 GMT
#205
On May 03 2011 04:48 pycho wrote:
Show nested quote +
On May 03 2011 04:41 ehalf wrote:
http://www.sc2ranks.com/stats/region/grandmaster/1/all

From what i see, protoss is dominate everywhere

Nerf terran and burf protoss? U definitely want your ladder games full of PvP, dont u?


What? on what information in that link did u deduce that protoss is dominating?


wtf u blind? Plz show one clue that protoss is the same as terran or zerg or weaker than those

User was temp banned for this post.
Gheed
Profile Blog Joined September 2010
United States972 Posts
May 02 2011 20:05 GMT
#206
With my incredible MSPaint skills, I added to the chart roughly when the relevant patches came out, along with a short summary of important changes.

[image loading]
HolyArrow
Profile Blog Joined August 2010
United States7116 Posts
May 02 2011 20:05 GMT
#207
Toss player here - The toss dip is understandable. After a big balance change, it takes people time to adjust, and obviously the race that got nerfed is going to have to figure new stuff out, and thus their play will likely be affected. It'll be interesting to see how things change in a month or so (though there's another pretty big balance patch so it looks like we'll have to take extra long to figure everything out).
AndyBear
Profile Joined May 2010
Canada132 Posts
May 02 2011 20:11 GMT
#208
Very interesting, thanks for sharing this. I love statistics :3.
phrenzy
Profile Joined October 2010
United Kingdom478 Posts
Last Edited: 2011-05-02 20:22:44
May 02 2011 20:14 GMT
#209
Interesting data. Though its discouraging to see though how people will completely define balance around it.

For me i find playing myself and watching pro gamers that tvz is pretty balanced. The better player will usually win, early, mid and late game. So to see terran pulling infront of zerg is a bit weird, does it mean they are imbalanced. Doubtful (IMO).

Personally i feel Protoss are still a little too overpowered. Colossi are difficult to deal with once there are more than 3 (as they should be), especially with decent ground support. New styles have emerged but they are risky to say the least. Micro'd right (which isnt easy even for pro players) and it looks like an easy win, miro'd wrong and its a massive fail and you lose. And in my eyes if you have to risk a lot to prevent a particular unit from being made because you know you cannot engage in a straight up fight then there is a problem somewhere.

Personally i always thought pvz came down to the sentry, and thought that if they increased FF time when near pylon power and decreased it when away would help. Making it harder to abuse offensively and easier to defend. But then they decreased the pylon power radius... or are about to.

edit: i would also love to know a match length breakdown for these matchups but that either sounds like hard work or impossible to gather.
Silent331
Profile Joined June 2010
United States356 Posts
May 02 2011 20:14 GMT
#210
If you think win rates=blanace than you are assuming the following

-sample size is big enough to show the average with no deviation
-all players are playing the best that their race can possibly be played
-all races are proportionally represented in sample size
-all games were played on a perfectly balanced map where every race has an equal chance to win in every spawn position combination
-there has been no game development so nothing can happen that is unexpected

if you think this shows balance than be ready to defend that you believe all the above are true.
They cant beat you, They only hope you beat yourself.
loveeholicce
Profile Blog Joined December 2010
Korea (South)785 Posts
Last Edited: 2011-05-02 20:29:38
May 02 2011 20:23 GMT
#211
On May 03 2011 03:44 xbankx wrote:
Show nested quote +
On May 03 2011 03:11 Jermstuddog wrote:
On May 03 2011 02:51 xbankx wrote:
Personally, people should just stop complaining about imbalance and just play to improve. Let the designer of the game do the game tweeking.

Also, people got to stop thinking higher apm=playing better. I just hate it whenever I hear someone say "I played better but I still lost". No, you lost because you played worse than your opponent saying the prior is merely trying to justify your loss through balance/imbalance discussion.

Some player in a few post said a lot of zerg whiners. It is mainly because pro zerg like Idra, and artosis (before he switched) tend to whine a lot more and the other zerg just follow. Protoss players have pros like Tyler and Incontrol. When protoss were dying left and right to terran/zerg in GSL1,2, and 3 they never said imba. They just said the protoss were playing bad.

Lets all remember the show Imbalance with Idra/artosis that said supposedly the "2base void ray colossus zealot build" was supposed to be unstoppable. How many PvZ pro games have people seen where toss went that.


So many issues with the logic in this post...

I'll start with your comparison of pro Zergs vs pro Protoss.

Zerg has been buffed repeatedly since release and is only now coming to equal win ratios vs other races.

Protoss has been nerfed and now they're doing better than ever.

When Tyler and Incontrol said Protoss were just playing bad, that's true. When IdrA, Artosis, and every korean pro said Zerg was less capable, that was also true.


Then you move on to talk about 2 base Void Ray/Colossus implying that it isn't imbalanced when the infestor was specifically buffed by Blizzard to deal with this unit composition and even AFTER that, Zergs are STILL having trouble with it. When they made that episode so many months back, it definitely WAS imbalanced and had to be addressed by the creators of the game...

*sigh* why bother...


I just never seen Pro toss just don't complain no matter how bad it looks. When you remember the period with medivac with freaken high movement speed where terran can snipe your builds then stalkers can't even catch up or when zerg was dominated with 2 base mutas into 3 base mutaling toss players like Tyler and Incontrol just said toss can always play better. They don't look at the game negatively and jump straight to imba like Idra/Artosis. Zerg being UP is a mere opinion just because pro players say it doesn't mean it is true because pro player will always want their race to be buffed until they can win every tourney.

Now look at the date when the episode imbalance was posted and then look at when the infestor buff came out. Then go find as many as game in between that time when a pro toss went that strat and tell me how many you can find. I followed the scene very well during that time and even after that episode other than random ladder games I played versus nub toss. All pro games from semi big to big tourney(not counting random round of 64 of a craft cup) that I had watch, I had never seen the the strat deployed other than the first time in GSTL. How could you say it is imbalanced after the patch? It is litterally never used in the pro scene except 1 game. If it was as strong as 5 rax reaper, I expected to see more than 1 game of it.

If however you are saying zergs are having trouble with it in diamond/masters, then yea it might be true. I had a hard time stopping it myself but you should never look at balance at that low of a level.


Lol.

You can go back just a few months and find Genius and Inca threatening to race switch, or you can go to some SotG episodes a few months ago and hear incontrol and tyler talking about how Protoss felt "bare", how they were too vulnerable to early timing rushes, how a Protoss army was incapable of safely retreating, and how Protoss needed better harass options.

On May 02 2011 23:59 TT1 wrote:
lol right when the amulet nerf and infestor buff happened toss went to shit in korea


LOL come on.....

On May 03 2011 05:14 Silent331 wrote:
If you think win rates=blanace than you are assuming the following

-sample size is big enough to show the average with no deviation
-all players are playing the best that their race can possibly be played
-all races are proportionally represented in sample size
-all games were played on a perfectly balanced map where every race has an equal chance to win in every spawn position combination
-there has been no game development so nothing can happen that is unexpected

if you think this shows balance than be ready to defend that you believe all the above are true.


I disagree. This would be true in an ideal world but its just not practical. That's why we use large sample sizes to average out all the variables. That being said....this sample size is pretty bad lol
상처받은 그대에 가슴에 사랑을 심어줄께요♥
phyren
Profile Blog Joined October 2009
United States1067 Posts
May 02 2011 20:31 GMT
#212
Hopefully these charts will make people stop randomly bming when they lose to protoss. Ideally it would dull the balance whine that happens every time a zerg loses anything, but I doubt that.

On May 03 2011 05:14 Silent331 wrote:
If you think win rates=blanace than you are assuming the following

-sample size is big enough to show the average with no deviation
-all players are playing the best that their race can possibly be played
-all races are proportionally represented in sample size
-all games were played on a perfectly balanced map where every race has an equal chance to win in every spawn position combination
-there has been no game development so nothing can happen that is unexpected

if you think this shows balance than be ready to defend that you believe all the above are true.


I'm not arguing that win rates are the same thing as balance, but I think the idea in this quote is incorrect.
-certainly sample size matters, and it will only grow with time, though already there are so many tournaments going on that we should have a pretty good pool to draw from. Of course the balance changes and developing metagame mean data from a couple months ago may already be useless for talking about the game today.
-hopefully, the end goal is not to make a game that is only balanced when everyone is able to play in a strategically and mechanically perfect manner (seeing as this is impossible for anyone, much less everyone). To talk about true balance you need perfect or at least near perfect players, but we wouldn't want one race to be absolute shit until your mechanics reached some plateau. Ideally the game can be somewhat competitive at all skill levels. The bnet 2.0 mmr system helps this. (this has been discussed in other threads)
-on ladder maps are chosen randomly, as are spawn. Over a large enough sample size any random variation gets washed out on average. This would only be a significant concern if you were trying to say that a significant majority of maps or spawn positions significantly imbalance the game in a consistent way (i.e. 70% of maps favor p over z, and the remaining 30% don't have a strong enough reverse imbalance to counter this). Also, several tournaments (from which this data comes) allow the players to choose maps or thumb down maps, so this complicates things, but it also means that either players were able to alternate choosing favorable maps or they were able to cancel the effects of grossly imbalanced maps.
-on the contrary, these graphs could be used to argue that there has been game development as we can see large swinging in win percentages of the races.
nn42
Profile Joined April 2011
Sweden18 Posts
Last Edited: 2011-05-02 20:36:23
May 02 2011 20:32 GMT
#213
- 2k games / month. it's a big sample size corresponding with the right layer of play. I don't care if you add 500k bronze games, they'd prove nothing.
- I would argue the sample size would equal out racial misstakes
- No numbers are presented, but sc2ranks shows a close dispersion of close to 30% of each race, so I would for the sake of ease here suspect that the same ratio is applied here, again because of the sample size.
- Have no numbers. It's always hard to look at maps and balance, since various tactics are near equal to the importance of races on various maps. Scrap station really premiers muta ling and drops, which means protoss has a hard time against those specific builds/tactics on the special maps.
my point is that maps are hard to argue balance on.
- There have been game changes, and the 'metagame' is a part of Blizzard balance. The recent 4gate nerf is a part of something I'd argue isn't op at all, but it's getting a nerf because Blizzard wants more various builds in PvP


I'm not saying Blizzard should balance the game just out of these graphs, I state that the graphs prove so much QQing wrong.
MrCon
Profile Blog Joined August 2010
France29748 Posts
May 02 2011 20:34 GMT
#214
On May 03 2011 05:14 phrenzy wrote:
Interesting data. Though its discouraging to see though how people will completely define balance around it.

For me i find playing myself and watching pro gamers that tvz is pretty balanced. The better player will usually win, early, mid and late game. So to see terran pulling infront of zerg is a bit weird, does it mean they are imbalanced. Doubtful (IMO).

Personally i feel Protoss are still a little too overpowered. Colossi are difficult to deal with once there are more than 3 (as they should be), especially with decent ground support. New styles have emerged but they are risky to say the least. Micro'd right (which isnt easy even for pro players) and it looks like an easy win, miro'd wrong and its a massive fail and you lose. And in my eyes if you have to risk a lot to prevent a particular unit from being made because you know you cannot engage in a straight up fight then there is a problem somewhere.

Personally i always thought pvz came down to the sentry, and thought that if they increased FF time when near pylon power and decreased it when away would help. Making it harder to abuse offensively and easier to defend. But then they decreased the pylon power radius... or are about to.

edit: i would also love to know a match length breakdown for these matchups but that either sounds like hard work or impossible to gather.

http://www.gomtv.net/records/index.gom has the match length statistic if that's what you want
DragonDefonce
Profile Blog Joined April 2008
United States790 Posts
May 02 2011 20:38 GMT
#215
Considering the amount of zerg QQ in the korean forums, the PvZ in korea is quite surprising to me. Also pretty ridiculous how badly P did in april in korea.
MrCon
Profile Blog Joined August 2010
France29748 Posts
Last Edited: 2011-05-02 20:46:52
May 02 2011 20:45 GMT
#216
On May 03 2011 05:14 Silent331 wrote:
If you think win rates=blanace than you are assuming the following

-sample size is big enough to show the average with no deviation
-all players are playing the best that their race can possibly be played
-all races are proportionally represented in sample size
-all games were played on a perfectly balanced map where every race has an equal chance to win in every spawn position combination
-there has been no game development so nothing can happen that is unexpected

if you think this shows balance than be ready to defend that you believe all the above are true.

- sample size is pretty good here
- The graphs shows that better maps are influencing the winrates
- The races doesn't need to be proportional at all. Having less of a race just diminish its sample size but has no effect on winrate at all.
- The graph shows that game development influenced winrates

This is still the best tool to evaluate balance, even if winrate isn't balance, it's still pretty close to the same thing. This shows that for a group of players who aim to improve at the game and to have the highest possible skill, the race doesn't (or does if there is imbalance) influence the results.
Sporadic44
Profile Blog Joined January 2011
United States533 Posts
Last Edited: 2011-05-02 21:19:50
May 02 2011 20:45 GMT
#217
correct me if im wrong but the OP made these graphs himself based off of data posted on liquipedia?
it would be cool if we could get more information like this on the site. not necessarily line graphs but sets of observable data. for example if you click on metalopolis you could pull up some data on wins/losses regarding matches. played on that map. or other information such as average match length. just some examples. i have limited knowledge on statistics, entry level college math, and a scientific understanding of analyzing and displaying data through biology labs. but i feel this could be something worth at least trying to work on. if anyone else likes the idea send a pm my way.
"Opportunities multiply as they are seized."
Lonyo
Profile Blog Joined December 2009
United Kingdom3884 Posts
May 02 2011 20:58 GMT
#218
The Korean graph is a joke because it includes competitions which have no relevance, such as house contests.

You really think an IM House match between Horror and Seed on iCCup Testbug represents balance? No, it doesn't. They don't even know the map!
Throwing in random games to make up the numbers is stupid.

GSL Code A and Code S combined give ZvP as being 10-8, so Z has a slight edge on a very small sample size.
GSL TvP is a lot different and is 29-15 TvP, so maybe there is a story there, but throwing up a small sample which includes basically joke/entertainment games, not serious competition, is pretty silly when those games make up the majority of your sample size (42 games zvp, 18 from GSL, the rest from other competitions).
HOLY CHECK!
K3Nyy
Profile Joined February 2010
United States1961 Posts
May 02 2011 21:10 GMT
#219
On May 03 2011 00:11 oxxo wrote:
Show nested quote +
On May 03 2011 00:07 K3Nyy wrote:
Interesting.. it's funny that MVP says terran is the weakest but every statistic proves him wrong.

Zerg looks underpowered though and protoss aren't doing as well as everyone makes it sound.


MVP is talking about GSL maps. These stats include ALOT of stuff on the non-GSL small maps.



IIRC, the new GSL maps win ratios were still in favor of terran.
Barett
Profile Joined May 2010
Canada454 Posts
Last Edited: 2011-05-02 21:16:24
May 02 2011 21:15 GMT
#220
On May 02 2011 23:50 Zaros wrote:
Nice to know the PvZ troubles i have been having is echoed in korea. Very interesting results.

Haha I was just thinking the same thing. PvZ is my strongest matchup, but whenever I play someone close to my level or better then me I found the matchup very hard and frustrating.

I know this is not exactly a balance chart lol. Just interesting to see.
Gym, Video Games, Laundry.
Prev 1 9 10 11 12 13 21 Next All
Please log in or register to reply.
Live Events Refresh
Wardi Open
12:00
#76
WardiTV976
OGKoka 309
Rex137
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 294
Rex 131
Vindicta 16
StarCraft: Brood War
Sea 60426
Britney 42426
Bisu 3409
Flash 2427
Rain 2334
Jaedong 1769
Shuttle 1026
Stork 551
firebathero 424
Soulkey 391
[ Show more ]
ZerO 367
Mong 363
Snow 330
Hyuk 275
actioN 220
Mini 205
Rush 175
Light 157
Soma 143
Dewaltoss 141
Leta 140
Nal_rA 84
Sea.KH 65
sorry 62
PianO 54
ToSsGirL 44
Pusan 36
[sc1f]eonzerg 33
Backho 29
JulyZerg 26
GoRush 23
910 17
HiyA 13
Free 12
zelot 11
ajuk12(nOOB) 11
scan(afreeca) 11
Rock 9
soO 9
Sacsri 7
Terrorterran 4
Counter-Strike
olofmeister1855
byalli830
x6flipin584
markeloff143
allub141
oskar76
Heroes of the Storm
crisheroes276
Other Games
singsing2529
Gorgc2361
B2W.Neo1205
hiko467
Mlord234
Fuzer 219
Hui .198
XaKoH 161
KnowMe14
ZerO(Twitch)12
Organizations
Counter-Strike
PGL122
Other Games
BasetradeTV88
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis4126
• TFBlade392
Upcoming Events
Monday Night Weeklies
2h 35m
Replay Cast
9h 35m
PiGosaur Cup
1d 10h
Replay Cast
1d 18h
Replay Cast
2 days
The PondCast
2 days
KCM Race Survival
2 days
Replay Cast
3 days
Ultimate Battle
3 days
Light vs ZerO
Replay Cast
4 days
[ Show More ]
CranKy Ducklings
4 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
Replay Cast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Acropolis #4 - TS5
PiG Sty Festival 7.0
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
Spring Cup 2026
WardiTV Winter 2026
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
eXTREMESLAND 2025

Upcoming

ASL Season 21: Qualifier #1
ASL Season 21: Qualifier #2
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
RSL Revival: Season 4
NationLESS Cup
Asian Champions League 2026
IEM Atlanta 2026
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
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.