• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 06:23
CET 12:23
KST 20:23
  • 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
TL.net Map Contest #21: Winners5Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
Starcraft, SC2, HoTS, WC3, returning to Blizzcon!28$5,000+ WardiTV 2025 Championship5[BSL21] RO32 Group Stage4Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win9
StarCraft 2
General
5.0.15 Patch Balance Hotfix (2025-10-8) Starcraft, SC2, HoTS, WC3, returning to Blizzcon! TL.net Map Contest #21: Winners RotterdaM "Serral is the GOAT, and it's not close" Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win
Tourneys
- nuked - Constellation Cup - Main Event - Stellar Fest $5,000+ WardiTV 2025 Championship Merivale 8 Open - LAN - Stellar Fest Sea Duckling Open (Global, Bronze-Diamond)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace
Brood War
General
BW General Discussion [ASL20] Ask the mapmakers — Drop your questions [BSL21] RO32 Group Stage BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review
Tourneys
[ASL20] Grand Finals [Megathread] Daily Proleagues [BSL21] RO32 Group B - Sunday 21:00 CET [BSL21] RO32 Group A - Saturday 21:00 CET
Strategy
PvZ map balance Current Meta How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV Nintendo Switch Thread ZeroSpace Megathread General RTS Discussion Thread
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
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread Dating: How's your luck?
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Why we need SC3
Hildegard
Reality "theory" prov…
perfectspheres
Our Last Hope in th…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1563 users

[G] TheCore - Advanced Keyboard Layout - Page 336

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 334 335 336 337 338 432 Next
Jusseppe
Profile Joined September 2012
Mexico3 Posts
May 29 2014 00:35 GMT
#6701
I just noticed Zerg is on green finger split. Are the other races staying on purple? Or could they be changing to another color?
Ninjury_J
Profile Joined August 2012
Canada408 Posts
Last Edited: 2014-05-29 06:48:01
May 29 2014 06:46 GMT
#6702
We are not sure which finger split option is best for the other races yet. My money is on purple right now, but we still need to do similar analysis on P and T as we did for Z and R.
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 29 2014 19:54 GMT
#6703
I am the hold up. Been falling behind in my other projects to get the R and the Z as done as they are. Playing catchup now. Also, started training 3-4 hours a day (was 1-2 before). It's a long term decision and I think it will be better overall. Once my other projects have calmed down a bit, I will be able to get back to leading the team. Until that time I assume you all will be discussing and trying out different things to see what's best. That way when I can come back the legwork will be done and we can just polish it and release 2.0

@coldblackice

YOU WILL!?!?!? That would be sooooooooo insanely awesome. This is the github link: https://github.com/JaKaTaK/thecorevisualizer
Commentatorhttps://www.youtube.com/JaKaTaKtv
Ninjury_J
Profile Joined August 2012
Canada408 Posts
Last Edited: 2014-05-29 20:34:36
May 29 2014 20:32 GMT
#6704
Re: Jak's post above.

It would be great if some Terran and Protoss players offer some help with the finger split options with those layouts. Unfortunately, I am not in a position to help very much because I only play zerg. I believe that Beed is a terran player, and I guess that he will begin on that layout when he can. As for Protoss, if you are experienced (note: not necessarily high level) with both the race and The Core, I would be happy to chat with you to see how you can help us.

As I mentioned above, I believe that the overall scheme of the P and T layouts will be like random because its unlikely that random should be completely different than all three races. Further, the racial mechnics and structures are quite similar. What remains is:

For each race, figure out what the best finger split option is by taking into acount desired ability order/finger split, desired cg order/finger split, and most critical finger combinations.

Once that is done, filling in the keys with appropriate functions, staying as close to the desired layout as possible.

Please let me know if you would like to lend a hand
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
YoTcA
Profile Joined February 2011
Germany151 Posts
Last Edited: 2014-05-30 01:11:46
May 29 2014 23:14 GMT
#6705
Hey, just starting to play around with the protoss finger split. But I have the same problem as Ninjury, so feel free to join in, if you have any first hand insight into protoss play .

edit: Done for today.

Found some errors within the combo rating system (CG-CG, Ability-Ability, CG-Ability) in the green and orange finger split option. Index + Pinky was used for an Ability-CG combo, which is impossible for those finger splits. Also the overall combo rating was calculated by adding up all combo scores, leading to 1x CG-CG + 1xAb-Ab + 4xCG-Ab. Changed the calculation to 1x CG-CG + 1xAb-Ab + (4xCG-Ab)/4 so all combos are equal (the combo weighting is applied before the summation).

I also added those changes to the other race sheets for comparison.

If I understand the combo rating correctly, then the highest score is the best.
The best combo (index-pinky) has the highest score of 1. All the others are lower. Therefore: Higher is better. Or am I misinterpreting something?
But this would mean that purple is not the best finger split option for random (even with the old summation). Or am I missing an aspect that was taken into account when purple was chosen?
DB744
Profile Joined May 2014
2 Posts
May 30 2014 01:29 GMT
#6706
All the keyboard layouts that I've that are QWERTY require a AltGr key (a key that I've never heard about), but I don't have one and pushing Alt+Ctrl is awfully uncomfortable. I understand that there is a FAQ about it, but I need so much more than just "you downloaded the wrong one" (where I can compellingly argue that I didn't). What do I do?

In the case of that I'm in the wrong for asking and that I still have this problem, what do I do? I was thinking of mapping AltGr to a key that isn't used often (for example, 1) that is on my mouse.
JaKaTaKSc2
Profile Blog Joined March 2011
United States2787 Posts
May 30 2014 01:40 GMT
#6707
US Qwerty does not have Alt Gr
Commentatorhttps://www.youtube.com/JaKaTaKtv
DB744
Profile Joined May 2014
2 Posts
May 30 2014 01:56 GMT
#6708
I have just confused myself. That is, I just tried to copy exactly what you do in "First Game with TheCore" by always holding down Alt only to be confused. Now I realize that I over-thought it, as I expected something else, but it what really happens is something else.
Ninjury_J
Profile Joined August 2012
Canada408 Posts
May 30 2014 03:03 GMT
#6709
For random: cg>cg ought to have more weight than it currently does relative to cg>ab (lots of cg switching for p and t)

For Zerg: ab>ab ought to be most significant
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
Equiva1ence
Profile Joined April 2014
4 Posts
Last Edited: 2014-05-30 07:24:00
May 30 2014 06:31 GMT
#6710
Hey there people, I've got a question for anyone who's gotten proficient at TheCore 2.0 (or just anyone who is good at learning new hotkeys).

I'm having fun playing around with TheCore 2.0 (specifically the random layout) but I'm still adjusting to it from TheCore 1.0. So I've been using an arcade map ('Hotkey Trainer') to learn the new layout faster than just playing lots of ladder games. This works remarkably well for me, but it only helps to learn the ability hotkeys, and not the control groups and camera hotkeys.

My question is, does anyone have a better way to learn these last two things (control groups and camera hotkeys) that's likely to be quicker/easier than playing ladder games? Because it's taking me a while to get used to them just grinding games.

Edit: Might as well mention this while I'm here, in case you're unaware of it: On the master spreadsheet (in the Reworked R. Key-use Overview tab) there's a list of suggested control groups under the section 'compact overview', that disagree with the list of suggested control groups under the section 'additional features'.
Slashiepie
Profile Joined May 2013
107 Posts
Last Edited: 2014-05-30 09:25:46
May 30 2014 08:09 GMT
#6711
For the 4th time, please can someone just tell me exactly which file am i supposed to download for testing 2.0?
Just tell me thename please.. the ones on the home folder have everything except the command card commands unbound. No restarting the game does not fix it.
This one is not working, nor are variations of it working nor the german versions.

I assume this version?
TheCore RRM .SC2Hotkeys Zerg and Random 2.0 HotS multiplayer (sloppy) 10 days ago


The link is not on the first post as someone said either, how are people supposed to beta test 2.0 if you guys are not more transparent ?
YoTcA
Profile Joined February 2011
Germany151 Posts
Last Edited: 2014-05-30 08:52:20
May 30 2014 08:31 GMT
#6712
@Ninjury: Ok, that could solve the problem. So you remember the correct numbers?

@Equiva1ence: Thanks for the info. Changed it

@Slashiepie:
The download link in the first post:
+ Show Spoiler +
[image loading]


The file you need, if you want to test random 2.0 on a US qwerty keyboard with the right handed medium layout:
+ Show Spoiler +
[image loading]


How this file looks in my game:
+ Show Spoiler +
[image loading]


The keybindings (everything but the command card), copied from the hotkey file on github:
+ Show Spoiler +
[Settings]
AllowSetConflicts=1

[Hotkeys]
Music=F4
Sound=F12
PTT=Control+Tab
ChatAll=Shift+Enter
ChatAllies=Control+Grave
ChatCancel=Escape
ChatDefault=Enter
ChatIndividual=Control+Shift+Enter
ChatRecipient=Control+Enter
DialogDismiss=Escape,RightMouseButton
MenuAchievements=F3
MenuGame=F5,Escape
MenuMessages=F11
MenuHelp=F2
MenuSocial=F1
LeaderNone=B
LeaderResources=Y
LeaderIncome=N
LeaderSpending=U
LeaderUnits=I
LeaderStructures=M
LeaderUnitsLost=Slash
LeaderProduction=J
LeaderUpgrades=8
LeaderArmy=H
LeaderAPM=Comma
LeaderCPM=G
ObserveAllPlayers=Control+O
ObserveAutoCamera=Shift+Minus
ObserveClearSelection=Escape
ObserveCommentator=
ObservePlayer0=Control+Minus
ObservePlayer1=Control+BracketOpen
ObservePlayer2=Control+H
ObservePlayer3=Control+Apostrophe
ObservePlayer4=Control+8
ObservePlayer5=Control+M
ObservePlayer6=Control+U
ObservePlayer7=Control+Shift+SemiColon
ObservePlayer8=Control+Shift+L
ObservePlayer9=Control+Shift+9
ObservePlayer10=Control+Shift+0
ObservePlayer11=Control+Shift+K
ObservePlayer12=Control+Shift+Minus
ObservePlayer13=Control+Shift+BracketOpen
ObservePlayer14=Control+Shift+H
ObservePlayer15=Control+Shift+Apostrophe
ObservePreview=Control+P
ObserveSelected=Shift+K
ObserveStatusBars=Control+K
ObserveZoomCameraLevel1=Control+BackMouseButton
ObserveZoomCameraLevel2=Control+Shift+BackMouseButton
NamePanel=Shift+8
StatPanelResources=Control+SemiColon
StatPanelArmySupply=Control+Shift+O
StatPanelUnitsLost=Control+Shift+P
StatPanelAPM=Control+L
StatPanelCPM=Control+9
ToggleVersusModeSides=Shift+Apostrophe
ToggleWorldPanel=Control+0
CinematicSkip=Escape,8
AlertRecall=Control+Shift+Alt+F10
ArmySelect=Control+Shift+Alt+F7
CameraCenter=Alt
CameraFollow=Control+Shift+Alt+F5
CameraTurnLeft=Backspace
CameraTurnRight=BackSlash
CameraPush=MiddleMouseButton
ControlGroupAppend0=Control+Period
ControlGroupAppend1=Control+J
ControlGroupAppend2=Control+O
ControlGroupAppend3=Control+L
ControlGroupAppend4=Control+9
ControlGroupAppend5=Control+0,Alt+P
ControlGroupAppend6=Control+H
ControlGroupAppend7=Control+M
ControlGroupAppend8=Control+N
ControlGroupAppend9=Control+Y
ControlGroupAssign0=Control+Shift+Period
ControlGroupAssign1=Control+Shift+J
ControlGroupAssign2=Control+Shift+O
ControlGroupAssign3=Control+Shift+L
ControlGroupAssign4=Control+Shift+9
ControlGroupAssign5=Control+Shift+0
ControlGroupAssign6=Control+Shift+H
ControlGroupAssign7=Control+Shift+M
ControlGroupAssign8=Control+Shift+N
ControlGroupAssign9=Control+Shift+Y
ControlGroupRecall0=Period
ControlGroupRecall1=J
ControlGroupRecall2=O
ControlGroupRecall3=L
ControlGroupRecall4=9
ControlGroupRecall5=0
ControlGroupRecall6=H
ControlGroupRecall7=M
ControlGroupRecall8=N
ControlGroupRecall9=Y
GameTooltipsOn=Control+Shift+Alt+D
IdleWorker=F9
MinimapColors=Control+Shift+SemiColon
MinimapPing=Control+Shift+Alt+F9
MinimapTerrain=Alt+4
PauseGame=Pause,F8
QuickPing=Control+Shift+RightMouseButton
QuickSave=Control+Slash
ReplayPlayPause=K
ReplayRestart=Shift+M
ReplaySkipBack=Shift+BracketOpen
ReplaySkipNext=Shift+H
ReplaySpeedDec=Shift+I
ReplaySpeedInc=Shift+J
ReplayStop=Control+Shift+8
ReplayHide=Shift+U
SelectionCancelDrag=Escape
StatusAll=Control+Shift+Alt+F8
StatusOwner=Control+Alt+F9
StatusAlly=Control+Alt+F7
StatusEnemy=Control+Alt+F8
SubgroupNext=ForwardMouseButton
SubgroupPrev=BackMouseButton
TargetChoose=LeftMouseButton,P,K,Minus,BracketOpen,Apostrophe,7
TeamResources=Control+SemiColon
TownCamera=Equals
WarpIn=Control+Shift+Alt+F12
CameraSave0=Alt+0
CameraSave1=Alt+J
CameraSave2=Alt+L
CameraSave3=Alt+H
CameraSave4=Alt+9
CameraSave5=Alt+O,Control+Shift+P
CameraSave6=Alt+M,Control+U
CameraSave7=Alt+N,Control+8
CameraView0=Shift+0
CameraView1=Shift+J
CameraView2=Shift+L
CameraView3=Shift+H
CameraView4=Shift+9
CameraView5=Shift+O,Control+P
CameraView6=Shift+M,Control+I
CameraView7=Shift+N,Control+K


Maybe somebody else has a solution, if this is not working for you.
HellYeaHH
Profile Joined June 2012
Netherlands6 Posts
May 30 2014 08:59 GMT
#6713
I'm getting a new keyboard today or tomorrow, gonna give this thing a go. I tried it yesterday and could barely get my control groups to work. I think I don't need to think about control groups as #1,2,3 but more the location on the keyboard. It's so confusing when you start.
Slashiepie
Profile Joined May 2013
107 Posts
Last Edited: 2014-05-30 10:36:41
May 30 2014 09:26 GMT
#6714
@YotCa:Thanks a lot.
I <3 you!, I will be testing 2.0 extensively

Thanks!!!!

Edit: Nevermind, still Broken as hell, example:

+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]

Bulgogi
Profile Joined March 2010
United States60 Posts
Last Edited: 2014-05-30 12:00:10
May 30 2014 11:58 GMT
#6715
I did the work for you Slashiepie. Github is confusing for people who are unfamiliar with it.

Put this file into your C:\User\My Documents\StarCraft II\Accounts\######\Hotkeys folder.

http://www.mediafire.com/view/0s9oqrj6uyhe8qy/Core_2_RRM.SC2HOTKEYS
Ninjury_J
Profile Joined August 2012
Canada408 Posts
May 30 2014 13:41 GMT
#6716
Yotca, no i dont remember the exact numbers, only the relative ordinals.... I also dont remember how we derived them.

Bulgogi, thanks for helping out slashie . For learning camera keys, checkout Jak's video on the drop defense drill... Which i cant find now . Basically you create a game with a friend, where you keep your screen on top of a unit which you move in a constant square. Then your friend will send medivaks/OL/wp over your first base (and announce that s/he is doing so.) your goal is to use your cam hotkey to go back, select your workers, move them, send your army to the base, reselect the workers, and send em back.

Once that gets easy, add in base 2,3,4,5 (with your opponenet still telling you when and where youll be attacked. Then have them only announce when you will be attacked, but not where. Finally, remove all anouncement.
“The supreme art of war is to subdue the enemy without fighting."- Sun Tzu
endoflaven
Profile Joined April 2014
5 Posts
May 30 2014 16:07 GMT
#6717
Slasher

I was never able to get the files from the Github 'list', it was always some Standard or unbound layout. Github is very confusing to me.

My solution was to click the button on the right for 'download zip' to get every single file, and then get RRM 2.0 in there. It was the only one that actually worked and had the correct keys.
YoTcA
Profile Joined February 2011
Germany151 Posts
May 30 2014 16:39 GMT
#6718
An 'easy' way to get an hotkey file from github is as follows:
Duplicate one of the hotkey files within your SC2 hotkey folder. Now go to the github homepage and click the file you like to download. Now select "Raw" view in the top right corner. Then only the text within the hotkey file is displayed. Now select all (ctrl+A), and copy it (ctrl+C). Now you open up the duplicated hotkey file in your SC2 hotkey folder with a text editor and select all (ctrl+A), then insert the text you copied on github (ctrl+V). Finally you save the file and rename it, if you want to.

At least thats what I used to do.
Bulgogi
Profile Joined March 2010
United States60 Posts
May 30 2014 16:57 GMT
#6719
That's what I do haha.
somesuchnonsense
Profile Joined April 2014
United States19 Posts
May 30 2014 18:32 GMT
#6720
Or just right click on "Raw" and select "Save link as"
Prev 1 334 335 336 337 338 432 Next
Please log in or register to reply.
Live Events Refresh
Next event in 37m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Jaedong 709
Larva 426
BeSt 352
Stork 296
Mini 255
Light 194
Barracks 172
JYJ159
Leta 151
EffOrt 146
[ Show more ]
Aegong 127
hero 117
PianO 102
Pusan 90
Rush 62
Snow 57
sSak 51
Backho 48
Sharp 45
soO 30
Icarus 18
NotJumperer 17
sorry 17
Bale 16
yabsab 16
scan(afreeca) 15
Noble 13
Terrorterran 10
NaDa 9
HiyA 7
Dota 2
Gorgc4656
XcaliburYe263
League of Legends
Reynor140
Counter-Strike
fl0m1781
zeus217
taco 100
Other Games
summit1g15593
singsing1520
B2W.Neo299
Sick255
Happy237
crisheroes229
XaKoH 106
NeuroSwarm46
Organizations
Other Games
gamesdonequick538
Counter-Strike
PGL112
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• LUISG 26
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos3548
Upcoming Events
OSC
37m
LAN Event
3h 37m
Lambo vs Harstem
FuturE vs Maplez
Scarlett vs FoxeR
Gerald vs Mixu
Zoun vs TBD
Clem vs TBD
ByuN vs TBD
TriGGeR vs TBD
Korean StarCraft League
15h 37m
CranKy Ducklings
22h 37m
LAN Event
1d 3h
IPSL
1d 6h
dxtr13 vs OldBoy
Napoleon vs Doodle
BSL 21
1d 8h
Gosudark vs Kyrie
Gypsy vs Sterling
UltrA vs Radley
Dandy vs Ptak
Replay Cast
1d 11h
Sparkling Tuna Cup
1d 22h
WardiTV Korean Royale
2 days
[ Show More ]
LAN Event
2 days
IPSL
2 days
JDConan vs WIZARD
WolFix vs Cross
BSL 21
2 days
spx vs rasowy
HBO vs KameZerg
Cross vs Razz
dxtr13 vs ZZZero
Replay Cast
2 days
Wardi Open
3 days
WardiTV Korean Royale
4 days
Replay Cast
4 days
Kung Fu Cup
5 days
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
5 days
The PondCast
5 days
RSL Revival
5 days
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
6 days
WardiTV Korean Royale
6 days
RSL Revival
6 days
Classic vs Creator
Cure vs TriGGeR
Liquipedia Results

Completed

BSL 21 Points
SC4ALL: StarCraft II
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
Stellar Fest: Constellation Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.