• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:16
CET 17:16
KST 01:16
  • 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
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
$21,000 RyongYi Cup Season 3 announced (Jan 22-Feb 7)4Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns6[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1822Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises3
StarCraft 2
General
Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns SC2 All-Star Invitational: Jan 17-18 Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises Chinese SC2 server to reopen; live all-star event in Hangzhou Starcraft 2 Zerg Coach
Tourneys
$21,000 RyongYi Cup Season 3 announced (Jan 22-Feb 7) WardiTV Winter Cup WardiTV Mondays SC2 AI Tournament 2026 OSC Season 13 World Championship
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes Mutation # 504 Retribution
Brood War
General
I would like to say something about StarCraft BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest Data analysis on 70 million replays
Tourneys
[Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10 SLON Grand Finals – Season 2
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta [G] How to get started on ladder as a new Z player
Other Games
General Games
General RTS Discussion Thread Nintendo Switch Thread Awesome Games Done Quick 2026! Stormgate/Frost Giant Megathread Should offensive tower rushing be viable in RTS games?
Dota 2
Official 'what is Dota anymore' discussion
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Trading/Investing Thread The Big Programming Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced
Blogs
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Psychological Factors That D…
TrAiDoS
James Bond movies ranking - pa…
Topin
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1572 users

[OSL] Korean Air OSL Grand Final - Page 305

Forum Index > Brood War Tournaments
Post a Reply
Prev 1 303 304 305 306 307 313 Next
Durak
Profile Blog Joined January 2008
Canada3685 Posts
May 23 2010 07:07 GMT
#6081
On May 23 2010 15:50 darktreb wrote:If you honestly think Flash played up to his standard in the last 3 games, you're both biased and wrong. This is NOT taking anything away from Effort. It's Flash's fault he didn't play up to his standard. Nobody's making excuses - Flash blew a 2-0 lead so there are no excuses. It's simply an observation that he didn't play like he has been capable of in the last 3 games, unless you're saying that a guy playing like that could go 80% for half a year and make 4 finals.


I think he played fine in the third game. He just got played.

In the fourth and fifth game, Flash definitely didn't play up to his current standards. He went back to his roots -- cheese and greed. He tried to do what was comfortable and then he got scouted and wrecked.

It was definitely Flash's series to win after game two.
Athos
Profile Blog Joined February 2008
United States2484 Posts
May 23 2010 07:13 GMT
#6082
Just finished watching the vods. I got to say, based on the length of this thread I assumed this was the greatest OSL finals ever, and while it had some good games, like games 1 and 2, I have to say that I agree with the consensus that Flash just completely collapsed on himself. Still, I can't believe how Flash held off that Hydra rush in game 1, that was so unbelievably clutch.
Turbovolver
Profile Blog Joined January 2009
Australia2394 Posts
May 23 2010 07:37 GMT
#6083
Gotta LOL at the people calling game 5 a BO advantage win. Since when does 12 hatch have an advantage against 13cc? What about if that 12 hatch gets an even later pool by going gas first?

Effort upgraded to a lair he never used. He continued to mine gas he never used. But that was the trick that made a ling all-in seem unlikely. Sneaky, sneaky.
The original Bogus fan.
malathion
Profile Joined March 2009
United States362 Posts
May 23 2010 07:38 GMT
#6084
On May 23 2010 16:13 Athos wrote:
Just finished watching the vods. I got to say, based on the length of this thread I assumed this was the greatest OSL finals ever, and while it had some good games, like games 1 and 2, I have to say that I agree with the consensus that Flash just completely collapsed on himself. Still, I can't believe how Flash held off that Hydra rush in game 1, that was so unbelievably clutch.

It should please the Effort fanboys to hear me say that Flash didn't win game 1, but Effort lost it. What an awful series of midgame decisions by Effort in that game, off an opening that should have afforded him comfortable play. Amoving against sieged tanks with high ground? Really? Is that the best time to try to break the push?
alypse
Profile Joined May 2010
2771 Posts
May 23 2010 07:41 GMT
#6085
Definitely fixed. Rigged. Corrupted. Period.
KT Violet 1988 - 2012
below66
Profile Joined October 2009
United States1761 Posts
May 23 2010 07:46 GMT
#6086
On May 23 2010 13:34 malathion wrote:
Show nested quote +
On May 23 2010 12:10 Archer_ wrote:
You guys are all ridiculous. All this Flash lost not Effort won stuff is just plain stupid. Effort won, just deal with it. Flash made bad choices and that's what made him lose. THAT'S STARCRAFT. PEOPLE LOSE GAMES THAT WAY. You guys don't think Effort made bad choices to lose game 1 and 2? There's also those people who keep talking about how they're not flash fans and it's just because both people didn't play to the fullest of their abilities (obviously talking about Flash), but I bet if Flash won 3-0 you guys wouldn't be saying anything. If you truly believed that, all the games should've been played out like the SPL game between them two recently. But you guys are obviously just dissappointed about the last 3 games. Anyways, GOOOO EFFORTT!

This really isn't that difficult. There's more reasons someone could be disappointed with this series than being a Flash fanboy. The only way you would not see that is if you're an Effort fanboy.


your right, as a fan of starcraft I would have loved to see flash play a smarter last 3 games; not as a fan of either player.



On May 23 2010 12:36 double1185 wrote:
Honestly, I really think Flash really try to give up his title, or at least game 3. I have read all the wise and persuasive post about Flash and how hard it is to be a Terran and get to final. Its still doesnt make sense what Flash do in this match. For a professional player in any game that require high analytical skill, being able to read opponent mind is very very important, and actually Flash did it very well especially with finding the lurker trap twice in first 2 games. It is so normally for a good mind reader to recognize that his opponent is so nervous, or even scare of him (maybe im a noob but i really dont understand why in game 2 after pwn mm in his expo effort seem so confused and could not do much with his muta). At that state of mind, it is expected that his opponent will continue to make mistakes again and giving him a title with a not-so-hard 3-0, therefore a kind of safe play is very acceptable in term of his current advantage and the "mindset" game. A world class player can see through that quite easily, however, Flash seem to turn from a professional player into a pro amatuer (i mean in term of the psychology not his micro or macro control skill). He put himself in Effort's place and become very impatient then he move a bunch of fragile marines out without medic to the battlefield where he knows Efforts zerglings is waiting for him. You may argue that its just a single mistake of controlling, for me its more like a sign of a "confusion", seriously, I think that he dont want to win, at least that game.
Next to game 4, now Flash is really in the Effort position in the 2nd game, he playing risky (like Efforts 3 hatch pool), make a lot of mistakes (put barrack in the way of overlord scouting, not carefully block the ramp) and giving Effort another game. Flash game 5 is so like Flash after the "incident" in last year MSL, very passive and blunt performance.

Maybe its because he is just a 17 boy, or it is the miracle of sport (hope not another match-fixing). It is still kind of disappointed to me to see after all the excitement and expectation i have for a ZvT final. Anw still have high hope for epicness in MSL final, go JD.


this
dukethegold
Profile Blog Joined August 2009
Canada5645 Posts
Last Edited: 2010-05-23 07:55:29
May 23 2010 07:51 GMT
#6087
Effort won game 3,4,5 due to his excellent decision making upon the discovery of Flash's mistakes and the consequential exploitation of them.

I suppose KT fans expect Flash to make zero mistake in a game.

Effort won game 3 using lings as baits and proceeded with an excellent surround to kill the MnM group. Flash got too comfortable knowing that he's 2-0 and moved out too soon in a greedy attempt to kill the lings. Instead, the first wave of lings were bait and Flash's army was decimated by ling reinforcement. Muta follow up with excellent micro destroyed Flash.

Effort won game 4 with mind game. As his interview indicates, he knew that Flash would try cheese at this point in the game. He intentionally sent an overlord to the center, scouted the cheese, scouted the starport and beautifully defended his bases. Flash's cheese into drop tech rush did not pay off. GG.

The fifth game was Flash walking on needles with a 14cc on a two player map. Effort went 12 hatch into lair, indicating that he intended to fight Flash in a macro game. However, he scouted 14cc and instantly switched the mass ling build. The following was a battle of micro and Flash lost it. GG.

You boys must be blind to not give Effort credits for his victory. However, it can be said that while Flash's variation of strategies is what made him so dominant, it is also his downfall.

Btw, is this the first live report thread ever to reach 300+ pages?

Funny enough that the games weren't that long.
Garaman
Profile Blog Joined April 2010
United States556 Posts
May 23 2010 08:06 GMT
#6088
im happy for CJ and effort.
nicely done, keeping that mental edge on flash
wow
i was banking on effort and boy did he deliver.
EvanED
Profile Joined October 2009
United States111 Posts
May 23 2010 08:23 GMT
#6089
On May 23 2010 16:38 malathion wrote:
It should please the Effort fanboys to hear me say that Flash didn't win game 1, but Effort lost it. What an awful series of midgame decisions by Effort in that game, off an opening that should have afforded him comfortable play. Amoving against sieged tanks with high ground? Really? Is that the best time to try to break the push?

Only if you do it as a timing push. Timed with Flash's 2-1 that is.

(One a less sarcastic note, maybe that's part of why Effort wanted to push then? He wanted to do it before the 2-1 came online, and it came a few seconds earlier than he expected?)
malathion
Profile Joined March 2009
United States362 Posts
May 23 2010 08:38 GMT
#6090
On May 23 2010 17:23 EvanED wrote:
Show nested quote +
On May 23 2010 16:38 malathion wrote:
It should please the Effort fanboys to hear me say that Flash didn't win game 1, but Effort lost it. What an awful series of midgame decisions by Effort in that game, off an opening that should have afforded him comfortable play. Amoving against sieged tanks with high ground? Really? Is that the best time to try to break the push?

Only if you do it as a timing push. Timed with Flash's 2-1 that is.

(One a less sarcastic note, maybe that's part of why Effort wanted to push then? He wanted to do it before the 2-1 came online, and it came a few seconds earlier than he expected?)

Also, what was up with parasiting 3 times and only using broodling with your low energy queens after your hydra army has been flattened by high ground sieged tanks? Dumb dumb dumb. Disappointing series by both players.
DarkOne
Profile Joined December 2009
Spain41 Posts
May 23 2010 08:57 GMT
#6091
Wow amazing comeback by Effort, 3-0ing flash is amazing!

Though Flash messed up trying to cheese on game 3 and 14CCing on game 5.

Really good series anyway.
Emon_
Profile Blog Joined November 2009
3925 Posts
May 23 2010 08:59 GMT
#6092
What was the reasoning behind Effort taking the 9o'clock so soon in Game3?

Before he even scouted Flash he took it, which leaves me a little confused. If the idea was to have really quick mutas vs. Flash, he should have scouted him first. By that time he hadn't scouted a single base. Once flash had his first MnM force, maybe it would be difficult for Effort to defend both his main base and the 9 o'clock, considering the distance. And he probably would have to make more sunkens to defend both places or go for fast lurkers and put them on top of the ranmps.

It all worked out well once the marines got killed. Still seems like a dangerous play
"I know that human beings and fish can coexist peacefully" -GWB ||
teamsolid
Profile Joined October 2007
Canada3668 Posts
Last Edited: 2010-05-23 09:10:09
May 23 2010 09:09 GMT
#6093
On May 23 2010 11:32 ghostnuke1234 wrote:
Question:

Was there something that Flash could have done in Game 5 to wall off the choke? Or was it impossible to wall off the choke in time with 14 cc because the ling rush came too fast for him to wall off?

I noticed Flash had 2 barracks further down in his base. Could he have built those barracks up front to steal the choke off? (I assume the weakness with putting barracks up front is that your units can be picked off 1 by 1 as they are produced)

I'm pretty sure Flash could have also built his 2 raxes + a supply depot or two above his expo at the choke in the first place... since he had already decided to 14 CC. If he then had another bunker behind this wall, there'd be no way at all for Effort to break through... kind of like how Effort walled himself off from vultures in G1. I have no clue why he didn't do so.
Malinor
Profile Joined November 2008
Germany4732 Posts
May 23 2010 09:47 GMT
#6094
I just watched the games, haven't read any comment yet.

I really thought I was neutral, but when those lings streamed into Flashs base in the 5th set, I stood up and stood there for like 3 minutes in total disbelief. To see Flash lose like this really really hurt me. That's not how it should have gone. Losing 2sets by a scouted BBS and a 14CC vs ling all-in, that is just so brutal. Flash really is a little bit of a tragic figure. Oh god, I just wanted to hug him after this game.

Nethertheless EffOrt is a deserved champion. He had excellent scouting throughout all sets and the execution in set 3-5 was brilliant. Amazing comeback.

Oh Flash, Great Barrier Reef is not a good match to BBS on And 14CC in game 5 after you won the first two sets with Rax FE. Why do you do that, why It's just bad decision making. You are the better player, everybody could see that during the first two sets. Argx

On the other hand, Flash has been so succesful with his (semi)-cheeses lately, at one point someone would take advantage of it like EffOrt in set4.

God, I am still really confused, have to sort my thoughts a little.

Anyway gratz EffOrt, well done and great comeback.
"Withstand. Suffer. Live as you must now live. There will, one day, be answer to this." ||| "A life, Jimmy, you know what that is? It's the shit that happens while you're waiting for moments that never come."
Highways
Profile Joined July 2005
Australia6105 Posts
May 23 2010 09:51 GMT
#6095
On May 23 2010 17:59 Emon_ wrote:
What was the reasoning behind Effort taking the 9o'clock so soon in Game3?


Probably to make Flash think he is going 3 hatch play. Because if you get far expo like that, you will always take your natural straight after.

Though I got a feeling effort was forced to 2 hatch because that unusual expansion was too close to Flash's base. If Flash had spawn on the right hand side, he probably would've taken his natural.

#1 Terran hater
7mk
Profile Blog Joined January 2009
Germany10157 Posts
May 23 2010 10:11 GMT
#6096
On May 23 2010 08:04 OneOther wrote:
Show nested quote +
On May 23 2010 07:37 Hot_Bid wrote:
On May 23 2010 06:22 Serpico wrote:
On May 23 2010 06:13 tree.hugger wrote:
On May 23 2010 06:03 Lightwip wrote:
On May 23 2010 05:44 Serpico wrote:
On May 23 2010 05:37 HnR)hT wrote:
On May 23 2010 04:40 Serpico wrote:
The better player choking his guts out? Shame.

While it's true that Effort choked pretty badly the first two games, he was able to come back in the next three.



every dog has his day, flash will just have to make due with beating the dong.

the first thing that came to mind in both of the 2 games that Flash won was "Jaedong could've pulled off a win here." If he doesn't do better than he did here, he has no chance. Especially since he's playing the Bo5 master.

EffOrt got outplayed in the second game, but Jaedong would not have beaten Flash from the zerg position in game one. Not with his hydra tech deflected and his doom drop scouted.

On May 23 2010 06:06 On_Slaught wrote:
Flash played so bad after the first 2 games. It was sad to watch.


On May 23 2010 05:55 MuffinDude wrote:
Really? Flash? You played like shit game 3, 4, and 5. WTF flash. Really? You don't deserve the golden mouse if you choose to suck all the sudden after winning 2 games.


Flash is a progamer, Jaedong is a progamer, and so is EffOrt. I was somewhat hoping that EffOrt winning would make all this "EffOrt is bad, EffOrt is not worthy of an OSL finals" nonsense go away, but apparently haters gotta hate, and will continue making ridiculous excuses, just as they did with the last MSL finals, and pretty much every Flash loss afterwords.

(T)Flash did not lose that final, (Z)EffOrt won it. There's a difference.


I just dont think flash played at his peak for 5 games. He did for 2....then effort played great and flash's play diminished. I feel Flash has done well enough to prove he's the best usually, but he just didnt come to play those last 3 games. I give effort all the credit in the world for bringing his A game, but what the hell Flash.

The problem is, Flash does these extremely greedy builds and takes risks to have a larger army later. When a player punishes him (like Effort did in games 3 and 5) people cry omg cheese! But when they don't, Flash comes out quite ahead in macro, and that's suddenly "Flash's standard" or "Flash playing at his peak."

Too many Flash fans consider any loss to be "Flash playing badly" when his early risks don't pay off. It's NOT standard for Flash to 14cc and get to midgame ahead. That's why its flawed to say "oh Flash outplayed Effort in the more standard/real game 2" and not game 3 4 or 5. Just because Flash's risky stuff didn't work doesn't mean he suddenly is playing bad.

Game 5, yes - Flash took a risk. Game 3, no way. 1 rax CC is the stamp of TvZ opening. Flash made a seemingly minor mistake of moving out a few seconds too early without medics but it ended up losing the game (and eventually the series) for him. Flash doesn't need to take huge risks. He just needs to play standard i.e. one rax expo and let his incredible abilities win him games.


Talking about game 3 though, let's focus on efforts pla a bit, imagine what would have happened if effort hadnt built those extra lings and built more drones like most people do with 2 hatch muta (since its already a low eco build) - flash would have moved out at the most perfect time and caught effort right off guard before the mutas pop.

Would any flash fans have criticised him for not having waited just a bit longer? No they would have praised him for his perfect timing.
However, effort played differently from what flash had expected, therefore effort and his mindgames deserve some credit and it's more than just "flash playing bad" or "flash playing standard".
Flash does risky things all the time, it's what keeps him at the top with his 80% win rate unlike a supersafe playing Bisu.
beep boop
adamisuber
Profile Joined January 2010
Canada35 Posts
May 23 2010 10:39 GMT
#6097
Every game flash lost was less than 10 minutes, I think that says something
PIDERMAN
DarthThienAn
Profile Blog Joined July 2009
United States2734 Posts
Last Edited: 2010-05-23 10:42:41
May 23 2010 10:41 GMT
#6098
Flash... =[
www.cstarleague.com | Love is like playing the piano. First you must learn to play by the rules, then you must forget the rules and play from your heart.
LorDo
Profile Joined December 2008
Sweden485 Posts
May 23 2010 10:49 GMT
#6099
Wow, just watched the games. Sooo anticlimactic. Being Kwanrolled twice and BBS scouted into nice play by effort once. Seriously the scans in game one and two game me chills. He had his peak too early, he's been destroying for too long other players start to catch on to what he's doing. I do hope he does get a revenge on JD.
InDaHouse
Profile Joined May 2008
Sweden956 Posts
May 23 2010 10:55 GMT
#6100
On May 23 2010 19:39 adamisuber wrote:
Every game flash lost was less than 10 minutes, I think that says something

Yes that says he got faked and punished for trying to cheese. Remember when Flash BBS cheesed Bisu on Monty Hall and BBS Stork in the the OSL Finals on Katrina?

Yes I remember! And thank you EffOrt for this payback. You totally deserve this win with excellent play.



Stork protoss legend
Prev 1 303 304 305 306 307 313 Next
Please log in or register to reply.
Live Events Refresh
Next event in 11h 44m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko577
BRAT_OK 131
goblin 72
MindelVK 24
DivinesiaTV 23
StarCraft: Brood War
Britney 26433
Rain 4484
EffOrt 1779
Stork 799
Shuttle 557
BeSt 412
Mini 242
Rush 193
actioN 168
Barracks 139
[ Show more ]
Dewaltoss 115
Mind 73
Hyun 58
JYJ 51
Killer 51
HiyA 48
Larva 45
soO 33
Rock 25
910 24
scan(afreeca) 12
ajuk12(nOOB) 11
Terrorterran 6
Dota 2
Gorgc5869
qojqva1943
syndereN502
Counter-Strike
oskar82
Other Games
Grubby3679
singsing2036
Liquid`RaSZi1476
hiko1055
RotterdaM507
Harstem435
B2W.Neo283
Liquid`Hasu251
XaKoH 152
mouzStarbuck121
Liquid`VortiX97
KnowMe88
ArmadaUGS86
QueenE85
TKL 54
Organizations
Other Games
gamesdonequick30168
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• FirePhoenix7
• Michael_bg 4
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos4684
• Shiphtur394
Upcoming Events
SOOP
11h 44m
SHIN vs GuMiho
Cure vs Creator
The PondCast
17h 44m
Wardi Open
19h 44m
Big Gabe XPERIONCRAFT
20h 44m
AI Arena Tournament
1d 3h
Sparkling Tuna Cup
1d 17h
WardiTV Invitational
1d 20h
IPSL
2 days
DragOn vs Sziky
Replay Cast
2 days
Wardi Open
2 days
[ Show More ]
Monday Night Weeklies
3 days
WardiTV Invitational
3 days
WardiTV Invitational
4 days
The PondCast
5 days
Liquipedia Results

Completed

Proleague 2026-01-08
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
OSC Championship Season 13
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025

Upcoming

BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
Escore Tournament S1: W4
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Thunderfire SC2 All-star 2025
Big Gabe Cup #3
Nations Cup 2026
Underdog Cup #3
NA Kuram Kup
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
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.