• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:35
CEST 01:35
KST 08:35
  • 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
Team Liquid Map Contest #21 - Presented by Monster Energy7uThermal's 2v2 Tour: $15,000 Main Event14Serral wins EWC 202549Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
RSL Revival patreon money discussion thread Team Liquid Map Contest #21 - Presented by Monster Energy #1: Maru - Greatest Players of All Time Rogue Talks: "Koreans could dominate again" Weekly Cups (Aug 4-10): MaxPax wins a triple
Tourneys
RSL: Revival, a new crowdfunded tournament series Enki Epic Series #5 - TaeJa vs Classic (SC Evo) Sparkling Tuna Cup - Weekly Open Tournament SEL Masters #5 - Korea vs Russia (SC Evo) ByuN vs TaeJa Bo7 SC Evo Showmatch
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
New season has just come in ladder StarCraft player reflex TE scores BW General Discussion BSL Polish World Championship 2025 20-21 September BGH Auto Balance -> http://bghmmr.eu/
Tourneys
KCM 2025 Season 3 [Megathread] Daily Proleagues Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread The year 2050
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
The Biochemical Cost of Gami…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
Customize Sidebar...

Website Feedback

Closed Threads



Active: 654 users

[Megathread] Daily Proleagues - Page 5

Forum Index > Brood War Tournaments
Post a Reply
Prev 1 2 3 4 5 6 7 97 98 99 Next
TMNT
Profile Joined January 2021
2745 Posts
January 20 2023 11:54 GMT
#81
On January 20 2023 13:12 FyRe_DragOn wrote:
Hey this thread is awesome! Appreciate u guys.

Ive got a general question for anyone who might know...how is the super ACE match decided in these..is it a randomizer? Bcuz it looks like its often not the 2 strongest players, some of these picks are not ones I wouldve chosen at least lol


Redknights have it answered in the op:
The 3rd set (if necessary) is a single winner-takes-all Super Ace match where each team randomly picks their Ace. In Proleagues where there may be some balance issues, there may be bans permitted to avoid an unbalanced Super Ace match. K league sometimes has the worst performing player for each team come out in the Super Ace match - the Narak ("hell") matchup

Generally if all 8 players are deemed equally strong (relatively) they'll pull out the randomizer. This would lead to cases like yesterday where Stork played Light, which on paper looks a bit imbalanced, but hey, who would have known the result?
TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-20 17:02:37
January 20 2023 11:58 GMT
#82
Watchout! Rain is joining the Major Proleague today. A bit pity he's facing 3P + Mong.




MAJOR PROLEAGUE, JAN 20 2023

[Team 1 ] Mini Best Shuttle Mong
vs [Team] Soma Jaedong Rain Rush


SET 1 (PROLEAGUE)
Mini <Polypoid> Soma
Mong <Vermeer> Jaedong
Shuttle <Neo Sylphid> Rain
Best <Vermeer> Rush
+ Show Spoiler [Game 5] +

+ Show Spoiler [Game 6] +

+ Show Spoiler [Game 7 - Ace] +


SET 2 (WINNERS LEAGUE)
Mong <Vermeer> Rain
+ Show Spoiler [Game 2] +
Mong <Neo Sylphid> Soma

+ Show Spoiler [Game 3] +
Shuttle <Polypoid> Soma

+ Show Spoiler [Game 4] +
Mini <Vermeer> Soma

+ Show Spoiler [Game 5] +
Mini <Polypoid> Rush

+ Show Spoiler [Game 6] +
Best <Neo Sylphid> Rush

+ Show Spoiler [Game 7 - Ace] +
Best <Vermeer> Jaedong


SUPER ACE
+ Show Spoiler +


+ Show Spoiler [Set 1 Results] +
Mini > Soma
Mong > Jaedong
Shuttle > Rain
Best > Rush

+ Show Spoiler [Set 2 Results] +
Mong > Rain
Mong < Soma
Shuttle < Soma
Mini > Soma
Mini < Rush
Best > Rush
Best > Jaedong

+ Show Spoiler [FINAL RESULTS] +
Team 1 won 4-0 4-3. Not a good day for Rain's return to Proleague, losing to both Shuttle and Mong




redknights
Profile Joined December 2021
206 Posts
Last Edited: 2023-01-20 15:38:07
January 20 2023 15:33 GMT
#83
3 proleague night w K League and moonlight league also opening

The main reason strongest players don't volunteer to go out for the Super Ace match is because the way Korean culture is, if they confidently volunteer to play and then lose, they're going to get sh*t on by the viewers and the fans of teammates they let down. Better to save face by reluctantly going out after being randomly selected, you won't get sh*t on as hard if you lose.

Use of the ladder randomizer makes K league in particular very luck-based, lot of nights winning team is determined by how many times Effort or Sharp is randomly selected (good result) vs. how many times players like YSC are selected (bad result)

In major proleague Shuttle is infamous for the "ㅈㅈㅇㄷ" short for "점중엔딩" = "점중" (Shuttle's nickname) + "엔딩" ("ending") because he tends to lose a lot in the Super Ace Match and thus ends the proleague with a loss for his team (he also wins sometimes in epic fashion)

Example:
[image loading]
redknights
Profile Joined December 2021
206 Posts
January 21 2023 14:40 GMT
#84


K League Effort Stork Shuttle YSC v JD Sharp JyJ Mind
redknights
Profile Joined December 2021
206 Posts
Last Edited: 2023-01-22 14:34:09
January 22 2023 14:22 GMT
#85
w some pros offline for Korean new year, we have 1 proleague with a weak K league lineup, but w the debut of TY in proleague

TY YSC Kop 815 vs. Hyun Alive Dear Organ

TY stream: https://play.afreecatv.com/sunstar1994/244648636

edit: I would be extremely surprised if any of these players qualified for ASL...
Jubinell
Profile Blog Joined September 2009
333 Posts
January 23 2023 13:55 GMT
#86
Quick question...how do you prevent cheating in these kind of online leagues? A player can just use a second monitor, or simply their phone, to view the livestream of their opponent, right? Or they can just have a friend sitting in the room giving a simple indication like where the opponent is located on the map...Or what tech choices he made...
redknights
Profile Joined December 2021
206 Posts
January 23 2023 17:50 GMT
#87
On January 23 2023 22:55 Jubinell wrote:
Quick question...how do you prevent cheating in these kind of online leagues? A player can just use a second monitor, or simply their phone, to view the livestream of their opponent, right? Or they can just have a friend sitting in the room giving a simple indication like where the opponent is located on the map...Or what tech choices he made...

Pretty much an honor system with knowledge that any cheating would mean getting blacklisted

They've been playing for money online for years with the sponbbang system way before these proleagues were even a thing, I think people are relatively confident that people are playing honestly
TMNT
Profile Joined January 2021
2745 Posts
January 23 2023 19:54 GMT
#88
Major Proleague hasn't returned yet but I'll update some of the K League

https://vod.afreecatv.com/player/97308416?change_second=10340

K-LEAGUE, JAN 21 2023

[Team 1] Effort Shuttle Stork YSC
vs [Team 2] Jaedong Sharp JYJ Mind


SET 1 (PROLEAGUE)
Shuttle <Neo Heartbreak Ridge> Jaedong
YSC <Neo Sylphid> JYJ
Effort <Vermeer> Mind
Stork <Nemesis> Sharp
+ Show Spoiler [Game 5] +
Shuttle <Retro> Jaedong

+ Show Spoiler [Game 6] +
Effort <Dark Origin> Mind

+ Show Spoiler [Game 7 - Ace] +
Effort <Polypoid> Mind


SET 2 (PROLEAGUE)
Stork <Retro> Jaedong
YSC <Vermeer> JYJ
Shuttle <Dark Origin> Sharp
Effort <Neo Sylphid> Mind
+ Show Spoiler [Game 5] +

+ Show Spoiler [Game 6] +

+ Show Spoiler [Game 7 - Ace] +


SUPER ACE
+ Show Spoiler +


+ Show Spoiler [Set 1 Results] +
Shuttle > Jaedong
YSC < JYJ
Effort > Mind
Stork < Sharp
Shuttle < Jaedong
Effort > Mind
Effort < Mind

+ Show Spoiler [Set 2 Results] +
Stork < Jaedong
YSC < JYJ
Shuttle < Sharp
Effort < Mind

+ Show Spoiler [FINAL RESULTS] +



TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-23 21:07:03
January 23 2023 21:06 GMT
#89

https://vod.afreecatv.com/player/97389165?change_second=14741

K-LEAGUE, JAN 23 2023

[Team 1 ] Barracks Mind Dear TY
vs [Team] Stork YSC HyuN Calm


SET 1 (PROLEAGUE)
Dear <Neo Sylphid> YSC
Barracks <Vermeer> HyuN
Mind <Polypoid> Stork
TY <Neo Sylphid> Calm
+ Show Spoiler [Game 5] +
TY <Neo Sylphid> Stork

+ Show Spoiler [Game 6] +
Barracks <Neo Sylphid> Calm

+ Show Spoiler [Game 7 - Ace] +


SET 2 (PROLEAGUE)
TY <Vermeer> Calm
Mind <Polypoid> Stork
Barracks <Neo Sylphid> HyuN
Dear <Neo Sylphid> YSC
+ Show Spoiler [Game 5] +
Mind <Polypoid> HyuN

+ Show Spoiler [Game 6] +
Dear <Polypoid> Calm

+ Show Spoiler [Game 7 - Ace] +
Barracks <Polypoid> YSC


SUPER ACE
+ Show Spoiler +
Mind <Neo Sylphid> Calm


+ Show Spoiler [Set 1 Results] +
Dear < YSC
Barracks > HyuN
Mind < Stork
TY > Calm
TY > Stork
Barracks > Calm

+ Show Spoiler [Set 2 Results] +
TY < Calm
Mind < Stork
Barracks < HyuN
Dear > YSC
Mind > HyuN
Dear > Calm
Barracks < YSC

+ Show Spoiler [FINAL RESULTS] +
Mind > Calm



Jubinell
Profile Blog Joined September 2009
333 Posts
January 24 2023 00:32 GMT
#90
Thanks guys! Would it be much to ask for a game recommendation (1 star to 5 star for each game), side by side with the game result post? With 10-15 games per day it's hard to watch all of the games.
I know it's a lot of work. Great job anyways!
TMNT
Profile Joined January 2021
2745 Posts
January 24 2023 12:22 GMT
#91
Yeah even I don't have time to watch all of them so it's hard for a rating system but I will put a note next to a game every time I see a good one. Off the top of my head, Soma vs Mini and Rain vs Mong on Jan 20 was the recent epic ones.

Maybe others who follow this thread can also post recommendations after they see a good game. Just leave a note guys.
TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-24 18:07:17
January 24 2023 12:25 GMT
#92
Btw looks like the big guns are back streaming but still no Major league today, instead Effort's still running his K League as usual. Today we have quite strong line-up:




K-LEAGUE, JAN 24 2023

[Team 1 ] Sharp Effort Stork Piano
vs [Team] Jaedong Rain Mong Motive


SET 1 (PROLEAGUE)
Effort <Polypoid> Mong
Piano <Vermeer> Jaedong
Sharp <Vermeer> Rain
Stork <Polypoid> Motive
+ Show Spoiler [Game 5] +
Effort <Neo Sylphid> Mong

+ Show Spoiler [Game 6] +
Stork <Neo Sylphid> Jaedong

+ Show Spoiler [Game 7 - Ace] +


SET 2 (PROLEAGUE)
Sharp <Polypoid> Rain
Effort <Neo Sylphid> Mong
Stork <Polypoid> Jaedong
Piano <Vermeer> Motive
+ Show Spoiler [Game 5] +

+ Show Spoiler [Game 6] +

+ Show Spoiler [Game 7 - Ace] +


SUPER ACE
+ Show Spoiler +
Stork <Vermeer> Rain



+ Show Spoiler [Set 1 Results] +
Effort > Mong
Piano < Jaedong
Sharp > Rain
Stork > Motive
Effort < Mong
Stork > Jaedong

+ Show Spoiler [Set 2 Results] +
Sharp < Rain
Effort < Mong
Stork < Jaedong
Piano < Motive

+ Show Spoiler [FINAL RESULTS] +
Stork beat Rain in the super ace. Rain's form since his return hasn't been impressive



TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-25 13:53:29
January 24 2023 12:54 GMT
#93
Wait, Major Proleague has returned.



MAJOR PROLEAGUE, JAN 24 2023

[Team 1] Royal Snow Bisu Soma
vs [Team 2] Rush Mini Best Hero


SET 1 (PROLEAGUE)
Royal <Dark Origin> Hero
Snow <Vermeer> Mini (GREAT GAME!!)
Bisu <Retro> Rush
Soma <Polypoid> Best
+ Show Spoiler [Game 5] +

+ Show Spoiler [Game 6] +

+ Show Spoiler [Game 7 - Ace] +


SET 2 (WINNERS LEAGUE)
Soma <Neo Sylphid> Mini
+ Show Spoiler [Game 2] +
Snow <Nemesis> Mini

+ Show Spoiler [Game 3] +
Royal <Polypoid> Mini

+ Show Spoiler [Game 4] +
Royal <Dark Origin> Best

+ Show Spoiler [Game 5] +
Royal <Retro> Rush

+ Show Spoiler [Game 6] +
Royal <Vermeer> Hero

+ Show Spoiler [Game 7 - Ace] +


SUPER ACE
+ Show Spoiler +



+ Show Spoiler [Set 1 Results] +
Royal > Hero
Snow > Mini
Bisu > Rush
Soma > Best

+ Show Spoiler [Set 2 Results] +
Soma < Mini
Snow < Mini
Royal > Mini
Royal > Best
Royal > Rush
Royal > Hero

+ Show Spoiler [FINAL RESULTS] +
Aside from Mini with 2 wins nobody won a game for Team 2. Royal with yet another kill-all. With this form he's bordering on Flash's level at the Proleague




2Pacalypse-
Profile Joined October 2006
Croatia9505 Posts
January 24 2023 13:48 GMT
#94
K-League has more entertaining line-up today imo :d
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
TMNT
Profile Joined January 2021
2745 Posts
January 24 2023 14:09 GMT
#95
Snow <Vermeer> Mini is a ridiculous game. 35 min PvP but no players ever cross 100 supply, and until the last seconds you couldn't tell who was gonna win.
whylessness
Profile Joined November 2010
United States376 Posts
January 24 2023 14:56 GMT
#96
On January 24 2023 23:09 TMNT wrote:
Snow <Vermeer> Mini is a ridiculous game. 35 min PvP but no players ever cross 100 supply, and until the last seconds you couldn't tell who was gonna win.


hyped to go back and watch the vod. watching live rn
TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-24 15:03:17
January 24 2023 15:02 GMT
#97
On January 24 2023 23:56 whylessness wrote:
Show nested quote +
On January 24 2023 23:09 TMNT wrote:
Snow <Vermeer> Mini is a ridiculous game. 35 min PvP but no players ever cross 100 supply, and until the last seconds you couldn't tell who was gonna win.


hyped to go back and watch the vod. watching live rn

Go to Soma's stream for the Observer view: youtu.be

If you want FP view, Snow and Mini both have youtube livestream.
redknights
Profile Joined December 2021
206 Posts
Last Edited: 2023-01-24 15:26:00
January 24 2023 15:24 GMT
#98
lmfao after maining LoL for a while, Soulkey returns to proleague action to.... the moonlight G League

https://play.afreecatv.com/minchul/244679103

Soulkey Horang2 Hyun vs. Kop Mind Calm

Edit: as we get closer to ASL qualifiers the proleagues are going to be packed IMO
TMNT
Profile Joined January 2021
2745 Posts
Last Edited: 2023-01-26 06:55:13
January 25 2023 13:52 GMT
#99


MAJOR PROLEAGUE, JAN 25 2023

[Team 1] Royal Mini Bisu Hero
vs [Team 2] Rush Best Queen Soma


SET 1 (PROLEAGUE)
Hero <Retro> Soma
Bisu <Nemesis> Rush
Mini <Neo Sylphid> Queen
Royal <Vermeer> Best
+ Show Spoiler [Game 5] +
Royal <Dark Origin> Queen

+ Show Spoiler [Game 6] +
Bisu <Polypoid> Best

+ Show Spoiler [Game 7 - Ace] +


SET 2 (WINNERS LEAGUE)
Royal <Vermeer> Soma
+ Show Spoiler [Game 2] +
Royal <Polypoid> Best

+ Show Spoiler [Game 3] +
Royal <Dark Origin> Rush

+ Show Spoiler [Game 4] +
Bisu <Nemesis> Rush

+ Show Spoiler [Game 5] +
Bisu <Neo Sylphid> Queen

+ Show Spoiler [Game 6] +
Mini <Retro> Queen

+ Show Spoiler [Game 7 - Ace] +
Hero <Vermeer> Queen


SUPER ACE
+ Show Spoiler +
Hero <Vermeer> Queen


+ Show Spoiler [Set 1 Results] +
Hero < Soma
Bisu < Rush
Mini > Queen
Royal > Best
Royal < Queen
Bisu < Best

+ Show Spoiler [Set 2 Results] +
Royal > Soma
Royal > Best
Royal < Rush
Bisu > Rush
Bisu < Queen
Mini < Queen
Hero > Queen

+ Show Spoiler [FINAL RESULTS] +
Many good games today with the results very close, but then all were decided in two ZvZ matches. Queen edged it against Hero in the super ace. MVP Queen with 4W/2L



TMNT
Profile Joined January 2021
2745 Posts
January 25 2023 15:09 GMT
#100
Watch this from Queen:
https://media.fmkorea.com/files/attach/new3/20230126/6042994/3768128583/5432906522/aa8b48ce8bccf738884251b21e0b38d5.mp4
Prev 1 2 3 4 5 6 7 97 98 99 Next
Please log in or register to reply.
Live Events Refresh
Next event in 25m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 138
NeuroSwarm 82
ForJumy 65
CosmosSc2 45
StarCraft: Brood War
Britney 19128
ggaemo 71
Stormgate
UpATreeSC206
Dota 2
syndereN687
Pyrionflax127
Counter-Strike
fl0m996
Other Games
summit1g5532
tarik_tv2403
Day[9].tv1077
C9.Mang0867
shahzam714
ViBE167
Organizations
Other Games
BasetradeTV45
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• davetesta50
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 40
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Doublelift4869
Other Games
• imaqtpie1818
• Scarra1313
• Day9tv1077
Upcoming Events
Replay Cast
25m
LiuLi Cup
11h 25m
Online Event
15h 25m
BSL Team Wars
19h 25m
Team Hawk vs Team Sziky
Online Event
1d 11h
SC Evo League
1d 12h
Online Event
1d 13h
uThermal 2v2 Circuit
1d 15h
CSO Contender
1d 17h
[BSL 2025] Weekly
1d 18h
[ Show More ]
Sparkling Tuna Cup
2 days
WardiTV Summer Champion…
2 days
SC Evo League
2 days
uThermal 2v2 Circuit
2 days
BSL Team Wars
2 days
Team Dewalt vs Team Bonyth
Afreeca Starleague
3 days
Sharp vs Ample
Larva vs Stork
Wardi Open
3 days
RotterdaM Event
3 days
Replay Cast
4 days
Replay Cast
4 days
Afreeca Starleague
4 days
JyJ vs TY
Bisu vs Speed
WardiTV Summer Champion…
4 days
PiGosaur Monday
5 days
Afreeca Starleague
5 days
Mini vs TBD
Soma vs sSak
WardiTV Summer Champion…
5 days
Replay Cast
6 days
The PondCast
6 days
WardiTV Summer Champion…
6 days
Liquipedia Results

Completed

Proleague 2025-08-13
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 1
ASL Season 20
CSLAN 3
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 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.