• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:57
CEST 10:57
KST 17:57
  • 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
Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Weekly Cups (Aug 3-9): Protoss get shut out, overreactions imminent?0RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-69SC4ALL II announced - $10,000 prize pool, Dec 5-64
StarCraft 2
General
Weekly Cups (Aug 3-9): Protoss get shut out, overreactions imminent? SC4ALL: II Talent Announcement! Protoss AoE skill expression August World Ranking: Clem climbs to #2 Balance hotfix patch 5.0.16b (July 16)
Tourneys
RSL goes to London! 2026 Offline Finals Nov 21-22 RSL Revival: Season 6 - Qualifiers and Main Event Sparkling Tuna Cup - Weekly Open Tournament PIG STY FESTIVAL 8.0! (13 - 23 August) Tasteless Time Warp: SC Evo Showmatch (May 25)
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 538 Media Blackout The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch
Brood War
General
ASL22 General Discussion Are you ready for ASL 22? NEW HYPE VIDEO BGH Auto Balance -> http://bghmmr.eu/ How FlaSh Nearly Forfeited MSL Finals being late BW General Discussion
Tourneys
[Megathread] Daily Proleagues 2v2v2v2 Tournament KCM Race Survival 2026 Season 3 Escore Tournament - Season 3
Strategy
Fighting Spirit mining rates Odyssey Mineral Stack Saturation Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread EVE Corporation Stormgate/Frost Giant Megathread Diablo 2 thread
Dota 2
Looking for a Dota Mentor 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 Iain M Banks Says He Has Cancer And Months To Live European Politico-economics QA Mega-thread The Games Industry And ATVI
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
Football (Soccer) Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023
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
Are High-Level Gamers more A…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3513 users

[G] TheCore Lite - Advanced Keyboard Layout - Page 20

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 18 19 20 21 22 51 Next
buchi
Profile Joined May 2012
United States1 Post
May 23 2012 05:02 GMT
#381
Right now D and F are set to control groups 2 and 1, and E and R are set to control groups 6 and 5(respectively). I like to have my control groups visible and them appearing in a different order than the physical keys that select the control group makes it less intuitive for learning this layout.
Kaitlin
Profile Joined December 2010
United States2958 Posts
May 23 2012 07:53 GMT
#382
You can rearrange them without impacting anything whatsoever. Just arrange them to your liking. If you want D on 1 and F on 2, go for it.
EnderSC
Profile Blog Joined May 2010
62 Posts
May 23 2012 08:17 GMT
#383
grid hotkey setup for the win
Any man who knows a thing, knows he knows not a damn thing at all
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 23 2012 14:41 GMT
#384
On May 23 2012 14:02 buchi wrote:
Right now D and F are set to control groups 2 and 1, and E and R are set to control groups 6 and 5(respectively). I like to have my control groups visible and them appearing in a different order than the physical keys that select the control group makes it less intuitive for learning this layout.


What order do you think is the most intuitive?
Commentatorhttps://www.youtube.com/JaKaTaKtv
Tzuborg
Profile Joined April 2011
Norway171 Posts
May 24 2012 22:57 GMT
#385
On May 23 2012 23:41 JaKaTaK wrote:
Show nested quote +
On May 23 2012 14:02 buchi wrote:
Right now D and F are set to control groups 2 and 1, and E and R are set to control groups 6 and 5(respectively). I like to have my control groups visible and them appearing in a different order than the physical keys that select the control group makes it less intuitive for learning this layout.


What order do you think is the most intuitive?


Chronological from upper left to the bottom right.
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 24 2012 23:41 GMT
#386
On May 25 2012 07:57 Tzuborg wrote:
Show nested quote +
On May 23 2012 23:41 JaKaTaK wrote:
On May 23 2012 14:02 buchi wrote:
Right now D and F are set to control groups 2 and 1, and E and R are set to control groups 6 and 5(respectively). I like to have my control groups visible and them appearing in a different order than the physical keys that select the control group makes it less intuitive for learning this layout.


What order do you think is the most intuitive?


Chronological from upper left to the bottom right.


Doing it :D It'll be in the next update. Thanks :D
Commentatorhttps://www.youtube.com/JaKaTaKtv
gemoo
Profile Joined May 2009
Norway3 Posts
Last Edited: 2012-05-26 06:37:34
May 26 2012 02:03 GMT
#387
trying to learn it as protoss, will give some feedback when i get used to it!

Update (I'll keep updating as I'm learning)
- Really enjoying playing like this, it's an awesome setup. I did change the control groups e-r-d-f to 1-2-3-4 like mentioned above.
- For me it would be easier if assimilator was A instead of W. Just because i feel the hardest part of learning this is getting used to new hotkeys for warping in buildings. Here is my suggestion for how it would be easier for me to learn what button is what building

Assimilator - A instead of W
Cyb Core - C instead of Z
Twilight Council - C instead of X

Then again people are different and learn things in different ways, this just felt natural to me - because if I'm I want to put down a building fast I can just think of the name of the building.

By the was great respect to you man, this hotkey setup has made me not stop playing unless I'm updating this
fRAES
Profile Joined April 2011
Sweden3 Posts
May 26 2012 02:57 GMT
#388
I'm a high gold/visited plat for a while, EU player from Sweden. I'm still in the steep learning curve of this hotkey setup and all I can tell you at this point is: it's f***in awesome!

I used to play Terran, but always felt I could not "read" Zerg players. Tried superduperBIO A-La-Bomber, MECH A-La-DeMuslim, but still felt the match up was more of a coin flip then me playing well..(remember, I'm still a plat/high gold player, like most of us;) So I decided to switch. Mostly to learn the timings and how Zerg players approach the matchup, how to counter etc. Doing this at the same time as changing keyboard setup is really a hustle, but totally worth it!

I went from an average of ~60 APM(effective = shift+c APM) to about ~160, in less than two days..! That just makes you a better player per definition then most in this class..

Learning how to control your camera and how important scouting is, I feel it's not really possible with the "normal" keyboard layout.

Then again, everyone is different and haters gonna hate. Thank you JaKaTaK for this helpful guide how to make me a better player. Will definitely use this with whatever race I'm playing.

Cheers
/fRAES <3
Winna.
Roadog
Profile Joined May 2012
Canada1670 Posts
May 26 2012 06:54 GMT
#389
On May 26 2012 11:03 gemoo wrote:
trying to learn it as protoss, will give some feedback when i get used to it!

Update (I'll keep updating as I'm learning)
- Really enjoying playing like this, it's an awesome setup. I did change the control groups e-r-d-f to 1-2-3-4 like mentioned above.
- For me it would be easier if assimilator was A instead of W. Just because i feel the hardest part of learning this is getting used to new hotkeys for warping in buildings. Here is my suggestion for how it would be easier for me to learn what button is what building

Assimilator - A instead of W
Cyb Core - C instead of Z
Twilight Council - C instead of X

Then again people are different and learn things in different ways, this just felt natural to me - because if I'm I want to put down a building fast I can just think of the name of the building.

By the was great respect to you man, this hotkey setup has made me not stop playing unless I'm updating this


I think the reason JaKaTaK wanted Twilight on X is to eliminate repetitions (CX may be faster than CC)

But of course, CX would need moving two fingers, which is also a bit inefficient.
sOs fan. Zerg just seem to have the most...potential. Dubbo Robo Colo! Why I play Protoss: Stalkers, bacon, toilets and mama -- Chelsea FC
gemoo
Profile Joined May 2009
Norway3 Posts
May 26 2012 11:22 GMT
#390
On May 26 2012 15:54 Roadog wrote:
Show nested quote +
On May 26 2012 11:03 gemoo wrote:
trying to learn it as protoss, will give some feedback when i get used to it!

Update (I'll keep updating as I'm learning)
- Really enjoying playing like this, it's an awesome setup. I did change the control groups e-r-d-f to 1-2-3-4 like mentioned above.
- For me it would be easier if assimilator was A instead of W. Just because i feel the hardest part of learning this is getting used to new hotkeys for warping in buildings. Here is my suggestion for how it would be easier for me to learn what button is what building

Assimilator - A instead of W
Cyb Core - C instead of Z
Twilight Council - C instead of X

Then again people are different and learn things in different ways, this just felt natural to me - because if I'm I want to put down a building fast I can just think of the name of the building.

By the was great respect to you man, this hotkey setup has made me not stop playing unless I'm updating this


I think the reason JaKaTaK wanted Twilight on X is to eliminate repetitions (CX may be faster than CC)

But of course, CX would need moving two fingers, which is also a bit inefficient.


I see. I guess it's better with CX after you get used to it but for learning when used to default it's quite hard. Been playing a lot of games with the setup now and I'm loving the setup more every game :D
Akinokaze
Profile Joined March 2011
Australia326 Posts
Last Edited: 2012-05-26 11:47:25
May 26 2012 11:44 GMT
#391
Having Twilight on X was actually my suggestion lol. The reason for this is because Forge is also X, so instead of thinking "I have to press X for Forge and C for Twilight Council" you instead think "I have to press X for upgrades". As for Assimilator being W instead of A, JaKaTaK wanted the most commonly built structures (pylon and gate/depot and rax) to be right under your fingers in the resting position to minimise travel.

You can actually remap most of the original hotkeys as secondary maps in JaKaTaK Righty, let me repost something I wrote earlier that might help:

On May 07 2012 00:06 Akinokaze wrote:
Been using the setup for a few days now with a few of my own changes.

A few observations:
- Many of the building hotkeys can be secondarily(?) mapped to their standard counterparts without hassle to assist with the learning process. Chrono Boost/Scan/Creep to C, Morph Orbital to B, PF to P, etc, etc. Lift/Land/Morph Lair can be set to L if "Set Rally Point" is changed to O.

- Uproot/Root for Spines/Spores can be set to W/S with Y as a backup

- For control groups, I found switching the roles of 3/4 (2/3 in my case) and E/R to be much easier to use as there's less travel time for your index finger while your middle finger stays on the skill hotkeys.

- Swapping the hotkeys for Pylon/Depot and Gate/Rax also felt better, possible cause you're using your stronger middle finger rather your ring finger for a task that occurs more often (that or I'm just using the wrong hand position)
In the Emperor we trust
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
Last Edited: 2012-05-26 20:53:37
May 26 2012 16:50 GMT
#392
Wow, thanks so much everyone. Its like I don't even have to come on here to explain why I did things because so many of you do it for me. It's really great to see everyone improving and helping each other out. I am so pumped about this stuff, thank you again :D

(as a small edit, it is more ergonomic and faster to press cx than cc. Avoiding repetitive finger strokes is a huge guiding principle. Its best if you just tough out the learning curve, you'll be faster in the end. Making hotkeys based on the names of the structures makes the layout less efficient and slower. Definitely check out the Guiding Principles section of the OP if you aren't understanding why I did this.)
Commentatorhttps://www.youtube.com/JaKaTaKtv
pedromundo
Profile Joined May 2012
Brazil8 Posts
May 26 2012 22:57 GMT
#393
I don't know if its already been answered (since the thread is kinda long) but how do you micro the queens that are not used for injects (creep spread of transfusions) if they're all on the same hotkey (along with the upgrade buildings)?
"Because people like you do this retarded build."
Akinokaze
Profile Joined March 2011
Australia326 Posts
May 27 2012 01:23 GMT
#394
There's nothing stopping you from putting extra queens on another hotkey. The suggested usage as you've noticed attempts to make use of every hotkey but realistically most people are only going to use 3-4 control groups for their army (it sounds counter-intuitive, but there's a point where you barely need to use control groups because you're able to quickly get around with the minimap). Broodlords are slow and easy enough to select that they don't really need their own separate hotkeys, and how often are you going to have ultras out at the same time as well?
In the Emperor we trust
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 27 2012 02:22 GMT
#395
On May 27 2012 07:57 pedromundo wrote:
I don't know if its already been answered (since the thread is kinda long) but how do you micro the queens that are not used for injects (creep spread of transfusions) if they're all on the same hotkey (along with the upgrade buildings)?


I only put my injecting queens on the queen hotkey. The others fit into any other control group you feel is appropriate :D

On May 27 2012 10:23 Akinokaze wrote:
There's nothing stopping you from putting extra queens on another hotkey. The suggested usage as you've noticed attempts to make use of every hotkey but realistically most people are only going to use 3-4 control groups for their army (it sounds counter-intuitive, but there's a point where you barely need to use control groups because you're able to quickly get around with the minimap). Broodlords are slow and easy enough to select that they don't really need their own separate hotkeys, and how often are you going to have ultras out at the same time as well?


I have to disagree, I think eventually we will see the top players utilizing all 10 of the control groups. But we will just have to wait and see...
Commentatorhttps://www.youtube.com/JaKaTaKtv
mothergoose729
Profile Joined December 2010
United States666 Posts
May 27 2012 04:01 GMT
#396
Thank you. Just made a fan out of me. I would love to be on your show. And I will be tuning in. I am going to try this hotkey set up and play with it for a while. I really appreciate the work you put into this and I see a lot of promise. I have often fantasized about custom keyboards that were designed exclusively for starcraft II. This has gone beyond peeking my interest. Thank you.
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 27 2012 15:23 GMT
#397
On May 27 2012 13:01 mothergoose729 wrote:
Thank you. Just made a fan out of me. I would love to be on your show. And I will be tuning in. I am going to try this hotkey set up and play with it for a while. I really appreciate the work you put into this and I see a lot of promise. I have often fantasized about custom keyboards that were designed exclusively for starcraft II. This has gone beyond peeking my interest. Thank you.


Thank you man! I'd love to have you on the show, (providing you aren't already a master's league player.) The 2nd hour of every show is called "extra practice" where I basically do an our of free coaching or play monobattles/team games with viewers depending on what viewers want to do. Also, the entire friday night show is free coaching :D I appreciate your appreciation. See you soon.
Commentatorhttps://www.youtube.com/JaKaTaKtv
Sirverik
Profile Blog Joined January 2011
Belarus26 Posts
May 27 2012 18:57 GMT
#398
[image loading]

This is how I have my hotkeys set up. I basically remapped the hotkeys for most upgrades to zxc in order of appearence in the menu, since I was never able to memorize all of them and always ended up clicking on the icons in the bottom right menu. Remmaped upgrades are those contained in the Forge, Cyber core (air upgrades, not warpagate research or hallu), Robo support Bay, Twilight council, Templar archives, Fleet beacon, engineering bay, armory, tech lab hotkeys, hatchery (overlord drops and overlord speed), all zerg tech structures.

By doing this you only have to memorize the order in which the upgrades appear listed, or take a quick glance at the menu and just press Z X or C as convienient.

Control groups in the mouse allow me to have easier access to all 10 control groups, in fact I use the three in the mouse as my mexus/hatchery/command center hotkey , and production hotkeys, while I reserve 123 for scouting and army, 4 for main upgrades, and 567 for other purposes like detectors and notable overlords. What do you guys think?

I also have "drag scroll" unbound as I never use it.
IlK
Profile Joined May 2012
18 Posts
May 27 2012 19:36 GMT
#399
Midle mouse button is a bad key since u have to move your finger from ur nr1 priority button(left mouse).
1for army is bad since 1a is weird to press, 2a is medicore for the same reason.
Basecam on space isnt bad but a waste imo, all u need it for is for the basecam inject method and for this space is bad since space=>v is weird and, theres a lot of better options.

I, personally, dont like the location hotkeys on f-keys since its a lot of movement to do and u need those often, more often the better u get.
Its not bad thoug, most of the very good players play with them like that but to me its the biggest improvement on custom hotkeys to get those away from fkeys.

The rest is up to you, both darkgrid and this layout show very efficient ways to use your keys, your stuff is a bit off that thats why id say fine for you if u can play well with it but i guess the existent+the upcoming layouts beat it.
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
Last Edited: 2012-05-27 20:01:34
May 27 2012 19:55 GMT
#400
On May 28 2012 03:57 Sirverik wrote:
[image loading]

This is how I have my hotkeys set up. I basically remapped the hotkeys for most upgrades to zxc in order of appearence in the menu, since I was never able to memorize all of them and always ended up clicking on the icons in the bottom right menu. Remmaped upgrades are those contained in the Forge, Cyber core (air upgrades, not warpagate research or hallu), Robo support Bay, Twilight council, Templar archives, Fleet beacon, engineering bay, armory, tech lab hotkeys, hatchery (overlord drops and overlord speed), all zerg tech structures.

By doing this you only have to memorize the order in which the upgrades appear listed, or take a quick glance at the menu and just press Z X or C as convienient.

Control groups in the mouse allow me to have easier access to all 10 control groups, in fact I use the three in the mouse as my mexus/hatchery/command center hotkey , and production hotkeys, while I reserve 123 for scouting and army, 4 for main upgrades, and 567 for other purposes like detectors and notable overlords. What do you guys think?

I also have "drag scroll" unbound as I never use it.


You could have this same setup, but not have to use any of the F# keys, 6, 7, Y, H, B, ~, or the middle mouse button.
I would definitely suggest layering 4-6 of your location hotkeys.
Also, basing any of your ideas off of how easy it is to learn or remember will almost always sacrifice efficiency. Here's some data from major tournament replay analysis that we're using for the new layout. I would definitely consider reordering your abilites based on how frequently they are pressed as oppose to how convenient they are to remember.

https://docs.google.com/spreadsheet/ccc?key=0AtFSjIb2ibJTdFQ4LVlIcllUUWtGUVY4cWxyLXd6QUE

On May 28 2012 04:36 IlK wrote:
Midle mouse button is a bad key since u have to move your finger from ur nr1 priority button(left mouse).
1for army is bad since 1a is weird to press, 2a is medicore for the same reason.
Basecam on space isnt bad but a waste imo, all u need it for is for the basecam inject method and for this space is bad since space=>v is weird and, theres a lot of better options.

I, personally, dont like the location hotkeys on f-keys since its a lot of movement to do and u need those often, more often the better u get.
Its not bad thoug, most of the very good players play with them like that but to me its the biggest improvement on custom hotkeys to get those away from fkeys.

The rest is up to you, both darkgrid and this layout show very efficient ways to use your keys, your stuff is a bit off that thats why id say fine for you if u can play well with it but i guess the existent+the upcoming layouts beat it.


Agreed. Particularly, i think space is so nice for next subgroup, especially since learning how much it is used when utilizing tabbed production :D
Commentatorhttps://www.youtube.com/JaKaTaKtv
Prev 1 18 19 20 21 22 51 Next
Please log in or register to reply.
Live Events Refresh
Next event in 1h 4m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft517
StarCraft: Brood War
Shuttle 3937
Hyuk 1318
firebathero 683
Bisu 541
Larva 238
Killer 144
EffOrt 108
Dewaltoss 100
Free 94
JulyZerg 77
[ Show more ]
Barracks 76
ggaemo 69
soO 29
sorry 20
Sharp 15
Dota 2
XBOCT1465
febbydoto31
League of Legends
JimRising 435
Counter-Strike
olofmeister1491
Super Smash Bros
Mew2King114
amsayoshi56
Other Games
singsing1153
ceh9476
Happy284
Sick153
Organizations
Other Games
gamesdonequick525
StarCraft: Brood War
lovetv 9
[ Show 13 non-featured ]
StarCraft 2
• LUISG 21
• StrangeGG 18
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2240
League of Legends
• Stunt543
• HappyZerGling102
Upcoming Events
Sparkling Tuna Cup
1h 4m
PiG Sty Festival
3h 4m
PiGosaur Cup
15h 4m
Replay Cast
1d
Kung Fu Cup
1d 2h
Replay Cast
1d 15h
The PondCast
2 days
Replay Cast
2 days
Escore
3 days
CranKy Ducklings
4 days
[ Show More ]
Sparkling Tuna Cup
5 days
Afreeca Starleague
6 days
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
6 days
The Patches Monday
6 days
Liquipedia Results

Completed

Proleague 2026-08-10
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
RSL Revival: Season 6
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
Stake Ranked Episode 2

Upcoming

Escore Tournament S3: W7
CSLAN 4
ASL Season 22
Escore Tournament S3: W8
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
PiG Sty Festival 8.0
Big Dog Cup 2026 Div 1
META DYMY #4
PGL Masters Bucharest 2026
Thunderpick World Champ.
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 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.