• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:43
CET 15:43
KST 23:43
  • 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: Winners11Intel 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
Weekly Cups (Nov 3-9): Clem Conquers in Canada2SC: Evo Complete - Ranked Ladder OPEN ALPHA8StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7[BSL21] RO32 Group Stage4
StarCraft 2
General
Mech is the composition that needs teleportation t SC: Evo Complete - Ranked Ladder OPEN ALPHA Weekly Cups (Nov 3-9): Clem Conquers in Canada Craziest Micro Moments Of All Time? RotterdaM "Serral is the GOAT, and it's not close"
Tourneys
Constellation Cup - Main Event - Stellar Fest Tenacious Turtle Tussle Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship Merivale 8 Open - LAN - Stellar Fest
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ [ASL20] Ask the mapmakers — Drop your questions Where's CardinalAllin/Jukado the mapmaker?
Tourneys
[Megathread] Daily Proleagues [ASL20] Grand Finals [BSL21] RO32 Group A - Saturday 21:00 CET [BSL21] RO32 Group B - Sunday 21:00 CET
Strategy
Current Meta PvZ map balance How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Should offensive tower rushing be viable in RTS games? Path of Exile Dawn of War IV
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
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread US Politics Mega-thread Canadian Politics Mega-thread The Games Industry And ATVI
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
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
Blogs
Dyadica Gospel – a Pulp No…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1975 users

[D/H] The end of Supply Depots? - Page 15

Forum Index > StarCraft 2 Strategy
Post a Reply
Prev 1 13 14 15 16 17 24 Next All
ExoD
Profile Joined December 2010
United States37 Posts
December 03 2010 18:14 GMT
#281
1: do this, 2: go to a gold,3:throw down 16 mules
JWD
Profile Blog Joined October 2007
United States12607 Posts
December 03 2010 18:18 GMT
#282
This is a great concept, and an example of how abandoning orthodox, BW-type thinking (Terrans have to build depots, right?) can yield game-breaking SC2 strategies.

(Tweeted.)
✌
MrMotionPicture
Profile Joined May 2010
United States4327 Posts
December 03 2010 18:30 GMT
#283
Time to try this out in a FFA!
"Elvis Presley" | Ret was looking at my post in the GSL video by Artosis. | MMA told me I look like Juanfran while we shared an elevator with Scarlett
t3tsubo
Profile Blog Joined April 2009
Canada682 Posts
December 03 2010 18:39 GMT
#284
with a few more replays in the OP of the build either working or losing to a well time push, I'm sure this thread would get featured as well
Kiri
Profile Joined November 2010
United States84 Posts
December 03 2010 18:42 GMT
#285
Lol alot of the numbers here are wrong (maybe exaggerated on purpose) but without the mules terran wouldnt be able to keep up with the other races.... Zerg being able to make 6 drones at the time it takes to make 1 scv and protoss being able to chrono boost probes, each race has its pro's and con's and the reason mules can oversaturate mineral patches is because terran is the defensive race and it allows us to turtle more effectively.
Chronald
Profile Joined December 2009
United States619 Posts
December 03 2010 18:45 GMT
#286
So, after some more theorizing and testing, Artosis hit the nail on the head.

Mid to late game, Terran's start to gather large amount of minerals that become hard to spend. During beta players were dumping these minerals into PFs and more marines, however, once a steady army production has been established off of two bases, little stands in a turtle Terran's way of topping 3-4 more OCs. Every so often, adding an extra OC once you start farming them will make your income huge.

Terran players, try normal early game openers, and once you get into a comfortable mid game, try adding extra OCs to your build, and I am 100% positive your win ratio will start to go up. Taking a third might not be as costly as once thought, simply fly to a base, mine 1/3 to a 1/2 of it and bounce, two or three large mule calldowns can completely decimate an expo. If you use PFs at clutch expos to mine to, you can setup assimilators as well to get gas. Pretty soon your econ is mobile, large, and highly difficult to prevent. Terran's can choke out opponents in the late game simply by stealing minerals from their opponents. If a zerg tries to expo to a 4th that is already at 2/3 or 1/2 or its total value makes that expansion MUCH less scary as a 2 or 3 base Terran.

With time this will start to develop more, but it is an awesome step in SC2, because it shows the community is really starting to think about how this game can be played better. To think that 30to1 came up with this idea 6 months after release is awesome, imagine what another 6 will do for us!

Great job OP
Got that.
imPERSONater
Profile Blog Joined April 2010
United States1324 Posts
December 03 2010 18:45 GMT
#287
What that hell...? This is insane and unbelievably creative thinking OP. Props to you! I am very interested to see how this plays out. Ladder is going to be fun for a few days in all XvT matchups :D
Fan of: IdrA, Sen, Stephano, Snute, Axlav, Hero
Senorcuidado
Profile Joined May 2010
United States700 Posts
Last Edited: 2010-12-03 18:54:29
December 03 2010 18:49 GMT
#288
It's a pretty awesome concept, and I think it will lead to the development of a powerful mass orbital build, but more likely it will be on two or more bases and probably slowed down a little bit for safety. But even if it isn't a race to 200/200 you can really apply constant pressure with a flood of units. Unfortunately if they're all marines you can't just a-move sauron style against aoe like banelings, colossi, and tanks. But the macro potential of a Sauron Terran build is very exciting to me, I would love more replays!

edit: I forgot you didn't have replays in your OP, that was Griffith's thread that had a few. Either way, you should both post more replays!
KinosJourney2
Profile Blog Joined July 2009
Sweden1811 Posts
December 03 2010 18:59 GMT
#289
I'ma gonna try this if i can get a PH game going, very cool concept.
ocho wrote: EDIT: NEVERMIND, THIS THING HAS APM TECHNOLOGY OMG
Stoids
Profile Joined August 2010
United States636 Posts
Last Edited: 2010-12-03 19:10:42
December 03 2010 19:09 GMT
#290
These are the type of threads I love reading. This is creative and out of the box. If refined this could lead to some really interesting late game strategies for Terran. Undiscovered concepts like this are what made BW evolve into the game it is today, and I have no doubt SC2 will similarly evolve. Blue star for you OP.
*Insert Inspirational Day[9] Daily #100 Quote* | Fantasy | qxc, Brat_OK
awesomoecalypse
Profile Joined August 2010
United States2235 Posts
December 03 2010 19:12 GMT
#291
oh man, this could be the lategame answer Terrans have been waiting for, a way to keep up with macro Zergs
He drone drone drone. Me win. - ogsMC
ffdestiny
Profile Joined September 2010
United States773 Posts
December 03 2010 19:15 GMT
#292
I hate theory-crafting, because I feel it's a tool for asperger candidates or individuals who have undiagnosed obsessive compulsive disorder. At any rate, I want to just say that every race gets a macro mechanic that can be viewed as *broken*. Now, if you're Artosis, you're just going to troll-lo-lo-lo your way, because of your obvious bias for Zerg. And he's probably upset at the recent Terran dominance, after finding out you can 2-rax, or early-push a greedy Zerg, and damage them severely.

But, really, this is why Zergs were *exploiting* hatch first, and this is why fast-expanding is economically advantaged. This doesn't ever take account, though, for *real* gaming factors; you know actually being attacked? needing units to defend? needing a specific timing? just some examples.

You know, spending all your perfectly placed mule minerals on command centers, instead of units, or spending all your chrono-boosts on probes, instead of tech, or spending all your larvae on drones, instead of units. Or, making more hatcheries for spawn-larvae injection spam, WHICH, has the ability to re-food a 200/200 army, in mere seconds.

The simple fact is with harass, and you know, actual people attacking you, forcing you to select *natural* play, you're theory-crafting turns into a pile of steaming horse manure.
Forester
Profile Joined September 2010
United States116 Posts
December 03 2010 19:24 GMT
#293
On December 04 2010 04:15 ffdestiny wrote:
I hate theory-crafting, because I feel it's a tool for asperger candidates or individuals who have undiagnosed obsessive compulsive disorder. At any rate, I want to just say that every race gets a macro mechanic that can be viewed as *broken*. Now, if you're Artosis, you're just going to troll-lo-lo-lo your way, because of your obvious bias for Zerg. And he's probably upset at the recent Terran dominance, after finding out you can 2-rax, or early-push a greedy Zerg, and damage them severely.

But, really, this is why Zergs were *exploiting* hatch first, and this is why fast-expanding is economically advantaged. This doesn't ever take account, though, for *real* gaming factors; you know actually being attacked? needing units to defend? needing a specific timing? just some examples.

You know, spending all your perfectly placed mule minerals on command centers, instead of units, or spending all your chrono-boosts on probes, instead of tech, or spending all your larvae on drones, instead of units. Or, making more hatcheries for spawn-larvae injection spam, WHICH, has the ability to re-food a 200/200 army, in mere seconds.

The simple fact is with harass, and you know, actual people attacking you, forcing you to select *natural* play, you're theory-crafting turns into a pile of steaming horse manure.


Exactly, that's why now we wait for some Korean, with ridiculous amounts of time to perfect it, to come along and show us a solid BO. The build has to come from somewhere, and that somewhere is, usually, theorycrafting.
The greatest pleasure in life is doing what people say you cannot do.
Stoids
Profile Joined August 2010
United States636 Posts
Last Edited: 2010-12-03 19:33:29
December 03 2010 19:28 GMT
#294
On December 04 2010 04:15 ffdestiny wrote:
The simple fact is with harass, and you know, actual people attacking you, forcing you to select *natural* play, you're theory-crafting turns into a pile of steaming horse manure.

You missed the point of the thread. No one is saying "omg 4 ocs OP early game." We are all interested in the viability of making OCs in the late game in mass.
*Insert Inspirational Day[9] Daily #100 Quote* | Fantasy | qxc, Brat_OK
Alejandrisha
Profile Blog Joined July 2010
United States6565 Posts
December 03 2010 19:29 GMT
#295
On December 04 2010 04:15 ffdestiny wrote:
I hate theory-crafting, because I feel it's a tool for asperger candidates or individuals who have undiagnosed obsessive compulsive disorder. At any rate, I want to just say that every race gets a macro mechanic that can be viewed as *broken*. Now, if you're Artosis, you're just going to troll-lo-lo-lo your way, because of your obvious bias for Zerg. And he's probably upset at the recent Terran dominance, after finding out you can 2-rax, or early-push a greedy Zerg, and damage them severely.

But, really, this is why Zergs were *exploiting* hatch first, and this is why fast-expanding is economically advantaged. This doesn't ever take account, though, for *real* gaming factors; you know actually being attacked? needing units to defend? needing a specific timing? just some examples.

You know, spending all your perfectly placed mule minerals on command centers, instead of units, or spending all your chrono-boosts on probes, instead of tech, or spending all your larvae on drones, instead of units. Or, making more hatcheries for spawn-larvae injection spam, WHICH, has the ability to re-food a 200/200 army, in mere seconds.

The simple fact is with harass, and you know, actual people attacking you, forcing you to select *natural* play, you're theory-crafting turns into a pile of steaming horse manure.


I understand what you are saying here, but you have to understand that theory crafting is the first step to a meta game shift. Take guineapig's skytoss against zerg. This build probably emerged with some one thinking, hey, void rays are good against zerg right now because so many zergs are favoring roach play. So then he decided to 1gate into stargate play after perhaps posting a thread on a korean teamliquid site saying "hey guys. Roaches can't shoot up. So we should make only air units to beat them" and probably got 50 pages of people yelling at him "stfu noob, stupid idea you'll die before you get there. stop theorycrafting and making collosus."

But then it ocurred to him that if he forge expanded on maps where he could do it safely, he would have enough gas to get up an adequate number of gas-heavy air units on equal terms with the zerg. And then he discovered: Hey! when I make a bunch of void rays, the other guy has to make hydralisks because unlike roaches, hydralisks shoot up! So when he makes hydralisks, I can transition into robo tech and smash his face.

And then suddenly a viable playstyle was born.

So I'm not saying we are going to see terrans suddenly massing orbital commands and skipping depots, but I've already seen a few builds where a terran will make an in-base OC very quickly just for the additional mules (and some scv production, but who needs those?) without instantly floating it to the natural. So maybe we will see more of these builds, and maybe we won't. But it is perfectly acceptable for the OP to share with us his numbers and experience for discussion.
get rich or die mining
TL+ Member
Satire
Profile Joined July 2010
Canada295 Posts
Last Edited: 2010-12-03 19:34:44
December 03 2010 19:31 GMT
#296
This does alright if you are able to defend early pushes. A friend and I were playing around with this during Day9's announce your unit contest. You pretty much need to rush a PF at your choke to survive anything. Expanding to your natural is also very difficult. I believe this does have legitimacy for mid-game economics for Terran though since it's essentially a supply depot that pays for itself. The problem is you're sacrificing units (Helions/Marines) now, to get more units later. Any strategies that do that leave themselves open to a variety of timing attacks that their opponent can capitalize on.

Most people are also missing a legitimate use of this strategy, that is all but devastating to an opponent if it gets up running. You can actually summon a shit ton of mules into their mineral line after a scan and mine them out very quickly. We've had it work exceptionally well in 2v2 where one person feeds the other, and late game we just starve our opponents out by mining their base out while the fed person draws attention. Again, the difficulty there is that getting to that point is never reliable, and thus the strategy is flawed. Absolutely hilarious, but flawed.

In 1v1 though, this is really is difficult to make work. It's too vulnerable to harass and gives you opponent complete map control, which is dangerous in any match up. It for sure has a legitimate context in the mid-game though when you can afford to spare those minerals and don't have to forfeit map control to do it.
Satire is a lesson, parody is a game.
dahorns
Profile Joined October 2010
21 Posts
December 03 2010 19:32 GMT
#297
On December 04 2010 04:15 ffdestiny wrote:
I hate theory-crafting, because I feel it's a tool for asperger candidates or individuals who have undiagnosed obsessive compulsive disorder. At any rate, I want to just say that every race gets a macro mechanic that can be viewed as *broken*. Now, if you're Artosis, you're just going to troll-lo-lo-lo your way, because of your obvious bias for Zerg. And he's probably upset at the recent Terran dominance, after finding out you can 2-rax, or early-push a greedy Zerg, and damage them severely.

But, really, this is why Zergs were *exploiting* hatch first, and this is why fast-expanding is economically advantaged. This doesn't ever take account, though, for *real* gaming factors; you know actually being attacked? needing units to defend? needing a specific timing? just some examples.

You know, spending all your perfectly placed mule minerals on command centers, instead of units, or spending all your chrono-boosts on probes, instead of tech, or spending all your larvae on drones, instead of units. Or, making more hatcheries for spawn-larvae injection spam, WHICH, has the ability to re-food a 200/200 army, in mere seconds.

The simple fact is with harass, and you know, actual people attacking you, forcing you to select *natural* play, you're theory-crafting turns into a pile of steaming horse manure.


This is what happens when you just read the opening post and don't read any of the following discussion. The general consensus is that this is far more viable as a mid/late game economic boost rather than as an early "economic cheese" build. The fact of the matter is that mules allow a Terran to increase their rate of income without increasing their footprint on a map. All other races would have to expand and thus make themselves more vulnerable to attack.

Other posts worried about mining out quickly are poorly thought out. You'll always want minerals now rather than minerals later.
Conrose
Profile Joined October 2010
437 Posts
December 03 2010 19:52 GMT
#298
Using 2 OCs on rocked off Gold Expansions to prevent an opponent from chasing you out and taking up camp themselves is useful. I think that Jungle Basin is a really good level for this sort of build with 2 Expansions walled off with Rocks, 2 Expansions that you can wall off with 6 OCs, plus 2 Gold Expands that aren't rocked off. Lost Temple would also be a good level for this unless your opponent is Protoss and uses the Warp Prism Elevator trick.

But DT's really aren't that much a threat against this build since often you'll have an OC within 10 seconds of Muling or scanning... It's not like all your OC's energy are aligned. I've had one Protoss player go GG before I even pressed out of my natural with my marine ball because he went with a heavy DT play. When he saw my wall, he GG'd right there.
fishinguy
Profile Joined November 2010
Russian Federation798 Posts
December 03 2010 19:59 GMT
#299
On December 04 2010 04:52 Conrose wrote:
Using 2 OCs on rocked off Gold Expansions to prevent an opponent from chasing you out and taking up camp themselves is useful. I think that Jungle Basin is a really good level for this sort of build with 2 Expansions walled off with Rocks, 2 Expansions that you can wall off with 6 OCs, plus 2 Gold Expands that aren't rocked off. Lost Temple would also be a good level for this unless your opponent is Protoss and uses the Warp Prism Elevator trick.

But DT's really aren't that much a threat against this build since often you'll have an OC within 10 seconds of Muling or scanning... It's not like all your OC's energy are aligned. I've had one Protoss player go GG before I even pressed out of my natural with my marine ball because he went with a heavy DT play. When he saw my wall, he GG'd right there.


Island maps are good for this 2 - LT and SS also delta quadrant because of back door. I think shakuras is also good because you can float and orbital to the middle base. Steppes could also be viable for one of the corner blocked bases - lol thats more than half the maps
kurrysauce
Profile Joined October 2010
272 Posts
December 03 2010 20:04 GMT
#300
I don't know , played against this on the ladder today. I had 4 running bases on xel naga and he was on 2. he had an endless amount of MM ball coming in and my lingbling muta army couldn't keep up at all. I probably should've scouted him earlier , but meh , thought he was some kind of scrub with 5 bunkers at his front . were like 4 orbitals in his main. .

Just when I thought his push was over , he came in with another fairly sized army and sniped my expos . .
Prev 1 13 14 15 16 17 24 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Korean Royale
12:00
Group Stage 1 - Group B
WardiTV949
TKL 356
Rex135
IntoTheiNu 28
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 356
RotterdaM 236
Rex 135
SortOf 114
Vindicta 23
StarCraft: Brood War
Calm 4311
Shuttle 1187
Soma 1080
Hyuk 841
firebathero 813
Stork 529
ZerO 499
Rush 204
hero 189
Barracks 134
[ Show more ]
Sharp 112
sSak 96
Killer 89
Aegong 45
Backho 37
ToSsGirL 36
Mong 31
Free 30
Sexy 28
sas.Sziky 24
zelot 16
Movie 15
Shine 15
Terrorterran 13
Dota 2
Gorgc2601
singsing1698
Dendi768
BananaSlamJamma146
XcaliburYe135
Counter-Strike
olofmeister1765
markeloff100
Other Games
B2W.Neo1132
hiko505
DeMusliM375
crisheroes314
Lowko280
Hui .254
Sick190
Fuzer 115
ArmadaUGS115
oskar106
Liquid`VortiX87
ZerO(Twitch)10
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 8
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2158
• WagamamaTV359
League of Legends
• Nemesis2844
• TFBlade698
Upcoming Events
OSC
1h 18m
Replay Cast
8h 18m
Replay Cast
18h 18m
Kung Fu Cup
21h 18m
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
1d 8h
The PondCast
1d 19h
RSL Revival
1d 19h
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
1d 21h
WardiTV Korean Royale
1d 21h
PiGosaur Monday
2 days
[ Show More ]
RSL Revival
2 days
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
2 days
CranKy Ducklings
3 days
RSL Revival
3 days
herO vs Gerald
ByuN vs SHIN
Kung Fu Cup
3 days
BSL 21
4 days
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
4 days
RSL Revival
4 days
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
4 days
WardiTV Korean Royale
4 days
BSL 21
5 days
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
Wardi Open
5 days
Monday Night Weeklies
6 days
WardiTV Korean Royale
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
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

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
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.