• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:58
CET 17:58
KST 01:58
  • 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
Intel X Team Liquid Seoul event: Showmatches and Meet the Pros9[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting10[ASL20] Ro4 Preview: Descent11Team TLMC #5: Winners Announced!3
Community News
Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win52025 RSL Offline Finals Dates + Ticket Sales!10BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION2Crank Gathers Season 2: SC II Pro Teams10Merivale 8 Open - LAN - Stellar Fest5
StarCraft 2
General
RotterdaM "Serral is the GOAT, and it's not close" Intel X Team Liquid Seoul event: Showmatches and Meet the Pros Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win Weekly Cups (Oct 13-19): Clem Goes for Four DreamHack Open 2013 revealed
Tourneys
Merivale 8 Open - LAN - Stellar Fest SC4ALL $6,000 Open LAN in Philadelphia Kirktown Chat Brawl #9 $50 8:30PM EST 2025 RSL Offline Finals Dates + Ticket Sales! Crank Gathers Season 2: SC II Pro Teams
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace Mutation # 494 Unstable Environment
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Ladder Map Matchup Stats Map pack for 3v3/4v4/FFA games BW General Discussion SnOw's ASL S20 Finals Review
Tourneys
BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION [ASL20] Grand Finals Small VOD Thread 2.0 The Casual Games of the Week Thread
Strategy
PvZ map balance Current Meta How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
The Perfect Game Beyond All Reason Nintendo Switch Thread Path of Exile Dawn of War IV
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Russo-Ukrainian War Thread US Politics Mega-thread The Big Programming Thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion Series you have seen recently...
Sports
TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 2024 - 2026 Football Thread NBA General Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Career Paths and Skills for …
TrAiDoS
KPDH "Golden" as Squid Game…
Peanutsc
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1612 users

A Critique of SC2 Broadcasting Production - Page 4

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 Next All
Subversive
Profile Joined October 2009
Australia2229 Posts
April 13 2013 15:34 GMT
#61
On April 14 2013 00:33 Lunareste wrote:
I like Tastosis banter.

So do a LOT of other people, which is why they charge so much money to cast a tournament together and why stream numbers are invariably much, much higher when they do.

Like them or not, there is no denying that Tasteless and Artosis are the biggest, most popular casters in SC2 right now.

Yeah exactly. The comments in this thread alone show how many people enjoy the banter.
#1 Great fan ~ // Khan // FlaSh // JangBi // EffOrt //
juusoko
Profile Joined February 2011
Finland79 Posts
Last Edited: 2013-04-13 15:44:10
April 13 2013 15:42 GMT
#62
Filling any downtime with (meaningless) stats is such an american thing. Drowning the viewer in stuff, because the broadcaster is afraid they'll flick the channel. This is not the case usually though. Watching tennis for example, there's some stats before the match (ofc), but the match is mostly just tense period of waiting/rapid action. It's fine as it is.
Falling
Profile Blog Joined June 2009
Canada11367 Posts
April 13 2013 15:43 GMT
#63
People like Tastosis' banter, no question. But do people like every other combos banter equally? Some caster combos get reemed for not being funny, being awkward, having nothing in common with each other, etc, etc. Would this be a good thing for a league with those casters to up their caster game? Which in turn might filter to other tourneys over time?
Moderator"In Trump We Trust," says the Golden Goat of Mars Lago. Have faith and believe! Trump moves in mysterious ways. Like the wind he blows where he pleases...
AKnopf
Profile Blog Joined March 2011
Germany259 Posts
April 13 2013 15:48 GMT
#64
For me as viewer, the biggest problem of all is downtime. I once watched the VOD of a major SC2 event, I believe it was MLG, but this applies to all productions. I always skiped the fillers in between games and watched all games without leaving anything out.
In the beginning of that session I thought "holy cow, how will I be able to finnish this 13 hour VOD in only one day?!" - then 4 hours later I was set and done.

Out of 13 hours of footage, there where only 4 hours of games. So I have to wait 1 hour to see a game of 20 minutes - on average. I believe this might be worst percentage in any sports ever.

If i think of soccer, there is 30 minutes before the game and 15 minutes within the game, so 45 minutes total of downtime with most of it before the game where I can skip it. But even if I watch it, it is still only 50% of game time, not 325%.


TLDR; Decreasing downtimes would increase my pleasure watching SC2 a lot.
The world - its a funny place
shell
Profile Joined October 2010
Portugal2722 Posts
April 13 2013 16:05 GMT
#65
I agree!
I would love more statistics, since i'm fond of the USA style of coverage with lots of statistics even if some are useless
BENFICA || Besties: idra, Stephano, Nestea, Jaedong, Serral, Jinro, Scarlett || Zerg <3
Ejohrik
Profile Joined December 2010
Sweden219 Posts
April 13 2013 16:05 GMT
#66
On April 14 2013 00:19 Subversive wrote:
Show nested quote +
On April 13 2013 19:43 bluQ wrote:
On April 13 2013 16:23 Ejohrik wrote:
Just to make a comment on caster quality overall I feel like bringing excitement to the viewer is very important. Sweden's by far most popular sports-commentator Lasse Granqvist works for national radio and has gained his popularity for being able to cover action greatly by speaking very fast (once again, it's radio), but most of all because he delivers every sports moment with huge feeling. I don't want to hear the casters casually say "Oh. That was a bad battle. Expect gg any second." after an engagement. I want them them to yell it out! Especially during the actual battle. I think TobiWanKenobi is a great example of a good E-sports caster with real passion.

Agreeing with that 100%. In so many casts now (Code S) I was missing a Khaldor-like caster yelling, getting excited hearing his head explodes.
And Tobi is good yea but who I like WAY more is HoNCasts very own BreakyCPK, this guy knows how to make a casts exciting like hell!

I fucking hate this. Hearing Klazart for broodwar spout verbal diarrhoea was one of the most painful things ever. He had no insight, and simply yelling what I'm already seeing on screen is not my idea of enjoyment. In the few moments where Tasteless does it, it's terrible. "He's hitting and he's hitting hard!" said at twice the normal volume isn't exciting - moments in game are either exciting or they're not. Yelling doesn't make a difference.

Liking/disliking stats or banter is totally personal. I dislike about half the stats already offered and enjoy the banter.

Well, when Tasteless does "get excited" about SC2, it often seems very forced and fake. Compare that to his BW-commentary and there is a huge difference. I miss those times when he was the knowledgeable analysist and really seemed to love the game he was casting...
bjornkavist
Profile Blog Joined June 2009
Canada1235 Posts
April 13 2013 16:06 GMT
#67
I like the light banter in the early stages of a game, it allows casters to have a lot more personality than what they would be allowed in any sport. It adds something unique, and I think overflowing it with stats that for the most part isn't that important to my enjoyment
https://soundcloud.com/bbols
jinorazi
Profile Joined October 2004
Korea (South)4948 Posts
Last Edited: 2013-04-13 16:16:09
April 13 2013 16:14 GMT
#68
Ive been always critical of english casters in this regard. Moletrap is the only person that i remeber that seemed to have done research prior to game and talk about stats, match up, etc. But you guys hated him for another reason.

The casters i think needa to be more professional, as in youre not improv'ing the casts, do some fucking home work. Some of the casters didnt even know the players korean name

And its th same reasom why i fucking love themarine, he talks to players before game starts to give us insight, studies maps and stats for his casting.
age: 84 | location: california | sex: 잘함
smogg
Profile Joined September 2011
Bulgaria167 Posts
April 13 2013 16:15 GMT
#69
I'm afraid to say you don't quite understand entertainment. Dry stats are terribly boring. Anyone can look them up in Liquipedia, they don't have to be (and shouldn't be) the center of discussion during the show.
Showing and discussing stats during a game completely destroys it - the comentators lose their focus on the game itself and start talking about things that happened in another game. When Tastosis talks about Pokemon, at least they stop to say what's in the game. When other casters talk about stats, they just ramble on even during an important engagement.
All of your points are valid, but not during the show itself. What you want can only be contained in an entirely separate program like MLG's RoE. When you start to pick a game apart (analyze it), the viewers might be interested for a while to understand why something happened, but they lose the momentum of their own exitement toward the game.

In short: Over-analysis and too much stats destroy your fun. Such things should be done before and after the show in a separate program.

I do agree about the 2 in 1 screens - being able to see drops and such would be nice.
LiquidHerO, LiquidTaeJa, EG.JD.RC, sCfou, ST_Life, KT_Flash, WJS_Soulkey, NaniWa, SK.MC, AZUBU.SuperNova, SKT1_FanTaSy
smogg
Profile Joined September 2011
Bulgaria167 Posts
April 13 2013 16:19 GMT
#70
On April 14 2013 00:42 juusoko wrote:
Filling any downtime with (meaningless) stats is such an american thing. Drowning the viewer in stuff, because the broadcaster is afraid they'll flick the channel. This is not the case usually though. Watching tennis for example, there's some stats before the match (ofc), but the match is mostly just tense period of waiting/rapid action. It's fine as it is.

Completely agree. If you watch snooker on EuroSport, you'll see almost no stats, and greater viewership than tennis or baseball. Also commentators who are professional players, not journalists who have no idea what they're talking about.
LiquidHerO, LiquidTaeJa, EG.JD.RC, sCfou, ST_Life, KT_Flash, WJS_Soulkey, NaniWa, SK.MC, AZUBU.SuperNova, SKT1_FanTaSy
Whitewing
Profile Joined October 2010
United States7483 Posts
April 13 2013 16:20 GMT
#71
I ordinarily wind up muting sports casters because all they talk about is meaningless statistics.
Strategy"You know I fucking hate the way you play, right?" ~SC2John
Penev
Profile Joined October 2012
28500 Posts
April 13 2013 16:21 GMT
#72
On April 14 2013 00:48 AKnopf wrote:
For me as viewer, the biggest problem of all is downtime. I once watched the VOD of a major SC2 event, I believe it was MLG, but this applies to all productions. I always skiped the fillers in between games and watched all games without leaving anything out.
In the beginning of that session I thought "holy cow, how will I be able to finnish this 13 hour VOD in only one day?!" - then 4 hours later I was set and done.

Out of 13 hours of footage, there where only 4 hours of games. So I have to wait 1 hour to see a game of 20 minutes - on average. I believe this might be worst percentage in any sports ever.

If i think of soccer, there is 30 minutes before the game and 15 minutes within the game, so 45 minutes total of downtime with most of it before the game where I can skip it. But even if I watch it, it is still only 50% of game time, not 325%.


TLDR; Decreasing downtimes would increase my pleasure watching SC2 a lot.

Watching a MLG is just part of my internet experience that day; I'm doing other stuff and only switch to MLG if something is happening. Not to say that limiting downtime is a bad thing of course.

And I suppose, during games, casters could do other things than just talk pokemon but I actually like the banter. They're real people instead of a lot of the "professional" sports casters.
I Protoss winner, could it be?
jinorazi
Profile Joined October 2004
Korea (South)4948 Posts
Last Edited: 2013-04-13 16:34:32
April 13 2013 16:32 GMT
#73
i cant believe a lot of you guys say you dont care for stats...thats fascinating

things like what player did during his last XvX match up, his winning % in that match up, the map statistics, who he won against last time, player condition via pregame interview, etc.

perhaps what english casters are doing is perfectly fine for english listeners ^_^

ogn (or maybe it was mbc) used to do votes on who will win from viewers and progamers, what their game plan is, i wish they would bring that back.
age: 84 | location: california | sex: 잘함
smogg
Profile Joined September 2011
Bulgaria167 Posts
April 13 2013 16:49 GMT
#74
On April 14 2013 01:32 jinorazi wrote:
i cant believe a lot of you guys say you dont care for stats...thats fascinating

things like what player did during his last XvX match up, his winning % in that match up, the map statistics, who he won against last time, player condition via pregame interview, etc.

perhaps what english casters are doing is perfectly fine for english listeners ^_^

ogn (or maybe it was mbc) used to do votes on who will win from viewers and progamers, what their game plan is, i wish they would bring that back.


Stats ARE intersting. But it's the game itself that we watch and try to enjoy, right?

On April 13 2013 23:32 ShatterZer0 wrote:
I mean, commentators never really stop talking about player stats and peculiarities in other sports and most fans love it. It gives depth and a sense of expanse to the games. Of course, to those die hard fans who already know the bulk of the information it'd be redundant material... but that's a niche audience that'll be happy with the high level games anyways.


In mainstream sports the casual fan (90%-ish of all fans) likes stats, because he doesn't know them. The hardcore fan (10%-ish of all fans) hates stats, because they're obvious to him. In StarCraft, being a non-mainstream sport, it's pretty much reversed. Therefore, the majority of StarCraft viewers dislike stats being shoved into their eyes and years by people with annoying voices.
LiquidHerO, LiquidTaeJa, EG.JD.RC, sCfou, ST_Life, KT_Flash, WJS_Soulkey, NaniWa, SK.MC, AZUBU.SuperNova, SKT1_FanTaSy
jinorazi
Profile Joined October 2004
Korea (South)4948 Posts
April 13 2013 16:58 GMT
#75
On April 14 2013 01:49 smogg wrote:
Show nested quote +
On April 14 2013 01:32 jinorazi wrote:
i cant believe a lot of you guys say you dont care for stats...thats fascinating

things like what player did during his last XvX match up, his winning % in that match up, the map statistics, who he won against last time, player condition via pregame interview, etc.

perhaps what english casters are doing is perfectly fine for english listeners ^_^

ogn (or maybe it was mbc) used to do votes on who will win from viewers and progamers, what their game plan is, i wish they would bring that back.


Stats ARE intersting. But it's the game itself that we watch and try to enjoy, right?

Show nested quote +
On April 13 2013 23:32 ShatterZer0 wrote:
I mean, commentators never really stop talking about player stats and peculiarities in other sports and most fans love it. It gives depth and a sense of expanse to the games. Of course, to those die hard fans who already know the bulk of the information it'd be redundant material... but that's a niche audience that'll be happy with the high level games anyways.


In mainstream sports the casual fan (90%-ish of all fans) likes stats, because he doesn't know them. The hardcore fan (10%-ish of all fans) hates stats, because they're obvious to him. In StarCraft, being a non-mainstream sport, it's pretty much reversed. Therefore, the majority of StarCraft viewers dislike stats being shoved into their eyes and years by people with annoying voices.


the game is more enjoyable with good casting, for me i dont watch any gsl/gstl because there is no korean available for free, meanwhile i do for proleague because there is one.

i think you're exaggerating the fan figure :/
age: 84 | location: california | sex: 잘함
RQShatter
Profile Joined August 2010
United States459 Posts
April 13 2013 17:05 GMT
#76
I dont know if it has been said. But I love this idea, and The GD studio has already started doing this for Dota. They go over lanes with a magnetic board they have/magnets of the heroes, they tell stats on comebacks, hero percents, which heroes are doing the best in the tourney etc. I believe there are 6 members on their casting squad and it feels like a real production when they do things. I love it,
Kohoru
Profile Joined January 2013
Sweden12 Posts
April 13 2013 17:05 GMT
#77
On April 14 2013 00:42 juusoko wrote:
Filling any downtime with (meaningless) stats is such an american thing. Drowning the viewer in stuff, because the broadcaster is afraid they'll flick the channel. This is not the case usually though. Watching tennis for example, there's some stats before the match (ofc), but the match is mostly just tense period of waiting/rapid action. It's fine as it is.


i cant understand how people can actually want more stats in the cast.

to me, as an european, watching american sports is painfull because of all the stats.

actually watching any american televison feels wierd, when you watch a naturedocumentary you dont want to know about the 3.543 inch teeth or the 576 N bitingpower.

guess it makes people feel smart...
RorO. period
Von
Profile Joined May 2009
United States363 Posts
Last Edited: 2013-04-13 17:14:18
April 13 2013 17:12 GMT
#78
The 'downtime' where casters are filling in with random conversation can be one of the best parts of eSports casts imo.

It humanizes a sport that is (by nature) geeky and techy and purely digital. It brings the heart in.

Random funny chatter can capture people's attention to the match ("what the hell are they saying? lol!") that otherwise might ignore a bunch of terminology and numbers that go right over their heads.

I think it would be a sad day if one day all that was sanitized out for the sake of 'professionalism'. Esports should be fun imo. Not a souless corporate business proposition.

More stats, insights based on stats, and pre/post game analysis with onscreen lines (like a football analysis) is more than welcome on the other hand. That is heading in the right direction.

If its not fun I dont want it.
braller
Profile Joined January 2013
96 Posts
April 13 2013 17:15 GMT
#79
On April 14 2013 01:32 jinorazi wrote:
i cant believe a lot of you guys say you dont care for stats...thats fascinating

things like what player did during his last XvX match up, his winning % in that match up, the map statistics, who he won against last time, player condition via pregame interview, etc.

perhaps what english casters are doing is perfectly fine for english listeners ^_^

ogn (or maybe it was mbc) used to do votes on who will win from viewers and progamers, what their game plan is, i wish they would bring that back.


A lot the time the stats you are mentioning are not very meaningful, because the sample size is so small. There's a similar problem in "real" sports, where announcers draw conclusions from data that doesn't signify much at all.
iggym
Profile Joined September 2012
United States49 Posts
April 13 2013 17:34 GMT
#80
On "the lull," your comparison to other sports isn't really accurate. First, many sports have zero downtime. But among the ones that do have downtime (i.e. American football, basketball, hockey, baseball), the longest bits are filled by commercial breaks, and the short bits are so short you fill it with things like discussing what is actually happening in the game, showing a replay, short comment by a sideline reporter, or a quick chat with a coach.

The more important bit, though, is that SC2 has a long period at the beginning of the game where you only need to be half-watching to keep up, and the only thing that really comes close to that is baseball. And the baseball announcers I'm most familiar with definitely spend several points in the game talking about random stuff, especially when the game is getting away from one team. Hell, the ones here spend an entire half-innings answering fan questions from Twitter, or sticking a headset on a player in the dugout instead of talking about the game. And honestly, it's never bothered me at all, nor struck me as unprofessional. Most statistics that sports broadcasts use are meaningless, and the only people who are fascinated by it are the people who don't get how informative they actually are. That "win percentage between 15 and 22 minutes" is exactly the sort of thing that bothers me about American sports broadcasts... I don't think you need to fill time with that kind of thing.

That said, there have definitely been a couple Tastosis tangents that I thought were really entertaining, but ended up going on so late that there were proxy pylons being placed before they started talking about the game. That's bad.
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
SC4ALL
14:00
SC4All Day 1
LiquipediaDiscussion
SC4ALL
14:00
SC4ALL - Day 1
Artosis1050
RotterdaM546
ComeBackTV 517
IndyStarCraft 172
CranKy Ducklings150
SteadfastSC104
LiquipediaDiscussion
Epic.LAN
12:00
Epic.LAN 46 Playoffs Stage
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 546
IndyStarCraft 172
SteadfastSC 104
ProTech100
Codebar 39
BRAT_OK 36
Vindicta 32
MindelVK 13
StarCraft: Brood War
Calm 6529
Barracks 363
PianO 349
Dewaltoss 78
zelot 69
Rock 51
sas.Sziky 20
HiyA 16
910 6
Dota 2
Gorgc4816
qojqva2892
syndereN233
LuMiX1
League of Legends
Reynor105
Counter-Strike
fl0m2068
PGG 76
Heroes of the Storm
Khaldor402
Other Games
singsing1408
Artosis1050
Lowko373
Hui .284
KnowMe146
QueenE90
Skadoodle68
Mew2King59
nookyyy 48
Trikslyr37
Organizations
Counter-Strike
PGL25582
Other Games
gamesdonequick732
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• StrangeGG 64
• Adnapsc2 13
• Kozan
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki42
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV440
• Ler100
• Noizen42
League of Legends
• Nemesis3180
• Shiphtur177
Other Games
• imaqtpie337
Upcoming Events
BSL 21
2h 2m
BSL Team A[vengers]
21h 2m
Cross vs Sobenz
Sziky vs IcaruS
SC4ALL
22h 2m
SC4ALL
22h 2m
BSL 21
1d 2h
Replay Cast
1d 16h
Wardi Open
1d 19h
Monday Night Weeklies
2 days
Replay Cast
2 days
Sparkling Tuna Cup
2 days
[ Show More ]
WardiTV Korean Royale
2 days
Replay Cast
3 days
WardiTV Korean Royale
3 days
The PondCast
4 days
Korean StarCraft League
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

CSL 2025 AUTUMN (S18)
CranK Gathers Season 2: SC II Pro Teams
Eternal Conflict S1

Ongoing

BSL 21 Points
BSL 21 Team A
C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
SC4ALL: Brood War
SC4ALL: StarCraft II
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025

Upcoming

YSL S2
BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
Stellar Fest
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 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.