The Witcher 3

List of Gwent Players and Vendors

Looking to get more ability points? See the locations for all Places of Power here:
Place of Power Locations
Trying to make more coin as quickly as possible? See our Money Making Guide!
How to Make Money Fast
Want to know the best early game builds and skills to invest in? We've got you covered!
Best Early Game Skills and Builds

This is a list of all characters who play the card game Gwent in the game The Witcher 3: Wild Hunt. Read on for information on their locations and which cards they sell and provide when you beat them.

List of Gwent Players

Gwent Vendors

Gwent Vendors are players of the game who also sell cards. These players can provide cards both when you defeat them in Gwent and in exchange for coin.

Witcher 3 Base Game

Name Region Related Quest Provided Cards
Elsa, Innkeeperess of White Orchard White Orchard Gwent Quest: Collect ‘em All! Decoy, Catapult, Blue Stripes Commando, Crinfrid Reavers Dragon Hunter, Foltest: Lord Commander of the North
Bram, the Rescued Merchant of White Orchard White Orchard Gwent Quest: Collect ‘em All! Catapult, Blue Stripes Commando, Crinfrid Reavers Dragon Hunter, Foltest: Lord Commander of the North
Trader, Crow’s Perch Village Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Zerrikanian Fire Scorpion, Impera Brigade Guard, Nausicaa Cavalry Rider, Albrich
The Quartermaster of Crow’s Perch Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Decoy, Nausicaa Cavalry Rider, Blue Stripes Commando, Cynthia
Innkeep at the Inn at the Crossroads Velen (Mudplough) Gwent Quest: Collect ‘em All! Commander’s Horn, Siege Engineer, Impera Brigade Guard, Nausicaa Cavalry Rider, Emhyr Var Emreis: The Emperor of Nilfgaard
The Merchant of Lindenvale Velen (The Descent) Gwent Quest: Collect ‘em All! Poor F--king Infantry, Etolian Auxiliary Archers, Black Infantry Archer, Heavy Zerrikanian Fire Scorpion, Rainfarn
The Merchant of Midcopse Velen (Spitfire Bluff) Gwent Quest: Collect ‘em All! Poor F--king Infantry, Crinfrid Reavers Dragon Hunter, Blue Stripes Commando, Morteisen
The Merchant of Claywich Velen (The Mire) Gwent Quest: Collect ‘em All! Black Infantry Archer, Crinfrid Reavers Dragon Hunter, Puttkammer, Sweers
Marquise Serenity at Passiflora Novigrad City (Gildorf) Gwent Quest: Collect ‘em All! Mahakaman Defender, Commander’s Horn, Catapult, Dol Blathanna Archer
The Innkeep of The Golden Sturgeon Novigrad City (Silverton) Gwent Quest: Collect ‘em All! Dol Blathanna Scout, Siege Technician, Mahakaman Defender, Barclay Els
Olivier the Innkeep at The Kingfisher Inn Novigrad City (Hierarch Square) Gwent Quest: Collect ‘em All! Mahakaman Defender, Havekar Smuggler, Vrihedd Brigade Veteran, Havekar Healer
The Innkeeper at Cunny of the Goose Novigrad (Grassy Knoll) Gwent Quest: Collect ‘em All! Scorch, Impera Brigade Guard, Yound Emissary, Francesca Findbair: Daisy of the Valley
The Innkeep at Seven Cats Inn Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Havekar Smuggler, Mahakaman Defender, Decoy, Impera Brigade Guard, Young Emissary
Stjepan the Innkeep, at the Alchemy Inn (Oxenfurt) Novigrad (Second City of Oxenfurt) Gwent Quest: Collect ‘em All! Dwarven Skirmisher, Mahakaman Defender, Vrihedd Brigade Veteran, Commander’s Horn
Jonas the Innkeep of the New Port Inn (Kaer Trolde Harbor) Skellige: Ard Skellig (Kaer Trolde) Gwent Quest: Collect ‘em All! Earth Elemental, Eredin: King of the Wild Hunt, Scorch, Botchling
The Innkeep of Arinbjorn Skellige: Ard Skellig (Shattered Reach) Gwent Quest: Collect ‘em All! Thaler, Crone: Whispess, Fiend, Arachas
The Innkeep of Urialla Harbor Skellige: An Skellig Gwent Quest: Collect ‘em All! Arachas, Werewolf, Scorch, Elven Skirmisher
The Innkeep of Harviken Skellige: Faroe Gwent Quest: Collect ‘em All! Nekker, Vampire: Fleder, Harpy, Ghoul
The Innkeep of Svorlag Skellige: Spikeroog Gwent Quest: Collect ‘em All! Ice Giant, Arachas, Vampire: Ekimmara, Foglet
The Innkeep at The Silver Salamander Inn Toussaint: Vedette Valley Gwent Quest: Collect ‘em All! Over 20 random cards.
The Innkeep at Tourney Tavern Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! Over 20 random cards.
The Innkeep at the Cockatrice Inn Toussaint: Sansretour Marsh Gwent Quest: Never Fear, Skellige’s Here! Over 20 random cards.
The Innkeep at The Barrel and Bung Inn Toussaint: Sansretour Marsh Gwent Quest: Never Fear, Skellige’s Here! Over 20 random cards.
The Innkeep at The Pheasantry Inn Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Over 20 random cards.
Count Monnier at The Pheasantry Inn Toussaint: Beauclair Gwent Quest: To Everything - Turn, Turn, Tournament! Mushroom, Crach an Craite, Hjalmar, Madman Lugos, Blueboy Lugos, Clan An Craite Warrior (3), War Longship (2), Clan Brokvar Archer (2), Holger Blackhand, Donar an Hindar, Udlryk, Svanrige, Berserker, Clan Tordarroch Armorsmith, Clan Heymaey Skald, Light Longship (2), Clan Drummond Shieldmaiden, Birna Bran, Young Berserker
The Innkeep of the Ruddy Brush Auberge Toussaint: Gorgon Foothills Gwent Quest: Collect ‘em All! Over 20 random cards.
The Innkeep of The Scarlet Cardinal Inn Toussaint: Caroberta Woods Gwent Quest: Never Fear, Skellige’s Here! Over 20 random cards.

Hearts of Stone DLC

Name Region Related Quest Provided Cards
The Elven Merchant of the Traveling Circus Camp (Carsten) Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Gaunter O’Dimm (if not already won), Emhyr var Emreis: Invader of the North, Foltest: Son of Medell, Gaunter O’Dimm: Darkness (2), Havekar Healer, Mahakaman Defender (3), Commander’s Horn, Catapult, Dol Blathanna Archer, Siege Technician, Barclay Els, Dol Blathanna Scout, Havekar Smuggler, Vrihedd Brigade Veteran**
The Ofieri Merchant of Upper Mill Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Francesca Findbair: Hope of the Aen Seidhe, Eredin Bréacc Glas: The Treacherous, Gaunter O’Dimm: Darkness

Blood and Wine DLC

There are no Gwent Players found here.

Gwent Players

These players are happy to simply share a round of Gwent with Geralt; while some provide rare cards, others provide random cards or no card at all.

Witcher 3 Base Game

Name Region Related Quest Provided Cards
Aldert Geert, Scholar of White Orchard White Orchard Gwent Quest: Collect ‘em All! Zoltan Chivay
Nilfgaardian Nobleman (Royal Palace in Vizima) Vizima Gwent Quest: Collect ‘em All! Foltest: The Siegemaster
The Bloody Baron, Phillip Strenger (Crow’s Perch) Velen (Crow’s Perch) Gwent Quest: Velen Players Sigismund Dijkstra
Innkeep at the Inn at the Crossroads Velen (Mudplough) Gwent Quest: Playing Innkeeps Menno Coehoorn
The Old Sage of Benek Velen (The Descent) Gwent Quest: Velen Players Crone: Weavess
Haddy the Card Prodigy (Midcopse) Velen (Spitfire Bluff) Gwent Quest: Velen Players Vernon Roche, Eredin: Bringer of Death
The Boatwright of Oreton Velen (The Mire) Gwent Quest: Velen Players Letho of Gulet
Lambert the Witcher (Nowhere Inn, Seven Cats Inn, or Kaer Morhen) Novigrad City (The Bits) Gwent Quest: Old Pals Triss Merigold
Marquise Serenity at Passiflora Novigrad City (Gildorf) Gwent Quest: Big City Players Morvan Vhooris
Bernard Tulle the Gwent Player (Passiflora) Novigrad City (Gildorf) Foltest: The Steel-Forged
Madame Sasha the Gwent Player (Passiflora) Novigrad City (Gildorf) Emhyr var Emreis: The Relentless
Finneas the Gwent Player (Passiflora) Novigrad City (Gildorf) Francesca Findbair: Queen of Dol Blathanna
Count Tybalt the Gwent Player (Passiflora) Novigrad City (Gildorf) Eredin: Destroyer of Worlds
Sigismund Dijkstra at the Bathhouse Novigrad City (Gildorf) Gwent Quest: Big City Players Esterad Thyssen
Vimme Vivaldi, the Dwarven Banker Novigrad City (Hierarch Square) Gwent Quest: Big City Players Vesemir
Olivier the Innkeep at The Kingfisher Inn Novigrad City (Hierarch Square) Gwent Quest: Playing Innkeeps Tibor Eggebracht
Zoltan Chivay Novigrad City (Harbor Side and Glory Lane) Gwent Quest: Old Pals Eithne, John Natalis, Fringilla Vigo, Isengrim Faoiltiama
Scoia’Tael Trader of Novigrad Forest Novigrad (Grassy Knoll) Gwent Quest: Big City Players Cirilla Fiona Elen Rianno, Francesca Findabair: The Beautiful
Thaler the Erstwhile Shoe Peddler (Seven Cats Inn) Novigrad (Gustfields) Gwent Quest: Old Pals Geralt of Rivia
The Gwent Players of Vegelbud Estate: Margrave Vladimir de Cret Novigrad (Gustfields) A Matter of Life and Death Milva
The Gwent Players of Vegelbud Estate: Count Gomo Seeling Novigrad (Gustfields) A Matter of Life and Death Vampire: Bruxa
The Elven Merchant of the Traveling Circus Camp (Carsten) Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Schirru
Olgierd von Everec (Alchemy Inn, Oxenfurt) Novigrad (Second City of Oxenfurt) A Midnight Clear Toad
Ermion the Druid of Kaer Trolde Skellige: Ard Skellig (Kaer Trolde) Leshen
Crach an Craite of Kaer Trolde Skellige: Ard Skellig (Kaer Trolde) Draug
“Madman” Lugos of Kaer Muire Skellige: Ard Skellig (Kaer Trolde) Vampire: Katakan, Emhyr var Emreis: The White Flame
Sjusta the Tailor of Kaer Trolde Harbor Skellige: Ard Skellig (Kaer Trolde) Yaevinn
Gremist the Chemist of Gedyneith Skellige: Ard Skellig (Morskogen Forest) Mysterious Elf
The Concerned Druid of Gedyneith Skellige: Ard Skellig (Morskogen Forest) Shock Therapy Iorveth
Hammond the Skelliger Skellige: Faroe Following the Thread Nekker (only available from corpse after killing him)
The Amateur Blacksmith of Blackbough Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
The Merchant of Blackbough Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
Trader, Crow’s Perch Village Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
The Quartermaster of Crow’s Perch Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
Fergus Graem the Journeyman Armorer of Crow’s Perch Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
Yoanna the Master Armorer of Crow’s Perch Velen (Crow’s Perch) Gwent Quest: Collect ‘em All! Random
The Armorer of Mulbrydale Velen (Grayrocks) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Lindenvale Velen (The Descent) Gwent Quest: Collect ‘em All! Random
The Merchant of Lindenvale Velen (The Descent) Gwent Quest: Collect ‘em All! Random
The Merchant of Midcopse Velen (Spitfire Bluff) Gwent Quest: Collect ‘em All! Random
The Amateur Armorer of Midcopse Velen (Spitfire Bluff) Gwent Quest: Collect ‘em All! Random
The Merchant of Claywich Velen (The Mire) Gwent Quest: Collect ‘em All! Random
The Merchant of Oreton Velen (The Mire) Gwent Quest: Collect ‘em All! Random
The Merchant of Downwarren Velen (Crookback Bog) Gwent Quest: Collect ‘em All! Random
Quartermaster Eggebracht of the Nilfgaardian Army Group ‘Center’ Camp Velen (Crookback Bog) Gwent Quest: Collect ‘em All! Random
The Innkeep at The Nowhere Inn Novigrad City (The Bits) Gwent Quest: Collect ‘em All! Random
The Loan Shark’s Shop in The Bits Novigrad City (The Bits) Gwent Quest: Collect ‘em All! Random
The Merchant of The Bits Novigrad City (The Bits) Gwent Quest: Collect ‘em All! Random
The Merchant of Gildorf Square Novigrad City (Gildorf) Gwent Quest: Collect ‘em All! Random
Priest of the Eternal Fire (Temple Isle) Novigrad City (Temple Isle) Gwent Quest: Collect ‘em All! Random
The Food Merchant of Silverton Novigrad City (Silverton) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Silverton Novigrad City (Silverton) Gwent Quest: Collect ‘em All! Random
The Fish Merchant of Silverton Novigrad City (Silverton) Gwent Quest: Collect ‘em All! Random
The Innkeep of The Golden Sturgeon Novigrad City (Silverton) Gwent Quest: Collect ‘em All! Random
The Herb Merchant of Fish Market Square Novigrad City (Hierarch Square) Gwent Quest: Collect ‘em All! Random
The Blacksmith of Fish Market Square Novigrad City (Hierarch Square) Gwent Quest: Collect ‘em All! Random
Marcus Thaddeus Knut Hodgson Novigrad City (Hierarch Square) Gwent Quest: Collect ‘em All! Random
The Merchant at Tretogor Gate Novigrad City (Hierarch Square) Gwent Quest: Collect ‘em All! Random
The Madame of Crippled Kate’s Novigrad City (Harbor Side and Glory Lane) Gwent Quest: Collect ‘em All! Random
The Alchemist Merchant of Lacehalls Novigrad City (Harbor Side and Glory Lane) Gwent Quest: Collect ‘em All! Random
The Halfling Herbalist of Glory Lane Novigrad City (Harbor Side and Glory Lane) Gwent Quest: Collect ‘em All! Random
Elihal the Garment Trader of Farcorners Novigrad City (Farcorners) Gwent Quest: Collect ‘em All! Random
The Innkeeper at Cunny of the Goose Novigrad (Grassy Knoll) Gwent Quest: Collect ‘em All! Random
The Alchemist at the Chapel (Oxenfurt Gate) Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Random
The Innkeep at Seven Cats Inn Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Random
The Halfling Herbalist in his Hut (Herbalist’s Hut) Novigrad (Gustfields) Gwent Quest: Collect ‘em All! Random
The Merchant of Oxenfurt Novigrad (Second City of Oxenfurt) Gwent Quest: Collect ‘em All! Random
The Journeyman Armorer of Oxenfurt Novigrad (Second City of Oxenfurt) Gwent Quest: Collect ‘em All! Random
The Journeyman Blacksmith of Oxenfurt Novigrad (Second City of Oxenfurt) Gwent Quest: Collect ‘em All! Random
The Journeyman Armorer of Kaer Trolde Skellige: Ard Skellig (Kaer Trolde) Gwent Quest: Collect ‘em All! Random
The Journeyman Blacksmith of Kaer Trolde Skellige: Ard Skellig (Kaer Trolde) Gwent Quest: Collect ‘em All! Random
Jonas the Innkeep of the New Port Inn (Kaer Trolde Harbor) Skellige: Ard Skellig (Kaer Trolde) Gwent Quest: Collect ‘em All! Random
The Herbalist of Kaer Trolde Harbor Skellige: Ard Skellig (Kaer Trolde) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Arinbjorn Skellige: Ard Skellig (Shattered Reach) Gwent Quest: Collect ‘em All! Random
The Innkeep of Arinbjorn Skellige: Ard Skellig (Shattered Reach) Gwent Quest: Collect ‘em All! Random
The Merchant of Holmstein’s Port Skellige: Ard Skellig (Wild Shores) Gwent Quest: Collect ‘em All! Random
The Journeyman Armorer of Kaer Muire Skellige: Ard Skellig (Snow Giant’s Arm) Gwent Quest: Collect ‘em All! Random
The Journeyman Blacksmith of Kaer Muire Skellige: Ard Skellig (Snow Giant’s Arm) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Fayrlund Skellige: Ard Skellig (Ofrithrdarl North) Gwent Quest: Collect ‘em All! Random
The Merchant of Fayrlund Skellige: Ard Skellig (Ofrithrdarl North) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Fyresdal Skellige: Ard Skellig (Ofrithrdarl South) Gwent Quest: Collect ‘em All! Random
The Merchant of Fyresdal Skellige: Ard Skellig (Ofrithrdarl South) Gwent Quest: Collect ‘em All! Random
The Herbalist of Kvalheim Isle (Palisade) Skellige: Ard Skellig (Fyresdal) Gwent Quest: Collect ‘em All! Random
The Merchant of Blandare Skellige: Ard Skellig (Rannvaig) Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Urialla Harbor Skellige: An Skellig Gwent Quest: Collect ‘em All! Random
The Amateur Armorer of Urialla Harbor Skellige: An Skellig Gwent Quest: Collect ‘em All! Random
The Innkeep of Urialla Harbor Skellige: An Skellig Gwent Quest: Collect ‘em All! Random
The Amateur Armorer of Larvik Skellige: Hindarsfjall Gwent Quest: Collect ‘em All! Random
The Merchant of Larvik Skellige: Hindarsfjall Gwent Quest: Collect ‘em All! Random
The Innkeep of Larvik Skellige: Hindarsfjall Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Larvik Skellige: Hindarsfjall Gwent Quest: Collect ‘em All! Random
The Innkeep of Harviken Skellige: Faroe Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Harviken Skellige: Faroe Gwent Quest: Collect ‘em All! Random
The Innkeep of Svorlag Skellige: Spikeroog Gwent Quest: Collect ‘em All! Random
The Amateur Blacksmith of Svorlag Skellige: Spikeroog Gwent Quest: Collect ‘em All! Random
The Merchant of Svorlag Skellige: Spikeroog Gwent Quest: Collect ‘em All! Random

Lambert the Witcher is also encounterable in the secondary quest Following the Thread.

Zoltan Chivay is also encounterable in the secondary quest A Dangerous Game.

Hearts of Stone DLC

Name Region Related Quest Provided Cards
The Gwent Players of Vegelbud Estate: Sir Marius Florin Novigrad (Gustfields) A Matter of Life and Death Dandelion
Vernon Roche (Temerian Partisan Hideout) Novigrad (Gustfields) Gwent Quest: Old Pals Saesenthessis
Stjepan the Innkeep, at the Alchemy Inn (Oxenfurt) Novigrad (Second City of Oxenfurt) Gwent Quest: Playing Innkeeps Yennefer of Vengerberg
Hilbert the Auction Bidder (Borsodi Auction House, Oxenfurt) Novigrad (Second City of Oxenfurt) Open Sesame! Gaunter O’Dimm
Shani the Physician (Clinic, Oxenfurt) Novigrad (Second City of Oxenfurt) A Midnight Clear Olgierd von Everec

Blood and Wine DLC

Name Region Related Quest Provided Cards
Herbalist at the Herb Store Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! Clan Brokvar Archer
Barber at Barber’s Tent Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! Skellige Storm
Innkeep at the Tourney Tavern Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! War Longship
Blacksmith at Blacksmith’s Forge Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! Young Berserker
Armorer at Armorer’s Tent Toussaint: Sansretour Valley Gwent Quest: Never Fear, Skellige’s Here! Skellige Storm
Innkeep at The Cockatrice Inn Toussaint: Sansretour Marsh Gwent Quest: Never Fear, Skellige’s Here! Clan Drummond Shield Maiden
Innkeep at The Barrel and Bung Inn Toussaint: Sansretour Marsh Gwent Quest: Never Fear, Skellige’s Here! Cerys
Innkeep at The Pheasantry Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Draig Bon-Dhu
Count Martin Monnier Toussaint: Beauclair King Bran and/or The Victor’s Cup
Herbalist at the Perfumery Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Light Longship
Camerlengo at the Ducal Camerlengo Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! King Bran
Pierre the Tailor at the Tailor Workshop Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Young Berserker
Innkeep at The Adder and Jewels Winery Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Olaf
Armorer at Beauclair Armory Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Kambi (Rooster)
Merchant at Dupont & Sons Emporium of Diverse Merchandise Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Clan Dimun Pirate
Herbalist at the Herb Store Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Mardroeme
Butcher at Butcher’s Shop Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Skellige Storm
Madame at The Belles of Beauclair - House of Pleasure Toussaint: Beauclair Gwent Quest: Never Fear, Skellige’s Here! Mardroeme
Armorer at The Armorer’s Workshop Toussaint: Caroberta Woods Gwent Quest: Never Fear, Skellige’s Here! Clan Drummond Shield Maiden
Innkeep at The Scarlet Cardinal inn Toussaint: Caroberta Woods Gwent Quest: Never Fear, Skellige’s Here! Ermion
Barnabas-Basil Foulty Toussaint: Sansretour Valley No Place Like Home None
Baron Palmerin de Launfal Toussaint: Sansretour Valley The Warble of a Smitten Knight None
Prisoner Toussaint: Sansretour Marsh None
Hamal ogn Dangbahli at The Pheasantry Inn Toussaint: Beauclair None
His Excellency the Ambassador of the Empire of Nilfgaard, Master von Hinn Toussaint: Beauclair None
Yaki Rafiberg Toussaint: Beauclair None
Bank Customer at Cianfanelli Bank Toussaint: Beauclair Paperchase None

Related Links

Gwent Header.png

What is Gwent?

List of Gwent Quests
All Gwent Cards All Gwent Players
How to Play Gwent Gwent Card Effects
How to Get The Best Gwent Cards Best Gwent Cards
Best Northern Realm Gwent Deck Best Nilfgaardian Empire Gwent Deck
Easy Gwent Opponents -
List of Gwent Cards by Faction
Northern Realms Scoia'tael Nilfgaardian Empire Monsters Deck
Skellige Clans Special Cards Weather Cards Neutral Cards

Author

    Walkthrough Menu

    All rights reserved