• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:37
CEST 18:37
KST 01:37
  • 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
[ASL22] Ro24 Preview: Siren's Call0[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
Weekly Cups (August 10-16): SHIN doubles2GSTL Returns in 2026!45Weekly Cups (Aug 3-9): Protoss get shut out7RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0
StarCraft 2
General
Geoff 'iNcontroL' Robinson has passed away SC4ALL II: SC2 Player Announcement 6/8 - Maru GSTL Returns in 2026! Balance hotfix patch 5.0.16b (July 16) Serral wins Maestros of the Game 2
Tourneys
PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament WORTEX 2026 - Hungarian SC2 Finals Budapest SC2 AI Tournament 2026 Fall 2026 GSTL Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
The PondCast: SC2 News & Results Mutation # 539 Thunder Dome Mutation # 538 Media Blackout Mutation # 537 Hostile Territory
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion [ASL22] Ro24 Preview: Siren's Call Replay Review Process - What do you do? Pros React To: First 'Fastest' Map in ASL History
Tourneys
Toronto invitational lan 22 august Brood War in Budapest ! WORTEX 2026 BW Finals [ASL22] Ro24 Group C Small VOD Thread 2.0
Strategy
Odyssey Mineral Stack Saturation Fighting Spirit mining rates Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread Dating: How's your luck? Artificial Intelligence Thread
Fan Clubs
The Creator Fan Club MarineLorD Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Young Players Exit Esports E…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5103 users

Event/Organizer Resource Thread

Forum Index > BW General
Post a Reply
GeckoXp
Profile Blog Joined June 2013
Germany2016 Posts
Last Edited: 2014-11-13 11:45:09
August 21 2014 17:25 GMT
#1
Lately we saw a couple of tournaments for the foreign scene. However, the quality of coverage seems to decline, less and less people comment, organize and advertise events. Most times this isn't really a problem of missing viewers, interested readers or motivated people, but a problem of communication, contacts and other factors. A prime example was the (Wiki)Open Heat Tournament last week, for which apparently nobody had enough to do a write up. Please realize, this is not an accusation, but a constructive attempt to solve issues along the way.


After speaking to a number of people known to organize things, I came up with this thread. It should fulfill two goals:

      1. Having a constantly updated list of helpers
      2. Having a tutorial for organizers, including a FAQ section of the most crucial mistakes




1. Helpers / Organizers: Contact List


It doesn't matter what event takes place, almost all struggle from issues described earlier. More often than not, there are enough people to help out. Yet, most of us don't have the time to be there constantly and consequently hesitate to lend a helping hand. Personally, this is the sole reason I declined a ton of questions via Skype and Pms – I can't guarantee I'm around.

However, for people wanting to host a one time event, helping out on short notice is more than just possible. It doesn't matter what you can contribute, as long as you have the ability to just give something in return for the entertainment you'll be supplied with. Can you do a small banner? Can you do short write ups? Announcement news? Edit something on Liquipedia? Anything goes, regardless of quality.

Since most people wanting to organize small stuff don't know who to ask, this first paragraph is in place. It's for both sides: organizers and helpers. Organizers should simply post in this thread, explaining what they want to do and what they need, anyone else can either write a PM to them or reply in this thread. Problem solved. This way we will hopefully have a direct exchange of people starting.


How to do it?

  • I need help: Great, post what you have in mind. Leave a link to other media/messengers for contact. A post can look like this:
          Hey, I want to host a 32 DE Tournament next sunday, I might need a streamer and someone to make a Live Report thread! Please contact me either here via PM or via Skype under: 555-Zertaul-The-Almighty
  • I can do stuff: Great, post what you can do here. Same as for the above, leave links to contact you.
          “Hey, I recently learned how to Photoshop and would do banners for your event; However, I do need to be contacted three days prior to your final announcement. xoxoxo, Wanky-Zerg (same name in Skype)“
  • I can do non specific stuff, but want to help out: Great. Here's what you can do:
    Spread news on reddit.com/r/broodwar – reddit.com/r/starcraft – depending on your nationality reps.ru, goodgame.ru, netwars.pl, broodwar.de, psistorm.eu, your clan page, talk to your allies/clan/whatever – spread the word. Takes about ten seconds, helps more than you think!



Final Contact List



  • GeckoXp (Don.Geckone.1337 @Skype)
    • Can (always) do: ICCup Server Announcements, Liquipedia Pages
    • If I have time: Write-Ups, Liquipedia Live Updates, Live Report Threads
    • If you're lucky: Banners, Trailers, Interviews, EN->DE Translations

  • Yoda (stimpackuser @ Skype)*
    • Can mostly do: Host Grids for you at www.defiler.ru

  • ICCup.Face (Same on ICCup.com, PM / iccup.face @ Skype <- preferred method of contact, rarely reads TL)
    • Can (always) do: Responsible for ICCup related questions, ICCup Grids, ICCup support

  • Celetuiw (PM on Teamliquid)
    • Can (almost always) do: write a newspiece/forum entry on broodwar.de
    • If i have time: provide german or english casting. I'm no native english speaker though, EN-> DE Translations, provide contacts to german players/organizers, general helping out with tournament organisation/ just ask me

  • 2pacalypse (PM on Teamliquid)(Skype: wall-eeeeeeeee)
    • TL related things
    • *From own experience that means: CSS for posts (style), Tagging something as News, Calendar Events

  • Epoxide (PM on Teamliquid)(Skype: tomejsel)
    • TLPD/Liquipedia/Calendar/Community News

  • DiMiaN (PM on Teamliquid)
    • "graphics for banners, logos, anything related to your event"

  • kogeT (PM on Teamliquid)
    • streaming, commenting

  • fearthequeen (PM on Teamliquid)
    • English proofreader / Event writer



*didn't ask for permission, only posted from experience, needs to be confirmed





2. Organizer Tutorial



The last chapter is directed at people who want to do „something“. It doesn't matter what. Everyone starts small, or big, depending on your ego. Skip if you're not interested, most parts are going to be put into spoilers so the uninterested people will see the contact list always on top.


General Advice, How:To Rules are thoughts and things I learned, the Resources part is the most important one for anyone and similar to the previous paragraph about contacts.

General Advice

+ Show Spoiler +

1. Regardless of what you do, remember that the current foreign scene is anything but professional. Understand it like I mean it. Nobody is going to play for the glory of eSports, nor do we need a super serious business plan, we deal with anything. Remember that you should do this for fun, not to promote your own ego, a new company or anything else. If you don't, there's a huge chance you stumble and fall right away. This isn't meant as downside, but as glimpse of hope for you – it doesn't matter what your experience is, if you already have a name or not, people will most likely appreciate your effort.


2. Know your limits. There are few people with enough time to do everything on their own. The larger your event will be, the more help you will need. Accept help where it is offered, also accept that your helpers will have limits as well. It's not unlikely you will suffer periods of demotivation – know that before you start. Be sure you can follow through with your plans. Hence, rather start small and slowly work your way up, than trying to do a monstrous plan right away.

Related: If you ask for help, remember that you should be approaching your helpers with respect. They will sacrifice their free time. Being impolite is a no-go and will get you nowhere. At the same time, some of the helpers (me included) have a huge ego. Even if you're disappointed, or not satisfied, try to not spread stupid rumors in the open or try to heat up a giant discussion. I can guarantee you: nobody but you will be interested. Argueing in the internet is stupid. It will also only help you to burn bridges. Ask yourself if you want to go down in flames or have the opportunity to try again. If you're really, really mad, switch out your computer and go for a walk before you do it again. E.g., if you get into rage about one person, don't copy that behaviour on an entire portal like Defiler, ICCup or Teamliquid. Hence, keep your cool and try again later or don't contact them and let it be for a while.


Futhermore: Most organizers miss one thing – that they're the leader. It's often a trap for both sides – helpers and organizers – to be just a little too polite. The second someone wants to help, explain IN DETAILS what you expect and WHEN to expect it. If you have writers, tell them everything they need to know: Results, links to replays/VODs, who they can ask for an interview. Set dates. It's rather hard to define a line, but being clear of your expectations helps. If nobody knows what to do because of overly polite conversations, it's rather likely you'll end up not doing a thing and everyone gets slightly disappointed. Don't be that organizer, be the ruler. A generous god. Also, always thank for the work you got.


3. The general consens as of late is that you need certain requirements before doing anything. This assumption is only partially true. You have to know exactly what you want to do, this much is correct. However, you do not need a super serious CSS-styled post as front page news on Teamliquid with three translations on broodwar.de, netwars.pl and reps.ru to make it work, nor do you need a trailer, banners and the best commentator. Start with the core and accept that the details are just details.
      Note: In my opinion a cast isn't that important. Do never skip an event because a caster is missing. Most players can stream anyways. Commentators are the least interesting thing in your planning, especially since they're so hard to get. Your first and foremost task should be to serve the players, not the consumers!


4. Following up, be sure you deliver your message – the design needs to be crystal clear; this means, that any announce HAS to feature this information:
  • Button for Registration
  • Date and Time (with time zone like CET)
  • format (e.g. 16 DE Tournament)



5. Don't just copy and paste things you seen Teamliquid or the Koreans do. Ask yourself it makes sense to host a ladder stage, group stage and whatnot, if a small open grid on Defiler would do the trick as well. Keep it simple. At the same time, don't try to force new inventions. There's a reason 16 SE Grids are filled on ICCup within ten minutes, whereas the satellite ISL 3 mode was a huge failure in terms of quality and quantitiy.
      In case you plan really big, I suggest you also read: Tournament Design by Itsjustatank – very good thoughts on simple things, things which make a difference.


6. Post Tournament Analysis: This is something everyone does, knowing or not. Do not meassure the 'success' of your event by the responses you get from random people not participating. Sadly, in nowadays net culture the consume-only effect is big – meaning people enjoy your contribution, but will not tell you they did. Keep your head up high and don't selectively ignore the good responses you get. Vice versa, if you read this out of pure interest, don't ever forget to write a simply thanks for the tour if you liked it – it makes a large difference.

7. Time: Try to find out how much time you will need to host a tournament (e.g. by asking other hosts). Realize that more than seven hours is too much for most players. This is somewhat of an arbitrary line, but it works.

8. Scheduling: Schedule your tournament in a way it does not clash with any other event. This is easier said than done, because everyone wants the spots on Friday – Sunday nights, when everyone has time. Preferably Sundays.


9. Always give announcements one week before the event starts. This is a good rule of thumb. Last Minute tournaments work only so-so, depending on your reputation and your ability to reach a bigger audience on your own.


10. Related: Try to spread the word. See the Resources spoiler for places you can advertise in order to reach the biggest base of players!






How To: Rules

+ Show Spoiler +

Now for some real important advice: Writing a set of rules.

In almost all cases, no special rules are needed or required. Especially small tournaments can live completely without them. However, a few very general things you should definitely do or avoid:


1. The target audience is most likely not from a country with English as first language. Hence, the rules should be written in a way everyone can understand them. For example, surrendering IP nobody understands (especially since it's a rape of the English language). Avoid difficult phrasings. Don't worry if it is kindergarten English.


2. The more important your tournament is, the more the problem arises that players will find loopholes in your set of rules. This will magically happen, you definitely have to live with it. Partially because of what is written under Point 1, partially because people are sometimes idiots. Consequently add a Right of Admission clause – meaning you (and your helpers) can do any ruling. Stress this out, make this your rule #1.
      This sounds as if you are a dictator, but it makes it clear you're not going to argue over long; trust me it will help you out a ton. You will also realize VERY soon your set of rules will be incomplete – e.g. when someone indeed flames the shit out of a player.


3. Disconnects needs to have a ruling as well. ALL rules I know state that a disconnect means a win if one player has an advantage. This is bullshit and almost all leagues I played in, worked with or for do ignore this ruling, because they have the right of admission. Make it so that a disconnect in reality means the game has to be replayed; only grant a win if the situation is more than clear, e.g. if someone has 12 expansions, while the other player has only one worker and a burning CC left. Do not even try to judge the situation, both players will protest. Even if one player is behind by two expansions, has 50 supply less – he still can come back. The underlying logic will be: if he was good enough to have taken the lead in the disc game, he will have the skill to do it again.


4. Walk Overs: Make two times for walk overs; usually 15-30 minutes for the first round (opening round), 5-15 minutes for walk overs during a tour. However, I recommend doing the yoda/DRaW approach for actually granting walk overs. In most grids you can only give the walk overs, but not take them back. It sucks to throw out one player at minute 15, to see him coming into the channel 10 secons later. Just sit out the situation. As long as the player to receive the walk over has no opponent yet, he will not receive the walk over. If his opponent shows up, let them play.



5. Flamers: Flamers will appear sooner or later as well. It's up to you how you handle the situation. Please note that I'm argueably the most draconic admin in ICCup's history past 2010. I don't make any compromises, but act according to the 'quid pro quo' logic. Anyhow, you should treat with care here. Your job is to de-escalate the situation. This usually has for steps:



  • Remind the players to keep their cool and don't do anything
  • Kick the flamer and remind him again it'll end badly if he does it again
  • Ban the flamer and the situation is over; if it is not, then
  • Blacklist the flamer and don't bother with him again


The same logic should apply to anything you do in reality – try to find a solution, offer alternatives, only ban/grant walkovers if nothing else works.




Resources

+ Show Spoiler [Grids] +


Grids can be hosted on the following pages:

Defiler.ru – Anyone is allowed to. Contact yoda (See point 1). Works fine, also allows you to have the replays done.

ICCup – Same as for Defiler; however does not feature DE grids and might need help of an admin

Binary Beast – Free afaik, offers grids as well




+ Show Spoiler [Group Stages] +


Dang. There is nothing for you – there is literally no page really helping you out here. You have to do that manually and it will cost you some nerves. I suggest making an Excel page or, the better solution, use the Google Drive functions. This looks the nicest with the least work required.

You can also try to use Liquipedia – there are tons of people willing to help you out and doing updates for you if you ask nicely. Go to Liquipedia IRC Channel #Liquipedia at Quake.net. I promise you, all people there are super nice.




+ Show Spoiler [Advertisment] +


You will want to advertise your event. Sure thing, it's easy, here are some pages you can use:

Teamliquid – obviously. You'Re already here. Just make a thread and maybe ask some mod if it is enough to get a community news. Also, don't forget to use the Calendar Submission button!


Defiler – Create an account; Log-In; Top left, the + Symbol – Create Thread. Do it. Post in English. Done.


http://www.reddit.com/r/broodwar/ and http://www.reddit.com/r/starcraft → create account, link to your Teamliquid topic, submit.


soon: tutorial for netwars.pl (need help here!), reps.ru, broodwar.de

Cele
Profile Blog Joined December 2008
Germany4016 Posts
Last Edited: 2014-08-21 19:07:21
August 21 2014 17:38 GMT
#2
Celetuiw

Can (amlost always) do: write a newspiece/forum entry on broodwar.de
If i have time: provide german or english casting. I'm no native english speaker though, EN-> DE Translations, provide contacts to german players/organizers, general helping out with tournament organisation/ just ask me.

€: Celetuiw on Skype
Broodwar for life!
2Pacalypse-
Profile Joined October 2006
Croatia9551 Posts
August 21 2014 17:44 GMT
#3
Sykpe: wall-eeeeeeeee

Can do TL related things!
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
DiMiaN
Profile Joined October 2013
Finland306 Posts
August 21 2014 18:41 GMT
#4
Great topic. If someone needs graphics for banners, logos, anything related to your event, contact me.
Cele
Profile Blog Joined December 2008
Germany4016 Posts
September 16 2014 18:48 GMT
#5
bump. i searched this up to find a contact. Any chance of making this a sticky? This thread seems very useful potentially, even though it's underused now
Broodwar for life!
sas.Sziky
Profile Joined October 2011
Hungary337 Posts
September 16 2014 19:12 GMT
#6
and any can contact 'openheat sponsors' it would be nice that send money , are a little annoying
2Pacalypse-
Profile Joined October 2006
Croatia9551 Posts
September 16 2014 19:31 GMT
#7
On September 17 2014 03:48 Cele wrote:
bump. i searched this up to find a contact. Any chance of making this a sticky? This thread seems very useful potentially, even though it's underused now

Stickied.
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
kogeT
Profile Joined September 2013
Poland2042 Posts
September 18 2014 12:03 GMT
#8
I can make some live/replay commenting if needed. Not too much, but high quality.
https://www.twitch.tv/kogetbw
GeckoXp
Profile Blog Joined June 2013
Germany2016 Posts
September 18 2014 16:01 GMT
#9
added to OP
GeckoXp
Profile Blog Joined June 2013
Germany2016 Posts
November 13 2014 11:04 GMT
#10
Slight Bump. Looking for:

- English -> German translators
- English proof readers

Who should be somewhat reliable.

A group of people try to realize a small BW related project. Anyone who has interest to

- publish small write ups or other written content in the upcoming two-four weeks
- has any other small idea (highlight clips, small tours, whatevs) he wants to realize in the upcoming weeks (!)

can feel free to contact me. Either use PMs or look up my contacts in the OP. Thanks in advance!
monkeyzhou72
Profile Joined November 2014
China3 Posts
Last Edited: 2014-11-26 04:17:50
November 26 2014 04:04 GMT
#11
-- nuked --
fearthequeen
Profile Joined November 2011
United States788 Posts
September 13 2019 22:01 GMT
#12
Really useful thread that doesn't get used enough it seems.

I'm currently helping organize upcoming 2v2 tournament/league. I have found some help so far just PMing people but we are reaching the point where we need more help. I'm not as connected with BW community as before, a discord invite to any relevant BW group would be helpful.

This will ideally be a 32 team multi-week tournament. We are still looking for help in these areas:
-additional casters (casting experience and/or good 2v2 game knowledge preferred)
-graphics (logo, banner, ECT)
-formatting posts (announcement, ECT) here on TL and other BW communities.
-other things like building and updating tournament liquipedia page, refereeing matches, managing bracket, IP checking players

I'm sure I'm missing something. Please PM if you would like to be involved. Any help is appreciated. Don't think your contribution will be too small to reach out.
NAKR`flying
Please log in or register to reply.
Live Events Refresh
OSC
16:00
King of the Hill #260
EmpressLilyy37
Liquipedia
PiG Sty Festival
12:00
PiGFest Finals Day
Solar vs ReynorLIVE!
Serral vs TBD
PiGStarcraft1939
IntoTheiNu 1095
ComeBackTV 694
TaKeTV 423
IndyStarCraft 281
Rex127
3DClanTV 87
EnkiAlexander 62
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft2019
IndyStarCraft 284
Rex 132
BRAT_OK 48
StarCraft: Brood War
Horang2 927
Mini 703
actioN 463
firebathero 214
Soulkey 199
Bonyth 116
Zeus 92
Hm[arnc] 79
sorry 79
Shine 47
[ Show more ]
Sharp 35
Bale 32
Rock 18
SilentControl 14
IntoTheRainbow 13
Dota 2
qojqva4588
Counter-Strike
fl0m6896
olofmeister1472
shoxiejesuss1267
byalli972
Super Smash Bros
Mew2King96
Heroes of the Storm
MindelVK20
Other Games
Liquid`RaSZi1474
FrodaN822
Hui .217
KnowMe86
White-Ra76
Chillindude12
Organizations
Other Games
EGCTV1115
[ Show 10 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2926
• Nemesis1787
Upcoming Events
Afreeca Starleague
17h 24m
hero vs ggaemo
Larva vs Mong
The Patches Monday
23h 24m
Afreeca Starleague
1d 17h
Soulkey vs PianO
JyJ vs sSak
GSL
1d 18h
PiGosaur Cup
2 days
Replay Cast
2 days
Afreeca Starleague
2 days
Mini vs Calm
Queen vs EffOrt
Replay Cast
3 days
The PondCast
3 days
IntoTheTV X SOOP
4 days
[ Show More ]
GSL
5 days
Replay Cast
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Escore Tournament S3: W8
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL Season 22: Qualifier 1
RSL Revival: Season 6
PiG Sty Festival 8.0
META DYMY #4
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

CSL Season 22: Qualifier 2
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Calamity Invitational
Big Dog Cup 2026 Div 1
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
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 © 2026 TLnet. All Rights Reserved.