• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:29
CEST 19:29
KST 02:29
  • 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
RSL Season 1 - Final Week5[ASL19] Finals Recap: Standing Tall10HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7Weekly Cups (June 30 - July 6): Classic Doubles6[BSL20] Non-Korean Championship 4x BSL + 4x China10Flash Announces Hiatus From ASL70
StarCraft 2
General
RSL Revival patreon money discussion thread TL Team Map Contest #4: Winners Esports World Cup 2025 - Final Player Roster Server Blocker RSL Season 1 - Final Week
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event $5,100+ SEL Season 2 Championship (SC: Evo) $25,000 Streamerzone StarCraft Pro Series announced Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
BW General Discussion A cwal.gg Extension - Easily keep track of anyone Script to open stream directly using middle click ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/
Tourneys
2025 ACS Season 2 Qualifier [Megathread] Daily Proleagues Small VOD Thread 2.0 Last Minute Live-Report Thread Resource!
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread CCLP - Command & Conquer League Project The PlayStation 5 Nintendo Switch Thread
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
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine The Accidental Video Game Porn Archive Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 641 users

[Q] How to deal with Marine/Tank push as Protoss

Forum Index > StarCraft 2 Strategy
Post a Reply
Normal
Kaladin
Profile Joined January 2011
United States88 Posts
February 26 2011 16:43 GMT
#1
Hi! This is my first thread on Team Liquid. I am a mid diamond protoss player, and lately my friend, a mid diamond terran, has been doing a 3-5 tank/marine push on me. I have tried all sorts of stuff: immortals with gateway units. a lot of chargelots. colossi(no range, can't get it soon enough), but I can't seem to ever beat it. Sometimes when he delays and gets even more tanks I'll take an expo and try to get more gateways down, but it seems like once he hits a critical mass it's impossible to deal with the tanks' insane damage. I have even got colossi with range when he delayed the push, but since colossi can be seen without vision of the high ground, I am unable to attack the tanks on the low ground.

Are there any specific strategies for dealing with this? It is getting very annoying to play against. Even when I scout it I am still unable to deal with it.

Thanks! :D
Me all in. Him drone drone drone. Me win. -MC
Severus_
Profile Blog Joined October 2010
759 Posts
February 26 2011 16:47 GMT
#2
Post a replay so we can help you.
Kaladin
Profile Joined January 2011
United States88 Posts
February 26 2011 16:51 GMT
#3
the only recent replay I have is on The Shattered Temple, and SC2Replayed doesn't support it. Is there another site I can use? I'll look for another replay as well
Me all in. Him drone drone drone. Me win. -MC
Rkie
Profile Blog Joined October 2009
United States1278 Posts
Last Edited: 2011-02-26 16:58:46
February 26 2011 16:57 GMT
#4
if this is pure marine/tank, Chargelots are strong. Stalkers are good because they are stong vs tanks. The key to this is sentries. They cut down the damage of marines to 4 from 6. They also have ForceFields which can prevent kiting. So, gateway units are fine, just have a healthy mix of everything.
SkaPunk
Profile Joined October 2010
United States471 Posts
February 26 2011 17:01 GMT
#5
Hey 2800 master here. I usually open with A 1 gate 1 robo expand and when I see this coming I make immortals zealots and sentries. What you want to do is to not engage this at your base. Instead, move out ff the rines so they can't kite you throw up a guardian shield, to make your zealots in invincible and pound away before he gets sieges up. Target fire the tanks with theimmortal. If he sieges before your forces get there, great! He isn't in your base and he's stuck. Go expand!
Team Fallacy
acenapster
Profile Blog Joined February 2011
Canada58 Posts
February 26 2011 17:02 GMT
#6
That happened to me today on one of the new maps. I am not sure how to solve this except scout earlier. Because I counted when I saw the first tank pop and I would not be able to get a Colossus (I was told this was the counter) in time if I early expanded. (Witch is how I play against Terrans that wall-in)

What I do is I build lots of Sentries will I save up to expand then I build a forge and two cannons, because I have so many Sentries I research Hallucination and use Phoenix to scout. It's been working so far. I think for that push you will scout a Factory after the first Barracks but I'm not sure.
Never let schooling interfere with education.
n008z0r
Profile Joined February 2011
Canada1 Post
February 26 2011 17:02 GMT
#7
You can always try to hold map control until he moves out and try to engage when his tanks are unsieged, or maybe put pressure on before he has lots of tanks? Also you could always counter-attack and FF your ramp until he backs up / you killed all of his marines / you macro a big enough of an army to just smash his push? But yeah that's all i can think of without a replay Hope this helps.
Kaladin
Profile Joined January 2011
United States88 Posts
February 26 2011 17:03 GMT
#8
Sigh. For some reason I always forget to use guardian shield. I have a feeling that will help a lot though, thanks.
Me all in. Him drone drone drone. Me win. -MC
SkaPunk
Profile Joined October 2010
United States471 Posts
February 26 2011 17:08 GMT
#9
On February 27 2011 01:57 Rkie wrote:
if this is pure marine/tank, Chargelots are strong. Stalkers are good because they are stong vs tanks. The key to this is sentries. They cut down the damage of marines to 4 from 6. They also have ForceFields which can prevent kiting. So, gateway units are fine, just have a healthy mix of everything.


I would hesitate on stalkers and get more zealots and sentries. Stalkers will get raped by those tanks and just arent that cost efficient against Terran. The obvious exception being against banshees. The key though, isn't unit comp, it's where and how you engage.
Team Fallacy
SkaPunk
Profile Joined October 2010
United States471 Posts
February 26 2011 17:11 GMT
#10
I'd love to play your friend and let you watch how I beat it.
Team Fallacy
Kaladin
Profile Joined January 2011
United States88 Posts
Last Edited: 2011-02-26 17:32:47
February 26 2011 17:32 GMT
#11
lol. I will see if he is up for that!

EDIT: name and code?
Me all in. Him drone drone drone. Me win. -MC
tuestresfat
Profile Joined December 2010
2555 Posts
February 26 2011 17:59 GMT
#12
I've had a lot of success with Chargelots with fast +1 and +2 armor upgrades. Depending on your tech route, you may want to get ground weapons before +2 armor, or throw down an additional forge (I don't recommend this before your 2nd expo secured and running).

If templar tech, prioritize armor. If colossi tech, prioritize weapon.
SC2TheDroid
Profile Joined September 2010
United States54 Posts
February 26 2011 18:08 GMT
#13
Positioning is super important here. What you don't want is to scout poorly and let him A-Frame you and trap you at your front door and slowly leapfrog his tanks up. What you do want is to catch him moving across the map when his tanks are not seiged.

That said there are a couple options. I find that zealot sentry with +1 armor and USE GUARDIAN SHIELD is super important vs marine heavy army. If you can, get some marines out of position use the forcefield and bring it to em. Remember if he is doing an early push here (and has no damage upgrade) you can cut marine damage output IN HALF with guardian shield and +1 armor.

Either that or if you have time, make collosus or just go towards chargelots + high templar. Once the marines are dead, the tanks are easy money. I always recommend having at least a couple stalkers in case banshee support or helion.
DuckS
Profile Joined September 2010
United States845 Posts
February 26 2011 18:09 GMT
#14
I go by gut feeling. If it's a sketchy map or close positions of some kind, I play a safe build (2 gate robo). Guardian shield is a MUST. Map control is a MUST. Heavy zealots but you want a good number of stalkers and immortals as well. With good awareness and map control, you can try to fight him outside of your base - don't fully commit unless if you're certain you'll win. (you DON'T want him to get in good siege position, just dance with him and pick off what you can while it delays his push, allowing you to warp in more units)
"You foiled us this time Americans, but your liberty will not protect your Marilyn Monroe forever - our Queen must FEED!" - Deleuze
aXGillar
Profile Joined November 2010
United States10 Posts
February 26 2011 21:37 GMT
#15
3k master terran here. im 19-0 with this build. good luck.
monk
Profile Blog Joined May 2009
United States8476 Posts
February 27 2011 01:24 GMT
#16
You can't go chargelots vs a marine tank build. Charge finishes way too late as this push can hit with even 2 tanks at around 7 minutes into the game. The correct response is to go sentry light and zealot heavy with just a few immortals. You must stay on 1 base if you didn't fast expand. Eventually you want collosi off of 1 base.
Moderator
Torres69x
Profile Joined December 2010
United States14 Posts
February 27 2011 01:55 GMT
#17
I used to have A LOT of trouble with this build leveling up as Plat. The underlying problem is the fact that if you were to get colossus, the terran player can always outproduce your colossi with vikings so going colossi is just pointless in this case.

The trick comes down to using your other tech path... High Templar! They are extremely powerful against the marines and marauders that defend the tanks at close range.

Typically youre going to want to go with a Chargelot Immortal High Templar army, while harassing with DTs as you can. (You do want some stalkers to get the medivacs and blink is essential to defending many different kinds of base harass)

Map control is a must. You MUST know where the terran is, what he is planning, how many production facilities are up, and where to harass. Warp prism play with DTs is excellent. Every now and then send 1 DT to each expansion the terran has to keep their macro off as much as you can.

The best bet is to attack the terran right before he hits you with his push. At this time, his tanks will not be sieged and storms will tear through the bio and zealots will tank all of the unsieged tank damage with immortals destroying and cleaning up.

If you are forced to engage the terran's siege position. (Hopefully this is not a choke or else you will be in a large army deficit after the battle and you MUST have sufficient production facilities and economy to refill lost units asap) Put your immortals up front,walk one in with the rest behind. Chargelots will come around once the immortal has soaked up a massive amount of tank damage. As the zealots are arriving into the terran siegeball send out a few storms and try to forcefield behind to prevent stim retreating. If you have a decent sized army and can handle several tanks blasts there is no doubt that you will win this battle.

From here it depends on who is on top of macro, reproducing faster, and has the economy to support it. Mostly after a battle like this you pretty much win the game outright because the terran will understand that unless he has 4-5 factories he will not be able to come back from this huge loss.

Guardian Shield and Armor upgrades are essential in this match-up as you already know and will immensely allow many more units to survive large battles and to further attack

Hope this helps
By any means necessary.
saucyOwnerer
Profile Joined February 2011
3 Posts
February 27 2011 02:05 GMT
#18
I have a simple strategy to crush marine/tank pushes. Get 3 gate forge and get armor 1, sentries, and lots of zealots. This makes the marines useless and the tanks a lot less threatening, and then you just overwhelm the tanks with the lots. You can actually push out on 1 base and end the game with this strategy against marine/tanks.
iChau
Profile Joined December 2010
United States1210 Posts
February 27 2011 02:36 GMT
#19
On February 27 2011 11:05 saucyOwnerer wrote:
I have a simple strategy to crush marine/tank pushes. Get 3 gate forge and get armor 1, sentries, and lots of zealots. This makes the marines useless and the tanks a lot less threatening, and then you just overwhelm the tanks with the lots. You can actually push out on 1 base and end the game with this strategy against marine/tanks.


And banshees? Marine/Tanks looks exactly like banshees (bunkers+double gas).
us.battle.net/sc2/en/profile/1688911/1/SaniShahin/ | http://teamenvy.net/
RedBarchetta
Profile Joined December 2010
49 Posts
February 27 2011 02:38 GMT
#20
The invisible protis sniper will solve all of your prob---
ZvZ is like taking in turns of kicking each other in the balls|| I can learn to resist Anything but frustration I can learn to persist With anything but aiming low-Neil Peart/Rush
infinity21 *
Profile Blog Joined October 2006
Canada6683 Posts
February 27 2011 02:46 GMT
#21
zeal/sentry with a few stalker/immo if you're on 1 base
If you're on 2 base, then get colo instead of immortals. your goal is to eventually tech to ht after securing your 3rd as rine/tank gets obliterated by storm
Official Entusman #21
Xanczor
Profile Blog Joined July 2010
United States254 Posts
February 27 2011 02:52 GMT
#22
This is very easy to deal with. I've tried these pushes before, and get obliterated when protoss goes phoenix and gateway units and collossi. Remember to guardian shield and lift all the tanks and you should be good
http://www.teamliquid.net/forum/viewmessage.php?topic_id=100673&currentpage=22
AzurewinD
Profile Joined November 2010
United States569 Posts
Last Edited: 2011-02-27 03:08:24
February 27 2011 03:05 GMT
#23
Chargelots can make a world of difference for sure, along with some immortals sprinked in.


On February 27 2011 11:38 RedBarchetta wrote:
The invisible protis sniper will solve all of your prob---


Oh, you seem to be lost. This is TeamLiquid. We actually attempt to give well-reasoned advice here.

The battle.net forums are this way http://us.battle.net/sc2/en/forum/


"...I want more people to be in that state more often, to see things not through the limited and rigid mind or the fearful ego, but through a heart that loves to express and create" - Xiaonan "Glider" Sun
vaderseven
Profile Joined September 2008
United States2556 Posts
Last Edited: 2011-02-27 03:25:20
February 27 2011 03:10 GMT
#24
On February 27 2011 10:24 4kmonk wrote:
You can't go chargelots vs a marine tank build. Charge finishes way too late as this push can hit with even 2 tanks at around 7 minutes into the game. The correct response is to go sentry light and zealot heavy with just a few immortals. You must stay on 1 base if you didn't fast expand. Eventually you want collosi off of 1 base.


This 100% correct. Listen to this guy he is one of those doesn't ladder types but I can vouche that he is the equiv of 3500+ masters Protoss player (based on customs with myself and friends of that level).

The trick is, like he said, going zealot heavy and sentry light. You want to have, I think (I am Terran going off memory of replays where I lost doing this) 3 gates and 1 robo by the time the push hits. Ideally, you will push down your ramp right as he is setting up his first set of bunkers if he is bunkering with a good group of zealots, 1 or 2 sentries for the guardian shield, and 2 immortals. The Zealots will cause tank splash to own the marines and the immortals should be target fired onto tanks. If you kill the tanks fast enough you should be able to clean everything up before his next wave hits.

I often saw Toss players trying to go 1 base colluses vs this and it just doesn't work. The Terran player will have time to get bunkered up by the time the 1st collus is out and this increases the difficulty in pushing out by a huge margin.

This build is a very strong all-in by the Terran. I can post some replays of me doing it and losing if you desire. The best form of this build is 2 rax with reactors, 1 factory with tech lab, push with 3 tanks and marines + 8 SCVs. You build bunkers and slowly move into his main bit by bit.

Its a very very good build. I'll see about getting some replays soon.


edit :
I just checked and the best version of this build has the Terran leaving his base at 7:30ish with 3 tanks, 12 marines, and 8 SCVs. This build really punishes both fast expands and players that thought a raven all in was coming as they hit when those builds are very weak.
Abstinence
Profile Blog Joined November 2010
United States328 Posts
February 27 2011 04:49 GMT
#25
Do the zeerax build. Zealots, sentries, immortals.
RedBarchetta
Profile Joined December 2010
49 Posts
February 27 2011 05:47 GMT
#26
On February 27 2011 12:05 AzurewinD wrote:
Chargelots can make a world of difference for sure, along with some immortals sprinked in.


Show nested quote +
On February 27 2011 11:38 RedBarchetta wrote:
The invisible protis sniper will solve all of your prob---


Oh, you seem to be lost. This is TeamLiquid. We actually attempt to give well-reasoned advice here.

The battle.net forums are this way http://us.battle.net/sc2/en/forum/



Oh look! It's the Post Nazi! Nothing wrong with sprinkling in a little fun once in a while buddy.
ZvZ is like taking in turns of kicking each other in the balls|| I can learn to resist Anything but frustration I can learn to persist With anything but aiming low-Neil Peart/Rush
Kaladin
Profile Joined January 2011
United States88 Posts
February 27 2011 23:01 GMT
#27
On February 27 2011 12:10 vaderseven wrote:
Show nested quote +
On February 27 2011 10:24 4kmonk wrote:
You can't go chargelots vs a marine tank build. Charge finishes way too late as this push can hit with even 2 tanks at around 7 minutes into the game. The correct response is to go sentry light and zealot heavy with just a few immortals. You must stay on 1 base if you didn't fast expand. Eventually you want collosi off of 1 base.


This 100% correct. Listen to this guy he is one of those doesn't ladder types but I can vouche that he is the equiv of 3500+ masters Protoss player (based on customs with myself and friends of that level).

The trick is, like he said, going zealot heavy and sentry light. You want to have, I think (I am Terran going off memory of replays where I lost doing this) 3 gates and 1 robo by the time the push hits. Ideally, you will push down your ramp right as he is setting up his first set of bunkers if he is bunkering with a good group of zealots, 1 or 2 sentries for the guardian shield, and 2 immortals. The Zealots will cause tank splash to own the marines and the immortals should be target fired onto tanks. If you kill the tanks fast enough you should be able to clean everything up before his next wave hits.

I often saw Toss players trying to go 1 base colluses vs this and it just doesn't work. The Terran player will have time to get bunkered up by the time the 1st collus is out and this increases the difficulty in pushing out by a huge margin.

This build is a very strong all-in by the Terran. I can post some replays of me doing it and losing if you desire. The best form of this build is 2 rax with reactors, 1 factory with tech lab, push with 3 tanks and marines + 8 SCVs. You build bunkers and slowly move into his main bit by bit.

Its a very very good build. I'll see about getting some replays soon.


edit :
I just checked and the best version of this build has the Terran leaving his base at 7:30ish with 3 tanks, 12 marines, and 8 SCVs. This build really punishes both fast expands and players that thought a raven all in was coming as they hit when those builds are very weak.


Some replays would be great. Thanks!
Me all in. Him drone drone drone. Me win. -MC
Normal
Please log in or register to reply.
Live Events Refresh
CSO Cup
16:00
#82
Liquipedia
FEL
16:00
Polish Championship - Group B
Gerald vs SpiritLIVE!
PAPI vs ArT
IndyStarCraft 321
CranKy Ducklings228
Liquipedia
PSISTORM Gaming Misc
15:55
FSL week 5 - CN vs IC
Freeedom20
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 321
BRAT_OK 79
MindelVK 28
StarCraft: Brood War
JulyZerg 1145
EffOrt 1040
Mini 600
firebathero 501
Larva 379
Stork 378
Mind 130
ToSsGirL 103
Dewaltoss 103
soO 100
[ Show more ]
HiyA 96
PianO 69
Movie 49
Rock 38
Terrorterran 15
Dota 2
Gorgc10005
qojqva1842
League of Legends
Dendi180
Counter-Strike
fl0m1391
flusha466
Stewie2K278
Foxcn154
kRYSTAL_49
Heroes of the Storm
Khaldor725
Other Games
singsing2252
B2W.Neo1126
KnowMe499
Fuzer 461
Lowko330
Hui .189
ToD82
ROOTCatZ76
Trikslyr57
Organizations
Other Games
gamesdonequick48331
EGCTV1737
BasetradeTV22
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• kabyraGe 71
• HeavenSC 63
• printf 27
• poizon28 17
• IndyKCrew
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• LaughNgamezSOOP
StarCraft: Brood War
• Michael_bg 4
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Jankos1351
Counter-Strike
• Nemesis3635
Other Games
• imaqtpie527
• Shiphtur207
Upcoming Events
BSL20 Non-Korean Champi…
31m
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
DaveTesta Events
31m
Sparkling Tuna Cup
16h 31m
RSL Revival
16h 31m
Classic vs Clem
FEL
21h 31m
BSL20 Non-Korean Champi…
1d
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Wardi Open
1d 17h
Replay Cast
2 days
WardiTV European League
2 days
PiGosaur Monday
3 days
[ Show More ]
uThermal 2v2 Circuit
3 days
Replay Cast
4 days
The PondCast
4 days
Replay Cast
5 days
Epic.LAN
5 days
CranKy Ducklings
6 days
Epic.LAN
6 days
Liquipedia Results

Completed

KCM Race Survival 2025 Season 2
HSC XXVII
NC Random Cup

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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.