• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:55
CEST 12:55
KST 19: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
uThermal's 2v2 Tour: $15,000 Main Event10Serral wins EWC 202544Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple3SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
Real talk: we need to stop nerfing everything Weekly Cups (Aug 4-10): MaxPax wins a triple Geoff 'iNcontroL' Robinson has passed away Serral wins EWC 2025 uThermal's 2v2 Tour: $15,000 Main Event
Tourneys
Global Tourney for College Students in September RSL: Revival, a new crowdfunded tournament series SC2's Safe House 2 - October 18 & 19 Sparkling Tuna Cup - Weekly Open Tournament LiuLi Cup - August 2025 Tournaments
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
ASL20 Pre-season Tier List ranking! BW General Discussion Simultaneous Streaming by CasterMuse StarCon Philadelphia Player “Jedi” cheat on CSL
Tourneys
[Megathread] Daily Proleagues KCM 2025 Season 3 Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Fighting Spirit mining rates [G] Mineral Boosting Simple Questions, Simple Answers Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Total Annihilation Server - TAForever Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread [Manga] One Piece Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Gaming After Dark: Poor Slee…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
Customize Sidebar...

Website Feedback

Closed Threads



Active: 594 users

High level Zerg timing theories/Random thoughts

Forum Index > BW General
Post a Reply
Normal
BruceLee6783
Profile Joined March 2007
United States196 Posts
January 25 2008 16:59 GMT
#1
Watching many, many replays from years ago until now, I've realized there's vastly different ways that good players time their production and tech and so on. Originally, I started watching Tsunami reps and watched him almost always make his 2nd hatch in his main next to his first hatch. As a newb back in those days, I thought that anymore than 15-20 drones in your main was simply a waste, and the point of 2 hatcheries in your main was for a heavier ling-based strategy. After realizing that those speedlings I always made early on didnt help me at all against terrans who didnt pressure early, I thought there must be something wrong with the strategy, but I didnt understand how Tsunami used that strat and managed to still win so many games against good players.

Next, I tried fast expansion builds focusing mainly on mass drones because at the time, I had recently seen some Blackman replays. At first it seemed to work really well because I had double the gas income and I knew that zerg tech and gas based units were the real keys to stomping terran. This was generally a 3 hatch before gas build, and pretty soon afterwards I played some players who enlightened me on that strat's weaknesses too. Bunk rushing with scv support, Any kind of dual port wraith or fast tank drop on my ledge (mostly playing LT back then) would always cheese me or at least get me so far behind I couldn't mount any decent comeback.

Next I tried watching [NC]Yell0w replays since he was known to be the best zerg at the time. As much as I disliked the fact he always seemed to lose horribly to Boxer, there wasn't a zerg who seemed to put up any better of a fight against Boxer either. Yell0w struck me initially as a really greedy zerg too, but now that I know better, he's really not. Copied his 2 hatch muta build and started raping terran fast techers easily and then found the flaws in this: If the terrans or toss players played safely, and the mutas didn't do much initial damage, my 2 hatch production would prove highly inferior to a 3 hatch before gas build, therefore causing a loss in the mid-late game stages once terran/toss armies reached high numbers. 2 hatch muta rushing just barely would survive super fast tank rushes also, with my first several mutas hatching just around the time my last sunkens were being destroyed. If the rines and tank came extremely early I knew I'd always have the option of making 1-2 groups of speedling before muta and raping that easy, but the problem with that many lings is that it leaves you with a terribly low drone count to transition with into mid-game.

Apparently players like Blackman also realize the cons of mass ling in the earlier stages of ZvT and ZvP because his high drone count is a result of only building gas units with his gas and whenever he would switch techs or run low on gas, he'd simply power lots of drones and use the excess money for more expo's. After reaching 3-3 ling upgrades and getting cracks, suddenly lings can rape a lot harder.

I learned that if you delay getting your 2nd gas at your natural for a while, that would allow you to get your 3rd hatch up much faster. Even if you're preoccupied with ling pumping while the lair is being made, once the 3rd hatch comes online you can use it to help establish a decent amount of drones before having to make your lurks or mutas.

Fast forward to Savior's days of domination. I didn't believe his micro was nearly as refined as July's was, especially the muta harass and ling control. Savior didn't seem to have the massing skills of Blackman either. Did he have a nice combo of both decent micro/macro and they made up for each other? Or was there something missing? Upon closer observation of Savior's production timing I found that while taking his 3rd and 4th bases he would rally all 3 of his inital hatches to his expansions and pump drones from those. (Something I never did or stupidly enough, ever realized was possible)

So now I'm back to watching old school zerg replays like Tsunami, and I noticed Tsunami did the exact same thing, albeit not as refined as Savior, but still almost the same thing. Also, just because he made his 2nd hatchery in his main didnt mean he HAD to use it for lings. One can merely pump drones from a single base while making a single hatch at 2-3 more bases, then maynard your drones to all of those bases and suddenly go from a seemingly piss-poor production to an overwhelming expansion count.

I hope I didn't bore you to death, but zerg's production was/has always been a mystery to me and now I think anyone who reads this that has always had the same problems as I will be much more enlightened. Thoughts?
You have enemies? Good. It means you stood up for something.
BruceLee6783
Profile Joined March 2007
United States196 Posts
January 25 2008 17:08 GMT
#2
As long as your opponent sits on his ramp massing/teching/upgrading, no amount of early lings are going to hurt him. I feel it's a good idea to pump drones and macro hard as long as you can until he finally gets some balls and decides to attack. Upon scouting this, you could merely switch all hatches to unit production and hopefully have enough units to swarm his men with and own. (Assuming you didn't get too greedy and anticipated his attack timing half decently.)
You have enemies? Good. It means you stood up for something.
CrownRoyal
Profile Blog Joined November 2005
Vatican City State1872 Posts
January 25 2008 17:18 GMT
#3
so the key to being a good zerg player is rallying drones to your expansions?

no wonder I fail epicly at zerg.


I did enjoy reading all of that but I don't understand your point really.
You're pretty when I'm drunk.
BruceLee6783
Profile Joined March 2007
United States196 Posts
Last Edited: 2008-01-25 17:29:41
January 25 2008 17:27 GMT
#4
I didn't really have a point, but anyone who reads that who has asked themselves similar questions might be able to share some insight to this thread. Surprisingly, many of the people who've asked me to teach them how to improve had no idea to rally drones to new expansions, with the exception of from your main to your natural, of course because most people know that obviously, but weird how it never struck me to do it later on in the game, even to extremely far away expos.
You have enemies? Good. It means you stood up for something.
ilovejonn
Profile Blog Joined August 2007
Canada2548 Posts
January 25 2008 17:29 GMT
#5
On January 26 2008 02:18 CrownRoyal wrote:
I did enjoy reading all of that but I don't understand your point really.


Me neither. Sounds like he's just saying if Terran does this then I do this but then it'll be bad for this but then I could do this and then Terran would do that but then that would pwn this, etc.
Snowflakes in January, Heart warm like February, I wouldn't ordinarily..
nullmind
Profile Blog Joined April 2003
1303 Posts
January 25 2008 18:04 GMT
#6
hmm maybe a bit off topic but I almost always have a set amount of drones per expo like 10 on each base + 3 on gas = 26/27 early game supply. Am I missing out on minerals like that?
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
January 25 2008 18:29 GMT
#7
very high level
yubee
Profile Blog Joined May 2006
United States3826 Posts
January 25 2008 18:33 GMT
#8
yeah this is like really basic drone management
ZaplinG
Profile Blog Joined February 2005
United States3818 Posts
Last Edited: 2008-01-25 18:40:50
January 25 2008 18:40 GMT
#9
So in summary, 3 hatch = more economy than 2 hatch, although slower in tech, and hatcheries can produce units for other bases, namely drones?
Don't believe the florist when he tells you that the roses are free
Chill
Profile Blog Joined January 2005
Calgary25980 Posts
Last Edited: 2008-01-25 18:43:43
January 25 2008 18:43 GMT
#10
This should be in Brood War. It's like graceful rambling.
Moderator
BruceLee6783
Profile Joined March 2007
United States196 Posts
Last Edited: 2008-01-25 18:57:17
January 25 2008 18:56 GMT
#11
On January 26 2008 03:04 nullmind wrote:
hmm maybe a bit off topic but I almost always have a set amount of drones per expo like 10 on each base + 3 on gas = 26/27 early game supply. Am I missing out on minerals like that?



How could you have a set amount of drones for a base when you don't know for sure if you're suddenly going to need to plop down 5-6 sunkens in anticipation of a large assault on that paticular base?
Not just sunkens, mind you...but tech buildings, more hatches, etc.
It is as simple as re-building those drones as you use them?
You have enemies? Good. It means you stood up for something.
Dromar
Profile Blog Joined June 2007
United States2145 Posts
January 25 2008 20:18 GMT
#12
On January 26 2008 03:56 BruceLee6783 wrote:
Show nested quote +
On January 26 2008 03:04 nullmind wrote:
hmm maybe a bit off topic but I almost always have a set amount of drones per expo like 10 on each base + 3 on gas = 26/27 early game supply. Am I missing out on minerals like that?



How could you have a set amount of drones for a base when you don't know for sure if you're suddenly going to need to plop down 5-6 sunkens in anticipation of a large assault on that paticular base?
Not just sunkens, mind you...but tech buildings, more hatches, etc.
It is as simple as re-building those drones as you use them?



My view is that you can never have too many drones. Err on the side of having too many if anything, because you'll always want to build more buildings.
PtossRemix
Profile Blog Joined December 2004
United States73 Posts
Last Edited: 2008-01-25 20:20:50
January 25 2008 20:19 GMT
#13
in summary he said strat counters lol
like Zealot > siege tank but in strat wise


next thread hes gonna make is gonna be like
i realized there were disadvantages to this strat too like
aggressive players and harrasement
ShaLLoW[baY]
Profile Blog Joined January 2007
Canada12499 Posts
January 25 2008 21:08 GMT
#14
On January 26 2008 05:19 PtossRemix wrote:
in summary he said strat counters lol
like Zealot > siege tank but in strat wise


next thread hes gonna make is gonna be like
i realized there were disadvantages to this strat too like
aggressive players and harrasement


Actually he performed a half-decent analysis of basic drone production and distribution, I don't see you contributing.
ALEXISONFIRE ARE FUCKING BACK (sAviOr for life)
BruceLee6783
Profile Joined March 2007
United States196 Posts
January 28 2008 22:20 GMT
#15
Making an army and not getting a chance to use it right away is a waste.
Those larvae could have been used on drones instead. In one example I could say
that your first 4-6 lurks in an opening strat arent really wasted, as are your first 7-12
mutas in muta harassment. Can anyone else come up with some more examples?

I used to think 2 groups of speedling after pool was a necessary strat since a lot of replays
featured this opener. Obviously this isn't so.

What else can you think of?
You have enemies? Good. It means you stood up for something.
Saracen
Profile Blog Joined December 2007
United States5139 Posts
January 28 2008 23:22 GMT
#16
On January 29 2008 07:20 BruceLee6783 wrote:
Making an army and not getting a chance to use it right away is a waste.
Those larvae could have been used on drones instead. In one example I could say
that your first 4-6 lurks in an opening strat arent really wasted, as are your first 7-12
mutas in muta harassment. Can anyone else come up with some more examples?

I used to think 2 groups of speedling after pool was a necessary strat since a lot of replays
featured this opener. Obviously this isn't so.

What else can you think of?

map control

are you only talking about zvt?
Rekrul
Profile Blog Joined November 2002
Korea (South)17174 Posts
January 28 2008 23:27 GMT
#17
thats some fucking high level thinking man
why so 진지해?
Wizard
Profile Blog Joined May 2007
Poland5055 Posts
January 28 2008 23:37 GMT
#18
High level indeed.
sAviOr[gm] ~ want to watch good replays? read my blog: http://www.teamliquid.net/blog/wizard
RowdierBob
Profile Blog Joined May 2003
Australia13007 Posts
January 28 2008 23:47 GMT
#19
So drone production is key to high level zerg play?

I guess secrets like these are why progamers don't release reps.
"Terrans are pretty much space-Australians" - H
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
January 29 2008 00:36 GMT
#20
On January 29 2008 08:27 Rekrul wrote:
thats some fucking high level thinking man

Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
InfeSteD
Profile Blog Joined December 2006
United States4658 Posts
January 29 2008 00:55 GMT
#21
I am not even gonna bother reading just skipped through it. Seems like it's just basic stuff O_o?
w/e
BruceLee6783
Profile Joined March 2007
United States196 Posts
January 29 2008 17:28 GMT
#22
Oh, I'm sorry. I didn't realize that if the information doesn't teach the pro's a lesson that it's useless information.
You have enemies? Good. It means you stood up for something.
Myrmidon
Profile Blog Joined December 2004
United States9452 Posts
January 29 2008 18:15 GMT
#23
Contributions are not only accepted but encouraged here. However, rambling basic D/D+ Zerg strategy is unfortunately going to be ridiculed because most posters and presumably most of the lurkers have long since surpassed that level of understanding of the game. If you time warped to 2000 with these ideas, it’d be great, but not here, not now. If you’re unsure of the level of quality of some exposition you have, maybe you should put in the blog section, where if it’s really good it’ll be featured anyway.
TheFoReveRwaR
Profile Blog Joined May 2006
United States10657 Posts
January 29 2008 18:21 GMT
#24
On January 26 2008 05:18 Dromar wrote:
Show nested quote +
On January 26 2008 03:56 BruceLee6783 wrote:
On January 26 2008 03:04 nullmind wrote:
hmm maybe a bit off topic but I almost always have a set amount of drones per expo like 10 on each base + 3 on gas = 26/27 early game supply. Am I missing out on minerals like that?



How could you have a set amount of drones for a base when you don't know for sure if you're suddenly going to need to plop down 5-6 sunkens in anticipation of a large assault on that paticular base?
Not just sunkens, mind you...but tech buildings, more hatches, etc.
It is as simple as re-building those drones as you use them?



My view is that you can never have too many drones. Err on the side of having too many if anything, because you'll always want to build more buildings.


Your view is clearly wrong.
Being healthy, it has been said, really consists of having the same disease as everybody else.
last)Immortal
Profile Joined November 2007
8 Posts
January 29 2008 18:28 GMT
#25
I tried not to be a dick but it was impossible since you FUCKING waste my time.
RaiZ
Profile Blog Joined April 2003
2813 Posts
January 29 2008 18:33 GMT
#26
You can be sure of one thing : Zerg have the most complicated economy of all 3 races.You can't simply think "oh well i'll make 3 drones then 3 glings and this way i am really safe for everything". I think the success came because they know from the beginning exactly what they'd be doing for the entire game.
Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth. Oscar Wilde
Purind
Profile Blog Joined April 2004
Canada3562 Posts
January 29 2008 18:44 GMT
#27
On January 26 2008 03:29 zulu_nation8 wrote:
very high level


Yeah, maybe you should refer MT/Diggity to this thread next time you make a blog post
Trucy Wright is hot
Dreamer]
Profile Joined November 2005
Sweden358 Posts
January 29 2008 19:20 GMT
#28
Wait, does this work for the other races to?
should I rally SCV from my main CC to my expansion and should I place my 2:nd CC near my initial CC?
It has to start somewhere, It has to start sometime. What better place than here, what better time than now?
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
January 29 2008 19:30 GMT
#29
On January 30 2008 03:44 Purind wrote:
Show nested quote +
On January 26 2008 03:29 zulu_nation8 wrote:
very high level


Yeah, maybe you should refer MT/Diggity to this thread next time you make a blog post


Not gonna waste anymore blog posts
Chill
Profile Blog Joined January 2005
Calgary25980 Posts
January 29 2008 19:38 GMT
#30
On January 30 2008 03:15 Myrmidon wrote:
Contributions are not only accepted but encouraged here. However, rambling basic D/D+ Zerg strategy is unfortunately going to be ridiculed because most posters and presumably most of the lurkers have long since surpassed that level of understanding of the game. If you time warped to 2000 with these ideas, it’d be great, but not here, not now. If you’re unsure of the level of quality of some exposition you have, maybe you should put in the blog section, where if it’s really good it’ll be featured anyway.


Pretty much. You're describing low level Larvae management and vaguely touching on timing. Plus you don't arrive at any conclusions. It's a fine story, but really little more.
Moderator
noobienoob
Profile Joined July 2007
United States1173 Posts
Last Edited: 2008-01-29 19:39:52
January 29 2008 19:39 GMT
#31
On January 30 2008 04:20 Dreamer] wrote:
Wait, does this work for the other races to?
should I rally SCV from my main CC to my expansion and should I place my 2:nd CC near my initial CC?
lol, sure why not?
Tropics
Profile Joined August 2007
United Kingdom1132 Posts
January 29 2008 20:07 GMT
#32
When I saw that opening I thought he was going to transition into his thoughts about it more and more as play evolved and he became better.

Disappointing, really.
zulu_nation8
Profile Blog Joined May 2005
China26351 Posts
January 29 2008 20:09 GMT
#33
On January 30 2008 03:28 last)Immortal wrote:
I tried not to be a dick but it was impossible since you FUCKING waste my time.


rofl you a gangsta
BruceLee6783
Profile Joined March 2007
United States196 Posts
January 29 2008 20:11 GMT
#34
On January 30 2008 03:15 Myrmidon wrote:
Contributions are not only accepted but encouraged here. However, rambling basic D/D+ Zerg strategy is unfortunately going to be ridiculed because most posters and presumably most of the lurkers have long since surpassed that level of understanding of the game. If you time warped to 2000 with these ideas, it’d be great, but not here, not now. If you’re unsure of the level of quality of some exposition you have, maybe you should put in the blog section, where if it’s really good it’ll be featured anyway.



Fair enough. So it is written, so shall it be done.
You have enemies? Good. It means you stood up for something.
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 5m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Rex 49
StarCraft: Brood War
Calm 4534
Rain 4435
Sea 2680
Bisu 1856
BeSt 1646
Barracks 527
EffOrt 362
actioN 333
Flash 333
ggaemo 325
[ Show more ]
ZerO 325
Mini 258
Hyuk 253
Larva 200
Pusan 154
Soma 130
PianO 98
ToSsGirL 76
Killer 74
TY 68
sorry 67
Mong 58
sSak 42
Sacsri 34
Stork 31
Backho 27
soO 23
HiyA 17
Movie 15
Free 13
Noble 9
IntoTheRainbow 8
CasterMuse 0
Dota 2
XcaliburYe314
Cr1tdota41
Counter-Strike
olofmeister2450
shoxiejesuss689
x6flipin572
allub402
Super Smash Bros
Mew2King127
Heroes of the Storm
Khaldor194
Other Games
FrodaN2881
ceh9517
SortOf152
Fuzer 143
B2W.Neo125
Pyrionflax114
rGuardiaN36
ZerO(Twitch)24
Organizations
StarCraft: Brood War
CasterMuse 65
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 12 non-featured ]
StarCraft 2
• davetesta23
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV496
Upcoming Events
Wardi Open
5m
Rex49
WardiTV28
CranKy Ducklings9
Wardi Open
4h 5m
RotterdaM Event
5h 5m
Replay Cast
13h 5m
WardiTV Summer Champion…
1d
RSL Revival
1d 6h
PiGosaur Monday
1d 13h
WardiTV Summer Champion…
2 days
The PondCast
2 days
WardiTV Summer Champion…
3 days
[ Show More ]
Replay Cast
3 days
LiuLi Cup
4 days
Online Event
5 days
SC Evo League
5 days
uThermal 2v2 Circuit
5 days
Sparkling Tuna Cup
5 days
WardiTV Summer Champion…
6 days
SC Evo League
6 days
uThermal 2v2 Circuit
6 days
Afreeca Starleague
6 days
Sharp vs Ample
Larva vs Stork
Liquipedia Results

Completed

StarCon 2025 Philadelphia
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

ASL Season 20
CSLAN 3
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
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 © 2025 TLnet. All Rights Reserved.