• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 01:13
CET 07:13
KST 15:13
  • 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: Winners9Intel 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!33$5,000+ WardiTV 2025 Championship6[BSL21] RO32 Group Stage4Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win10
StarCraft 2
General
Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win TL.net Map Contest #21: Winners RotterdaM "Serral is the GOAT, and it's not close" 5.0.15 Patch Balance Hotfix (2025-10-8) StarCraft, SC2, HotS, WC3, Returning to Blizzcon!
Tourneys
Constellation Cup - Main Event - Stellar Fest $5,000+ WardiTV 2025 Championship Sparkling Tuna Cup - Weekly Open Tournament 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
[ASL20] Ask the mapmakers — Drop your questions BW General Discussion [BSL21] RO32 Group Stage BGH Auto Balance -> http://bghmmr.eu/ SnOw's ASL S20 Finals Review
Tourneys
[Megathread] Daily Proleagues [ASL20] Grand Finals [BSL21] RO32 Group B - Sunday 21:00 CET [BSL21] RO32 Group A - Saturday 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
Nintendo Switch Thread Path of Exile Stormgate/Frost Giant Megathread Should offensive tower rushing be viable in RTS games? 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
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
[Manga] One Piece Anime Discussion Thread Movie Discussion! 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: 1598 users

[MLG] The Legendary Series

Forum Index > General Games
Post a Reply
amazingxkcd
Profile Blog Joined September 2010
GRAND OLD AMERICA16375 Posts
Last Edited: 2018-04-08 04:55:23
January 29 2015 20:01 GMT
#1

Ninjas in Pyjamas vs Fnatic

The Legendary Series



MLG X Games Aspen Semi-Finals


With MLG over and the winner crowned, we take the time to look back at what could possibly be an early contender for the best series of 2015. After a tumultuous group stage, the two Swedish teams were once again pitted against each other. This time, however, the tables were turned. The once dominant se Ninjas in Pyjamas came in as the underdogs, and se Fnatic came in as the favourites.

If you haven't watched the series yet, please do so as the following analysis is a series-specific performance overview. It looks at how each player performed throughout the series, and what went wrong, or right, for each team.


+ Show Spoiler [NiP vs Fnatic VODs] +
Map 1 - Cache
Map 2 - Inferno
Map 3 - Mirage






se Fnatic


se Robin “flusha” Rönnquist - The Shield


Known for his incredible game sense, flusha came under fire in the latter half of 2014 as accusations of aimlocking were directed towards him. While nothing has come to light proving his guilt, flusha himself has taken to social media to respond to the claims, stating how it has negatively affected his motivation and performance. Usually a strong contender for being one of the most consistent members of Fnatic, his own admission rings true throughout the series as he was one of the weakest links for Fnatic and a key factor in allowing NiP freedom to stampede through their defenses. In most scenarios, flusha simply failed to connect his shots to get key kills that would have allowed Fnatic to stabilize and regain their composure.

Usually seen as the defensive counterpart to JW’s hyper aggression on their Counter-Terrorist side, flusha’s goal is to simply contain what JW let past, whether it be a trickle or a flood. A key round that showcases how it all fell apart was the fifth round of Inferno, where JW was rushed down on arch by a marauding NiP force. Instead of putting a stop to their rampage, flusha was distracted by a single member of NiP while Maikelele snuck behind him in library and got a knife kill for the eco round win.

On the Terrorist side, flusha continues to complement JW by playing towards the opposite bomb site. Rather than being the last line of offense to support JW, he instead lurks, picking off any rotating CTs and allowing JW an incredible amount of space to work with. On Inferno and Cache, it was flusha who punished friberg’s curiosity at the B bombsite, preventing NiP from gaining any information about the whereabouts of his teammates and their plans. While his Terrorist side was somewhat strong, it was unfortunately the many blunders on his CT side that left Fnatic bleeding too many rounds to NiP.


se Jesper “JW” Wecksell - The Sword


Regarded as one of the strongest AWPers in 2014, JW had a lot to prove coming into MLG to reinforce his pedigree as a force to be reckoned with. The aggressive AWPer is a dynamic force with deadly accuracy, capable of destroying opponents on his CT side and causing enemies to fear the very threat of his presence. Similar to Maikelele, JW lives and dies by his aim. While some AWPers flourish by simply holding an angle and netting the team a kill or two, JW will either go big, or go home. Unfortunately for him, he went home, simply because his shots missed a few too many times.

While JW’s success or failure would create a problem for most other teams, Fnatic has created a situation where they do not rely solely on their AWPer. Of course, any game where JW fails to perform may be an uphill battle, but Fnatic often pulls it out in the end. The question then becomes, why did Fnatic end up losing this series? It comes back to flusha, as the duo complement each other so well that when both fail to perform, the team crumbles. Regardless, it was an incredibly close series, but that was mainly due to the next few players on the list.


se Olof “olofmeister” Kajbjer - The Soldier


While JW and flusha are a dynamic duo, the ex-LGB teammates, olofmeister and KRiMZ, make a deadly combination themselves. An all-around strong player, olofmeister wears various hats on Fnatic, electing to AWP or rifle as needed and switching between lurker and entry fragger on the fly. olofmeister acts as clay in pronax’s hands, being used to fatal efficiency. On the CT side, olofmeister was instrumental towards shutting down all of NiP’s attempts at A on Mirage. Fnatic devised a cunning triangle of death in which JW would hold from jungle, olofmeister defended from CT spawn, and KRiMZ would roam between connector and stairs. This meant that although NiP were able to secure the bombsite and plant the bomb, they had an incredibly difficult time holding off the incoming retake as the triple threat would decimate anyone who tried to defend the site. olofmeister also managed to prevent Xizt’s one-versus-three clutch, which would have caused a huge swing in momentum and perhaps allowed NiP an even better Terrorist half.

While his performance on Mirage was admirable, olofmeister made some critical errors on Inferno that allowed NiP to snag an amazing T side against one of the world’s greatest CT Inferno teams. Combined with the weaknesses of flusha and JW, it created a huge hole in their A defense, allowing NiP to exploit it with great arch control and providing the Ninjas an option to fake back towards B when needed. olofmeister needs to step up his game in his next appearance. Although he ended the tournament as the team’s second-best fragger, his performance was far from perfect throughout the series.

[image loading]

Fnatic had too many underperforming players


se Markus “pronax” Wallsten - The Kingmaker


The in-game leader for Fnatic, pronax has risen to become one of the great minds of Global Offensive. He is a player that can be relied on to not only adapt mid-game, but also to prepare specifically for a team and counter their strategies. First and foremost, pronax is a bloodhound. On the CT side, he exists solely to feed information to the other players on the team and to lift them up and make them stars. More than once, pronax pushed his luck by aggressively gathering information. Key examples include him pushing squeaky or A main on Cache or rushing through apartments on Inferno and Mirage to sniff out information there. This allows for an immense early game advantage throughout each round as the remaining CTs can adjust their game plan accordingly and prepare for any executes.

This tactic paved the way for the incredible triple kill on Cache by KRiMZ during the 23rd round. With pronax taking over A main, it allowed KRiMZ to stealthily push into vents and quickly snipe off Xizt, duel with f0rest, then drop down and backstab a distracted GeT_RiGhT as Fnatic knew the Ninjas were not at A. Aside from being the brilliant mind behind his stars, pronax himself pulled off some extremely clutch rounds that brought his team back into the fold. In what was one of the greatest clutch situations of MLG Aspen, pronax managed to salvage a chaotic A take by somehow securing three one-versus-ones with the NiP players. After losing three teammates to Xizt, pronax managed to pick him off before GeT_RiGhT rounded the corner to the site. pronax pivoted and killed the Swedish legend at truck before deftly turning back to graveyard, where a confused friberg met his demise. However, there is something to be said about his snap decisions when it comes to strategies. Right after that round he immediately called for a rush through banana, running straight into the crosshairs of friberg and halting their momentum.

With everything on the line, instead of playing out a different strategy or taking it slow, he called for the exact same strategy with a small tweak: rather than throwing a molotov into the porch area at B, he landed it at the cart instead, exactly where friberg plays. This alteration forced friberg to jump in front of sandbags where he was instantly flashed, allowing the Fnatic players to pick him off without losing a single player. This adjustment, along with his clutch plays, allowed Fnatic to stay in the game and remain as competitive as they were, bringing the series to a third map.


se Freddy “KRiMZ” Johansson - The Giant


While this overview has been quite negative in regards to most of the Fnatic squad thus far, that is simply because most of the praise for this nail-biting series is reserved for this single player. KRiMZ was by far the standout player for Fnatic throughout the entire series. Topping the scoreboard on every map, KRiMZ was playing far above the level of any other Fnatic player on the team.

It was night and day. While JW and flusha let NiP plough through their setup at arch side on Inferno, KRiMZ slammed the door shut at B, denying any Ninjas entrance to the site. On Mirage, KRiMZ proved to be a stellar player once again, holding down the most crucial position on the map, connector, and getting a quad-kill on NiP when they attempted an almost-successful A execute on their first gun round.

Of course, he isn’t just great at holding sites. On Cache, KRiMZ played an invaluable role in keeping Fnatic in the game, grabbing some magnificent entry kills onto B against the near-indomitable friberg and f0rest. He provided Fnatic with opportunities to stay in the game and helped keep the series neck-and-neck. While his performance was brilliant, the frustration was clear on KRiMZ's face as each map bore on. On Inferno, he ran straight down alternate middle and attempted to take a fight with a P250 against Xizt on patio with no help from his teammates. Unfortunately for KRiMZ, his efforts alone could not keep Fnatic in the game, and they fell disappointingly short on Mirage after an anti-eco gave NiP the momentum to shut down any notion Fnatic had of a possible win at MLG.





se Ninjas in Pyjamas



se Mikail “Maikelele” Bill - The Streaker


The newest addition to Ninjas in Pyjamas, Maikelele proved his worth at Dreamhack Winter with his exceptional AWPing on Terrorist halves. Going into MLG, expectations were high for Maikelele to perform on a level similar to what he displayed at the recent major. Following the trend of some of the strongest AWPers, Maikelele is as streaky as they come. Being able to hold down A site on Mirage allowed NiP to get the crucial rounds they needed to take the final map. For Cache, his constant switch between bombsites kept Fnatic on their toes as he searched for the opening frag. Indeed, it was Maikelele that secured a fantastic falling no-scope onto pronax on the B site of Cache, securing an important round for NiP’s CT half.

However, as with other streaky snipers, he has some pitfalls. On Inferno, Maikelele was the weakest link on their CT half. His poor AWP play at arch allowed Fnatic to open up the entire A site. This proved fatal for them as they barely lost Inferno 14-16. While Maikelele underperformed overall, his addition to the team has still been a net positive for the team. His chemistry with GeT_RiGhT in particular has amassed them some incredible clutches. For example, they had successful two-versus-three retakes on both sites of Mirage, which ultimately propelled NiP to the grand finals.


se Richard “Xizt” Landström - The Strategist


With the departure of se Robin “Fifflaren” Johansson and the recent addition of Maikelele, Xizt remains the sole in-game leader of NiP and has managed the team excellently while contributing key frags in certain matches himself. The in-game leader has stepped up to the plate in a considerable fashion and has taken this improved NiP squad to great heights.

Through the use of a flexible play style, Xizt has allowed each player on NiP the freedom to execute their own moves, while still having control on the overarching strategy round by round. This was shown multiple times throughout Cache and Inferno, where a potential misstep by a NiP player could have caused the entire round to crumble. Thanks to Xizt, those rounds were salvaged with the use of a key pop flash or a fast rotation.

Xizt and his squad walk a fine line as usual. What makes this team strong is the trust shared between the players and the ability for certain members to step up when a teammate is underperforming. However, while it was enough to beat Fnatic, they subsequently fell prey to LDLC for a second time. It begs the question: will NiP, as a whole, ever perform up to par simultaneously to secure a championship once more, or will there always be a hole for teams to take advantage of? The answer is one Xizt cannot provide alone.


[image loading]

GeT_RiGhT and Maikelele make a deadly combination


se Adam “friberg” Friberg - The Tower


Known as a strong entry fragger, friberg was more valuable on the CT side as the sole defender of the B site on Cache and Inferno. He played a crucial role on both maps as he essentially shut off any rushes towards B. His presence forced Fnatic to attempt to take mid control in order to force rotations, gain new angles onto B, and focus their efforts on A. One of his greatest strengths in holding the B sites of various maps is his patience and familiarity with his surroundings. Because he is frequently left alone on the site, friberg has devised a handful of devious flashes that have proven to be absolutely devastating against oncoming enemies, and that is what allows him to take down incoming Terrorists and stall for time with incredible consistency.

Hailed as the “King of Banana,” friberg lived up to the name on Inferno by once again destroying all of Fnatic’s attempts at entering the site, even going as far as securing the top of banana every round, a tactic that NiP often strays away from. It proved to be effective as it lured Fnatic into running straight into a meat grinder consisting of a single Famas and a flashbang, crushing any momentum they gained from the previous round. Unfortunately, friberg did show some flaws in his play. While a stalwart defender of sites, he often struggled when he got impatient and abandoned his post, pushing into enemy territory. There he usually met his demise and allowed Fnatic a rare chance to take control of the site, and sometimes the round. While he will rarely be a player that will net an ace, friberg plays an incredibly important role in NiP’s roster. Having the ability to lock down an entire site and possessing great awareness when ripping one open, friberg remains a key player in NiP’s success.


se Patrik “f0rest” Lindberg - The Wanderer


Often regarded as second to GeT_RiGhT, f0rest put up an incredible showing in the series against Fnatic. Criticized for underperforming in online matches and during the latter half of 2014, f0rest picked up his game considerably with some brilliant plays throughout the series. Starting on Cache, f0rest played off his teammate GeT_RiGhT as both were responsible for their dominant mid control which, along with the strength of friberg at B, led to a fantastic start on Cache. f0rest continued to excel on Inferno, where he posted up in and around apartments and slayed anyone who dared to set foot on his balcony.

However, while his CT side was strong, what truly brought f0rest above and beyond in this series were his entry frags on the Terrorist side. On multiple occasions, f0rest atoned for friberg’s slack, demolishing olofmeister at apartments on Inferno while gathering more kills into the A site. His clever maneuvering around arch on another round allowed him to take out both flusha and olofmeister and secure control of the area. f0rest’s kills were some of the most crucial of the game, affording NiP a good amount of T rounds on Inferno.


se Christopher “GeT_RiGhT” Alesund - The Janitor


The clutch maestro, GeT_RiGhT was absolutely on point in this series. While each member of the team had some strong individual plays that highlighted their importance to the team, almost all of his highlights were incredibly clutch rounds that decided the fate of the match. At A site on Cache during an eco round on their Terrorist side, GeT_RiGhT found himself at quad with an AWP with the score tied at 13-13 and NiP on the ropes. After a quick kill on olofmeister on highway, he missed a shot onto flusha. GeT_RiGhT, however, did not immediately run to quad, but instead waited for KRiMZ to change his position from e-box as he moved closer to the site. GeT_RiGhT then smartly jumped to quad and posted up on the right side of the box, allowing Xizt to bait KRiMZ into revealing himself to GeT_RiGhT’s crosshairs and securing the kill. This forced flusha out into the open, where he was finished off with GeT_RiGhT’s Tec-9. GeT_RiGhT’s ability to remain calm under these tight conditions is what brings the legend a level above the rest, and it is what allows NiP to edge out wins against some of the world’s best teams.

An amazing lurker, GeT_RiGhT acts as the cleaner for the team, neatly sweeping away the messes left behind by f0rest and friberg. GeT_RiGhT has proven time and time again that he possesses an incredible game sense to bully his opponents into one-versus-one situations. Another key factor of his success at Aspen is his fantastic chemistry with the new AWPer, Maikelele. This proved instrumental during the 25th round of Mirage as Maikelele dealt fatal shots to the scrambling Fnatic members, bringing the retake to a two-versus-three with GeT_RiGhT rotating from B. Able to play off one another, Maikelele confidently strode across the site knowing full well that the angle from jungle was being watched by his teammate, allowing him to deftly jump onto firebox and pick off JW to secure the round. Although there is room for improvement, GeT_RiGhT and his team should feel incredibly proud for what they accomplished at MLG Aspen. With some of the strongest performances this team has seen, 2015 should prove to be an amazing year for Ninjas in Pyjamas.

Writer: Wunder
Editors: Nagisama, Amazingxkcd, Souma
Graphics: InsidiA, shiroiusagi


The world is burning and you rather be on this terrible website discussing video games and your shallow feelings
Wunder
Profile Blog Joined April 2010
United Kingdom2950 Posts
January 29 2015 20:11 GMT
#2
Hooray!
Writer@joonjoewong
MartinN
Profile Joined April 2011
Spain307 Posts
January 29 2015 20:18 GMT
#3
nice read
NihiLStarcraft
Profile Blog Joined January 2010
Denmark1413 Posts
January 29 2015 20:19 GMT
#4
Awesome writeup. It's great to get this level of CS coverage without having to put up with HLTV or reddit!
HowardDean
Profile Joined January 2015
United States2 Posts
January 29 2015 22:39 GMT
#5
Nice writeup. NiP vs fnatic was an EPIC series from a great event.
Co-Founder | altPUG, LLC. - @mrazza
enigamI
Profile Joined May 2010
Canada385 Posts
January 29 2015 23:13 GMT
#6
Thanks for the writeup. like howard said, its awesome to have another source of analytical CS articles to complement HLTV/Reddit.
Capped
Profile Blog Joined June 2011
United Kingdom7236 Posts
January 29 2015 23:35 GMT
#7
Dont know why this is being compared to the cesspools that are HLTV / Reddit.

Great writeup, shame this left a sour taste in my mouth about fnatic lol.
Useless wet fish.
iv~nk~j
Profile Joined August 2012
1140 Posts
January 30 2015 13:42 GMT
#8
why would that leave a sour taste, it was quite amusing and at the same time made fun of the people accusing him
Roggay
Profile Joined April 2010
Switzerland6320 Posts
January 30 2015 13:46 GMT
#9
Yea it was really funny.
Please log in or register to reply.
Live Events Refresh
Korean StarCraft League
03:00
Week 82
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 230
ProTech129
StarCraft: Brood War
Zeus 341
Noble 34
Hm[arnc] 13
Dota 2
NeuroSwarm87
LuMiX2
League of Legends
JimRising 662
Other Games
summit1g17769
tarik_tv11801
C9.Mang0397
WinterStarcraft374
FrodaN175
Organizations
Other Games
gamesdonequick791
Counter-Strike
PGL161
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
• Azhi_Dahaki10
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt584
Other Games
• Shiphtur154
Upcoming Events
CranKy Ducklings
3h 47m
IPSL
11h 47m
dxtr13 vs OldBoy
Napoleon vs Doodle
LAN Event
11h 47m
Lambo vs Clem
Scarlett vs TriGGeR
ByuN vs TBD
Zoun vs TBD
BSL 21
13h 47m
Gosudark vs Kyrie
Gypsy vs OyAji
UltrA vs Radley
Dandy vs Ptak
Replay Cast
16h 47m
Sparkling Tuna Cup
1d 3h
WardiTV Korean Royale
1d 5h
IPSL
1d 11h
JDConan vs WIZARD
WolFix vs Cross
LAN Event
1d 11h
BSL 21
1d 13h
spx vs rasowy
HBO vs KameZerg
Cross vs Razz
dxtr13 vs ZZZero
[ Show More ]
Replay Cast
2 days
Wardi Open
2 days
WardiTV Korean Royale
3 days
Replay Cast
4 days
Kung Fu Cup
4 days
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
4 days
The PondCast
5 days
RSL Revival
5 days
Solar vs Zoun
MaxPax vs Bunny
Kung Fu Cup
5 days
WardiTV Korean Royale
5 days
RSL Revival
6 days
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
6 days
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
BSL Season 21
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

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.