• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:38
CET 15:38
KST 23:38
  • 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
ByuL: The Forgotten Master of ZvT22Behind the Blue - Team Liquid History Book16Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0225LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2Nexon's StarCraft game could be FPS, led by UMS maker16
StarCraft 2
General
How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? ByuL: The Forgotten Master of ZvT Nexon's StarCraft game could be FPS, led by UMS maker Weekly Cups (Feb 9-15): herO doubles up SpeCial on The Tasteless Podcast
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) Sparkling Tuna Cup - Weekly Open Tournament LiuLi Cup: 2025 Grand Finals (Feb 10-16) Master Swan Open (Global Bronze-Master 2) WardiTV Team League Season 10
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 513 Attrition Warfare The PondCast: SC2 News & Results Mutation # 512 Overclocked Mutation # 511 Temple of Rebirth
Brood War
General
ACS replaced by "ASL Season Open" - Starts 21/02 Ladder maps - how we can make blizz update them? Liquipedia.net NEEDS editors for Brood War Gypsy to Korea TvZ is the most complete match up
Tourneys
[Megathread] Daily Proleagues Escore Tournament StarCraft Season 1 Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates Zealot bombing is no longer popular? Current Meta
Other Games
General Games
Nintendo Switch Thread ZeroSpace Megathread Path of Exile Diablo 2 thread Battle Aces/David Kim RTS Megathread
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 Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Ask and answer stupid questions here! Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
Inside the Communication of …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2426 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
OSC
12:00
King of the Hill #238
iHatsuTV 16
Liquipedia
WardiTV Winter Champion…
12:00
Group B
WardiTV628
IndyStarCraft 305
3DClanTV 62
Liquipedia
PiG Sty Festival
09:00
Group A
Maru vs Bunny
Classic vs SHIN
PiGStarcraft1061
TKL 256
Rex194
IntoTheiNu 38
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft1061
IndyStarCraft 305
TKL 256
Rex 194
Reynor 164
ProTech131
Vindicta 26
StarCraft: Brood War
Britney 38522
Horang2 7013
Hyuk 1819
GuemChi 1616
Sea 1161
firebathero 875
ZerO 690
Shuttle 579
EffOrt 528
Larva 522
[ Show more ]
Stork 418
BeSt 378
Snow 278
Mini 246
Rush 202
ggaemo 163
hero 144
Mong 123
Hyun 112
Soulkey 85
Pusan 78
Barracks 63
JYJ 45
Mind 42
sSak 40
Hm[arnc] 33
Free 26
JulyZerg 23
scan(afreeca) 22
Terrorterran 21
Movie 21
910 20
GoRush 17
Yoon 16
sorry 15
Bale 15
ZergMaN 14
Rock 11
Dota 2
Gorgc4619
Dendi589
XcaliburYe75
Counter-Strike
markeloff107
edward72
Heroes of the Storm
Khaldor160
Other Games
singsing2853
B2W.Neo596
DeMusliM366
Lowko305
crisheroes264
Sick151
XaKoH 147
Hui .134
QueenE108
Mew2King94
KnowMe39
Trikslyr32
ZerO(Twitch)9
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis5596
• Jankos2284
• TFBlade798
Upcoming Events
Replay Cast
9h 22m
PiG Sty Festival
18h 22m
Clem vs Percival
Zoun vs Solar
Escore
19h 22m
Epic.LAN
21h 22m
Replay Cast
1d 9h
PiG Sty Festival
1d 18h
herO vs NightMare
Reynor vs Cure
CranKy Ducklings
1d 19h
Epic.LAN
1d 21h
Replay Cast
2 days
PiG Sty Festival
2 days
Serral vs YoungYakov
ByuN vs ShoWTimE
[ Show More ]
Sparkling Tuna Cup
2 days
Replay Cast
3 days
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
4 days
Replay Cast
4 days
WardiTV Winter Champion…
4 days
WardiTV Winter Champion…
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-02-18
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
WardiTV Winter 2026
PiG Sty Festival 7.0
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025

Upcoming

Escore Tournament S1: King of Kings
[S:21] ASL SEASON OPEN 1st Round
[S:21] ASL SEASON OPEN 1st Round Qualifier
Acropolis #4 - TS5
Jeongseon Sooper Cup
Spring Cup 2026: China & Korea Invitational
[S:21] ASL SEASON OPEN 2nd Round
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
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.