• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:36
CEST 09:36
KST 16:36
  • 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 Tournaments2[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon10[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
StarCraft II 5.0.15 PTR Patch Notes171BSL 2025 Warsaw LAN + Legends Showmatch2Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8
StarCraft 2
General
StarCraft II 5.0.15 PTR Patch Notes #1: Maru - Greatest Players of All Time SC4ALL: A North American StarCraft LAN Team TLMC #5 - Finalists & Open Tournaments Classic Games #3: Rogue vs Serral at BlizzCon
Tourneys
RSL: Revival, a new crowdfunded tournament series SC2's Safe House 2 - October 18 & 19 Stellar Fest KSL Week 80 StarCraft Evolution League (SC Evo Biweekly)
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
StarCraft Stellar Forces had bad maps ASL ro8 Upper Bracket HYPE VIDEO Starcraft: Destruction expansion pack? StarCraft - Stratospace. Very rare expansion pack BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL20] Ro16 Group D SC4ALL $1,500 Open Bracket LAN BSL 2025 Warsaw LAN + Legends Showmatch [ASL20] Ro16 Group C
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Borderlands 3 General RTS Discussion 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
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread The Big Programming 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
Too Many LANs? Tournament Ov…
TrAiDoS
i'm really bored guys
Peanutsc
I <=> 9
KrillinFromwales
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1761 users

Community Interview: Sayle

Forum Index > BW General
153 CommentsPost a Reply
1 2 3 4 5 6 7 8 Next All
Xxio
Profile Blog Joined July 2009
Canada5565 Posts
Last Edited: 2012-01-16 16:01:00
October 20 2011 17:17 GMT
#1
[image loading]
graphics by SilverskY ♥

There are a lot of passionate people in the Team Liquid community. Everyday we see threads about StarCraft cooking, GSL statistics, or recent global events. It is the people who make these – people like you – that perpetuate Team Liquid culture and make it a cool community. We are lucky to have many contributors to inspire us, teach us, and be comrades, of a sort. Ninety-nine percent of these people are not part of the handful of personalities you see on streams, or even part of Team Liquid staff. They are people that you correspond with everyday on the forums, chat with in IRC, and bad manner on B.net. Unfortunately, with the mass of active Team Liquid users and eSports fans, it is not always easy to appreciate these unsung heroes, and too often their work goes unnoticed.

With Community Interviews I am going to put the spotlight on some of the contributors, artists, and fans that have made the Team Liquid community interesting and warm. If you guys have any suggestions or demands(!) for questions or interviewees, please post them. I know that a lot of people have slipped under my radar. The only people that I will not interview are super-popular community figures, like Day[9] and Hot_Bid.
[image loading]
Sayle


Joined TL.net: October 6th, 2010
Total Posts: 734
Most Active Forum: Brood War Tournaments (34% of posts)
YouTube Channel: http://www.youtube.com/saylebw
Stream: http://www.twitch.tv/saylesc

Why he was interviewed: Sayle has been on a Brood War commentating frenzy. One of the few commentators staying true to the game, his most recent exploits include commentating the successful Kaal and GC foreign Brood War tournaments and becoming a partner on TwitchTV, the income of which he pledged to supporting future E-Sports events. Sayle's commentary is full of genuine passion and is a large factor in the reemergence of a foreign Brood War scene. He has big plans for the upcoming Proleague season, so you better check him out! [image loading]

<style type="text/css">.lightbigbox { margin: 0 auto; width: 540px; padding: 20px; background: #ebeff2; border-radius:8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; } .Q { color: #00005D }</style><div class="lightbigbox"><span class="Q">Hi Sayle! Where are you from and what do you do for a living?</span>

Sayle: Hi! I'm British Chinese and I do software testing for a notable computer networking company.

<span class="Q">How long have you been active in the TL community? What were your initial thoughts on the E-Sports scene and how did you make the transition from passive poster to streamer, commentator and community figure?</span>

Sayle: My discovery of and eventual involvement in the E-Sports scene has actually just been a long series of happy accidents. I first found out about professional starcraft while looking for anime on Crunchyroll (back before they sold out ). Someone had uploaded a VOD of Sea vs Canata and it showed up on the front page under "recently uploaded" or something. I had been playing vanilla SC casually (single player with cheats and UMS on East) until then, so I knew the game already, but I had no idea about competitive 1v1s or the pro scene. I don't recall any "initial thoughts" I had on it since it actually took me a long time to gradually figure out just how big the scene was, but I do remember finding Nada's salary one day and immediately running to my dad and going "HAH! People CAN make money playing video games!"

I discovered TL about 3 years ago, but I was just an account-less lurker for a long time. Actually, the reason I made an account was so that I could PM OneOther to thank him for his 12nex guide, so special shoutout to him. I wasn't really active in the community until maybe a year or so ago though. That was before SC2 was out, so there were a lot of BW streams on TL and I just kind of jumped on the bandwagon. My first 'official' cast actually came about while I was a lowly ICCup ladder admin. They were hosting an A-B tour and needed someone to cast, so I volunteered. Apparently I did a good job, because I ended up casting all the ICCup events after that, and, well, here we are  Actually, a little side story to that. LRM)nOoNe had stepped up to cast the previous month's A-B tour and had done such a horrible job of it that neither he nor the head admin wanted him to cast again, so you could say it's partially thanks to him that I started casting ^^

<span class="Q">Since the release of StarCraft 2 the E-Sports community has seen the birth of dozens of commentators. Why is it that you didn't jump on the StarCraft 2 "gravy train" and decided to stick with Brood War?</span>

Sayle: Basically, I don't enjoy the game as much as I do BW, either as a spectator or a player. Note that I'm not saying SC2 is bad or anything like that. SC2 is fine. I just like BW better. And because of that, I think I wouldn't do a very good job of casting SC2 anyway. Doing anything well requires passion, and I think that's especially true for casting. When I'm yelling and screaming about games during my casts, the emotions are all real. I'm genuinely excited to see a monster plague go off or a command center get infested, and that gets the viewers excited too. I don't think I could bring that same level of excitement to an SC2 game. Another problem is that my SC2 game knowledge is lacking. I played a lot of SC2 during patch 1.2, enough to get masters level as protoss and zerg, and watched a ton of VODs/streams, but I still felt really clueless about the game. A big part of that of course is that the game is still constantly evolving, both due to strategy changes and patches, and it's hard to keep up with everything. Combine that with the fact that I'm not really passionate about it anyway, and there's really no point for me to switch over. I'd just end up as another mediocre SC2 commentator.

<span class="Q">As a commentator and spectator, do you think that there are any essential components of Brood War that are missing from Starcraft 2? If so, which ones?</span>

Sayle: I'm always uneasy about this kind of question since it almost inevitably leads to pointless flaming. At the moment, I think my biggest complaint is smartcasting. The fact that now Jangbi storms can be executed by almost anybody takes that 'wow' factor out of the game. However, I do somewhat agree with the argument that purposefully adding a mechanical limitation to the game would be silly and contrived. It's a pretty thin line between "difficult but rewarding" and "pointlessly hard".

<span class="Q">What are your thoughts on the spectator-friendly aides in StarCraft 2, like the production tab? Do they help or hinder the spectator experience?</span>

Sayle: This is another fine line that seems to have been crossed between BW and SC2. On one hand, I think that the plain BW spectator interface (no obs mode) is slightly lacking, but on the other hand the mass of information in SC2 makes the commentators seem a bit redundant. I may be biased since it's what I use, but I think the obs mode plugin for BW actually makes the best viewing experience. You can see all the upgrades/production when the observer clicks on a building, but you can still get surprised when the observer goes to the terran base and suddenly there's 6 starports making battlecruisers. Essentially, you're given full information limited by what the observer is looking at, which allows the observer to be like the storyteller for the game. As an analogy, spectating BW with obs mode is like reading a first-person narrative. You know and see everything that the main character does, and you're surprised when the main character is. Spectating SC2 is like reading a book with an omniscient narrator. You know literally everything, so it makes things a bit less exciting. Watching BW with no obs mode is like reading a book with some pages missing. It's exciting but you do miss some things and the results might seem unexpected/random.

<span class="Q">Your most memorable E-Sports moment, as a spectator and as a commentator?</span>

Sayle: Wow, so many to choose from. As a spectator, I'll go with SkyHigh's reverse all-kill vs Oz. Special mention goes to Nony vs Idra in the TSL2 Ro8 though. I'm a huge Nony fanboy and the proxy gates on FS still make me giggle. As a commentator, I'm going to pick something that's not so much of an E-Sports moment, but very special to me nonetheless. That would be my dual cast with Diggity of the ISL finals. I really got into professional BW thanks to the Youtube casts of Klazart, moletrap, Diggity and Cholera, so getting to cast with Diggity was almost surreal. Many thanks to LRM)Game for making that happen 

<span class="Q">You have been very active lately with the Kaal and GC tournaments. How did you come to commentate those tournaments and what is next? You definitely seem to be one of if not the top English commentator for Brood War.</span>

Sayle: Haha thanks for saying that ^^ I was asked to commentate those tournaments by their respective organizers. I'd worked with them before on other events, and I think with how small the BW community is nowadays, they didn't really have too many options  As for what's next, well, that depends a lot on the tournament organizers and sponsors. In the long run, I hope that enough sponsors will be interested for us to have casted events every weekend as we've been doing. I don't have any delusions of grandeur for the BW scene, but I would like to keep casting awesome tournaments with a healthy viewer base ^^

<span class="Q">On October 5th you wrote: "I have a big project planned for the upcoming proleague season. I'm not going to announce the details until I see roughly what the proleague schedule looks like, but it should solve all these complaints of not enough English commentaries ;p" What are these big plans?? Can you give us a teaser?</span>

Sayle: There will be English commentaries of Proleague games. Lots of them.

<span class="Q">What is a tasty and easy recipe that you commonly use?</span>

Sayle: Grapes.

Actually, I've been drinking a lot of honey lately. Honey in tea or just honey in hot water. Good for the throat and oh so delicious.

<span class="Q">Ideally, what will be the state of the Korean BW scene when PL returns?
[this interview was conducted before the big KeSPA news]</span>

Sayle: Hopefully all the current 'issues' will be resolved and we can just have a normal PL season like the ones before (with fewer teams I suppose). So, Flash will have fully recovered; the 8th team will be officially formed; MBCGame will stay alive long enough to cast the new season; Sayle will be hired by OGN to cast PL in English; Sayle and TossGirl fall in love and get married. Wait what. To be honest, I'm not actually following all the news very closely. I've just sort of buried my head in the sand and am hoping everything will be fine.

<span class="Q">What are some of your non-StarCraft hobbies?</span>

Sayle: People have hobbies outside of Starcraft? O_o

I watch anime, play piano, cook, and occasionally play badminton and poker with people from work.

<span class="Q">Jiyeon or Eunjung from T-ara?</span>

Sayle: What's a T-ara?
[interviewer: -_-;]

<span class="Q">Why so many grapes? After like 100 don't you get sick of them?</span>

Sayle: I'll get sick of grapes when Bisu wins an OSL.

<span class="Q">Who is your favorite Korean player, who is your favorite foreign player, and who is your favorite foreign player who is now playing SC2?</span>

Sayle: Favorite Korean player: Stork (with glasses) and Zero
Favorite foreign player: Bakuryu (with mustache)
Favorite foreign player who is now ez-moding: Nony and Ret
(I'm kidding SC2 fans, put down your pitchforks)

<span class="Q">Who are your favorite non-staff TL users?</span>

Sayle: ILOVEKITTENS (RIP): master of girl blogs
Zergneedsfood: keeper of lolis
OneOther: creator of the 12nex
Rekrul: Rekrul
Kiante: fuck

If you're my friend and you're wondering why I didn't mention you, it's because I secretly hate you. Except Harem. I didn't mention you because you're staff.

<span class="Q">Final thoughts?</span>

Sayle: There's a stupid amount of drama and conflict in the SC community. Whether it's BW vs SC2 or all the dumb BW drama, people should really just stop and think for a bit. The real enemy is not your fellow TLer. The real enemy is the ESPORTS hater. Whether it be Jack Thompson or your 80 year old grandma, the real enemy is the person who thinks Starcraft is just a silly game and a waste of time. We must put aside our differences to fight this common foe. ESPORTS fans of the world unite!
Facebook Twitter Reddit
KTY
BLinD-RawR
Profile Blog Joined April 2010
ALLEYCAT BLUES50389 Posts
October 20 2011 17:20 GMT
#2
Sayle!!

epicly done interview!!

♥Sayle ♥Xxio
Brood War EICWoo Jung Ho, never forget.| Twitter: @BLinDRawR
TL+ Member
Amanebak
Profile Blog Joined December 2010
Czech Republic528 Posts
October 20 2011 17:23 GMT
#3
Amazing, this is so well timed, nice evening time ensured. Thank you for this!
BW
Southlight
Profile Blog Joined August 2007
United States11768 Posts
October 20 2011 17:24 GMT
#4
On October 21 2011 02:17 Xxio wrote:
Zergneedsfood: keeper of lolis


Poor ZNF, ADT's never gonna let him live that down LOL
oraoraoraoraoraoraoraora
Kralic
Profile Blog Joined March 2010
Canada2628 Posts
Last Edited: 2011-10-20 17:26:43
October 20 2011 17:26 GMT
#5
I liked this interview a lot, I love his laid back BW casting style. Of course the attempts of plaguuuuuu! are also appreciated.

edit: I feel odd with all of these KT fans replying.
Brood War forever!
NagAfightinG
Profile Joined March 2011
United Kingdom270 Posts
October 20 2011 17:26 GMT
#6
Saaaaylleeeuuuuuuu <3 Great Interview :D
We live like animals thinking of the afterlive
Carnivorous Sheep
Profile Blog Joined November 2008
Baa?21244 Posts
October 20 2011 17:30 GMT
#7
<3 sayle

lol znf.
TranslatorBaa!
TRAP[yoo]
Profile Joined December 2009
Hungary6026 Posts
October 20 2011 17:30 GMT
#8
english casts? now im excited!
good interview
FTD
Lucumo
Profile Joined January 2010
6850 Posts
October 20 2011 17:30 GMT
#9
Yay, Sayle <3
Heyoka
Profile Blog Joined March 2008
Katowice25012 Posts
October 20 2011 17:31 GMT
#10
Grape interview!!!!!!!

No really its good I like Sayle.
@RealHeyoka | ESL / DreamHack StarCraft Lead
OpticalShot
Profile Blog Joined October 2009
Canada6330 Posts
October 20 2011 17:32 GMT
#11
Sayle Hwaiting!
So you say ZNF has the lolis eh... hmmm...
[TLMS] REBOOT
Kiante
Profile Blog Joined December 2009
Australia7069 Posts
October 20 2011 17:37 GMT
#12
Great interview.
Jiyeon or Eunjung from T-ara?

Sayle: What's a T-ara?
[interviewer: -_-;]
i loled. we need to force more kpop on sayle.

also fuck
Writer
Kipsate
Profile Blog Joined July 2010
Netherlands45349 Posts
Last Edited: 2011-10-20 17:46:24
October 20 2011 17:37 GMT
#13
On October 21 2011 02:37 Kiante wrote:
Great interview.
Jiyeon or Eunjung from T-ara?

Sayle: What's a T-ara?
[interviewer: -_-;]
i loled. we need to force more kpop on sayle.

also fuck


on it.

Jiyeon or Eunjung from T-ara?

Sayle: What's a T-ara?
[interviewer: -_-;]


Lets settle this

Jiyeon
[image loading]
+ Show Spoiler +
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]




Eunjung

[image loading]
+ Show Spoiler +
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]


Take your pick

Anyway on a ''serious'' note

How did you find your love in disney music?(its fcking awesome lol)

And now on a truly serious note, with the english commentary, will you just be using daum to stream BW(as most of the others are doing now) or will you be setting up a dedicated server(so to speak) remniscent of what the kpopflash gang used to do?

Because if so, and it would require money, i'd be happy to donate some.
WriterXiao8~~
Heyoka
Profile Blog Joined March 2008
Katowice25012 Posts
October 20 2011 17:39 GMT
#14
I respect Sayle a lot for not knowing that shit now you guys are going to fuck that all up
@RealHeyoka | ESL / DreamHack StarCraft Lead
ghrur
Profile Blog Joined May 2009
United States3786 Posts
October 20 2011 17:39 GMT
#15
Sayle! XD Awesome interview. Sayle really is a huge help to the community.
darkness overpowering
Lucumo
Profile Joined January 2010
6850 Posts
October 20 2011 17:40 GMT
#16
On October 21 2011 02:37 Kipsate wrote:
And now on a truly serious note, with the english commentary, will you just be using daum to stream BW(as most of the others are doing now) or will you be setting up a dedicated server(so to speak) remniscent of what the kpopflash gang used to do?

I doubt it will be live commentaries.
BLinD-RawR
Profile Blog Joined April 2010
ALLEYCAT BLUES50389 Posts
October 20 2011 17:40 GMT
#17
ZNF how could you take the lolis when they are for sayle!
Brood War EICWoo Jung Ho, never forget.| Twitter: @BLinDRawR
TL+ Member
Kipsate
Profile Blog Joined July 2010
Netherlands45349 Posts
October 20 2011 17:40 GMT
#18
On October 21 2011 02:40 Lucumo wrote:
Show nested quote +
On October 21 2011 02:37 Kipsate wrote:
And now on a truly serious note, with the english commentary, will you just be using daum to stream BW(as most of the others are doing now) or will you be setting up a dedicated server(so to speak) remniscent of what the kpopflash gang used to do?

I doubt it will be live commentaries.


Fair enough.
WriterXiao8~~
supernovamaniac
Profile Blog Joined December 2009
United States3046 Posts
October 20 2011 17:43 GMT
#19
On October 21 2011 02:37 Kipsate wrote:
Show nested quote +
On October 21 2011 02:37 Kiante wrote:
Great interview.
Jiyeon or Eunjung from T-ara?

Sayle: What's a T-ara?
[interviewer: -_-;]
i loled. we need to force more kpop on sayle.

also fuck


on it.

Show nested quote +
Jiyeon or Eunjung from T-ara?

Sayle: What's a T-ara?
[interviewer: -_-;]


Lets settle this

Jiyeon
[image loading]
+ Show Spoiler +
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]




Eunjung

[image loading]
+ Show Spoiler +
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]
[image loading]


Take your pick


GOD DAMNIT KIPSATE
ppp
Kipsate
Profile Blog Joined July 2010
Netherlands45349 Posts
October 20 2011 17:45 GMT
#20
what, don't act like you didn't expect it.
WriterXiao8~~
1 2 3 4 5 6 7 8 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 24m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech2
StarCraft: Brood War
GuemChi 2768
PianO 1315
Movie 765
Larva 287
Dewaltoss 41
Hm[arnc] 10
Dota 2
XcaliburYe72
League of Legends
JimRising 489
Counter-Strike
Stewie2K694
Super Smash Bros
Mew2King146
Westballz28
Heroes of the Storm
Khaldor171
Other Games
XaKoH 202
NeuroSwarm117
ViBE87
amsayoshi24
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Sammyuel 33
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1229
• HappyZerGling66
Other Games
• WagamamaTV1
Upcoming Events
BSL Open LAN 2025 - War…
24m
RSL Revival
2h 24m
Classic vs TBD
WardiTV Invitational
3h 24m
Online Event
8h 24m
Afreeca Starleague
1d 2h
Barracks vs Mini
Wardi Open
1d 3h
Monday Night Weeklies
1d 8h
Sparkling Tuna Cup
2 days
LiuLi Cup
3 days
The PondCast
4 days
[ Show More ]
CranKy Ducklings
5 days
Maestros of the Game
6 days
Clem vs Reynor
[BSL 2025] Weekly
6 days
[BSL 2025] Weekly
6 days
Liquipedia Results

Completed

Proleague 2025-09-18
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
2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
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

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
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.