• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:34
CEST 00:34
KST 07:34
  • 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
Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun4[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists19[ASL21] Ro16 Preview Pt1: Fresh Flow9
Community News
2026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced92026 GSL Tour plans announced15Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid25
StarCraft 2
General
Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Team Liquid Map Contest #22 - The Finalists MaNa leaves Team Liquid Maestros of the Game 2 announced
Tourneys
WardiTV Spring Cup 2026 GSL Season 1 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament INu's Battles#14 <BO.9 2Matches> GSL CK: More events planned pending crowdfunding
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base Mutation # 521 Memorable Boss
Brood War
General
ASL21 General Discussion JaeDong's ASL S21 Ro16 Post-Review BW General Discussion [ASL21] Ro8 Preview Pt1: Inheritors Leta's ASL S21 Ro.16 review
Tourneys
[ASL21] Ro8 Day 2 [ASL21] Ro8 Day 1 [Megathread] Daily Proleagues [ASL21] Ro16 Group D
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Dawn of War IV Diablo IV Total Annihilation Server - TAForever
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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 TL Mafia Community Thread Five o'clock TL Mafia
Community
General
European Politico-economics QA Mega-thread US Politics Mega-thread Russo-Ukrainian War Thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1700 users

Searchable Ladder, Updated Daily - Page 17

Forum Index > SC2 General
Post a Reply
Prev 1 15 16 17 18 19 Next All
KiLL_ORdeR
Profile Blog Joined June 2009
United States1518 Posts
May 09 2010 06:15 GMT
#321
so when I tried to get the data, this came up

+ Show Spoiler +
Name,Rating,Race,Division,Wins,Losses,League,Server,Updated lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 ,584,Protoss,77,82,2,Platinum,US,2010-05-06 10:22:35 lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 !lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 "lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 #lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 $lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 %lanFun.washere0,1,Noob,1,1,1,Platinum,BA,2010-05-08 17:11:58 .baxa,1268,Zerg,1,18,11,Platinum,EU,2010-05-08 13:32:52 .com,1022,Protoss,45,17,2,Platinum,EU,2010-05-08 16:38:40 .dnepr,1158,Protoss,164,9,9,Silver,EU,2010-05-08 06:57:55 .elkramn,995,Terran,75,0,3,Silver,EU,2010-05-08 01:12:32 .executor,518,Protoss,69,5,1,Gold,EU,2010-05-03 05:34:32 .exl,1297,Zerg,1,19,13,Platinum,EU,2010-05-08 13:32:52 .hdhuskyk,1930,Terran,120,92,65,Platinum,US,2010-05-08 22:47:08 .monarx,1255,Protoss,164,31,24,Silver,EU,2010-05-08 06:57:55 .mortl,1496,Protoss,22,43,32,Platinum,EU,2010-05-08 20:14:27 .nbk,518,Terran,127,12,12,Silver,EU,2010-05-03 11:32:22 .qwe,1059,Protoss,22,23,5,Platinum,EU,2010-05-08 20:14:27 .roxkis,1455,Random,9,89,28,Platinum,EU,2010-05-08 15:52:29 .rus,824,Protoss,1,10,11,Gold,EU,2010-05-06 09:33:58 .yoyobangbang,1305,Zerg,5,68,16,Platinum,EU,2010-05-08 03:02:36 .,1311,Protoss,82,60,48,Bronze,US,2010-05-07 23:03:32


along with a very graphic picture of a naked man pulling his asshole open which I decided not to post. Did someone else hack the site? cuz I sure as shit hope so
In order to move forward, we must rid ourselves of that which holds us back. Check out my stream and give me tips! twitch.tv/intotheskyy
Gibybo
Profile Joined May 2007
United States229 Posts
Last Edited: 2010-05-09 21:51:19
May 09 2010 06:20 GMT
#322
Should be fixed now.

sigh, yeah it's the same guy. He forged over 800 records from 2 IPs lol :p

to TL mods if you want to search for him here, IPs are:

66.7.199.108
71.61.17.176

Appear to be proxies though so that's probably pointless.

EDIT: To those wondering how the attacks happened:

The updater uploads data by sending a POST request to starcraftrankings.com/input.php with the players in the division (as well as a version number for the updater). This is unencrypted and trivial to forge.

hitting starcraftrankings.com/input.php?version=4&data=Gibybo.gibybo,9000,999,0 (with a POST so not your browser unless you make an html form with the POST method) will insert Gibybo.gibybo with a rating of 9000 and 999 wins 0 losses.

Further, hitting starcraftrankings.com/input.php?version=4&data=<img src='goatse'>,9000 etc will insert that image in place of my name.

The second one is a little emberassing since I wasn't escaping characters like I should have been, but the first was intentional because I just wanted to see how long it would take before someone did it. They will be encrypted from the next versions of the updater onwards as a trivial fix to spoofing the data.
erickeK
Profile Joined April 2010
United States112 Posts
May 12 2010 04:21 GMT
#323
I'm still getting that error saying I'm supposedly not looking at the page.
Where da hamsters at?
Wi)nD
Profile Joined April 2010
Canada719 Posts
May 12 2010 04:26 GMT
#324
i love ppl that got nothign bette to do, then bug up websites lol
CynanMachae
Profile Blog Joined September 2006
Canada1459 Posts
May 12 2010 04:33 GMT
#325
On May 12 2010 13:21 erickeK wrote:
I'm still getting that error saying I'm supposedly not looking at the page.

Yup getting the same error
Jang Yoon Chul hwaiting!
Dionyseus
Profile Blog Joined December 2004
United States2068 Posts
May 14 2010 22:07 GMT
#326
Is it not working for patch 12?
9/5/10 P acct: NA D 10,683 651pts 69w56L http://sc2ranks.com/char/us/290365/LetoAtreides T acct: NA D 16,137 553pts 70w67L http://sc2ranks.com/char/us/1560008/Khrone Z: NA G 16,058 465pts 28w26L http://www.sc2ranks.com/us/1997354/Omnius
Gibybo
Profile Joined May 2007
United States229 Posts
May 14 2010 22:18 GMT
#327
Guess not, I'll try and fix it today.
hellsan631
Profile Blog Joined March 2010
United States695 Posts
Last Edited: 2010-05-14 22:28:12
May 14 2010 22:25 GMT
#328
i think that any reporting done on player names shouldn't post the second identifier. Like when i see qxc, or TLO, i know their names and chat with them

so instead of qxc.root, i only see qxc

i can also pester them while they are busy competing.

lack of DnD isn't nice, so how bout a little privacy?

just a suggestion, that i think would do a great good for now (and perhaps in the future), in which only players Avatar names are displayed (instead of the dot ident).

since there has been countless amounts of times when im watching a game and a player gets messaged, or spammed.

again, i don't want to sound rude. but hey. if i was a top plat player, i wouldn't want everyone to know my ident, unless i say so. and honestly, this is a problem with blizzards ID function, and not related to the amazing work your doing with the ladder system
Hrrrrm
Profile Joined March 2010
United States2081 Posts
Last Edited: 2010-05-14 22:35:13
May 14 2010 22:29 GMT
#329
On May 15 2010 07:25 hellsan631 wrote:
i think that any reporting done on player names shouldn't post the second identifier. Like when i see qxc, or TLO, i know their names and chat with them

so instead of qxc.root, i only see qxc

i can also pester them while they are busy competing.

lack of DnD isn't nice, so how bout a little privacy?

just a suggestion, that i think would do a great good for now (and perhaps in the future), in which only players Avatar names are displayed (instead of the dot ident).

since there has been countless amounts of times when im watching a game and a player gets messaged, or spammed.

again, i don't want to sound rude. but hey. if i was a top plat player, i wouldn't want everyone to know my ident, unless i say so. and honestly, this is a problem with blizzards ID function, and not related to the amazing work your doing with the ladder system


When you set yourself to busy/away you don't get messages during games. The messages are still received but you only see them when you leave the game.

Edit: Forgot to mention this rankings page is also not the only way to get someones identifier. They've been posted in countless threads with brackets for a tourney. If an idiot wanted to really spam someone over and over again they'd do it. There is a "block communication" function in the friends list for a reason.
alot = a lot (TWO WORDS)
Dionyseus
Profile Blog Joined December 2004
United States2068 Posts
Last Edited: 2010-05-14 22:34:59
May 14 2010 22:34 GMT
#330
On May 15 2010 07:25 hellsan631 wrote:
i think that any reporting done on player names shouldn't post the second identifier. Like when i see qxc, or TLO, i know their names and chat with them

so instead of qxc.root, i only see qxc

i can also pester them while they are busy competing.

lack of DnD isn't nice, so how bout a little privacy?

just a suggestion, that i think would do a great good for now (and perhaps in the future), in which only players Avatar names are displayed (instead of the dot ident).

since there has been countless amounts of times when im watching a game and a player gets messaged, or spammed.

again, i don't want to sound rude. but hey. if i was a top plat player, i wouldn't want everyone to know my ident, unless i say so. and honestly, this is a problem with blizzards ID function, and not related to the amazing work your doing with the ladder system


I'd vote against this. I think if you're popular enough to have people stalk you (like movie stars for example) that's just something you have to live with. I for example like looking at popular players' match history, which would be impossible to do if I don't know the player's in-game identity. Blizzard could make life easier for the famous players by implementing spam filters etc.
9/5/10 P acct: NA D 10,683 651pts 69w56L http://sc2ranks.com/char/us/290365/LetoAtreides T acct: NA D 16,137 553pts 70w67L http://sc2ranks.com/char/us/1560008/Khrone Z: NA G 16,058 465pts 28w26L http://www.sc2ranks.com/us/1997354/Omnius
hellsan631
Profile Blog Joined March 2010
United States695 Posts
May 14 2010 22:36 GMT
#331
On May 15 2010 07:29 Hrrrrm wrote:

When you set yourself to busy/away you don't get messages during games. The messages are still received but you only see them when you leave the game.


this only sometimes works (i don't know about the newest patch).

day9 was casting a game (forgot which one), where the player logged off then back on and set status to busy.

yet he still got messaged in game.

if this has indeed been fixed, then i guess i don't have any problem. but i still find it a bit nerving that i can go look up anyone top in the ladder and talk to them at any time, and perhaps even spam them.
Gibybo
Profile Joined May 2007
United States229 Posts
Last Edited: 2010-05-15 01:07:50
May 15 2010 01:07 GMT
#332
I very much dislike the secret identifier system in the first place. First of all, it's not really secret because you can get someone's identifier by looking at their ladder division on Battle.net, getting a message from them, or playing them in a game. It's really just an inconvenience to players that want to lookup other players and a way of endorsing impersonators.

I think it's a key feature of starcraftrankings.com that I can find someone's full game name and look up their profile if I so wish. I'm fixing Blizzard's ladder system as well as their broken identifier system at the same time!

If people are getting harassed because their name is public, then that is a failure of Blizzard's privacy features, not of a public ladder. Remember that ICCup, Wc3, and countless other competitive ladders provide the player's full game name and it wasn't a problem.

With that said, I might consider letting players change their own display name by request.
Asta
Profile Joined October 2002
Germany3491 Posts
Last Edited: 2010-05-15 10:38:51
May 15 2010 10:37 GMT
#333
So I am getting

Error: No players found
Error: League not detected
Error: Division not found, this may fix itself after playing a game

when I try to update. I have the eu-uk client and try to scan eu plat division 20. Have had that problem forever, but I want to see my ranking and it's very obsolete.
ilovecrk.ilovecrk is me if you need one.
NovaTheFeared
Profile Blog Joined October 2004
United States7232 Posts
May 16 2010 10:24 GMT
#334
I have the same error as Asta. US Platinum Division 131. Top player is MaiDoAri.rob.
日本語が分かりますか
KillerPenguin
Profile Joined June 2004
United States516 Posts
May 16 2010 11:51 GMT
#335
Awesome idea, hope u get everything working some criticisms.

1. My name is not included and neither is the guy that just beat me so I assume a lot of people are still not included.
2. When I try to use the program it says Error: No players found so I guess it doesn't work with new patch
3. Rank 6 is 14-207 so there's still cheaters
4. The division list only goes down to 100
http://www.escapeintolife.com/
FabledIntegral
Profile Blog Joined November 2008
United States9232 Posts
May 16 2010 19:18 GMT
#336
Same here, I get the error "Error: No players found" when I scan the ladder page.
nagash
Profile Joined May 2007
Australia58 Posts
May 17 2010 02:19 GMT
#337
On May 16 2010 20:51 KillerPenguin wrote:
3. Rank 6 is 14-207 so there's still cheaters


This is more then likely because wins are stored in more then 1 byte or whatever, so if the player has > 255 wins it doesn't work. Safe to assume that record is probably more like 269 - 207.

Anyways, in other news I've finally updated http://sc2ranks.heroku.com to use all the new data (region, leagues, etc).

It now has global ranks, region ranks, and division ranks.

I'm going to have to setup some background jobs (and hence, paid hosting) if I want to keep history data and updates running smoothly which means it's gonna start costing me money. Not entirely sure if I want to go down that road.

Keep in mind if your using the search fields (division, race, min rating, player name) that your results are also filtered by your navigation selections (Region & League).
Dionyseus
Profile Blog Joined December 2004
United States2068 Posts
May 17 2010 04:18 GMT
#338
On May 17 2010 04:18 FabledIntegral wrote:
Same here, I get the error "Error: No players found" when I scan the ladder page.


The updater hasn't been updated for the new patch yet.
9/5/10 P acct: NA D 10,683 651pts 69w56L http://sc2ranks.com/char/us/290365/LetoAtreides T acct: NA D 16,137 553pts 70w67L http://sc2ranks.com/char/us/1560008/Khrone Z: NA G 16,058 465pts 28w26L http://www.sc2ranks.com/us/1997354/Omnius
tyCe
Profile Joined March 2010
Australia2542 Posts
May 17 2010 06:43 GMT
#339
On May 17 2010 11:19 nagash wrote:
Show nested quote +
On May 16 2010 20:51 KillerPenguin wrote:
3. Rank 6 is 14-207 so there's still cheaters


This is more then likely because wins are stored in more then 1 byte or whatever, so if the player has > 255 wins it doesn't work. Safe to assume that record is probably more like 269 - 207.

Anyways, in other news I've finally updated http://sc2ranks.heroku.com to use all the new data (region, leagues, etc).

It now has global ranks, region ranks, and division ranks.

I'm going to have to setup some background jobs (and hence, paid hosting) if I want to keep history data and updates running smoothly which means it's gonna start costing me money. Not entirely sure if I want to go down that road.

Keep in mind if your using the search fields (division, race, min rating, player name) that your results are also filtered by your navigation selections (Region & League).

So, by the same token, there are gold players with 99% win-rate?
Betrayed by EG.BuK
ReketSomething
Profile Blog Joined November 2008
United States6012 Posts
May 17 2010 06:53 GMT
#340
qxc #2 =O
Jaedong :3
Prev 1 15 16 17 18 19 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 1h 26m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 594
CosmosSc2 29
StarCraft: Brood War
Britney 12735
Artosis 369
ggaemo 41
910 29
NaDa 20
Dota 2
monkeys_forever420
capcasts131
Counter-Strike
fl0m1436
Super Smash Bros
hungrybox882
PPMD75
Heroes of the Storm
Liquid`Hasu331
Other Games
summit1g8236
tarik_tv6894
Grubby5264
shahzam476
elazer88
Organizations
Other Games
BasetradeTV256
Dota 2
PGL Dota 2 - Main Stream135
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Hupsaiya 46
• musti20045 17
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21723
Other Games
• imaqtpie2394
Upcoming Events
PiGosaur Cup
1h 26m
GSL
10h 56m
Rogue vs Percival
Zoun vs Solar
Replay Cast
1d 1h
GSL
1d 10h
Cure vs TriGGeR
ByuN vs Bunny
KCM Race Survival
1d 11h
Big Gabe
1d 13h
Replay Cast
2 days
Replay Cast
2 days
Escore
2 days
OSC
2 days
[ Show More ]
Replay Cast
3 days
Replay Cast
3 days
RSL Revival
3 days
IPSL
3 days
Ret vs Art_Of_Turtle
Radley vs TBD
BSL
3 days
Replay Cast
4 days
RSL Revival
4 days
uThermal 2v2 Circuit
4 days
BSL
4 days
IPSL
4 days
eOnzErG vs TBD
G5 vs Nesh
Replay Cast
5 days
Wardi Open
5 days
Afreeca Starleague
5 days
Jaedong vs Light
Monday Night Weeklies
5 days
Replay Cast
6 days
Sparkling Tuna Cup
6 days
Afreeca Starleague
6 days
Snow vs Flash
Liquipedia Results

Completed

Escore Tournament S2: W4
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

Escore Tournament S2: W5
KK 2v2 League Season 1
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 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.