• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:24
CEST 09:24
KST 16:24
  • 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
Code S RO12 Preview: Maru, Trigger, Rogue, NightMare12Code S RO12 Preview: Cure, sOs, Reynor, Solar15[ASL19] Ro8 Preview: Unyielding3Official Ladder Map Pool Update (April 28, 2025)17[ASL19] Ro8 Preview: Rejuvenation8
Community News
Code S Season 1 - RO12 Group A Results (2025)4$1,250 WardiTV May [May 6th-May 18th]4Clem wins PiG Sty Festival #66Weekly Cups (April 28-May 4): ByuN & Astrea break through1Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game29
StarCraft 2
General
How does the number of casters affect your enjoyment of esports? Code S Season 1 - RO12 Group A Results (2025) Code S RO12 Preview: Maru, Trigger, Rogue, NightMare Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game Code S RO12 Preview: Cure, sOs, Reynor, Solar
Tourneys
[GSL 2025] Code S:Season 1 - RO12 - Group A INu's Battles#12 < ByuN vs herO > [GSL 2025] Code S:Season 1 - RO12 - Group B GSL 2025 details announced - 2 seasons pre-EWC 2025 GSL Season 2 (Qualifiers)
Strategy
[G] PvT Cheese: 13 Gate Proxy Robo Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed Mutation # 470 Certain Demise Mutation # 469 Frostbite
Brood War
General
Recent recommended BW games Preserving Battlereports.com OGN to release AI-upscaled StarLeague from Feb 24 Battlenet Game Lobby Simulator [G] GenAI subtitles for Korean BW content
Tourneys
[ASL19] Ro8 Day 4 [BSL20] RO32 Group F - Saturday 20:00 CET [BSL20] RO32 Group E - Sunday 20:00 CET [CSLPRO] $1000 Spring is Here!
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread What do you want from future RTS games? Nintendo Switch Thread Grand Theft Auto VI Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread Ask and answer stupid questions here! Elon Musk's lies, propaganda, etc.
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey Surprisingly good films/Hidden Gems
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
BLinD-RawR 50K Post Watch Party The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
Test Entry for subject
xumakis
Customize Sidebar...

Website Feedback

Closed Threads



Active: 13536 users

[L][D] Terran Mech: Resources

Forum Index > StarCraft 2 Strategy
Post a Reply
1 2 3 4 5 31 32 33 Next All
kollin
Profile Blog Joined March 2011
United Kingdom8380 Posts
Last Edited: 2012-12-16 23:42:40
July 23 2012 23:00 GMT
#1
EDIT: People on EU! Join the channel "mech" where you can have more discussion in game!

[image loading]

Hello everybody,
Many of us want to go mech. Whether it be because you don't have the APM or marine micro to go bio, or that your positional sense is particularly excellent. But, until very recently, people have only really gone mech in TvT. And even that died out at the start of 2012, replaced by ol' reliable marine tank. In TvZ, it was pretty rare to see, until the August of this year when MVP (of course it would be him), introduced the fast double armory variation of mech. Most Korean's have stopped doing this now, because how to beat it has been figured out, but I do see a lot of KeSPA pros going for 1 armory mech, which will be something to research in the future! In TvP, mech on a high level is still very rarely seen. The only person to do it successfully recently was Liquid's very own Sea. Hopefully we can see more of it, now he's participating in Proleague. Anyway, the point of this slightly rambling introduction was, if you wish to mech, this is the number 1 place to find discussion, build orders, replays and VODs.

First of all however, I need your help. The OP before I updated it (11th December 2012), was not that great. It wasn't nice to look at, and certainly wasn't a resource thread content wise. The only thing people were getting out of this thread was some good advice, from people like Nightmarjoo, and interesting discussions from everyone and anyone. I think we can all agree, this needs to change. It needs to be our mission statement to keep this up to date, and reliable with sources. Are you friend with a pretty decent GM player who you know mechs? Ask him for a replay pack, or maybe even a guide! Did you watch some amazing GSL game where you saw some very interesting openings into mech? Link it here! However, if you do link a singular replay or VOD, then please, please make sure that it is a VOD which has something unique in it. For example, if you find a completely new build, or maybe you find a VOD of something standard, but the Terran's opponent has done something that forces you to react differently and change the build. Here is a suggestion on how you set out a submission:

Players: Liquid'Sea vs Naniwa
Link: [insert link here]
[Date game was played]
[Event game was played at]
[Short description of the game, from both players]


+ Show Spoiler [Guides] +
General:
Terran Mechanics/Improvement Guide by GFever (Highly advised!)

TvZ:
Playing Mech TvZ - No More Banelings by LemonyTang
GFever's Video Guide: Mech vs Infestors
4 Thor Rush by StimmedProbe
4cc into Sky Terran
Guide to MVP's mech by DKR

TvT:
GFever's Video Guide: How to play Mech vs. Biomech
GFever's Video Guide to defending your 1 Rax FE

TvP:
Lyyna's TvP: How to mech every Protoss cry by Lyyna
How to Mech in TvP by Tom_Baburge
How to play Sky Terran by Synystyr
TvP Mech Build Evolution by Nightmarjoo
5 Factory Mech by StimmedProbe


+ Show Spoiler [Streams] +
The names are linked to the stream page of the person on TL.net. In case they don't have a thread on Teamliquid, I'll link the streams location. The Occasional Mech Players list shows streams of players who will go mech often, but also play other styles.

Grandmaster:
Avilo
FXOTheBest
FXOasd
RuineD

Master:
LemonyTang
Lyyna
Yoshi Kirishima
Nightmarjoo


+ Show Spoiler [VODs] +
TvZ:
GSL Code A - Baby vs Symbol - Game 1

+ Show Spoiler [Summary] +
Baby opens Command Centre first into hellion banshee. He defends Symbol's 3 base Roach and Nydus pressure, taking a 4th of his own while killing drones with hellion drops. Symbol gets to hive tech and begins producing brood lords, while Baby constantly denies Symbol's bases with tank drops and fantastic multitasking. Baby takes out Symbol's hive while Symbol kills Baby's 4th base. Eventually Baby manages to re-establish it, and his economic lead forces Symbol out.


TvT:
NASL 4 - MMA vs Demuslim - Game 3

+ Show Spoiler [Summary] +
Demuslim opens CC First, and then goes for a quick 3 bases, while MMA gets faster 3 bases off a reactor hellion opening. The game transitions normally from there, with Demuslim going bio tank and MMA going into mech. MMA does end up losing because he doesn't scout Demuslim's air switch, but this is still a good example of how to play a mech vs bio TvT.


TvP:
IPL5 - Sea vs Naniwa - Game 1

+ Show Spoiler [Summary] +
Sea opens with hellion banshee and defends Naniwa's blink stalker all in with good control and good decision making.


IPL5 - Sea vs Naniwa - Game 2

+ Show Spoiler [Summary] +
Sea opens with a fast expansion into hellion banshee. He then plays out a standard hellion tank mech game, using a large amount of tanks as well as control of the centre of the map to crush Naniwa's army repeatedly.


EGMC - Sea vs Genius - Game 2

+ Show Spoiler [Summary] +
Both players open with fast expands, Sea going down his usual route with hellion banshee, a pretty quick 3rd base and double armory. Genius opens with fast collosus, also getting a quick 10 minute 3rd. Sea amasses a huge amount of tanks while doing some excellent hellion harass. Both players repeatedly deny each others 4th bases, before backing off again. Sea is again given a chance to get an enormous amount of tanks, around 30, and just smashes through Genius's army multiple times, ending the 30 minute long game.



+ Show Spoiler [Replays] +
Here I will link good replays and Mech- focussed Replay Packs.

Replay packs
RuineD's Mech Replay Pack. July 10th 2012
LastShadow's Mech Replay Pack. April 27th 2012. Mirror
GFever's Replay Pack
Lyyna's Replay Pack
Lyyna's Replay Pack
Lyyna's Replay Pack
Nightmarjoo's Replay Pack #1
Nightmarjoo's Replay Pack #2
MVP's IEM Gamescom Run (there are some non-mech games in here)
Ruined's TvP Mech Replay Pack

Standalone replays
TvZ:
-

TvT:
MVP.Keen vs. WannaBeCool - Ladder game. Unknown release.

TvP:
MarineKingPrime vs. SK.MC - Home Story Cup #4 Qualifier. June 1st 2012

Older Replays:
뽀통령 vs. Python - Ladder game. January 10th 2012


+ Show Spoiler [Other Information] +
Last Shadow talking about Early Game Mech in TvZ.
Last Shadow talking about Mid-game Mech in TvZ.
Day[9]Daily #396 Mech in TvP
Day[9]Daily #452 DeMusliM vs Nestea TvZ Mech
Day[9]Daily #462 LastShadow's Mech Style TvZ
Day[9]Daily #490 MVP's Mech TvZ
Day[9]Daily #521 LiquidSea funky TvP style



Thanks,
Kollin

[image loading]

chambertin
Profile Joined August 2011
United States1704 Posts
July 24 2012 00:11 GMT
#2
This looks interesting.... also, resources BTW
"I know one thing, that I know nothing" - Socrates?
alpenrahm
Profile Blog Joined December 2010
Germany628 Posts
July 24 2012 00:28 GMT
#3
i think you could add dragon to your stream list. the guy has some sick mech TvZ where he ultimatly transitions to thor raven Bc. Afaik he is some korean grandmaster?

Yoshi Kirishima
Profile Blog Joined July 2009
United States10316 Posts
Last Edited: 2012-07-24 02:52:18
July 24 2012 02:05 GMT
#4
Nice thread :D
Here's all the games I know of so far (that are still relevant)


http://www.gomtv.net/2011gslsponsors6/vod/66247
http://www.gomtv.net/2012gstls1/vod/66902/?set=2&lang=
http://www.gomtv.net/2012gsls1/vod/66855/?set=4&lang=
http://www.sc2replays.eu/show-replay-14693-0-ogsmc_p_-vs-marineking_t.html
http://www.sc2replays.eu/show-replay-9770-0-python_p_-vs-_t.html
http://www.sc2replays.eu/show-replay-10314-0-t_-vs-___p.html
http://www.sc2replays.eu/show-replay-11789-0-t_-vs-__p.html
http://www.playxp.com/sc2/terran/view.php?article_id=3445939&search=3&search_pos=&q=

Please add these to TvP. You may consider these to be outdated, but they are still useful and relevant. Obviously, the metagames are different, but you can still learn a lot about the strategies and builds. I only consider mech games like Thorzain vs MC in TSL4 on Crossfire or Jinro's mech games vs MC in GSL Open Season 3 to be outdated, because the patches have affected those strategies/builds and thus, studying those replays won't be very helpful since it is not a good representation of what it would look like today (For example, thor strike canon changes in these examples).

The last one is KR masters replays.

There's also another link of gorapadong's KR replays (high master / GM) with a guide in korean (his build is used in many of the above vods) i'll get that later.


Jinro occasionally does mech TvP and probably TvZ and TvT on stream (or least, has done so before). Same with other pros like MKP, Polt, ForGG, Rainbow, Aphrodite
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
Jockmcplop
Profile Blog Joined February 2012
United Kingdom9483 Posts
Last Edited: 2012-07-24 03:04:03
July 24 2012 03:01 GMT
#5
A good repaly of Keen doing a TvT gas first mech build, using lots and lots of hellions and tanks

http://replayfu.com/download/wmGKzh

Yoshi, i very much doubt you'll see Polt go mech very often, that guy just loves bio too much, but i think i remember MMA doing some good mech builds
RIP Meatloaf <3
Yoshi Kirishima
Profile Blog Joined July 2009
United States10316 Posts
Last Edited: 2012-07-24 03:43:04
July 24 2012 03:41 GMT
#6
On July 24 2012 12:01 Jockmcplop wrote:
A good repaly of Keen doing a TvT gas first mech build, using lots and lots of hellions and tanks

http://replayfu.com/download/wmGKzh

Yoshi, i very much doubt you'll see Polt go mech very often, that guy just loves bio too much, but i think i remember MMA doing some good mech builds


Heheh you're right, he's more a bio guy But i did hear he did some thor centric mech build in TvP in some tournament (MLG?) and heard he did try some mech for a while in TvP on stream. (Obviously, probably not nearly as much as the others though :D)

I've seen MMA go TvP mech on TDA once against a foreigner, i think MLG or something, he did (IIRC) 2 fact 2 starport (that all-in that many terrans were doing at the time)
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
Taefox
Profile Joined March 2010
1533 Posts
July 24 2012 06:01 GMT
#7
Does MvP often go mech TvZ TvT ?
anyway thanks for the thread i'm currently practicing mech a lot ( MMM Bio is far for me )
@taefoxy
saaaa
Profile Joined November 2010
Germany419 Posts
Last Edited: 2012-07-24 06:53:08
July 24 2012 06:52 GMT
#8
i create lists like this since i play starcraft2. In this way i always can find every match fast and know what build/strategy the terran played.

You can search with these filters for mech openings, bio openings etc and know directly in what matches the build has been played.

http://www.file-upload.net/download-4591041/Spiel--bersicht.xls.html

Maybe we can do online list for everyone, where can everyone add matches to make them public. If you do have any feedback for my list please don't hesitate to do it

PS: "spielübersicht" (name of the file) is german and means matchoverview

Toastie.NL
Profile Joined July 2012
Netherlands232 Posts
July 24 2012 07:37 GMT
#9
Woooooow thanks for al the interest guys! Never expected this much!

I'm going to start editting now !
EU Random Player - Contact me for anything :-)!
Toastie.NL
Profile Joined July 2012
Netherlands232 Posts
July 24 2012 07:40 GMT
#10
About the streams,
A lot of Terrans play mech every 20 games on their stream. We are looking for streams at which you can watch for an hour and be pretty much guaranteed to see mech.
EU Random Player - Contact me for anything :-)!
kollin
Profile Blog Joined March 2011
United Kingdom8380 Posts
July 24 2012 07:41 GMT
#11
Here's a TvT where Keen goes mech against Polts biomech.
youtube.com/watch?v=9WBpIEk_ybo
EsportsJohn
Profile Blog Joined June 2012
United States4883 Posts
July 24 2012 07:46 GMT
#12
Some VoDs worth looking into:

DeMuslim against NesTea in the MLG Winter Arena.
MKP against Golden in the MLG Winter Championships (I believe)
StrategyAllyssa Grey <3<3
Ammoth
Profile Joined August 2011
Sweden391 Posts
July 24 2012 08:34 GMT
#13
Mvp goes mech pretty much every game vsT and vsZ, atleast in competetive play, not sure about his stream
Yoshi Kirishima
Profile Blog Joined July 2009
United States10316 Posts
Last Edited: 2012-07-24 08:49:41
July 24 2012 08:49 GMT
#14
On July 24 2012 17:34 Ammoth wrote:
Mvp goes mech pretty much every game vsT and vsZ, atleast in competetive play, not sure about his stream


He's been doing mostly marine tank recently, I haven't seen him mech much since the days of dual site

unless i happened to miss a bunch of games where he plays mech :D
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
Ammoth
Profile Joined August 2011
Sweden391 Posts
July 24 2012 08:54 GMT
#15
On July 24 2012 17:49 Yoshi Kirishima wrote:
Show nested quote +
On July 24 2012 17:34 Ammoth wrote:
Mvp goes mech pretty much every game vsT and vsZ, atleast in competetive play, not sure about his stream


He's been doing mostly marine tank recently, I haven't seen him mech much since the days of dual site

unless i happened to miss a bunch of games where he plays mech :D


He played mech in Code A today! :D I think he played some mech games at HSCV as well
Toastie.NL
Profile Joined July 2012
Netherlands232 Posts
July 24 2012 09:17 GMT
#16
That's why this thread is here :-) I'll look at MVPs games in Code A. I won't go through the entire HSCV but undoubtedly somebody who knows where to find them pops up!
EU Random Player - Contact me for anything :-)!
kollin
Profile Blog Joined March 2011
United Kingdom8380 Posts
Last Edited: 2012-07-24 09:32:42
July 24 2012 09:32 GMT
#17

youtube.com/watch?v=LMKbm3Xy31Q

Slightly older tvz between MKP and DRG from the MLG winter arena. I feel the style is still very relevant though.

http://blip.tv/day9tv/day-9-daily-396-p1-terran-week-mech-in-tvp-5867355

Here is day9's daily on mech in tvp

http://blip.tv/day9tv/day-9-daily-452-p1-demuslim-vs-nestea-mech-tvz-6107975

Day9's analysis of demuslims style against nestea.



And here is day9 breaking down lastshadows mech. I'll keep looking for more stuff :D




Yoshi Kirishima
Profile Blog Joined July 2009
United States10316 Posts
Last Edited: 2012-07-24 09:47:29
July 24 2012 09:47 GMT
#18
On July 24 2012 17:54 Ammoth wrote:
Show nested quote +
On July 24 2012 17:49 Yoshi Kirishima wrote:
On July 24 2012 17:34 Ammoth wrote:
Mvp goes mech pretty much every game vsT and vsZ, atleast in competetive play, not sure about his stream


He's been doing mostly marine tank recently, I haven't seen him mech much since the days of dual site

unless i happened to miss a bunch of games where he plays mech :D


He played mech in Code A today! :D I think he played some mech games at HSCV as well


Awesome, I keep hearing mech in TvZ is unviable, glad to see MVP is not giving up on it. AKA it's viable :D

thx for telling me
Mid-master streaming MECH ONLY + commentary www.twitch.tv/yoshikirishima +++ "If all-in fails, all-in again."
GumBa
Profile Blog Joined July 2012
United Kingdom31935 Posts
July 24 2012 09:50 GMT
#19
Great thread!
Nice to have a thread where I can go to for all my Mech Fun :D
To all the haters: you deserve to witness many, many more Serral victories, worthy of the godlike player he is.
Toastie.NL
Profile Joined July 2012
Netherlands232 Posts
July 24 2012 09:54 GMT
#20
MVP played a TvT
On July 24 2012 18:50 GumBa wrote:
Great thread!
Nice to have a thread where I can go to for all my Mech Fun :D

Welcome!
EU Random Player - Contact me for anything :-)!
1 2 3 4 5 31 32 33 Next All
Please log in or register to reply.
Live Events Refresh
Online Event
04:00
May Mayhem: Group Stage D2
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Leta 779
PianO 577
Larva 547
actioN 204
soO 67
NaDa 5
League of Legends
JimRising 640
Counter-Strike
Stewie2K757
Super Smash Bros
hungrybox702
Heroes of the Storm
Khaldor196
Other Games
WinterStarcraft570
C9.Mang0450
Happy171
PartinGtheBigBoy85
Organizations
Counter-Strike
PGL11090
Other Games
gamesdonequick1105
StarCraft 2
ESL.tv141
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• practicex 88
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2121
League of Legends
• Stunt1079
Other Games
• WagamamaTV226
Upcoming Events
SOOP
1h 37m
DongRaeGu vs sOs
CranKy Ducklings
2h 37m
WardiTV Invitational
3h 37m
AllThingsProtoss
3h 37m
SC Evo League
4h 37m
WardiTV Invitational
6h 37m
Chat StarLeague
8h 37m
PassionCraft
9h 37m
Circuito Brasileiro de…
10h 37m
Online Event
20h 37m
MaxPax vs herO
SHIN vs Cure
Clem vs MaxPax
ShoWTimE vs herO
ShoWTimE vs Clem
[ Show More ]
Sparkling Tuna Cup
1d 2h
WardiTV Invitational
1d 3h
AllThingsProtoss
1d 3h
uThermal 2v2 Circuit
1d 6h
Chat StarLeague
1d 8h
Circuito Brasileiro de…
1d 10h
Afreeca Starleague
2 days
BeSt vs Light
Wardi Open
2 days
PiGosaur Monday
2 days
Afreeca Starleague
3 days
Snow vs Soulkey
WardiTV Invitational
3 days
Replay Cast
3 days
GSL Code S
4 days
ByuN vs Rogue
herO vs Cure
Replay Cast
4 days
GSL Code S
5 days
Classic vs Reynor
GuMiho vs Maru
The PondCast
5 days
RSL Revival
5 days
GSL Code S
6 days
Korean StarCraft League
6 days
Liquipedia Results

Completed

BSL Nation Wars Season 2
PiG Sty Festival 6.0
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
CSLPRO Spring 2025
2025 GSL S1
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

NPSL S3
CSLPRO Last Chance 2025
CSLAN 2025
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 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.