• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:52
CEST 02:52
KST 09:52
  • 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
[ASL21] Finals Preview: Two Legacies18Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)5Code S Season 1 (2026) - RO4 & Finals Preview5[ASL21] Ro4 Preview: On Course12
Community News
Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !18Weekly Cups (April 27-May 4): Clem takes triple0
StarCraft 2
General
herO wins GSL Code S Season 1 (2026) Code S Season 2 (2026) - RO12 Preview Weekly Cups (May 11-17): Classic wins double Code S Season 1 (2026) - RO4 & Finals Preview Team Liquid Map Contest #22 - The Finalists
Tourneys
Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 2 (2026) GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 527 Hell Train The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune
Brood War
General
(Spoiler) ASL21 Winner's Interview 25 Years Since Brood War Patch 1.08 vespene.gg — BW replays in browser [ASL21] Finals Preview: Two Legacies UA StarCraft: Mawin (T) vs hanniGan (P) Showmatch
Tourneys
[ASL21] Grand Finals Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Dawn of War IV ZeroSpace Megathread Warcraft III: The Frozen Throne
Dota 2
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread European Politico-economics QA Mega-thread YouTube Thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software)
TL Community
The Automated Ban List
Blogs
Esports Organizations: Raisi…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1228 users

[H] Z vs. Four Gate All-In on maps with open naturals. - P…

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 2 All
fidey
Profile Joined May 2010
United States46 Posts
August 12 2010 19:15 GMT
#21
I'm a Protoss player and I 4gate quite often (though everyone is getting really good at defending it now) and I would say this:

zealot heavy 4gates: roaches, creep, not as many lings
zealot sentry 4gates: 3-5 less roaches, creep, some more lings
zealot sentry stalker 4gates: roaches, creep, lings, optional spine crawler(s)
zealot stalker 4gates: above

Basically, get more spine crawlers if they have a f**kton of stalkers/sentries and
get more roaches if it's a zealot heavy army

And have fun raping 4gates
It is a lot like nature, you only have as many animals as the ecosystem can support and you only have as many friends as you can tolerate the bitching of
Keap
Profile Joined July 2010
United States214 Posts
August 12 2010 19:17 GMT
#22
As a toss player i can say the worst feeling when you try to 4-gate is to be hit in the face by 3-4 spine crawlers

Spines with speedlings and roaches work best. If you try to quick tech to hydra your first batch of hydras will be coming out as soon as the toss army is sacking your mineral line. Hydras in small numbers and out of position will melt to a well-timed 4 gate
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
August 12 2010 19:22 GMT
#23
you guys are kind of ignoring that he is asking about maps with backdoors

4 spine crawlers at your front aren't very helpful when P can just break the backdoor rocks.


OP: good Z players i've played open with aggression on such maps, and keep the aggression up as long as possible, so they constantly see what P builds and can adapt as necessary. on blistering sands I find 7pool lings into some economy into roaches difficult to deal with.
Ragnar4
Profile Joined May 2010
United States64 Posts
August 12 2010 19:24 GMT
#24
Whenever I'm trying to defend a 4gate push, I usually end up with Speedling/roach taking the first push and getting to hydras like most have suggested.

But I'm also sending out a single zergling or two franticly searching for their proxy pylon. If you can kill that, you'll buy yourself a ton of time between their next attack to actually buy some breathing room.

A lot of times when that pylon is killed my opponents will switch gears and start massing for some sort of collosus push too. Which allows me to take advantage of what makes Zerg so hard to deal with. Macro!
If actions speak louder than words: Why is it when the two contradict, everyone comes back to what I said?
hoby2000
Profile Blog Joined April 2010
United States918 Posts
August 12 2010 19:34 GMT
#25
Against almost any 4 gate, I just use +1 (weapon) speedling. This sounds crazy, but even if they have sentries, this can't really be stopped that well with enough mass of speedling. I'm just saying this from experience in mid-plat against most toss. Just wait for their attack, beat it, then attack. They might block off with zealots though. If that's case, expand and tech.

I'm no pro by any means though, this is all just ideas. And like Churn said, 1 base muta seemslike the last thing I would do against a 4gate push... especially if they're going to use stalkers and sentries.
A lesson without pain is meaningless for nothing can be gained without giving something in return.
BlasiuS
Profile Blog Joined September 2007
United States2405 Posts
August 12 2010 20:34 GMT
#26
To the people saying to use pure speedling, this won't work. Good forcefield usage will basically hardcounter speedlings, you have to have something else, either roaches, crawlers, or hydras.
next week on Everybody Loves HypnoToad:
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
August 12 2010 20:39 GMT
#27
On August 13 2010 05:34 BlasiuS wrote:
To the people saying to use pure speedling, this won't work. Good forcefield usage will basically hardcounter speedlings, you have to have something else, either roaches, crawlers, or hydras.


I think that depends on the map
good forcefields can't really stop a complete surround. if protoss blows that many forcefields z can just run lings back and wait and do it again
waffling1
Profile Blog Joined May 2010
599 Posts
August 12 2010 20:40 GMT
#28
On August 12 2010 07:23 comis wrote:
I disagree with rushing Hydra ... I've seen it work but I've also seen it fail way more. On Delta Quad I really like 1 base muta as you can take your safe expansion and then a quick third after you repel the 4 gate.

If you're hellbent on fast expanding though I've found just a metric shitton of zergling is sufficient to usually hold off 4 gate (with Hydras added in as soon as they become available).


facepalm. ya ok 1 base muta.... and defend the 4gate. how in the world is that gonna defend the 4 gate?

the problem is that it's not a "safe" expansion. OP is talking about wide naturals or places where u can bypass the sunkens.

u may have seen rush hydras fail, but i've never seen 1 base muta hold off 4gate.
waffling1
Profile Blog Joined May 2010
599 Posts
August 12 2010 20:40 GMT
#29
On August 13 2010 04:22 travis wrote:
you guys are kind of ignoring that he is asking about maps with backdoors



yeah, that's TL for you.
waffling1
Profile Blog Joined May 2010
599 Posts
August 12 2010 20:46 GMT
#30
On August 13 2010 05:39 travis wrote:
Show nested quote +
On August 13 2010 05:34 BlasiuS wrote:
To the people saying to use pure speedling, this won't work. Good forcefield usage will basically hardcounter speedlings, you have to have something else, either roaches, crawlers, or hydras.


I think that depends on the map
good forcefields can't really stop a complete surround. if protoss blows that many forcefields z can just run lings back and wait and do it again


agreed. u just have to make sure u make him use his forcefields earlier, before he gets to your sunkens. otherwise, when u back away from force fields, ur sunkens are just taking a beating by themsleves, and then u have naked lings with no sunken support.
iokke
Profile Blog Joined May 2010
United States1179 Posts
Last Edited: 2010-08-12 20:54:34
August 12 2010 20:53 GMT
#31
map dependent, but I use this build a lot, actually testing it atm even with no scouting, i just build the base so that its ready for a bling bust. So far I only lost to fast hydra with crawlers or ling/muta on blistering sands (one of the maps in your op). One thing that can help you win the game is denying him early proxy pylon to slow him down (lings at xel-naga killing any probes trying to sneak a pylon in).

Also im not getting how seedlings is a solution, unless maybe you upgrade their armor too...
Crop circles are Chuck Norris' way of telling the world that sometimes corn needs to lie the f*** down. rerereredit.. I never get it right the 1st time
BlasiuS
Profile Blog Joined September 2007
United States2405 Posts
August 12 2010 20:57 GMT
#32
On August 13 2010 05:46 waffling1 wrote:
Show nested quote +
On August 13 2010 05:39 travis wrote:
On August 13 2010 05:34 BlasiuS wrote:
To the people saying to use pure speedling, this won't work. Good forcefield usage will basically hardcounter speedlings, you have to have something else, either roaches, crawlers, or hydras.


I think that depends on the map
good forcefields can't really stop a complete surround. if protoss blows that many forcefields z can just run lings back and wait and do it again


agreed. u just have to make sure u make him use his forcefields earlier, before he gets to your sunkens. otherwise, when u back away from force fields, ur sunkens are just taking a beating by themsleves, and then u have naked lings with no sunken support.


except he can just go around your sunkens? If you'll look at the thread title, you'll see this is on maps with wide-open naturals and/or backdoors, so sunkens can be avoided, leaving you with pure ling, which won't work against good forcefield usage.
next week on Everybody Loves HypnoToad:
comis
Profile Joined April 2010
United States333 Posts
Last Edited: 2010-08-12 21:24:30
August 12 2010 21:22 GMT
#33
On August 13 2010 05:40 waffling1 wrote:
Show nested quote +
On August 12 2010 07:23 comis wrote:
I disagree with rushing Hydra ... I've seen it work but I've also seen it fail way more. On Delta Quad I really like 1 base muta as you can take your safe expansion and then a quick third after you repel the 4 gate.

If you're hellbent on fast expanding though I've found just a metric shitton of zergling is sufficient to usually hold off 4 gate (with Hydras added in as soon as they become available).


facepalm. ya ok 1 base muta.... and defend the 4gate. how in the world is that gonna defend the 4 gate?

the problem is that it's not a "safe" expansion. OP is talking about wide naturals or places where u can bypass the sunkens.

u may have seen rush hydras fail, but i've never seen 1 base muta hold off 4gate.


He mentioned Delta Quadrant which DOES have a safe expansion. And since 1 gate muta expands around 30 you have plenty of time to take the rocks and exploit that. You then have 2 base defending 4 gate with a ramp. All you need are a couple spines queen(s) and some lings plus the threat of muta harass back home. You're now 1 base up with map control.

Reread the OP then reread my post if you're still confused.
KrUtiAL
Profile Joined April 2010
United States41 Posts
August 12 2010 21:38 GMT
#34
VS a fourgate All you need is mass speedlings and spine crawlers until you can get 4 gas and start pumping hydras like crazy. make sure you hide your lings off to the side to get a decent flank and to kill any proxy pylons. Depending on how fast you kill the push you can counterpush and take the game
Stigma.Chaos
Profile Joined May 2009
United States6 Posts
August 12 2010 22:45 GMT
#35
I think on blistering sands, probably the most important thing is creep spreading over to the rocks. That way you can put 1-2 spine crawlers at each choke and then run between with speedling/roach. I would agree its a bad idea to try to race the 4 gate to hydras since in my experience that has never gone very well against a good player. I think teching to lair but sticking with lots of tier1 units is the best way to do it.
On maps with a wide open natural, I think its possible to use something like 6 spine crawlers, but once again i think creep spreading out so that they must walk on your creep to attack you is the key. That way you can see it coming faster and you wont lose as many units catching them.
Playing aggressive off of 1 base as was suggested previously could also work pretty well.
KaiserJohan
Profile Joined May 2010
Sweden1808 Posts
Last Edited: 2010-08-12 22:50:56
August 12 2010 22:50 GMT
#36
Assuming you FE'd and he didn't block with pylons (a sure way to break your expo):

just mass splings. Keep scouting all the time to judge his numbers/build and do correct amount of lings. Keep half ling army away from nat, to help surround easier. You could also send some splings the second he moves out of his base to do a driveby on his mineral line.

If its a late 4gate push my 2 base fast muta usually gets atleast a few mutas in time.
England will fight to the last American
neobowman
Profile Blog Joined March 2008
Canada3324 Posts
August 12 2010 22:54 GMT
#37
Blizzard should just decrease spine tickler burrow time to 6 again.
fdsdfg
Profile Blog Joined February 2010
United States1251 Posts
August 12 2010 23:07 GMT
#38
On August 13 2010 04:34 hoby2000 wrote:
They might block off with zealots though. If that's case, expand and tech.


I did exactly this, I held off the 4gate push on 2 bases and was definitely in a winning position.

I tried to attack, he had expanded but he had enough forces to push me back, and was still producing at the same rate I was, so I couldn't kill his natural. I killed a bunch of units but lost my army thanks to some well-placed forcefields.

A few minutes later he pushed out with a small gateway army and 4 colossi.

The ground army was completely forcefielded and useless, the infestors couldn't even reach to NP the colossi, but the colossi could still hit them (range 9 my ass) . I had a couple corruptors, but they didn't do enough damage before the ground army was dead and the stalkers turned to them.

He definitely had a higher army value than me at the end, obviously because I had expanded, researched spire and infestor, NP, hydra range, roach speed, and burrow. I had to build spine crawlers to defend, rebuild lost drones, etc.

Basically his 4gate 'all in' left him with a weaker economy and weaker army, but still in complete control of the game. My push on him couldn't win because he never stopped producing from the 4gate - he just used his natural's economy to build the colossi.

At the end, I had 3 bases and he had 2, but my third had not begun mining yet.

I don't have the replay because of a bug, but really, what are you supposed to do after beating a 4gate timing attack?
aka Siyko
Stigma.Chaos
Profile Joined May 2009
United States6 Posts
August 12 2010 23:33 GMT
#39
On August 13 2010 08:07 fdsdfg wrote:
Show nested quote +
On August 13 2010 04:34 hoby2000 wrote:
They might block off with zealots though. If that's case, expand and tech.


I did exactly this, I held off the 4gate push on 2 bases and was definitely in a winning position.

I tried to attack, he had expanded but he had enough forces to push me back, and was still producing at the same rate I was, so I couldn't kill his natural. I killed a bunch of units but lost my army thanks to some well-placed forcefields.

A few minutes later he pushed out with a small gateway army and 4 colossi.

The ground army was completely forcefielded and useless, the infestors couldn't even reach to NP the colossi, but the colossi could still hit them (range 9 my ass) . I had a couple corruptors, but they didn't do enough damage before the ground army was dead and the stalkers turned to them.

He definitely had a higher army value than me at the end, obviously because I had expanded, researched spire and infestor, NP, hydra range, roach speed, and burrow. I had to build spine crawlers to defend, rebuild lost drones, etc.

Basically his 4gate 'all in' left him with a weaker economy and weaker army, but still in complete control of the game. My push on him couldn't win because he never stopped producing from the 4gate - he just used his natural's economy to build the colossi.

At the end, I had 3 bases and he had 2, but my third had not begun mining yet.

I don't have the replay because of a bug, but really, what are you supposed to do after beating a 4gate timing attack?


I would pick either Infestor or Corrupter. If you go both you'll just be spending too much gas. I don't think its necessary to counterattack; if you defend the first push in a favorable position, keep ur favorable position. (I would counterattack if you completely decimate his army with no loss, but chances are it wasnt that 1-sided). Picking where to engage is also pretty important: if he forcefields definitely back off, and don't overcommit if he has a lot of sentries. Hydralisks are usually a good way to go if you have some roaches. Roach/Hydra/Corrupter is actually pretty good until he gets high templar...
Xapti
Profile Joined April 2010
Canada2473 Posts
Last Edited: 2010-08-25 00:05:21
August 24 2010 23:59 GMT
#40
When it comes to dealing with 2 gate openers, I kind of doubt that builds like 14h-15p and 15p-15h work (although 15p-15h might be close if you are very good with micro and on a far enough map).

I can survive a 2 gate attack (somewhat barely, somewhat normal/hard, but definitely not easily since you sacrifice a lot of lings, and loose up to 75% hatchery health) from good players on close maps going 13p-15h. One needs to get lings before queen, gas for speed, and a queen and overlord ASAP after.
- If they are teching you just don't build the lings ofc. and can pump drones.

From there, you can mass lings if they pressure, and once speed finishes it's possible to win the game if they are still being offensive. They might not 4 gate, but if they do, get maybe 1-2 sunkens to prevent an early attack - stop making lings. Then quickly go for hydras (or possibly some banes first if you see a ton of zealot/sentry) while pumping lings. It should work great unless they have gone colossus, or decide to expo fast, which aren't really 4 gate builds per se.
The hard part is figuring out how many drones to make. Off the top of my head, I think about 16 drones in main, 8 at natural, and 9 on gas would be about right, but it might be cutting it close (plus it depends on what they are doing).

On August 13 2010 08:33 Stigma.Chaos wrote:
+ Show Spoiler +

On August 13 2010 08:07 fdsdfg wrote:
Show nested quote +
On August 13 2010 04:34 hoby2000 wrote:
They might block off with zealots though. If that's case, expand and tech.


I did exactly this, I held off the 4gate push on 2 bases and was definitely in a winning position.

I tried to attack, he had expanded but he had enough forces to push me back, and was still producing at the same rate I was, so I couldn't kill his natural. I killed a bunch of units but lost my army thanks to some well-placed forcefields.

A few minutes later he pushed out with a small gateway army and 4 colossi.

The ground army was completely forcefielded and useless, the infestors couldn't even reach to NP the colossi, but the colossi could still hit them (range 9 my ass) . I had a couple corruptors, but they didn't do enough damage before the ground army was dead and the stalkers turned to them.

He definitely had a higher army value than me at the end, obviously because I had expanded, researched spire and infestor, NP, hydra range, roach speed, and burrow. I had to build spine crawlers to defend, rebuild lost drones, etc.

Basically his 4gate 'all in' left him with a weaker economy and weaker army, but still in complete control of the game. My push on him couldn't win because he never stopped producing from the 4gate - he just used his natural's economy to build the colossi.

At the end, I had 3 bases and he had 2, but my third had not begun mining yet.

I don't have the replay because of a bug, but really, what are you supposed to do after beating a 4gate timing attack?


I would pick either Infestor or Corrupter. If you go both you'll just be spending too much gas. I don't think its necessary to counterattack; if you defend the first push in a favorable position, keep ur favorable position. (I would counterattack if you completely decimate his army with no loss, but chances are it wasnt that 1-sided). Picking where to engage is also pretty important: if he forcefields definitely back off, and don't overcommit if he has a lot of sentries. Hydralisks are usually a good way to go if you have some roaches. Roach/Hydra/Corrupter is actually pretty good until he gets high templar...
I never get infestors in ZvP. Infestors are horible vs all protoss units in my opinion. Infested terrans are decent, but only if they don't have HT or colossus, which they will. Feedback, observers, immortals/stalkers all do well vs infestor, and NP is complete garbage right now against any race.
"Then he told me to tell you that he wouldn't piss on you if you were on fire" — "Well, you tell him that I said that I wouldn't piss on him if he was on Jeopardy!"
Prev 1 2 All
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #19
CranKy Ducklings293
Liquipedia
Patches Events
19:30
Patches' Patch Clash #7
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Livibee 83
RuFF_SC2 61
StarCraft: Brood War
Artosis 688
Zeus 107
NaDa 75
Terrorterran 17
Dota 2
monkeys_forever284
NeuroSwarm158
League of Legends
JimRising 826
Other Games
gofns16997
summit1g14212
tarik_tv11717
Liquid`RaSZi1939
shahzam415
WinterStarcraft52
JuggernautJason34
ViBE23
Organizations
Other Games
gamesdonequick853
BasetradeTV100
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Hupsaiya 67
• musti20045 27
• CranKy Ducklings SOOP11
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra2819
Upcoming Events
Universe Titan Cup
10h 8m
Rogue vs Percival
Wardi Open
11h 8m
Monday Night Weeklies
15h 8m
Replay Cast
23h 8m
Kung Fu Cup
1d 10h
GSL
2 days
herO vs Classic
Cure vs Clem
uThermal 2v2 Circuit
2 days
Replay Cast
3 days
GSL
3 days
Maru vs SHIN
Zoun vs Rogue
WardiTV Spring Champion…
3 days
SKillous vs Strange
Lambo vs Strange
Ryung vs Strange
Lambo vs Ryung
Ryung vs SKillous
Lambo vs SKillous
[ Show More ]
Replay Cast
3 days
Maestros of the Game
4 days
Replay Cast
4 days
RSL Revival
5 days
TBD vs SHIN
TBD vs Rogue
IPSL
5 days
ZZZero vs WorsT
Julia vs eOnzErG
Replay Cast
5 days
RSL Revival
6 days
IPSL
6 days
Dragon vs Artosis
dxtr13 vs Hawk
BSL
6 days
Liquipedia Results

Completed

ASL Season 21
2026 GSL S1
Heroes Pulsing #1

Ongoing

2026 KK StarCraft Pro League
BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
YSL S3
Acropolis #4
CSCL: Masked Kings S4
SCTL 2026 Spring
WardiTV Spring 2026
2026 GSL S2
RSL Revival: Season 5
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals

Upcoming

Escore Tournament S2: King of Kings
BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
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.