• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:46
CEST 05:46
KST 12:46
  • 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
Team TLMC #5 - Finalists & Open Tournaments0[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
BSL 2025 Warsaw LAN + Legends Showmatch0Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues29
StarCraft 2
General
#1: Maru - Greatest Players of All Time Weekly Cups (Sept 8-14): herO & MaxPax split cups Team Liquid Map Contest #21 - Presented by Monster Energy SpeCial on The Tasteless Podcast Team TLMC #5 - Finalists & Open Tournaments
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris Sparkling Tuna Cup - Weekly Open Tournament SC4ALL $6,000 Open LAN in Philadelphia WardiTV TL Team Map Contest #5 Tournaments RSL: Revival, a new crowdfunded tournament series
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
BW General Discussion Soulkey on ASL S20 A cwal.gg Extension - Easily keep track of anyone BGH Auto Balance -> http://bghmmr.eu/ ASL20 General Discussion
Tourneys
[Megathread] Daily Proleagues BSL 2025 Warsaw LAN + Legends Showmatch [ASL20] Ro16 Group D [ASL20] Ro16 Group C
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread Borderlands 3 General RTS Discussion Thread Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
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
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
I <=> 9
KrillinFromwales
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1525 users

[BW Blog] Noob gets a Taste of E-Han Timing

Blogs > don_kyuhote
Post a Reply
1 2 Next All
don_kyuhote
Profile Blog Joined December 2009
3006 Posts
September 03 2012 14:41 GMT
#1
Well, it's been a while since I last wrote a BW blog.
I've really been wanting to write some BW blog recently, and was working on this when Djagulingu out of nowhere struck first!
Since I haven't played any ladder games in a while, I will instead pull out a memorable game that happened at the dawn of my ICCUP career.
I believe this game was my 1st win over a D+ ranked player and I did it in spectacular fashion (at least imo).
Hope you enjoy! (oh btw, I like TvZ too )

+ Show Spoiler +

The stage was set...
Ever since starting my 1v1 career in ICCUP, I have faced defeat after defeat... humiliation after humiliation....
I was down, but not out...bent, but not broken.
Yes, there was still a drop of fighting spirit in my heart, a spark of hope that conquers all despair.

But will that be enough?
Standing in the way of victory was a D+ ranked Zerg named Gyella.
To D players, D+ guys are like gods...their build orders...precise. Their micro...flawless. Their macro....unfailable.

But in the game of Starcraft, there is no such thing as invincibility.
Even the seemingly most perfect player has a chink in the armor...an achilles heel.
And for me to have a chance, I needed to strike that...with all my might and strength.

Yes folks.
This, is a story of a noob who tasted what it feels like to attack at an E-han timing.

The dice have been thrown...the arrow have left the bow.
There is no turning back now.
It's game on!


As always, the map was Fighting Spirit. My opponent, purple Zerg at 5, and me, Yellow Terran at 7, the best color for a terran in my opinion
[image loading]
[image loading]

At the time, I have been playing 1v1 BW for maybe 2 weeks at most, so I was getting my ass handed to me in ICCUP by everyone I played.
The only time I would win is when I was up against people who somehow was worse than me at macroing, which I didn't think was possible, but apparently it was.
And I'm not sure what was going through my head that made me play a D+ Zerg. Insanity when I look back.

I opened with standard 1 rax fe with weird supply depot position, and you will see why shortly.
[image loading]
You see, this was me back then...I thought it was sheer brilliance to wall off the natural (even though it's not ling tight at all and ugly as hell) despite never seeing a progamer do this on Fighting Spirit.
[image loading]

My opponent goes for a classy 12 hatch opening.
[image loading]

He then proceeds into building his 3rd hatch.
[image loading]

I scout him last, but since hes not doing some ling allin shenanigans, I happily saturate my mineral lines in both bases and pump marines.
[image loading]
But wait! He's taking his 3rd gas!
[image loading]
I had no idea he took his 3rd this fast...what a greedy son of a....

Once I had a group of marine and 2 medic, I decided to poke at his front to force some sunkens.
[image loading]

I still had a very weak concept of build order, so after 1 rax fe, I just did whatever I felt like doing, which was...double ebay! Faster the upgrade, the better no?
[image loading]

I actually had no intention of fighting, but somehow, my units got sucked in by sunken while I was not looking, and I got encircled by his lings and all my army died...shit..
[image loading]
[image loading]
[image loading]
[image loading]

Meanwhile, now that he got rid of my army, hes building his 5th hatch at his 3rd! And his mutas aren't even out yet! What a greedy bitch...he will pay for this.
[image loading]

I, for some reason had no scan, but with my precog spider senses, I correctly guessed that he went muta instead of lurkers and started my turret wall.
[image loading]
Knowing this, my enemy sends in his special forces to delay my project.
[image loading]
I clean up with some scv losses, but turrets are not delayed.
[image loading]
And once his mutas are out, the inevitable and grueling chapter of TvZ begins.
[image loading]
[image loading]

Gosh I hate defending muta micro on FS. It's really annoying...destroying my turrets and killing my marines, but I take almost no scv damage from his muta harass.
Despite my surplus of gas, which I didn't notice, I start my 3rd cc in my main...all before factory And I'm not going SK terran lol.
2 base, 4 rax, no factory into 3rd...
[image loading]

But don't worry. I had a plan.
Double Ebay means armor upgrade will be faster, and I planned on taking full advantage of it.
[image loading]

I emptied out my base and marched out.
[image loading]
[image loading]

What was crucial is that his overlord is way way too far down, so he DIDN'T SEE ME MOVING OUT.
THIS WAS HUGE.
[image loading]

I scanned his nat, saw he only had 2 hydras and 2 sunkens.
[image loading]
No lurkers yet, only 2 sunk..."The time is now!" I said to myself. "As soon as my armor upgrade finishes, I'm striking"

While I'm waiting for the upgrade to finish, his mutas are having a time of their lives killing my unprotected scv line.
[image loading]
[image loading]
And he uses his first available gas to morph his hydras at the 3 instead of his nat to lurkers. Again, HUGE
[image loading]

Heres what happened. Maginot Line happened. well...sort of.
He must have predicted that if I were to attack him, I would attack him at his 3rd, therefore, he needs to invest in defending his 3 first and foremost.
Here was the problem for him.
1. I didn't know he had a 3rd gas at 3 LOL
2. His intelligence agency has failed him, completely missing the fact that my army was gearing it up to attack his natural, not 3.
3. Most importantly, he failed to predict that I was a player with AUDACITY, and BOLDNESS, and COURAGE to attack straight at his natural.

The long awaited armor upgrade is almost finished.
[image loading]

I scan his nat 1 more time. Still only 3 hydras, 2 sunks.
[image loading]

Once upgrade is done, It's game on! I immediately stim my units and charge into his nat.
[image loading]
[image loading]
His hydras don't even know what hit them before they died, and his 2 sunkens don't stand a chance either to my blitzkrieg.
[image loading]
[image loading]

Caught completely off guard, my opponent hurries his muta back, and his work of maginot line at 3 was all moot. He quickly brings his lurkers to his nat.
[image loading]
[image loading]

If you ever played chess, you probably know this feeling.
A feeling that you got everything under control and is about to capture his queen/rook, but then realize...."oh wait...if he moves this here instead of there, I lose a queen/rook....oh...FUCK"
That's exactly what he must have felt.

My main focus right now was to destroy his natural hatch, by thus removing his vital money source.
[image loading]
[image loading]
[image loading]

With lurkers closing in from behind, I decide to enter his main, and wreck more havoc there.
He tries to resist me with ling/muta, but my 1/1 super marines are just too strong for them.
[image loading]
[image loading]
[image loading]
[image loading]

I stream into his main, and he evacuates his drones, but since there is only 1 exit/entrance, it just ends up being a turkey shoot.
[image loading]
[image loading]
[image loading]

And my units get in the way of the lurkers who are trying to come up the ramp haha
[image loading]

Now that I killed units, it's time to kill buildings. Spawning Pool, you first.
[image loading]
Lair, you next
[image loading]

I micro my units to stay away from lurkers whenever they burrow (I'm sure this drove him NUTS)
[image loading]
Hydra den, you're next
[image loading]
Soldiers, you have done your duty well. I just let them kill as many units until death.
[image loading]

WAIT Wait wait...Let's recap what just happened.

His lurkers are about to pop, his bases are about to be secured, his macro's about to kick in.
But with 23 marines and 6 medic, I...
killed 3 hydras at the nat
destroyed 2 sunkens
destroyed natural hatch
killed 3 more hydras that popped from egg
killed about 12 zerglings
killed his entire muta force
killed AT LEAST 12 drones
destroyed spawning pool
destroyed his Lair
destroyed hydralisk den...


uhh...
YOU!!!!!! LOST!!!!!! SON!!!!
I WON!!!! YOU LOST!!
I'M THE BEST PLAYER IN THE WORLD!!!!!!


My opponent
[image loading]

Oh man....this moment ranks as my top 3 best feeling in my BW career.
With 2 groups of marine, 6 medic, micro of a life time, and zero macro, I punched him in the mouth, knocked him flat on the ground, stepped on his face, and broke his nose.

At this point, he can officially only produce drone, overlord, muta, and scourge. He has 1 mining base.

Still, he has a D+ reputation that he needs to live up to. Giving up was not in his dictionary. After all, he still has 5 lurkers he can depend on. I had no tanks and vessels.
1st things 1st. Hes in a big hole, so he simultaneously builds 3 bases and starts his spawning pool at his 3rd.
[image loading]
[image loading]
[image loading]
[image loading]

After I catch a breath and process what incredible feat of success just happened, I manage to calm myself a bit and land my 3rd cc at 9, and send my next army towards his base.
[image loading]
[image loading]

He moves his lurkers out to position them on the bridge, but when I saw that his lurkers were unborrowed, I stim and snipe 2 of them and back out once they're burrowed. haha 2 down, 3 left.
[image loading]
[image loading]
[image loading]
boy my micro was crisp.

A little later, I scan him, and he only had 2 lurkers burrowed in front of the bridge, so I stim again, and wipe them out, but with some casualty.
[image loading]
[image loading]
But in times like this, trading unit is advantageous for me, like in chess.

I realized I had a massive lead and the momentum must be kept in my favor.
I don't know where his other lurker went, but it's just 1 lurker. I didn't want to give him any breathing room, so I storm his natural once again, knowing he has very little to defend with.
[image loading]

Because he only has a spire, he has no choice, but to make mutas with his larvas.
[image loading]

Poor him...his nat isn't even finished, but he has to cancel his hatch.
[image loading]

Now that his natural is compromised, I again march into his main without any resistance. Ahhh...the triumphant feeling...
[image loading]

I knew hatchery is economy to zerg, so I focus fire the first hatchery I see, and realizing that his mutas aren't gonna pop in time (not that it would have made any difference),and that he has just been HAMMERED in one blow by a D player, and that he is in an unclimbable hole, my opponent shamelessly quits without gg.
[image loading]

Victory was complete. I had beaten a D+.

And so ends my battle report
This was one of rare games where the universe just aligns itself so everything that can go right goes right.
Man this game was soooo fun.
Hope you all enjoyed it!
Here's the link to the replay if any one you are interested. http://repdepot.net/replay.php?id=40589


****
For what shall it profit a man, if he shall gain the whole world, and lose his own soul?
2Pacalypse-
Profile Joined October 2006
Croatia9511 Posts
September 03 2012 14:50 GMT
#2
I'm pretty sure if you compiled all those pictures in a gif it would be same as watching the replay.

Good game, great battle report, 5/5.
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
Sawamura
Profile Blog Joined August 2010
Malaysia7602 Posts
September 03 2012 14:52 GMT
#3
Nice hanbang timing ^_^
BW/KT Forever R.I.P KT.Violet dearly missed ..
SnowFantasy
Profile Blog Joined September 2006
4173 Posts
Last Edited: 2012-09-03 14:53:55
September 03 2012 14:53 GMT
#4
Hahahahahaha i used to know Gyella.

nice job!
don_kyuhote
Profile Blog Joined December 2009
3006 Posts
September 03 2012 15:04 GMT
#5
On September 03 2012 23:53 SnowFantasy wrote:
Hahahahahaha i used to know Gyella.

nice job!

lol ain't it a small world we live in ehh?
For what shall it profit a man, if he shall gain the whole world, and lose his own soul?
Hesmyrr
Profile Blog Joined May 2010
Canada5776 Posts
September 03 2012 15:06 GMT
#6
Very entertaining and through battle report!

When I first started Starcraft I was always afraid that the opponent army would appear out of nowhere, attacking where ever my army 'ball' wasn't around to defend in time. And I despised air units because OMG THEY CAN FLY OVER WALLS YOU CANT DO THAT! So I took Terran.

Soooo... either way, that was one nice ee han timing. I'm jealous :p
"If watching the MSL finals makes you a progamer, then anyone in Korea can do it." - Ha Tae Ki
FlaShFTW
Profile Blog Joined February 2010
United States10193 Posts
September 03 2012 15:06 GMT
#7
Nice win!

(COUGHMACROCOUGH)
Writer#1 KT and FlaSh Fanboy || Woo Jung Ho Never Forget || Teamliquid Political Decision Desk
TL+ Member
Epoxide
Profile Blog Joined March 2011
Magic Woods9326 Posts
September 03 2012 15:43 GMT
#8
On September 04 2012 00:06 FlaShFTW wrote:
Nice win!

(COUGHMACROCOUGH)

Hey, macroing is hard when you have fun microing mnm against a dead zerg
Too many comebacks because of this >_>
LiquipediaSouma: EU MM is just Russian Roulette. Literally.
Bibbit
Profile Blog Joined December 2009
Canada5377 Posts
September 03 2012 15:48 GMT
#9
On September 03 2012 23:50 2Pacalypse- wrote:
I'm pretty sure if you compiled all those pictures in a gif it would be same as watching the replay.

Good game, great battle report, 5/5.

No joke >_>

yO Don there's not too many people I would let eat all my bandwidth. Be proud! Was a pretty nice game ^^

But wtf man Djagulingu gets shoutout but not me?! I thought we were, like, BFFs. I totally just took off my half of the BFF charm bracelet.
]343[
Profile Blog Joined May 2008
United States10328 Posts
September 03 2012 15:51 GMT
#10
nice BR!

(I have to learn how to TvZ ugh)
Writer
don_kyuhote
Profile Blog Joined December 2009
3006 Posts
September 03 2012 15:54 GMT
#11
lol I only mentioned Djagulingu, since he posted on the same day I was posting, which is super rare.
No big deal mang. You know that there is a special project.
Oh by the way, I finally installed BW, hence why I was able to make this BR.
But I'll let you know when I get ICCUP installed as well.
For what shall it profit a man, if he shall gain the whole world, and lose his own soul?
Iplaythings
Profile Blog Joined August 2009
Denmark9110 Posts
September 03 2012 15:58 GMT
#12
On September 04 2012 00:51 ]343[ wrote:
nice BR!

(I have to learn how to TvZ ugh)

Go mech erry game and be a boss !
In the woods, there lurks..
surfinbird1
Profile Joined September 2009
Germany999 Posts
September 03 2012 16:05 GMT
#13
Nice one. I always fail defending mutas.
life of lively to live to life of full life thx to shield battery
LuckyFool
Profile Blog Joined June 2007
United States9015 Posts
September 03 2012 16:08 GMT
#14
haha amazing writeup I love bw blogs.
krndandaman
Profile Joined August 2009
Mozambique16569 Posts
September 03 2012 16:13 GMT
#15
--- Nuked ---
Djagulingu
Profile Blog Joined December 2010
Germany3605 Posts
Last Edited: 2012-09-03 17:33:12
September 03 2012 17:31 GMT
#16
On battle: What you did looks like the EE Timing that Stylish once made a VOD of, your push was a tad bit late though. EE Timing is supposed to hit before lurkers. Shit is really brutal though.

On September 03 2012 23:50 2Pacalypse- wrote:
I'm pretty sure if you compiled all those pictures in a gif it would be same as watching the replay.

Good game, great battle report, 5/5.

Ahahaha i think it's true :D

On September 04 2012 00:04 don_kyuhote wrote:
Show nested quote +
On September 03 2012 23:53 SnowFantasy wrote:
Hahahahahaha i used to know Gyella.

nice job!

lol ain't it a small world we live in ehh?

It indeed is a small world. I once did a battle report during DRTL S2 (or was it s1? i don't remember). The opponent turned out to be playing for a team in the league.

On September 04 2012 00:48 Bibbit wrote:
Show nested quote +
On September 03 2012 23:50 2Pacalypse- wrote:
I'm pretty sure if you compiled all those pictures in a gif it would be same as watching the replay.

Good game, great battle report, 5/5.

No joke >_>

yO Don there's not too many people I would let eat all my bandwidth. Be proud! Was a pretty nice game ^^

But wtf man Djagulingu gets shoutout but not me?! I thought we were, like, BFFs. I totally just took off my half of the BFF charm bracelet.

In yO face

EDIT: Your narration is like "I gave that bitch a bitchslap. Bitches love bitchslaps" kind of thing. 5/5 for BR, build and narration.
"windows bash is a steaming heap of shit" tofucake
lungo
Profile Joined October 2005
Denmark276 Posts
September 03 2012 17:41 GMT
#17
nice, and damn, alot of minerals and gas stacked up in the end and boldness of you to play m@m with no vessels or tanks!
as Arnold said: you have been erased! but dont worry!
FlaShFTW
Profile Blog Joined February 2010
United States10193 Posts
September 03 2012 18:01 GMT
#18
On September 04 2012 00:43 Epoxide wrote:
Show nested quote +
On September 04 2012 00:06 FlaShFTW wrote:
Nice win!

(COUGHMACROCOUGH)

Hey, macroing is hard when you have fun microing mnm against a dead zerg
Too many comebacks because of this >_>

True. xD too fun killing shit with mutas xD

Heh.
Writer#1 KT and FlaSh Fanboy || Woo Jung Ho Never Forget || Teamliquid Political Decision Desk
TL+ Member
TOCHMY
Profile Blog Joined June 2010
Sweden1692 Posts
September 03 2012 18:09 GMT
#19
5/5 great blog! :D
Yoona <3 ¯\_(ツ)_/¯ Look! It's Totoro! ☉.☉☂
vOdToasT
Profile Blog Joined September 2010
Sweden2870 Posts
September 03 2012 18:52 GMT
#20
Hehe, I laughed. Good stuff. A lot of comedic value.
If it's stupid but it works, then it's not stupid* (*Or: You are stupid for losing to it, and gotta git gud)
1 2 Next All
Please log in or register to reply.
Live Events Refresh
OSC
19:00
Mid Season Playoffs
Spirit vs PercivalLIVE!
Cham vs TBD
ByuN vs Jumy
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 136
Nina 123
ProTech75
StarCraft: Brood War
Shuttle 878
Nal_rA 156
HiyA 110
Bale 23
Icarus 5
PianO 1
Dota 2
NeuroSwarm144
LuMiX1
League of Legends
JimRising 604
Counter-Strike
Coldzera 381
Stewie2K31
Super Smash Bros
C9.Mang0373
Other Games
summit1g8364
XaKoH 76
ViBE48
Trikslyr44
Organizations
Other Games
gamesdonequick936
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH147
• Sammyuel 20
• practicex 1
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 10
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo869
• Stunt249
Upcoming Events
RSL Revival
6h 14m
Maru vs Reynor
Cure vs TriGGeR
Map Test Tournament
7h 14m
The PondCast
9h 14m
RSL Revival
1d 6h
Zoun vs Classic
Korean StarCraft League
1d 23h
BSL Open LAN 2025 - War…
2 days
RSL Revival
2 days
BSL Open LAN 2025 - War…
3 days
RSL Revival
3 days
Online Event
3 days
[ Show More ]
Wardi Open
4 days
Monday Night Weeklies
4 days
Sparkling Tuna Cup
5 days
LiuLi Cup
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
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

Upcoming

2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
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.